• Best game for AI

    15
    0 Votes
    15 Posts
    4k Views
    forthebirdsF
    @RogerCooper Thanks for bringing The Grand War to my attention. It looks interesting. Also, I didn't know about the option of choosing a random scenario at fandom.com. I'll give that a go. TripleA is great & has an informative forum.
  • Which Map has Option: West Canada no Atlantic SZ?

    7
    0 Votes
    7 Posts
    2k Views
    HeppsH
    @Cernel A simple graphical addition to the map could solve the problem from a visual standpoint, without having to redraw the map or make any compatibility issues.
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    3 Views
    No one has replied
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    6 Views
    No one has replied
  • Why there is no two ocean going USA in any WWII map?

    16
    0 Votes
    16 Posts
    2k Views
    SchulzS
    Going full force Atlantic and Pacific should be equally good. Going only Pacific must result guarantee falling of Japan and Russia but going only Atlantic musn't guarantee falling of Germany. But as I said before; balanced manner should be better than focusing only one front. It doesn't have to be %50-%50. For Making Pacific front more tempting and variety, its better to make Australia and New Zealand American hence USA would be closer to East Indies. Otherwise Western USA is too far away to reach here. Western USA is even too far away for to protect Australia. hawaii can be overvalued too. It wouldn't be even too unrealistic. Some cities could be much more important than their actual values. Strateic locations, historically imprtant towns etc... Verdun in ww1 is a good example. The same can be applied to Hawaii. Had the Japanese captured it, it could be major blow to American public morale.
  • Low Luck and Kamikaze Fighters

    34
    0 Votes
    34 Posts
    6k Views
    C
    @ubernaut It is well known that in all basic games (as well as the NWO series) there are absolutely no "kamikaze" related limits at what you can do during the conduct combat phases. You can freely take carriers out or retreat them with no regard to what will happen to your fighters. This is why I said that, substantially, the item primarily discussed at the topic is unrelated to low luck and easy to clarify: no kamikaze limits during anything happening in conduct combat, while you are in the course of that phase. As said, the only indirect element is that, while you are in the combat movement phase, you may have to think in term of what might happen during conduct combat; and here indeed the rules may be reinterpreted based on low luck.
  • global 40 house rules

    4
    1 Votes
    4 Posts
    1k Views
    B
    @forthebirds heh heh not being defensive. Sometimes one comes across different than they intend on the net "BM Rules" just sounded cooler and thought that it was something the mod originators would appreciate Glad you got it sorted out
  • Map DL Problem

    14
    1 Votes
    14 Posts
    2k Views
    B
    @VonRansak yea i've been less than impressed with it. Probably gonna go back to ubuntu
  • [Closed] Are you running Windows 32 bit? The developers would like to know!

    Locked
    14
    1 Votes
    14 Posts
    2k Views
    LaFayetteL
    @RoiEX Excellent. I just got done packaging a win 32 JRE. I hope that will suffice for some time until we can more reasonably drop win32 support.
  • Hosting on a LAN. Users forced to IP address 127.0.0.1

    4
    0 Votes
    4 Posts
    1k Views
    PantherP
    @Michael-Vitale Is port 3300 open? Maybe a firewall blocks incoming/outgoing connections on port 3300. (Assuming you did not change the default port when setting it up.)
  • AI glitches

    4
    0 Votes
    4 Posts
    1k Views
    S
    The thing I've notice consistently is that the AI is able to move infantry from West Canada to East Canada, pick them up on transports, and transport them to Karelia all on one turn. I've also noticed several instances of AI bombers traveling 7 spaces. I'll try and send a saved game if I can.
  • 301 can't login error

    7
    0 Votes
    7 Posts
    1k Views
    PantherP
    @Gargantua said in 301 can't login error: Latest Java is installed, latest TripleA is installed, and there are no username issues.... but we'll go over it again. Have you checked for an outdated Java in "i4j_jres"? Doing the same procedure as started in https://forums.triplea-game.org/post/21961 might help to resolve the issue.
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    3 Views
    No one has replied
  • Dice server, Play by Forum, Play by Email clarification

    15
    0 Votes
    15 Posts
    3k Views
    PantherP
    @CrazyIvan I fully understand that. However it is not "unstable" in a sense that it crashes your system. In fact it is a constant further development of the current stable. But yes, stick to the current stable for now. There is enough to learn
  • Help with AE game playing as USA, China an AI?!?!

    8
    0 Votes
    8 Posts
    2k Views
    C
    @CrazyIvan Theorically you are right, and it may be argued this is a bug, as, by correct rule, the American player should have the control of the Chinese power, so you should not be required to select Chinese too (TripleA allows Americans and Chinese to be played by different players, but this is not permissible under the intended ruleset).
  • PBEM Posting error

    3
    1
    0 Votes
    3 Posts
    996 Views
    D
    Thanks to Scouse for asking the question and RoiEX for answering The culprit was Avast anti virus
  • Total World War long wait times during AI turns

    6
    0 Votes
    6 Posts
    1k Views
    redrumR
    @colin Glad to hear that. For the pre-release, you can install that alongside the current release so that you can potentially test out the new features/AI improvements. If you have 64-bit windows then the download link is here for the latest pre-release: https://github.com/triplea-game/triplea/releases/download/1.10.14614/TripleA_1.10.14614_windows-64bit.exe. Best thing to do is when it asks for an install folder just add the version number to the end of it so you don't override your existing actual release install. Eventually, you'll probably want to join the MP lobby or ask for a game here on the forums as TWW was really designed to be played against other humans
  • The political situation is different from normal axis and allies

    3
    0 Votes
    3 Posts
    695 Views
    C
    Generally, the notes of the games of the 3 Global maps are in need of overhaul, also since the engine issues are not completely correct and partially obsolete due to recent changes.
  • Post time is incorrect

    Moved
    9
    1
    0 Votes
    9 Posts
    1k Views
    C
    Moving to Help & Questions, if @RoiEX is not opposed.
  • This topic is deleted!

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

