Page 1 of 1

SilverTongue 1.7

Posted: Sun Jan 16, 2022 8:35 am
by Rorrik
The vision for SilverTongue is to play diplomacy games with a variety of personalities. For now, for the sake of releasing for the New Blood AI Tournament, it has only its tournament personality: Brutus.

Rev 1.0
Currently only plays archers->crossbows->arbalesters regardless of civ. Should work okay as long as the civ has crossbow. Spanish and Bulgarians will still fight with just archer and blacksmith upgrades in each age. Meso civs do not benefit from its use of a food dump in the form of light cavalry.

Currently only tested on Arabia, but should be okay on most open land maps with a starting TC.

Rev 1.1
Fixed a bug that prevented researching thumb ring
Added Research for capped ram and conscription
Improved late game lumber camp usage
Resolved Loom bug for Mayans and Chinese
Prevented Cumans from building TC and Siege Workshop in Feudal
Added Resign Rules, they seem suitable for 1v1 but probably resigns early in team games

Rev 1.2
Added support for Armored Elephants for the Dynasties of India civs
Fixed a bug where the response to the Gurjara camel scout being sighted was created dozens of spearmen
Modified resign rules to prevent resigning prematurely in team games
Fixed the blind long distance boar luring bug
Archer related unique techs are now researched, including Imperial Skirmisher

Rev 1.3
Fixed a ridiculous bug in 1.2 with a syntax error
Added light cavalry with spare food
Added unique tech researches relevant to economy
Added unique tech researches relevant to skirmishers
Added unique tech researches relevant to castles, town centers, and supremacy
Possibly improved mining camp placement

Rev 1.4
Fixed the insane extent to which stables were built for light cav in many cases and improved light cav mix
Added nomad start
Added trade in team games
Tweaked team game resign rules
Resolved building placement bug

Rev 1.5
Added town center, tower, and castle avoidance for units.
Made castles and town centers build with more than one villager.
Resign rules are less aggressive to avoid situations where it would resign when it was turning things around.

Rev 1.6
Fixed some small bugs I don't remember, but including not making crossbows in Imperial Age with civs lacking arbalester.
Now builds trebuchets in Imperial Age.
Uses (attack-now) as a failsafe with high military numbers to better retarget after destroying an enemy, but retargeting is also improved.
Now plays fast castle -> knights with 11 civilizations, including Spanish, Bulgarians, and other civilizations with weak crossbow and good knights.

Rev 1.7
Added support for Armenians and Georgians.
Mitigated sheep crowding the TC for maps with a lot of sheep
Work around for the first wave knight patrol bug

Rev 1.8
Arena now supported.


Bugs:
  • RESOLVED Very rarely lure an enemy boar without scouting. I haven't documented this well enough to be sure, but it may only be against the CD AI
  • RESOLVED Mayans and Chinese specific loom code doesn't work right.
  • RESOLVED Castle age buildings are sometimes missed due to erratic town size.
  • If town size prevents building something like a blacksmith, the rest of the game will be played without a blacksmith and perpetually housed as the town-size never permanently increases.
Future Development
  • Imperial Age Tech refinement and addition
  • Second unit type in castle and imp
  • Improved Mining Camp Placement
  • Additional strategy choices and specific plans for other civs
-Scouts in feudal
-M@A->Archers in Feudal
-Unique Unit
  • Manual scouting
  • Actually play diplomacy

Re: SilverTongue 1.0

Posted: Sun Jan 16, 2022 8:44 am
by DrinkMix
Very nice to see your AI ! :) Thanks for the upload!

Re: SilverTongue 1.0

Posted: Sun Jan 16, 2022 11:02 am
by KimberlyAzula
A diplomacy AI?
OMG, I love it already!

Re: SilverTongue 1.4

Posted: Sat Feb 11, 2023 10:08 pm
by Rorrik
Revised to play nomad and fix overzealous stable building that was hampering its play against most AIs.

Re: SilverTongue 1.4

Posted: Sun Apr 30, 2023 12:46 pm
by Rorrik
Added Town Center, tower, and castle avoidance. That might be all that really changed, maybe building TCs and castles with multiple villagers was also in this update.

Re: SilverTongue 1.5

Posted: Sun Jun 25, 2023 4:52 pm
by Rorrik
Primary focus of this update is adding Knights for some of the civs, including Bulgarians and Spanish.

Re: SilverTongue 1.7

Posted: Fri Jan 26, 2024 6:32 am
by Rorrik
Mostly just adding support for Mule Carts with Armenians and Georgians.

Re: SilverTongue 1.7

Posted: Sat Jan 27, 2024 12:58 am
by Bandit1990
I'm loving the new civs - great to see more AIs playing them. Thanks for the update :)

Re: SilverTongue 1.8

Posted: Wed May 01, 2024 8:21 pm
by Rorrik
Added support for Arena. This mostly involved skipping any Feudal aggression and changing attack targeting to trigger even if typical targets weren't seen outside the walls.