@husky81 said:
@Cernel said:
World War II v5 1942 SE TR
Sorry, I didn't see this. Yes, my bot plays 'World War II v5 1942 SE TR'
For development and testing I play in a Python engine that Claude built for that purpose. In those cases I played without bids. The only major rule difference is no landing on allied carriers, since that's not in the Beamdog game. Claude also built a bridge that allows my bot to play the bots that ship with Triple A. I've not changed the rules in Triple A, just my own engine and my bot's logic, so for the games played through the bridge, the Triple A AI could use allied carriers, but mine never will.
Guessing that you have the skills, I guess that, if you push a program update so to have a property to forbid landing on allied carriers (and maybe also loading onto allied transports) and then add that property (false as preset but of course editable via Game Options) to the game in question, everything will be accepted by the developers (I certainly do not speak for them, so CC @lafayette). Done that, you would just be able to put that property as true before starting the game (so to enforce it for all players, human and AI). This seems to me to be a lot better than enforcing it on the AI itself. (I do think that this property would be valuable in itself.)
Of course, it's your project (and I have no idea how much work would be to do that): just suggesting, not saying you are doing it wrong.