The General 1.0d

Upload your latest creations here.
Please note that by posting comments to posts in this forum you forfeit your personal copyright on whatever you post. AI Scripters reserves the right to re-use objective comments in script reviews without requiring the posting author's permission. Credit, where appropriate will be given in such cases.
User avatar
Leif Ericson
Waheguru
Posts: 1269
Joined: Wed Dec 09, 2009 8:15 pm
Location: United States

The General 1.0d

Post by Leif Ericson »

The ultimate plan is for AI is to have different personalities to play with each game by selecting from at least two generals per civ. The personalities are meant to reflect the styles of different generals or leaders of the Middle Ages, hence the name of the AI. The AI has the same name as a previous AI of mine, but they're not related at all, just based on the same concept.

Comments and suggestions are welcome. Thanks everyone! glhf

Note: Use version 1.0+ on 1v1 Arabia. Version 0.9i is still better in team games and other maps.

Settings:

Game Version: Userpatch, Wololo Kingdoms, or DE only. Not compatible with 1.0c or HD.
Civilizations: Any
Game Type: Random Map
Map Type: Arabia (0.9i supports LN and Fencrazy)
Map Size: Any
Difficulty: Any (plays the same on all difficulties, only tested in Hard for UP/WK and Extreme on DE)
Other Teams: Any Number (no team management yet)
Resources: Standard
Population: 200
Starting Age: Dark Age
Victory: Conquest
All Techs: No

Debug Taunts (doesn't respond to any other taunts at the moment):
236: Taunts current age status
237: Taunts desired military numbers
238: Taunts enemy military threats
239: Taunts desired future gatherers
240: Taunts max working numbers for each building
241: Taunts current game focus
242: Taunts needed resource amounts and required gatherers for each resource to maintain desired military numbers and techs
243: Taunts gathering percentages and desired gatherer amounts
244: Flares current sheep being gathered
245: Taunts attacking data
246: Taunts research progress for military units and the units/techs currently being saved for
247: Taunts target and focus players
248: Taunts escrow data
249: Taunts resource stockpile amounts
250: Taunts current strategy and primary/support units

Team Goals:

The General's team coordination is very limited at the moment, but it does use these commonly accepted goals:

Goal 11 (Town Under Attack)
Goal 46 (Team Position - Pocket/Flank)
Goal 392 (Attacking)
Goal 420 (Identity) - The General uses 1492
Goal 499 (Michi cut priority) - The General never requests this, but maybe it will someday
Goals 478/479 (Position Self)
Attachments
The General 1.0d.zip
Compatible with DE. Reuploaded to fix load errors.
(576.02 KiB) Downloaded 41 times
The General 1.0c.zip
Improved countering system.
(579.47 KiB) Downloaded 62 times
The General 0.9i.zip
Most stable (knightly?) version. Nomad TC placement improvements. Attacking improvements.
(216.46 KiB) Downloaded 101 times
Last edited by Leif Ericson on Sun Apr 18, 2021 6:33 am, edited 38 times in total.
Currently exploring the vast oceans and intelligence of Age of Kings.

Happy Scripting!

User avatar
Esty
Guru
Posts: 929
Joined: Wed Dec 30, 2015 7:37 am

Re: The General 0.5

Post by Esty »

Thx Leif, i love the concept.
Already tested it. Basics are done. Maybe some issues with the boar (took long to get the 2nd boar after having been found a bite late)
Concerning the other stuffs, and as you said,let's work on some brain :lol:
Author of the TRiBaL_Warriors AI and currently PharaoN :dance

User avatar
Promiskuitiv
Waheguru
Posts: 1309
Joined: Thu Nov 10, 2011 1:07 pm

Re: The General 0.5

Post by Promiskuitiv »

Sounds cool, thank you for your work Leif! :)
Creator of Promi.
Feedback is greatly appreciated.

User avatar
Aleph
Yogi
Posts: 476
Joined: Sat Jan 17, 2015 10:07 am
Location: Germany

Re: The General 0.5

Post by Aleph »

PogChamp

User avatar
CheeseOnToast
Yogi
Posts: 387
Joined: Sun Aug 31, 2014 5:48 pm

Re: The General 0.5

Post by CheeseOnToast »

FRESH BLOOD! :devil

User avatar
LightTree
Waheguru
Posts: 1608
Joined: Wed Mar 10, 2010 12:21 am

Re: The General 0.5

Post by LightTree »

Very nice, thx Leif and gl with it :).

User avatar
Leif Ericson
Waheguru
Posts: 1269
Joined: Wed Dec 09, 2009 8:15 pm
Location: United States

Re: The General 0.5b

Post by Leif Ericson »

New version added. Mostly just fixes the load errors for WK civs, so it should play any civ fine as long as it has knights. Should also build TCs a bit sooner.
Last edited by Leif Ericson on Wed Oct 30, 2019 5:59 am, edited 1 time in total.
Currently exploring the vast oceans and intelligence of Age of Kings.

Happy Scripting!

User avatar
Leif Ericson
Waheguru
Posts: 1269
Joined: Wed Dec 09, 2009 8:15 pm
Location: United States

Re: The General 0.5c

Post by Leif Ericson »

Another new version, lol.

The General 0.5c:
- fixed bug where AI retreated from attack too quickly
- added experimental eco rebalancing rules
- added ability to build more military buildings in imperial age
Last edited by Leif Ericson on Wed Oct 30, 2019 5:59 am, edited 1 time in total.
Currently exploring the vast oceans and intelligence of Age of Kings.

Happy Scripting!

User avatar
Leif Ericson
Waheguru
Posts: 1269
Joined: Wed Dec 09, 2009 8:15 pm
Location: United States

Re: The General 0.5d

Post by Leif Ericson »

Posted this update last night on Discord but forgot to add here. Just a hotfix.

I'll likely wait a little while for the next update to add some bigger changes.

The General 0.5d:
- added switch from knights to other soldiers after first attack instead of after 12 mil pop
Currently exploring the vast oceans and intelligence of Age of Kings.

Happy Scripting!

User avatar
Leif Ericson
Waheguru
Posts: 1269
Joined: Wed Dec 09, 2009 8:15 pm
Location: United States

Re: The General 0.6a

Post by Leif Ericson »

Released hotfix update, 0.6a:

The General 0.6a:
- fixed military training rule bug
- increased farm construction
- added watch tower construction

Forgot to make post for 0.6:

The General 0.6:
- fixed resign rule if couldn't train vils or build wood dropsites
- can now research all techs including imperial unique techs
- can play meso civs with an eagle warrior rush
- added delete villager rule
Currently exploring the vast oceans and intelligence of Age of Kings.

Happy Scripting!

Post Reply