.com.unity Forums

.com.unity Forums (http://forum.shrapnelgames.com/index.php)
-   Dominions 3: The Awakening (http://forum.shrapnelgames.com/forumdisplay.php?f=138)
-   -   Going from Normal AI to Impossible AI... (http://forum.shrapnelgames.com/showthread.php?t=39274)

Atreidi June 13th, 2008 11:42 PM

Going from Normal AI to Impossible AI...
 
Im just curious what difficulty level most of you guys play and feel confortable with.

I usually play against a combination of difficulties but mostly Difficult.

1. What is the difference between difficulties?
2. What does the AI do differently as the difficulty increases?
3. Does the AI cheat in higher difficulties or is it simply more efficient?

Atreidi June 14th, 2008 01:08 AM

Re: Going from Normal AI to Impossible AI...
 
I've been looking all over the manual for an explanation on the difficulty levels and cant find anything. I dont know if im not looking in the right place or if its just not there http://forum.shrapnelgames.com/images/smilies/frown.gif

Loren June 14th, 2008 01:15 AM

Re: Going from Normal AI to Impossible AI...
 
The AI gets more points as the difficulty goes up.

At impossible I've seen pretenders with 4 paths at level 9.

MaxWilson June 14th, 2008 01:23 AM

Re: Going from Normal AI to Impossible AI...
 
If by "cheat" you mean extra resources, yes, it cheats. I believe the AI at higher difficulty levels gets 200% of the gold, resources, and (I think) gems it actually "earns." I don't think it "cheats" in the sense of having extra information about your status of forces, except that it knows who owns every province whether it has a scout nearby or not. That's really the only difference between difficulty levels except for the AI getting more points to design Pretenders. I think Difficult = 130%, Mighty = 170%, and Impossible = 200%. I'm not sure, though. KO or JK posted about it once in the forums here but my memory of the details is fuzzy.

I usually play against Impossible AIs using Edi's Better Independents mod. I have found that the AI is actually more challenging with a mix of difficulty ratings (probably because the Impossibles eat the Mighties and Difficults) but I usually don't set games up that way for some reason. I also lose fairly regularly. If I really want to do some role-playing instead of feeling constrained to play "efficiently" I will play against Normal or Difficult AIs.

-Max

MaxWilson June 14th, 2008 01:29 AM

Re: Going from Normal AI to Impossible AI...
 
Quote:

Loren said:
The AI gets more points as the difficulty goes up.

At impossible I've seen pretenders with 4 paths at level 9.

You can actually do this if you take the right Imprisoned pretender and poor enough scales. EA Mictlan can get a F9W9D9B9 Smoking Mirror with Dominion 4.

Not that the AI was doing that, it just had more points. The frustrating thing for me is that it still frequently takes Death scales and I'm too lazy to mapedit smart pretender designs in for it--so I just use a lot of opponents and let the good ones eat the bad ones.

-Max

NTJedi June 14th, 2008 02:45 AM

Re: Going from Normal AI to Impossible AI...
 
Quote:

Loren said:
The AI gets more points as the difficulty goes up.

At impossible I've seen pretenders with 4 paths at level 9.

With some programming effort the AI could be designed to take smarter scales on higher difficulty. Smarter scales... such as never taking Death_2 or Death_3 or never taking Unluck_2 or Unluck_3. Human players know how to manage these scales where as AI opponents really suffer. Other useful scales for the AI would be taking Order and Production.

quantum_mechani June 14th, 2008 02:58 AM

Re: Going from Normal AI to Impossible AI...
 
Quote:

NTJedi said:
Smarter scales... such as never taking Death_2 or Death_3 or never taking Unluck_2 or Unluck_3.

Misfortune is a staple of MP players, and there are plenty of times when a build has need of points from death scale as well.

kasnavada June 14th, 2008 03:34 AM

Re: Going from Normal AI to Impossible AI...
 
I think you missed the second part of NTJedi's reply...

What I would actually like is to be able to set the AI before starting a game...

Edi June 14th, 2008 03:58 AM

Re: Going from Normal AI to Impossible AI...
 
I'm too lazy right now, but somebody should dig up the references to just how much bonus the AI gets at what difficulties to make sure so I could add that to the FAQ.

I'm not quite sure, but I think the bonuses to gold, resources and gems were something like
Easy -30%
Normal 0%
Difficult 30%
Mighty 60%
Impossible 100%

Herode June 14th, 2008 05:51 AM

Re: Going from Normal AI to Impossible AI...
 
Only +30% for "difficult" ?
Considering the intense troop spamming I have to face at this level, I would have guessed almost 100% http://forum.shrapnelgames.com/images/smilies/fear.gif

I often play at difficult level, until mid game. I never went past mid game since this adverse spamming is boring in SP. On the other hand at "normal" level, the AI is far too weak and easy to beat and it is #my# spamming which becomes boring http://forum.shrapnelgames.com/image...es/biggrin.gif

Dedas June 14th, 2008 05:57 AM

Re: Going from Normal AI to Impossible AI...
 
It would be really cool if you could change the difficulty when setting human players to AI when inside a new game. That way you could design their pretender gods by yourself making them much harder to beat. You could also set up challenging scenarios for yourself. What say you Kristoffer and Co?

Endoperez June 14th, 2008 06:02 AM

Re: Going from Normal AI to Impossible AI...
 
Doesn't SemiRandom do that? Set up better pretenders for AIs, I mean.

Dedas June 14th, 2008 06:05 AM

Re: Going from Normal AI to Impossible AI...
 
Haven't even looked at it but will now, thanks Endo!

Would it be possible to use this on the Dawn of Dominions map?

MaxWilson June 14th, 2008 06:30 AM

Re: Going from Normal AI to Impossible AI...
 
Quote:

Edi said:
I'm too lazy right now, but somebody should dig up the references to just how much bonus the AI gets at what difficulties to make sure so I could add that to the FAQ.


Ask and ye shall receive, knock and it shall be opened unto you.

-Max

Gandalf Parker June 14th, 2008 11:50 AM

Re: Going from Normal AI to Impossible AI...
 
Yes SemiRandom will work on the Dawn of Dominions map.

A couple of points. Firstly, SemiRandom doesnt do anything that you cannot do yourself. The Dominions 3 game comes with a doc file for map commands to create your AIs. You can use a text editor (like notepad or wordpad) on any .map file altho you probably want to copy it to a new name first. You can place AIs if you want to so that they start in powerful locations. You can set the scales. You can create the gods (even ones not on the god list such as giving Eater of Gods as a pretender). You can give the AI extra starting armies (flight of dragons, or even a squad of titan pretenders). You can give the AI specific magic sites and extra castles. You can make sure that the AI begins the game with extra provinces next to it which are high in resources, or gems, or gold. Or even that have specific independents that you wish the AI would use more such as cavemen or knights. And you can set the AIs to ally with other AIs against you (they dont share but you can set it so they do not attack each other).

Secondly its fun to point out that Ballbarian wants very much for people to send in those AI designs so that they can be included in the files that SemiRandom can choose from when scattering random surprises into a map file for people to play on. If you find the program fun then thank him for the couple dozen random things it tossed in that made you smile by sending him one he can add to SemiRandoms library.

Gandalf Parker
--
Me: "Some people play to win or lose, others just to stay in the game."
Them: "Are we talking about games? Or life in general?"
Me: "Exactly."

theenemy June 14th, 2008 03:19 PM

Re: Going from Normal AI to Impossible AI...
 
Is it true that the AI gets better if you set research to "easy"? I've read some posts about it but never really experiensed a change myself.

Edi June 14th, 2008 03:57 PM

Re: Going from Normal AI to Impossible AI...
 
Quote:

MaxWilson said:
Quote:

Edi said:
I'm too lazy right now, but somebody should dig up the references to just how much bonus the AI gets at what difficulties to make sure so I could add that to the FAQ.

Ask and ye shall receive, knock and it shall be opened unto you.

Thankee muchly. This has been added to the FAQ into the same section as magic research and aging mechanics. http://forum.shrapnelgames.com/images/smilies/happy.gif

Gandalf Parker June 14th, 2008 04:05 PM

Re: Going from Normal AI to Impossible AI...
 
Quote:

theenemy said:
Is it true that the AI gets better if you set research to "easy"? I've read some posts about it but never really experiensed a change myself.

I would think that might apply to certain nations more than others. Depending on their tendency to use various spells.

Come to think of it I guess it might also apply to nations which have a tendency to create items.

The problem is that its difficult to test such things because of all of the variables in any game you play with them. In the early days of beta-testing for Dom3 I would create 20 games full of AIs on my server, auto-run them thru 100 turns, save the score files then start 20 more. It eventually gave me some answers as to how well certain nations did against each other or in different game settings. I think it was helpful but I havent done any of those for a couple years now.

quantum_mechani June 14th, 2008 04:12 PM

Re: Going from Normal AI to Impossible AI...
 
Quote:

kasnavada said:
I think you missed the second part of NTJedi's reply...


Hmmm... I'm still not sure I agree with that. If the AI is going to take any negative scales at all, those don't seem at all the worst.

NTJedi June 14th, 2008 05:50 PM

Re: Going from Normal AI to Impossible AI...
 
Quote:

quantum_mechani said:
Quote:

NTJedi said:
Smarter scales... such as never taking Death_2 or Death_3 or never taking Unluck_2 or Unluck_3.

Misfortune is a staple of MP players, and there are plenty of times when a build has need of points from death scale as well.

Yes... as mentioned you completely missed my second sentence.

http://forum.shrapnelgames.com/image...es/biggrin.gif

NTJedi June 14th, 2008 05:55 PM

Re: Going from Normal AI to Impossible AI...
 
Quote:

quantum_mechani said:
Quote:

kasnavada said:
I think you missed the second part of NTJedi's reply...


Hmmm... I'm still not sure I agree with that. If the AI is going to take any negative scales at all, those don't seem at all the worst.

The unluck scale will cause more random attacks which can suffocate an AI. I've seen them sit on their hands while their capital goes under siege during early game from independents.

The death scale drains their gold income and supplies. The AI has a tough enough time not starving its armies... the death scale only makes it occur more and more often.

quantum_mechani June 14th, 2008 06:21 PM

Re: Going from Normal AI to Impossible AI...
 
Supplies really are a problem... but just not taking death is not really enough to save them, AI games should be with maxed supplies anyway.

As far as the misfortune thing, it can skrew particular AI nations, but it doesn't seem all that common.

NTJedi June 14th, 2008 06:33 PM

Re: Going from Normal AI to Impossible AI...
 
Quote:

quantum_mechani said:
Supplies really are a problem... but just not taking death is not really enough to save them, AI games should be with maxed supplies anyway.

As far as the misfortune thing, it can skrew particular AI nations, but it doesn't seem all that common.

Yes maxed out supplies are necessary for SP games, unless you're playing against only LA ERMOR... maybe EA ARGATHA wouldn't suffer as much as other nations. Most AI nations needs a growth scale to survive late game.

Depending on the nation it might be able to stomach misfortune 3. Ideally all positive scales work best for an AI nation. The magic paths for the pretender would be useful if the AI knew how to have priests travel with sacred units and stand near them.

Ming June 18th, 2008 07:47 AM

Re: Going from Normal AI to Impossible AI...
 
I think the map used and whether score graphs are enabled are just as important as the difficulty level. The AI cannot judge the relative strategic importance of corner and border provinces and need a wrap-around map to be more competitive. For reasons discussed elsewhere in this Forum, turning on score graphs makes the game more challenging in the more difficult settings as the AI mistakenly see you as weak and will gang up on you.

I find the "Desert Eye" map with score graphs enabled and 12 impossible AIs to be the most challenging setting in SP(without going into any programming - as I cannot even do the simplest). The only problem is that starting positions vary in desirability a lot and one could get rather lucky or unlucky with the Desert Eye map, as the case may be.

Would be interested if anyone know of other wrap-around maps that is challenging to play in SP but with more uniform starting positions.

Renojustin June 18th, 2008 08:12 AM

Re: Going from Normal AI to Impossible AI...
 
Wouldn't it be relatively easy to upgrade the AI to the point where it could use sacreds, scales, and supplies, everything really, in a far better fashion? I don't think SP Dominions gets enough love currently.

thejeff June 18th, 2008 08:57 AM

Re: Going from Normal AI to Impossible AI...
 
AI behavior actually depends on the score graphs being on?

I know it's likely to attack if it thinks you are weak, based largely on army size, not quality, but I had always thought it got that information independent of the graphs being on or off.

Endoperez June 18th, 2008 09:20 AM

Re: Going from Normal AI to Impossible AI...
 
Quote:

thejeff said:
AI behavior actually depends on the score graphs being on?

I know it's likely to attack if it thinks you are weak, based largely on army size, not quality, but I had always thought it got that information independent of the graphs being on or off.

Me too?


Quote:

Renojustin said:
Wouldn't it be relatively easy to upgrade the AI to the point where it could use sacreds, scales, and supplies, everything really, in a far better fashion? I don't think SP Dominions gets enough love currently.

Can you do it? At least theoretically? Unless you can, it isn't as easy as you think it is.

Ming June 18th, 2008 10:33 AM

Re: Going from Normal AI to Impossible AI...
 
Maybe I am wrong, but I certainly found that I got ganged up on by the AI more often when I have the score graph on - in my last game 4 AI's declared war on me in year one (fortunately one was not my neighbour) and by year three I am fighting 7. that is 7 out of 10 as two have been eliminated by other AI's ( I have been unable to eliminate any of my opponents for a variety of reasons although three have been reduced to 1-3 provinces). This has never happened in my dozen SP games with score graph off. I sometimes get by without being attacked by more than one AI in year one with score graph off but with score graph on I usually get attacked by 2 AI's before year 1 is over.

Maybe it is just small sample variance. Could someone give a definite answer to this?

Ming June 18th, 2008 10:38 AM

Re: Going from Normal AI to Impossible AI...
 
Can you tell me where to download SemiRandom? Saw it first time in your post and would like to find out more.

Endoperez June 18th, 2008 10:46 AM

Re: Going from Normal AI to Impossible AI...
 
Quote:

Ming said:
Can you tell me where to download SemiRandom? Saw it first time in your post and would like to find out more.

http://www.shrapnelcommunity.com/thr...;Number=523661

Ming June 18th, 2008 10:53 AM

Re: Going from Normal AI to Impossible AI...
 
Many thanks.

Zeldor June 18th, 2008 11:34 AM

Re: Going from Normal AI to Impossible AI...
 
Impossible AI with better independents mod can make really good use of sacreds, but only if it has H3 priests [though Divine Bless should have really higher priority]. With all that points it gets and negative scales it take you can meet triple 9 blesses there.

thejeff June 18th, 2008 11:53 AM

Re: Going from Normal AI to Impossible AI...
 
You can meet triple 9 blesses, but you'll also meet big armies of expensive sacreds that the AI doesn't bother to send a priest with. Or Cast bless if it does.

MaxWilson June 18th, 2008 02:08 PM

Re: Going from Normal AI to Impossible AI...
 
I also did not think the AI needed the score graphs. I suppose I can try playing some more without the graphs and see if there's a perceived difference--although buying decent PD also keeps the AI off your back and I don't think that shows up in score graphs.

Quote:

Endoperez said:
Quote:

Renojustin said:
Wouldn't it be relatively easy to upgrade the AI to the point where it could use sacreds, scales, and supplies, everything really, in a far better fashion? I don't think SP Dominions gets enough love currently.

Can you do it? At least theoretically? Unless you can, it isn't as easy as you think it is.

Bear in mind that the "upgrade" has to be smart enough to work with modded units and nations, too. It can't be a bunch of special-casing like "If you're Mictlan, send a priest to bless F9W9 jags but if you're Marverni don't bother blessing your Boar Warriors." You'd need to either *always* bless blessable troops (I actually think that would be a pretty decent fix) or figure out a way to evaluate when it's worth it.

-Max

Loren June 18th, 2008 02:24 PM

Re: Going from Normal AI to Impossible AI...
 
Quote:

Renojustin said:
Wouldn't it be relatively easy to upgrade the AI to the point where it could use sacreds, scales, and supplies, everything really, in a far better fashion? I don't think SP Dominions gets enough love currently.

Yeah--I've taken multiple air-breathing items off the AI in a current game. There are no water races in the game!

NTJedi June 18th, 2008 04:35 PM

Re: Going from Normal AI to Impossible AI...
 
Quote:

Loren said:
Quote:

Renojustin said:
Wouldn't it be relatively easy to upgrade the AI to the point where it could use sacreds, scales, and supplies, everything really, in a far better fashion? I don't think SP Dominions gets enough love currently.

Yeah--I've taken multiple air-breathing items off the AI in a current game. There are no water races in the game!

I would be happy to organize a complete shortlist of AI improvements, if KO and JK have an interest for improving the AI.

Gandalf Parker June 18th, 2008 05:24 PM

Re: Going from Normal AI to Impossible AI...
 
Well I know that I have asked for such a list so that the modders and mappers could improve things. But it would tend to be a very different list.

For KO/JK the AI is linear in one section of code. It tends to operate in general rules without alot of "if" code. So it would be something like purchase infantry before cavalry instead of specifying IF Ulm then purchase specific unit before other specific unit. Or consider xxxxxx spell better than xxxxxx spell but not IF pythium or lines like not to cast xxxx spell on xxxxxx specific unit.

But for modding and mapping purposes the specific failures of specific nations can be addressed. Such as the fact that Mictlan tends to kill itself off early in solo games by not providing for its own dominion can be fixed by setting specific pretenders and specific scales.

Loren June 18th, 2008 08:15 PM

Re: Going from Normal AI to Impossible AI...
 
Quote:

Gandalf Parker said:
Well I know that I have asked for such a list so that the modders and mappers could improve things. But it would tend to be a very different list.

For KO/JK the AI is linear in one section of code. It tends to operate in general rules without alot of "if" code. So it would be something like purchase infantry before cavalry instead of specifying IF Ulm then purchase specific unit before other specific unit. Or consider xxxxxx spell better than xxxxxx spell but not IF pythium or lines like not to cast xxxx spell on xxxxxx specific unit.

But for modding and mapping purposes the specific failures of specific nations can be addressed. Such as the fact that Mictlan tends to kill itself off early in solo games by not providing for its own dominion can be fixed by setting specific pretenders and specific scales.

Assuming the code tolerates it I would think allowing modders to raise/lower the priority given various things should help with AI tweaking.

NTJedi June 18th, 2008 09:11 PM

Re: Going from Normal AI to Impossible AI...
 
Quote:

Gandalf Parker said:
Well I know that I have asked for such a list so that the modders and mappers could improve things. But it would tend to be a very different list.

For KO/JK the AI is linear in one section of code. It tends to operate in general rules without alot of "if" code. So it would be something like purchase infantry before cavalry instead of specifying IF Ulm then purchase specific unit before other specific unit. Or consider xxxxxx spell better than xxxxxx spell but not IF pythium or lines like not to cast xxxx spell on xxxxxx specific unit.

But for modding and mapping purposes the specific failures of specific nations can be addressed. Such as the fact that Mictlan tends to kill itself off early in solo games by not providing for its own dominion can be fixed by setting specific pretenders and specific scales.

Sounds like it would be easy to stop the AI from sending pretenders into the arena death match since they have a unique tag.

HoneyBadger June 19th, 2008 12:07 AM

Re: Going from Normal AI to Impossible AI...
 
One really easy (I think...) stopgap solution to the bad AI sp problem would be if we were able to assign greater or less points to all players at the beginning of the game, and then ofcourse switch them to computer controlled-this would also be an interesting handicap feature for MP games.

hunt11 June 19th, 2008 05:10 AM

Re: Going from Normal AI to Impossible AI...
 
though this would only help bless nations, a mod that made all the computers holy units blessed all the time could help make the AI tougher

Renojustin June 19th, 2008 06:11 AM

Re: Going from Normal AI to Impossible AI...
 
NT, I think an AI Improvement Shortlist is a fantastic idea.

capnq June 19th, 2008 08:13 AM

Re: Going from Normal AI to Impossible AI...
 
Quote:

HoneyBadger said: One really easy (I think...) stopgap solution to the bad AI sp problem would be if we were able to assign greater or less points to all players at the beginning of the game, and then ofcourse switch them to computer controlled-this would also be an interesting handicap feature for MP games.

What do you mean, "if"? The AI difficulty setting, which affects how many points it gets to design its pretender, can be set individually for each AI nation, and a human-built pretender switched to computer-controlled doesn't have to spend all of the assigned points.

The only complication in using this in multiplayer is enforcing the point limits.

Atreidi June 19th, 2008 11:17 AM

Re: Going from Normal AI to Impossible AI...
 
Does the computer ever cast Master Enslave?

I've never seen them do it in all the SP games I've played. Maybe I need to set all the AI to Impossible...

NTJedi June 19th, 2008 11:40 AM

Re: Going from Normal AI to Impossible AI...
 
Quote:

Atreidi said:
Does the computer ever cast Master Enslave?

I've never seen them do it in all the SP games I've played. Maybe I need to set all the AI to Impossible...

Well the spells which require many magic paths are never casted by the AI because it doesn't place magic boosters correctly and it doesn't use communion master/slave. Also the powerful spells like master enslave require lots of research and the AI usually does poor at researching in comparison to the human player. One of the best computer researchers is Tien Chi.

Quote:

Renojustin said:
NT, I think an AI Improvement Shortlist is a fantastic idea.

I agree, but I know KO and JK are currently working a new project, plus the current bug shortlist plus the new mod shortlist so I doubt a computer AI shortlist would recieve any attention.
I'll organize the shortlist if they first show interest.

Atreidi September 6th, 2008 05:38 PM

Re: Going from Normal AI to Impossible AI...
 
waa, people playing in Easy Dificulty? Why? :S

chrispedersen September 8th, 2008 03:29 AM

Re: Going from Normal AI to Impossible AI...
 
I find you get more reliably challenging games if you pick stronger nations, rather than accepting random nations with impossible difficulty.


For example, in glory of the gods, if you pick one water nation, and then the following land nations -
tien, lanka, van, niefle, mictlan - I believe you will get a pretty challenging game (so long as you are not playing a water race)

Humakty September 8th, 2008 09:46 AM

Re: Going from Normal AI to Impossible AI...
 
I play difficult but the only independants I recruit are the mages I need to diversify magic, every commanders in my army are national ones. It makes the game really harder.

Sombre September 8th, 2008 10:10 AM

Re: Going from Normal AI to Impossible AI...
 
Quote:

Originally Posted by Humakty (Post 637222)
I play difficult but the only independants I recruit are the mages I need to diversify magic, every commanders in my army are national ones. It makes the game really harder.

Sounds just like a NI map.

Gandalf Parker September 8th, 2008 11:09 AM

Re: Going from Normal AI to Impossible AI...
 
There are many AI fixes available. Lowering resources in the game so only castles can recruit much, turning the independents strenth down, NI maps (no independents), creating super powerful AIs with selected gods and scales, Allying the AIs with each other, mods which add new powerful nations or change present nations to play AI abit smarter.

On the subject of "create powerful, start human, then go AI" it is true that the AI settings do give the AI more points than you get to create a god. But by turning off cheat-detection, and using map commands to create the god, you can exceed the player limits to make the best use of both worlds.

Gandalf Parker


All times are GMT -4. The time now is 09:26 AM.

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.