[UP] Subjugator

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
CheeseOnToast
Yogi
Posts: 388
Joined: Sun Aug 31, 2014 5:48 pm

Re: [UP] Subjugator

Post by CheeseOnToast »

Uploaded a first version of 1.0n -- This version will likely be used for BYM.

Subjugator will now switch to camels with flank if it's enemy flank is dead.
Subjugator will no longer attempt to raid pockets on water maps. :lol:
Subjugator can now better adapt to Elite Eagle Warrior boomers if his enemy flank is dead.
Fixed an issue where Subjugator would attempt to raid pockets as a Mayan flank.
Fixed an issue where Subjugator may not build a Town Center on Nomad in some cases.
Fixed an issue where Subjugator's villager DUC may override explorer orders.
Fixed an issue where Subjugator wanted to open with skirmishers but can't because it detected an enemy is fast castling.
Fixed an issue where Subjugator would flare for help with docks despite not having any.
Fixed an issue where Subjugator would not use excess gold when escrowing for Elite Mangudai.
Fixed an issue where Subjugator would not buy food by selling excess stone when rebuilding.
Fixed an issue where Subjugator would not buy wood with excess gold when attempting to rebuild.
Fixed an issue where Subjugator Mongols could click up to feudal too quickly when archer flushing.
Fixed an issue where Subjugator may not get economy upgrades on island maps.
Fixed an issue with Nomad TSA not working correctly.
Improved Nomad strategy selection logic.
Improved "run" logic so Subjugator can rebuild correctly.

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

Re: [UP] Subjugator

Post by CheeseOnToast »

Updated 1.0n to a better version, full changelog:

Subjugator will now switch to camels with flank if it's enemy flank is dead.
Subjugator will no longer attempt to raid pockets on water maps. :lol
Subjugator will now expand mining camp distances better so it is more likely to mine it's own resources.
Subjugator can now better adapt to Elite Eagle Warrior boomers if his enemy flank is dead.
Subjugator can now accept sling requests from other AI.
Subjugator can now determine when it's safe to raid an enemies pocket better.
Subjugator can now better judge when to mass up when playing as pocket.
Subjugator can now coordinate scouts with archers.
Subjugator will now build forward castles with excess stone.
Fixed an issue where Subjugator would attempt to raid pockets as a Mayan flank.
Fixed an issue where Subjugator may not build a Town Center on Nomad in some cases.
Fixed an issue where Subjugator wanted to open with skirmishers but can't because it detected an enemy is fast castling.
Fixed an issue where Subjugator would flare for help with docks despite not having any.
Fixed an issue where Subjugator would not use excess gold when escrowing for Elite Mangudai.
Fixed an issue where Subjugator would not buy food by selling excess stone when rebuilding.
Fixed an issue where Subjugator would not buy wood with excess gold when attempting to rebuild.
Fixed an issue where Subjugator Mongols could click up to feudal too quickly when archer flushing.
Fixed an issue where Subjugator may not get economy upgrades on island maps.
Fixed an issue where Subjugator could get stuck looping pocket raid enable/disable.
Fixed an issue where Subjugator's sling strategy may get overridden with another one.
Fixed an issue where Subjugator's villager DUC may override explorer orders.
Fixed an issue where Subjugator may not place mining camps close to mines in it's town.
Fixed an issue where Subjugator may have kept track of the wrong players strategy.
Fixed an issue where Subjugator may not prioritize going up to castle fast enough in team games.
Fixed an issue where Subjugator may choose fire ship rush strategy as vikings after completing a grush.
Fixed an issue where Subjugator would go land units on a water map after the enemy has walled up.
Fixed an issue where Subjugator would raid camps of a dead player.
Fixed an issue where Korean imperial economy was being applied to all unique unit civs.
Fixed an issue with Nomad TSA not working correctly.
Fixed several issues with focus firing.
Improved Nomad strategy selection logic.
Improved "run" logic so Subjugator can rebuild correctly.

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

Re: [UP] Subjugator

Post by Aleph »

Thx for new :).

JoergT
Forumer
Posts: 7
Joined: Tue Apr 08, 2014 3:19 pm

Re: [UP] Subjugator

Post by JoergT »

I much like this AI. It's micro capabilities are awesome. However, it annoys me that I am not able to set up a game with it like I can do with other AIs (Tribal, Barbarian, Maiar all work). When I run WK directly from AoE2Tools, I always get an error, no matter which civ, and Sub doesn't do anything besides scouting with vills. Unlike when I start in Single Player menu from Voobly, it works. Can you help?
Attachments
error.jpg
error.jpg (574.75 KiB) Viewed 5105 times

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

Re: [UP] Subjugator

Post by CheeseOnToast »

The WololoKingdoms exe version may be out of date. You can download the latest UP by clicking here: http://userpatch.aiscripters.net/download/
If you right click age2_x1.exe and click "Create Shortcut", You can right click it and click properties, once doing so, make sure you're on the shortcut tab and then you can add game=WK to the target box (e.g "G:\Age of Empires II\age2_x1\age2_x1.exe" game=WK) and run this shortcut, and it should run WK with the latest UserPatch.

