AI-beginner
- LordOfAles
- Posts: 3694
- Joined: Tue Jul 18, 2017 12:27 pm
- Location: Balkans, Montenegro
AI-beginner
AI like easy, but has absolutely no bought upgrades.
I am, indeed, a big Witch King and Middle Earth fan if you didn't notice.
- Puss_in_Boots
- Posts: 3209
- Joined: Fri Apr 21, 2017 1:23 am
- Location: New Jersey
- Sunrise Samurai
- Posts: 2678
- Joined: Thu Jun 18, 2015 11:21 pm
- Location: Florida, U.S.
Re: AI-beginner
Maybe a variation of the ai that only uses units and upgrades you can use. If you don't have fire archers unlocked, it can't build them either.
The glorious sun rises again
- LordOfAles
- Posts: 3694
- Joined: Tue Jul 18, 2017 12:27 pm
- Location: Balkans, Montenegro
Re: AI-beginner
Easy and Hard can use unit upgrades and from shop while easy can't use unit upgrades (knight to heavy knight for example). I though beginner can't use even units from shop.
I am, indeed, a big Witch King and Middle Earth fan if you didn't notice.
Re: AI-beginner
I like the sound of this! But what is the big difference between AI easy and AI beginner? Dose this mode prevent the AI from any upgrades?
A thousand may fall at your side,
And ten thousand at your right hand;
But it shall not come near you.
Only with your eyes shall you look,
And see the reward of the wicked.
And ten thousand at your right hand;
But it shall not come near you.
Only with your eyes shall you look,
And see the reward of the wicked.
- makazuwr32
- Posts: 7830
- Joined: Tue Oct 17, 2017 9:29 am
- Location: Moscow, Russia
Re: AI-beginner
I think this means that Ai-Beginner can use only Basic units from "No upgrades" game type as players do.
AoF Dev Co-Leadermakazuwr32 wrote: ↑Mon Sep 16, 2019 7:54 amWhen you ask to change something argument why...
Put some numbers, compare to what other races have and so on...
© by Makazuwr32™.
- LordOfAles
- Posts: 3694
- Joined: Tue Jul 18, 2017 12:27 pm
- Location: Balkans, Montenegro
Re: AI-beginner
Makazuwr is correct. So what do ypu think?
I am, indeed, a big Witch King and Middle Earth fan if you didn't notice.
Re: AI-beginner
This sounds like a good idea. The AI would be slaughtered always though.
Thanks!
Josh
Josh
- LordOfAles
- Posts: 3694
- Joined: Tue Jul 18, 2017 12:27 pm
- Location: Balkans, Montenegro
Re: AI-beginner
lol let the newbies have fun xD
I am, indeed, a big Witch King and Middle Earth fan if you didn't notice.
- LordOfAles
- Posts: 3694
- Joined: Tue Jul 18, 2017 12:27 pm
- Location: Balkans, Montenegro
Re: AI-beginner
im serious, i watched my friend getting slaughtered by easy AI cuz he set no upgrades, and ai still had them. He was like: "Hey why did you lie to me bro? This ain't easy!"
I am, indeed, a big Witch King and Middle Earth fan if you didn't notice.
Re: AI-beginner
held to your own word. I am fully for this idea!
A thousand may fall at your side,
And ten thousand at your right hand;
But it shall not come near you.
Only with your eyes shall you look,
And see the reward of the wicked.
And ten thousand at your right hand;
But it shall not come near you.
Only with your eyes shall you look,
And see the reward of the wicked.
- godOfKings
- Posts: 3302
- Joined: Fri Sep 22, 2017 4:50 pm
Re: AI-beginner
yes if the ai used ballista, battering rams or elephants, it would b enough to seal the fate of someone with no upgrades
There is no place for false kings here, only those who proves themselves to b the true kings of legend, or serves under me
For I watch over this world looking for those worthy to become kings, and on the way get rid of the fakes and rule over the fools
For I watch over this world looking for those worthy to become kings, and on the way get rid of the fakes and rule over the fools
- Ayush Tiwari
- Posts: 1221
- Joined: Wed Sep 20, 2017 5:30 am
- Location: Gorakhpur,a rural city in North India
Re: AI-beginner
When would this be implemented?
A thousand may fall at your side,
And ten thousand at your right hand;
But it shall not come near you.
Only with your eyes shall you look,
And see the reward of the wicked.
And ten thousand at your right hand;
But it shall not come near you.
Only with your eyes shall you look,
And see the reward of the wicked.
- LordOfAles
- Posts: 3694
- Joined: Tue Jul 18, 2017 12:27 pm
- Location: Balkans, Montenegro
Re: AI-beginner
We still need to hear if Daniel or COOLguy want to implement this
I am, indeed, a big Witch King and Middle Earth fan if you didn't notice.
Re: AI-beginner
Yep I forgot, can't wait to kill the AI!
A thousand may fall at your side,
And ten thousand at your right hand;
But it shall not come near you.
Only with your eyes shall you look,
And see the reward of the wicked.
And ten thousand at your right hand;
But it shall not come near you.
Only with your eyes shall you look,
And see the reward of the wicked.
-
- Site Admin
- Posts: 15741
- Joined: Fri Apr 25, 2014 9:28 pm
Re: AI-beginner
I think this is the right thread to talk about new AI level, here was my suggestion:
i already checked how could i do it - not easy.
But the only way is to make a new AI level, like AI Ultra Easy
so will be
Ultra Easy AI
Easy AI
Hard AI
GEMS: how they would pay in campaign maps:
if Map desigher set Hard and
- player choses to Easy will get -1 gems in all levels. (0-1-3)
- player choses to Ultra Easy will get -2 gems in all levels. (0-0-2)
How Ultra Easy AI would work:
I dont want to get rid of upgrade units (that is an incentive to get all upgardes) but some other way nerfing the AI difficulty.
if anyone have any other ide how please tell me.
my first, rough alternatives
a) AI will not produce units the same rate: eg 4x production times for it.
b) AI will not produce the best units aginst player units (eg. now produces piked units against cavalries, and removing this "IQ" and making it random.)
c) AI injured units already do not attack but becomes "frozen" on their tiles at approx 60% of max HP, i can increase this to 80% instead
d) AI units with minimal injuries will move them half distance they can walk rounded up (eg. a chariot will walk 2 instead of 4, a knight will move 3 instead of 5)
e) more of you think there should be option to turn off upgrade usage by AI, so lets list it as an option.
-----------------
Also i started implementing and collected these informations how currently works:
AI hard:
UPGRADE_TECHS, // invents upgrades for the units (eg. heavy knigt for knights)
PROP_CHG_TECHS, // invents propery changer techs that affect this unit (eg. blacksmith techs)
GRANT_THE_ALL_TECHS, // on game create the AI player will get the default "all techs"
USE_UPGRADE_UNITS, //if given than it will train units that needs to be bought in upgrades section.
AI Easy:
USE_UPGRADE_UNITS
(nothing else from above)
(coming) AI Ultra Easy:
? (maybe none of above)
i already checked how could i do it - not easy.
But the only way is to make a new AI level, like AI Ultra Easy
so will be
Ultra Easy AI
Easy AI
Hard AI
GEMS: how they would pay in campaign maps:
if Map desigher set Hard and
- player choses to Easy will get -1 gems in all levels. (0-1-3)
- player choses to Ultra Easy will get -2 gems in all levels. (0-0-2)
How Ultra Easy AI would work:
I dont want to get rid of upgrade units (that is an incentive to get all upgardes) but some other way nerfing the AI difficulty.
if anyone have any other ide how please tell me.
my first, rough alternatives
a) AI will not produce units the same rate: eg 4x production times for it.
b) AI will not produce the best units aginst player units (eg. now produces piked units against cavalries, and removing this "IQ" and making it random.)
c) AI injured units already do not attack but becomes "frozen" on their tiles at approx 60% of max HP, i can increase this to 80% instead
d) AI units with minimal injuries will move them half distance they can walk rounded up (eg. a chariot will walk 2 instead of 4, a knight will move 3 instead of 5)
e) more of you think there should be option to turn off upgrade usage by AI, so lets list it as an option.
-----------------
Also i started implementing and collected these informations how currently works:
AI hard:
UPGRADE_TECHS, // invents upgrades for the units (eg. heavy knigt for knights)
PROP_CHG_TECHS, // invents propery changer techs that affect this unit (eg. blacksmith techs)
GRANT_THE_ALL_TECHS, // on game create the AI player will get the default "all techs"
USE_UPGRADE_UNITS, //if given than it will train units that needs to be bought in upgrades section.
AI Easy:
USE_UPGRADE_UNITS
(nothing else from above)
(coming) AI Ultra Easy:
? (maybe none of above)
- makazuwr32
- Posts: 7830
- Joined: Tue Oct 17, 2017 9:29 am
- Location: Moscow, Russia
Re: AI-beginner
i must admit that this difference is noticable even more in aof.
For example elven ai is able to build glade wardens HQ and all glade wardens' units.
So i think it is better to restrict ultra easy ai down to basic units (but no additional penalties for them alas).
For example elven ai is able to build glade wardens HQ and all glade wardens' units.
So i think it is better to restrict ultra easy ai down to basic units (but no additional penalties for them alas).
AoF Dev Co-Leadermakazuwr32 wrote: ↑Mon Sep 16, 2019 7:54 amWhen you ask to change something argument why...
Put some numbers, compare to what other races have and so on...
© by Makazuwr32™.
-
- Site Admin
- Posts: 15741
- Joined: Fri Apr 25, 2014 9:28 pm
Re: AI-beginner
ok, now i have changed several things in core and we have now (only for testing reasons)
- Hard AI (i hope is untouched - but need testing)
- Easy AI - emporarily i have revoked from here the "upgrades" producing - it will not produce shopitem units. please test it
(i have yet introduced ultra easy AI, and i have yet made campaign difiiculty modifiable - so now it is only testable in skirmish maps with easy and hard AI)
uos 20 in AOS.
- Hard AI (i hope is untouched - but need testing)
- Easy AI - emporarily i have revoked from here the "upgrades" producing - it will not produce shopitem units. please test it
(i have yet introduced ultra easy AI, and i have yet made campaign difiiculty modifiable - so now it is only testable in skirmish maps with easy and hard AI)
uos 20 in AOS.
Re: AI-beginner
From what I see in skirmish it seems to work - AI easy didn't produce anything out of spearmen, swordsman, archers, skirmishers, knights.
They build only barracks and guard towers.
When starting techs are set as all techs, they also produced peasants.
They build only barracks and guard towers.
When starting techs are set as all techs, they also produced peasants.
Age of Strategy design leader
-
- Site Admin
- Posts: 15741
- Joined: Fri Apr 25, 2014 9:28 pm
Re: AI-beginner
good!
what about not introducing new AI level but keeping this current setting HardAI and EasyAI(without upgrades)?
because i received compaints about easy AI is not easier at all than hard AI (so practically the same) - maybe this could be the first difference between them
what about not introducing new AI level but keeping this current setting HardAI and EasyAI(without upgrades)?
because i received compaints about easy AI is not easier at all than hard AI (so practically the same) - maybe this could be the first difference between them
Re: AI-beginner
I agree.
That one feels like easy, but not really beginner level.
For beginner I think some more is needed - maybe random production and 50-60% hp frozen state.
That one feels like easy, but not really beginner level.
For beginner I think some more is needed - maybe random production and 50-60% hp frozen state.
Age of Strategy design leader
- godOfKings
- Posts: 3302
- Joined: Fri Sep 22, 2017 4:50 pm
Re: AI-beginner
alright, AOS shall usher in a new golden age from now
(and its not like new players will never see any upgrade unit, if map creator gives upgrade unit himself then the players will have to face them even in easy difficulty)
(and its not like new players will never see any upgrade unit, if map creator gives upgrade unit himself then the players will have to face them even in easy difficulty)
There is no place for false kings here, only those who proves themselves to b the true kings of legend, or serves under me
For I watch over this world looking for those worthy to become kings, and on the way get rid of the fakes and rule over the fools
For I watch over this world looking for those worthy to become kings, and on the way get rid of the fakes and rule over the fools
- makazuwr32
- Posts: 7830
- Joined: Tue Oct 17, 2017 9:29 am
- Location: Moscow, Russia
Re: AI-beginner
I suggest to make same change for aof "Ai-Easy" as well.
It would allow to make some maps a bit easier.
It would allow to make some maps a bit easier.
AoF Dev Co-Leadermakazuwr32 wrote: ↑Mon Sep 16, 2019 7:54 amWhen you ask to change something argument why...
Put some numbers, compare to what other races have and so on...
© by Makazuwr32™.
-
- Site Admin
- Posts: 15741
- Joined: Fri Apr 25, 2014 9:28 pm
Re: AI-beginner
yes it is in core so all alternatives will work the same.
-
- Site Admin
- Posts: 15741
- Joined: Fri Apr 25, 2014 9:28 pm
Re: AI-beginner
ok i made easy ai to have AI_SILLY_MOVEMENT option:
meanin all movements it does with units will be halved rounded up.
meanin all movements it does with units will be halved rounded up.
-
- Site Admin
- Posts: 15741
- Joined: Fri Apr 25, 2014 9:28 pm
Re: AI-beginner
are we ok here? or is there any change still neded?
Re: AI-beginner
If we are making it really easy, then one thing is left - ranged units and towers. On map where only those exist easy AI doesn't change much.
If movement got halved, then maybe range should be limited too. Maybe 20-30%, so throwers got 3->2, archer 5->4, catapults 7->5, trebuchets 10->7 or something.
If movement got halved, then maybe range should be limited too. Maybe 20-30%, so throwers got 3->2, archer 5->4, catapults 7->5, trebuchets 10->7 or something.
Age of Strategy design leader
-
- Site Admin
- Posts: 15741
- Joined: Fri Apr 25, 2014 9:28 pm
Re: AI-beginner
imho: ok, but i feel that is too much, and no such map where only archers are, or must be very - very rare.