• Simultaneous games?

    Pinned
    6
    2 Votes
    6 Posts
    2k Views
    LaFayetteL
    I can say it is somewhat common to observe a game (or two) while waiting in a staging window or the lobby for a game of your own to start. @RoiEX it would be good to know a couple things as well specifically regarding the updated behavior: A) would the lobby window closes when connecting to a game? Currently it does not, would this change? B ) assuming the lobby window stays open, what would happen if a user did try to connect to a second game We can maybe pull stats from DB for how often a player connects to multiple games, I don't think it is rare per-say. It is a question though whether the "hassle" to fire up another TripleA instance manually, login to lobby again, all to join a second or a third game would be a major annoyance.
  • 4 Votes
    21 Posts
    287 Views
    RogerCooperR
    @LaFayette What happens if there is bad update, that breaks part of the game. How can we go back to good prerelease version?
  • Compatibility with MacOS Silicon

    19
    4 Votes
    19 Posts
    142 Views
    ubernautU
    @LaFayette ok so maybe all that wud be needed at this point then since the menu is icons i’d reverse the up arrow that wud make it more obvious that thats where you go to download
  • Generic anthem anyone?

    8
    2 Votes
    8 Posts
    158 Views
    B
    @VictoryFirst How bout "Onward Christian Soldiers" https://www.hymnal.net/en/hymn/h/871 Edit Or some sort of drum beat https://audiojungle.net/search/war drums but yea, the air raid kinda harsh. Not to mention it's still used to this day. Don't wanna freak anyone out in a current warzone
  • Switch to "FlatLaf" for Look & Feel (updated skin)

    10
    4
    1 Votes
    10 Posts
    338 Views
    VictoryFirstV
    @LaFayette I personally prefer the old look but that is mostly because I am used to it. But if the new look is better for long-term development then I would go for that.
  • Game Engine Rules (AI Training)

    21
    5 Votes
    21 Posts
    2k Views
    ubernautU
    @kindwind exciting stuff!
  • is 2.5.22294 the latest release?

    7
    2 Votes
    7 Posts
    360 Views
    P
    @thedog downloaded the 393 and started a game. It's working great and the AI is much faster. Now I have a more challenging game and stronger allies & axis bots.
  • Is TripleA finally dead

    22
    2 Votes
    22 Posts
    2k Views
    LaFayetteL
    @johnnycat you raise good questions: Is the answer time and programmers? Or just programmers or just time? Or management ? Does it come down to Money? If the answers are: yes, no, maybe, and only on weekends, how could I and others help? Time and programmers is the biggest need. Every bug fix and issue probably takes 2 to 16 hours to fix. This is the biggest gap. Further, TripleA is a larger code base that is very brittle. Making that codebase be easier to work with would help. Money is useful for keeping the servers running and paying the monthly bills. As much as I would love to be payed for TripleA work, paying any type of reasonable developer wage becomes way too much very quickly. Additional management would be helpful. Getting issues sorted, cleanly stated, boiled down to a bare minimum would all be helpful.
  • ML and Cloud deployment

    4
    1 Votes
    4 Posts
    451 Views
    RogerCooperR
    @kindwind It would seem that training against random games would be every inefficient compared to training against the AI that TripleA comes with.TripleA is not Go, random play should be very bad.
  • Looking for beginner-friendly issues to start contributing

    5
    3 Votes
    5 Posts
    642 Views
    TheDogT
    @Darmok72 here is a new starter request, it was half done but not completed, it will affect about 1/4 maps, so please attempt this. https://forums.triplea-game.org/topic/2999/2-6-release-getting-close-need-volunteers-to-help-beta-test-2-6/73?_=1762176127175 EDIT: Also copied links from above link https://forums.triplea-game.org/topic/2752/maxbuiltperplayer-error-resets-purchase-ui-was-how-to-limit-the-number-of-units-purchased/11 https://github.com/triplea-game/triplea/issues/9231
  • Does anyone have a praser for Triplea?

    2
    0 Votes
    2 Posts
    1k Views
    RogerCooperR
    @kindwind Efforts You seem to have in mind using a neural net style AI to play TripleA. I suspect that this we actually be quite difficult given the huge number of possible board positions.You might be better off using a very small mod like Minimap even without a large record of games to train it. TripleA's own AI can be used for training.
  • Dev Status Update (2.7)

    5
    3 Votes
    5 Posts
    1k Views
    LaFayetteL
    @ubernaut yeah, redoing MARTI would potentially save us $10/month on costs as well. I think redoing the bots with 'network relay' might be higher up on the list. That will save a ton of code, create an effective infinite number of bots, and save us maybe like $25/month. The 'network relay' will be an update where the bots will just be responsible for only forwarding network packets. Today, a bot is basically an entire player but is made somewhat invisible. We are bounded by the amount of RAM on a host for how many bots we can host. If bots are just sending network packets, they'll take up very little RAM. We'll only be bounded by network traffic. We could theoretically run dozens of bots per host instead just 3 to 5. This should cut our bot host count down from the current 6 or 8 today to maybe 2. I think there might be some quick wins with the server's as well. AT least for me, I might be inclined to do a quick ELO system before redoing MARTI.
  • New Lobby Release Model for 2.7+ / Zero-Downtime & Continuous Release

    1
    2 Votes
    1 Posts
    538 Views
    No one has replied
  • 1 Votes
    10 Posts
    1k Views
    LaFayetteL
    @rogercooper Not yet. I'm thinking to bump the version number to '2.8' when all of these updates are ready. The '2.8' release announcement will be when it is ready. These backend changes are most of what we are waiting for.
  • Interesting reddit post Triplea vs 1942 online

    2
    3 Votes
    2 Posts
    694 Views
    PantherP
    @ubernaut What I have learned - in almost two decades of assisting people with TripleA - is that problems in many cases are not related to TripleA itself but to a general (not ) understanding of PC, Operating Systems and computer / software procedures.
  • Priority Targets

    3
    2 Votes
    3 Posts
    1k Views
    RogerCooperR
    @beelee In Stalingrad it is only a priority. On all other ways it is a normal combat roll and the targeted unit fires back normally.
  • AI Generated Technical Documentation for TripleA (it's not bad!)

    6
    4 Votes
    6 Posts
    2k Views
    B
    @lafayette oh yea a bit out of our price range
  • Invalid link in "Developer w/o Merge Rights" part

    11
    1 Votes
    11 Posts
    3k Views
    C
    I've opened an issue for this problem. https://github.com/triplea-game/triplea/issues/13244
  • Improving the display of production_tabs.X.properties Purchase Panel

    5
    2
    1 Votes
    5 Posts
    2k Views
    TheDogT
    Yes I considered it, but with 30+ Techs and growing its messy, times 8 factions. I tolerate its current way of bolting on units. @frigoref @LaFayette @Myrd Maybe a Dev could take a look?
  • This topic is deleted!

    1
    1
    0 Votes
    1 Posts
    1 Views
    No one has replied

Recent Posts

  • @LaFayette What happens if there is bad update, that breaks part of the game. How can we go back to good prerelease version?

    read more

  • @LaFayette ok so maybe all that wud be needed at this point then since the menu is icons i’d reverse the up arrow that wud make it more obvious that thats where you go to download

    read more

  • @ubernaut we kinda hijacked this thread, but be what it may - finally found where those links are defined. They are only at the bottom of the "recent topics", AFAIK only displayed exactly on the homepage. I removed them all, it's not a place to really expect to see a lot of links and they require maintenance and are a bit dubious...

    read more

  • And I guess the maintainer/maintainers will retain the capability of skipping a scheduled recommended release if they feel like it's better not to (in case the current release having some serious regressions).

    If the upcoming recommended release has a serious regression, then so would the version that the new players are downloading. The way to deal with regressions will be to immediately start rolling back code updates until the regression is removed. It's easy to restore those code updates, but the reaction will be to start rolling back as soon as any issue is discovered and then roll forward with a confirmed fix. Thereby, regressions should be resolved essentially immediately, not with fixes, but with rolling back. That buys time for doing a fix properly, avoids trying to patch broken code with potentially more broken code, and reduces how many other updates that go into the code base that could be broken themselves (it's a lot easier when something breaks if it's obviously the last thing that was merged, it's a lot more difficult when we are testing for the first time months after the fact and there are multiple things interacting with each to cause a breakage)

    How about the recommended release being automatically skipped if there is one or more open GitHub issues with the "Regression" label on it?

    That idea was floated, the regression label might become obsolete. It will depend how significant an issue is, but generally the response will be to remove all recent code updates until the culprit is removed.

    (I obviously also assume the recommended release will not happen if it is the same as the previous one, like in case it is seasonal and no new version of TripleA was release in 3 or more months. Right?)

    This is in part a rationale for 6 month cadence. Helps avoid that situation and reduces the frequency for players being asked to update

    read more