Let me know if that doesn't work for you :)

Please note though: Subjugator may not perform well with WK civs as I haven't gotten around to adding support for that yet.

Thanks for using Subjugator! Maybe you can send a few recs from your games? :lol:

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

Re: [UP] Subjugator

Post by CheeseOnToast »

Final version of 1.0n is uploaded now, full changelist:

Subjugator will now switch to camels with flank if it's enemy flank is dead.
Subjugator will no longer attempt to raid pockets on water maps. :lol
Subjugator will now expand mining camp distances better so it is more likely to mine it's own resources.
Subjugator can now better adapt to Elite Eagle Warrior boomers if his enemy flank is dead.
Subjugator can now accept sling requests from other AI.
Subjugator can now determine when it's safe to raid an enemies pocket better.
Subjugator can now better judge when to mass up when playing as pocket.
Subjugator can now coordinate scouts with archers.
Subjugator will now build forward castles with excess stone.
Subjugator will now do a better job of saving it's knight while aging up to imperial.
Subjugator will now check if it can path to a market before choosing it to trade with. This prevents issues of choosing markets which can't be pathed to properly.
Fixed an issue where Subjugator would attempt to raid pockets as a Mayan flank.
Fixed an issue where Subjugator may not build a Town Center on Nomad in some cases.
Fixed an issue where Subjugator wanted to open with skirmishers but can't because it detected an enemy is fast castling.
Fixed an issue where Subjugator would flare for help with docks despite not having any.
Fixed an issue where Subjugator would not use excess gold when escrowing for Elite Mangudai.
Fixed an issue where Subjugator would not buy food by selling excess stone when rebuilding.
Fixed an issue where Subjugator would not buy wood with excess gold when attempting to rebuild.
Fixed an issue where Subjugator Mongols could click up to feudal too quickly when archer flushing.
Fixed an issue where Subjugator may not get economy upgrades on island maps.
Fixed an issue where Subjugator could get stuck looping pocket raid enable/disable.
Fixed an issue where Subjugator's sling strategy may get overridden with another one.
Fixed an issue where Subjugator's villager DUC may override explorer orders.
Fixed an issue where Subjugator may not place mining camps close to mines in it's town.
Fixed an issue where Subjugator may have kept track of the wrong players strategy.
Fixed an issue where Subjugator may not prioritize going up to castle fast enough in team games.
Fixed an issue where Subjugator may choose fire ship rush strategy as vikings after completing a grush.
Fixed an issue where Subjugator would go land units on a water map after the enemy has walled up.
Fixed an issue where Subjugator would raid camps of a dead player.
Fixed an issue where Subjugator would not fight town centers with knights.
Fixed an issue where Subjugator would not escrow for techs and units correctly.
Fixed an issue where Subjugator would not research Elite Jaguar Warriors.
Fixed an issue where Subjugator would not mass up cavaliers before attacking.
Fixed an issue where Subjugator may delete walls on maps where allies share the walls.
Fixed an issue where Subjugator would keep training trade carts only for them to die afterwards
Fixed an issue where Subjugator would not build dropsites in lategame.
Fixed an issue where Korean imperial economy was being applied to all unique unit civs.
Fixed an issue with Nomad TSA not working correctly.
Fixed several issues with focus firing.
Improved Nomad strategy selection logic.
Improved "run" logic so Subjugator can rebuild correctly.
Improved escrow system.
Improvements to various strategies.
Reworked how camp raid indexing works for focus firing.

User avatar
Milan
Forumer
Posts: 11
Joined: Tue Sep 25, 2018 11:22 am

Re: [UP] Subjugator

Post by Milan »

Wow, These changelogs :o
Thanks for the update! :)

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

Re: [UP] Subjugator

Post by CheeseOnToast »

Had to reupload due to a typo. :head

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

Re: [UP] Subjugator

Post by LightTree »

Really thx for all the work Cheese, I really appreciate it :).

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

Re: [UP] Subjugator

Post by CheeseOnToast »

First version of 1.0o has been released.

Fixed an issue where Subjugator would not cancel unneeded foundations to rebuild.
Fixed an issue where Subjugator may get stuck escrowing for Cavalier when using the cavalier strategy.
Fixed an issue where Subjugator would override help requests (taunt 222) and attempt to raid enemies instead.
Fixed an issue where Subjugator may issue attack orders to knights despite not having a target.
Fixed several issues related to escrow.
Optimized Celts playstyle.
Subjugator should now focus on adding siege more earlier.
Subjugator should now be able to cut better on Michi style maps.
Subjugator will now prefer to place running town centers when needed.
Improved Spanish flank play.
Improvements to taunt 40 (human only) to make sure it actually TRIES to build a market at the desired location.

Post Reply