Recent Posts

  • @LaFayette

    heh heh I was surprised I got it to work myself 🙂

    Yea I thought about going to 26.04 but it's pretty new, so decided stick with 24.04

    and even though this isn't the right thread, my new install allows me to access the 2.5 lobby and the End Turn report shows up now.

    So both of those were on my end.

    read more

  • That's impressive you got through to a working solution @beelee

    FWIW; I have an "ansible" that does a linux desktop setup. You should be able to point an AI at it and ask "how do I configure git". The installer has a pretty complete list of steps for setup, an AI can crib from it:

    https://github.com/DanVanAtta/linux_setup

    FWIW - I'm going to be playing around with Ubuntu 26.04 hopefully later today and will be exercising/testing that installer scripts (so, some README updates are likely to make it easier). I'm hoping Ubuntu 26.04 will fix the webcam on my laptop, hasn't work so far on prior Ubuntu's.

    read more

  • I'm able to log in to git after the machine meltdown but it won't let me clone my repo. This is what I get

    beelee@beelee-ThinkPad-T560:~$ mkdir git-repos
    beelee@beelee-ThinkPad-T560:~$ cd git-repos
    beelee@beelee-ThinkPad-T560:~/git-repos$ git clone git@github.com:triplea-maps/global_40_expansion_uhd_boxes.git
    Cloning into 'global_40_expansion_uhd_boxes'...
    The authenticity of host 'github.com (140.82.114.4)' can't be established.
    ED25519 key fingerprint is SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU.
    This key is not known by any other names.
    Are you sure you want to continue connecting (yes/no/[fingerprint])? y
    Please type 'yes', 'no' or the fingerprint: yes
    Warning: Permanently added 'github.com' (ED25519) to the list of known hosts.
    git@github.com: Permission denied (publickey).
    fatal: Could not read from remote repository.

    Please make sure you have the correct access rights
    and the repository exists.
    beelee@beelee-ThinkPad-T560:~/git-repos$ git clone git@github.com:triplea-maps/global_40_expansion_uhd_boxes.git
    Cloning into 'global_40_expansion_uhd_boxes'...
    git@github.com: Permission denied (publickey).
    fatal: Could not read from remote repository.

    Please make sure you have the correct access rights
    and the repository exists.
    beelee@beelee-ThinkPad-T560:~/git-repos$ https://github.com/triplea-maps/global_40_expansion_uhd_boxes.git
    bash: https://github.com/triplea-maps/global_40_expansion_uhd_boxes.git: No such file or directory
    beelee@beelee-ThinkPad-T560:~/git-repos$ git clone gh repo clone triplea-maps/global_40_expansion_uhd_boxes
    fatal: Too many arguments.

    usage: git clone [<options>] [--] <repo> [<dir>]

    -v, --[no-]verbose be more verbose -q, --[no-]quiet be more quiet --[no-]progress force progress reporting --[no-]reject-shallow don't clone shallow repository -n, --no-checkout don't create a checkout --checkout opposite of --no-checkout --[no-]bare create a bare repository --[no-]mirror create a mirror repository (implies bare) -l, --[no-]local to clone from a local repository --no-hardlinks don't use local hardlinks, always copy --hardlinks opposite of --no-hardlinks -s, --[no-]shared setup as shared repository --[no-]recurse-submodules[=<pathspec>] initialize submodules in the clone --[no-]recursive ... alias of --recurse-submodules -j, --[no-]jobs <n> number of submodules cloned in parallel --[no-]template <template-directory> directory from which templates will be used --[no-]reference <repo> reference repository --[no-]reference-if-able <repo> reference repository --[no-]dissociate use --reference only while cloning -o, --[no-]origin <name> use <name> instead of 'origin' to track upstream -b, --[no-]branch <branch> checkout <branch> instead of the remote's HEAD -u, --[no-]upload-pack <path> path to git-upload-pack on the remote --[no-]depth <depth> create a shallow clone of that depth --[no-]shallow-since <time> create a shallow clone since a specific time --[no-]shallow-exclude <revision> deepen history of shallow clone, excluding rev --[no-]single-branch clone only one branch, HEAD or --branch --no-tags don't clone any tags, and make later fetches not to follow them --tags opposite of --no-tags --[no-]shallow-submodules any cloned submodules will be shallow --[no-]separate-git-dir <gitdir> separate git dir from working tree -c, --[no-]config <key=value> set config inside the new repository --[no-]server-option <server-specific> option to transmit -4, --ipv4 use IPv4 addresses only -6, --ipv6 use IPv6 addresses only --[no-]filter <args> object filtering --[no-]also-filter-submodules apply partial clone filters to submodules --[no-]remote-submodules any cloned submodules will use their remote-tracking branch --[no-]sparse initialize sparse-checkout file to include only files at root --[no-]bundle-uri <uri> a URI for downloading bundles before fetching from origin remote

    beelee@beelee-ThinkPad-T560:~/git-repos$ gh repo clone triplea-maps/global_40_expansion_uhd_boxes
    Command 'gh' not found, but can be installed with:
    sudo snap install gh # version 2.86.0-112-gc30647b78, or
    sudo apt install gh # version 2.45.0-1ubuntu0.3
    See 'snap info gh' for additional versions.
    beelee@beelee-ThinkPad-T560:~/git-repos$ sudo snap install gh # version 2.86.0-112-gc30647b78
    [sudo] password for beelee:
    error: This revision of snap "gh" was published using classic confinement and thus may perform
    arbitrary system changes outside of the security sandbox that snaps are usually confined to,
    which may put your system at risk.

    If you understand and want to proceed repeat the command including --classic.

    beelee@beelee-ThinkPad-T560:~/git-repos$ sudo apt install gh # version 2.45.0-1ubuntu0.3
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    The following NEW packages will be installed:
    gh
    0 upgraded, 1 newly installed, 0 to remove and 91 not upgraded.
    Need to get 8,836 kB of archives.
    After this operation, 45.4 MB of additional disk space will be used.
    Get:1 http://us.archive.ubuntu.com/ubuntu noble-updates/universe amd64 gh amd64 2.45.0-1ubuntu0.3 [8,836 kB]
    Fetched 8,836 kB in 1s (6,534 kB/s)
    Selecting previously unselected package gh.
    (Reading database ... 215818 files and directories currently installed.)
    Preparing to unpack .../gh_2.45.0-1ubuntu0.3_amd64.deb ...
    Unpacking gh (2.45.0-1ubuntu0.3) ...
    Setting up gh (2.45.0-1ubuntu0.3) ...
    Processing triggers for man-db (2.12.0-4build2) ...
    beelee@beelee-ThinkPad-T560:~/git-repos$ git clone gh repo clone triplea-maps/global_40_expansion_uhd_boxes
    fatal: Too many arguments.

    usage: git clone [<options>] [--] <repo> [<dir>]

    -v, --[no-]verbose be more verbose -q, --[no-]quiet be more quiet --[no-]progress force progress reporting --[no-]reject-shallow don't clone shallow repository -n, --no-checkout don't create a checkout --checkout opposite of --no-checkout --[no-]bare create a bare repository --[no-]mirror create a mirror repository (implies bare) -l, --[no-]local to clone from a local repository --no-hardlinks don't use local hardlinks, always copy --hardlinks opposite of --no-hardlinks -s, --[no-]shared setup as shared repository --[no-]recurse-submodules[=<pathspec>] initialize submodules in the clone --[no-]recursive ... alias of --recurse-submodules -j, --[no-]jobs <n> number of submodules cloned in parallel --[no-]template <template-directory> directory from which templates will be used --[no-]reference <repo> reference repository --[no-]reference-if-able <repo> reference repository --[no-]dissociate use --reference only while cloning -o, --[no-]origin <name> use <name> instead of 'origin' to track upstream -b, --[no-]branch <branch> checkout <branch> instead of the remote's HEAD -u, --[no-]upload-pack <path> path to git-upload-pack on the remote --[no-]depth <depth> create a shallow clone of that depth --[no-]shallow-since <time> create a shallow clone since a specific time --[no-]shallow-exclude <revision> deepen history of shallow clone, excluding rev --[no-]single-branch clone only one branch, HEAD or --branch --no-tags don't clone any tags, and make later fetches not to follow them --tags opposite of --no-tags --[no-]shallow-submodules any cloned submodules will be shallow --[no-]separate-git-dir <gitdir> separate git dir from working tree -c, --[no-]config <key=value> set config inside the new repository --[no-]server-option <server-specific> option to transmit -4, --ipv4 use IPv4 addresses only -6, --ipv6 use IPv6 addresses only --[no-]filter <args> object filtering --[no-]also-filter-submodules apply partial clone filters to submodules --[no-]remote-submodules any cloned submodules will use their remote-tracking branch --[no-]sparse initialize sparse-checkout file to include only files at root --[no-]bundle-uri <uri> a URI for downloading bundles before fetching from origin remote

    beelee@beelee-ThinkPad-T560:~/git-repos$ gitclone gh repo clone triplea-maps/global_40_expansion_uhd_boxes
    gitclone: command not found
    beelee@beelee-ThinkPad-T560:~/git-repos$

    I knew things were going too smoothly 🙂

    Any help is appreciated

    Edit
    OK I figured it out. Had to switch to https

    Screenshot from 2026-05-03 04-53-07.png

    Edit 2
    and the struggle continues lol

    Screenshot from 2026-05-03 04-57-39.png

    Edit 3
    Cheese and rice what minor nightmare that was lol. I guess I'll just delete this massive wall lol Idk that it'll really help anyone. they can just ask there AI buddy lol

    Edit 4
    Well actually it won't let me delete it 🙂

    So yea follow the prompts so they can tell who you are and then you create a new token by going to your personal git avatar and

    Settings → Developer settings → Personal access tokens

    Be real deliberate when you do the token. If you're in a hurry just wait and do it some other time 🙂

    read more

  • Heard. I understand it was convenient.

    We are so close to the 2.7 release model where every prerelease is the official download. The hope is you won't miss the link for long

    read more