https://colab.research.google.com/drive/1PUZ-v6JxzcDZhgv0ZQqHoVGMlVDfe93n
A war simulator game where you control a custom country that fights a completely randomized country. It uses my random place name generator. You play against the Bot, which actually tries winning, using the same tools as you.
You pick your country stats (or use random), and then you must buy resources, manage your army and population, track your morale and reputation, and use your special moves to obliterate the enemy. There are 5 government types.
Here is a list of features:
Population, Troop count, and Area tracking.
Inventory that tracks how much of each resource you have.
An international market to buy required resources and weapons.
International reputation that affects prices.
Babymaking if you have too few population and the resources to have babies.
An enemy bot that uses the same tools as you.
Trucing to quit.
Morale and revolts.
Also, I coded an entire freaking Bot that uses the very same market and civilian -> troop converter as you, it can attack you at random, might go shopping, might get more troops, you never know what it is thinking (it isn't thinking), it will prioritize being capable of battle so be prepared. This bot BEAT CHATGPT, AS I GAVE CHATGPT HINTS, AND CHATGPT HAD A NUMERICAL ADVANTAGE AT THE START. It's not hard to beat per se but sometimes it can be tricky, bigger countries tend to have longer wars.
You can see what it is up to.
as usual, changelog https://docs.google.com/document/d/1wCQtwWKjlTupr9_Yl3LIfUu3AB2-IMYX-Fu15F8sV6g/edit?usp=sharing