.com.unity Forums

.com.unity Forums (http://forum.shrapnelgames.com/index.php)
-   Dominions 3: The Awakening (http://forum.shrapnelgames.com/forumdisplay.php?f=138)
-   -   Does the AI Boost? (http://forum.shrapnelgames.com/showthread.php?t=35673)

Ironhawk August 7th, 2007 03:59 PM

Does the AI Boost?
 
Does the AI ever forge magic boosting items?

I've been just experimenting with some unusual game concepts vs the AI and I had an idea to make them significantly more powerful. But I need to know whether the AI will actually intelligently forge boosters (tho I assume it does not). Does anyone know for sure?

Kristoffer O August 7th, 2007 04:18 PM

Re: Does the AI Boost?
 
Not intellegently I think.

Sombre August 7th, 2007 04:21 PM

Re: Does the AI Boost?
 
Never seen it use any boosters to be honest.

lch August 7th, 2007 04:28 PM

Re: Does the AI Boost?
 
I sometimes see AI commanders with magic items. But I'm not sure if they forged those themselves or got them from independent defenders in a province. I guess it does forge them but as KO said without involving much of a thought.

Ironhawk August 7th, 2007 04:39 PM

Re: Does the AI Boost?
 
Yeah ok. I didnt think that it would be able to plan things in that much detail but I wanted to be sure.

My thought for the AI was to modify some summons to make them "thugs" without any need for equipment. That way if the AI did manage to get around to summonng them, it would not need to equip them (which is super complicated). And perhaps mod a few high level summons to be SCs right out of the box as well. One problem i see of course is still how to incent the AI to try and cast these spells to begin with. I'm not sure the AI programming can even conceptually understand shelling out 20 gems - even 10 gems! - for a single heavy-duty unit.

jutetrea August 7th, 2007 07:55 PM

Re: Does the AI Boost?
 

I like the idea.

Any idea how the AI prioritizes rituals or if it does at all? Prioritizes commander purchases?

Possibly make it a research lvl - 0 national spell, muli-path'd to their rarer capital only magic combination and a moderate gem cost (maybe equiv to a lvl 3-4 summons)?

Possibly a high resource/high gold cost commander as well, no leadership, thug stats/abilities.

I'm not sure if the AI:
site searches well
accumulates gems towards goals
alchemizes
boosts
summons "bridge" magic users
summons "diversity" magic users
casts gem producing/beneficial globals
Summons troops effectively

On a random note, can rituals ever cost 2 gem types? Even via mods?

Kristoffer O August 7th, 2007 08:32 PM

Re: Does the AI Boost?
 
> On a random note, can rituals ever cost 2 gem types? Even via mods?

Nope

Edratman August 8th, 2007 07:35 AM

Re: Does the AI Boost?
 
Quote:

jutetrea said:


I'm not sure if the AI:
site searches well
accumulates gems towards goals
alchemizes
boosts
summons "bridge" magic users
summons "diversity" magic users
casts gem producing/beneficial globals
Summons troops effectively

?

I think you have summed up the major deficiencies of the AI and why a person can beat the AI once he learns how to play the game.


Despite these shortcoming, the AI kicked my butt for a month or so until I finally quit playing the game like CIV. So I think the AI is pretty impresssive. Because it doesn't perform the items on your list well and I guarantee that your list will be expanded (no Nostradamus points available for the prediction) it is not perfect. I don't know if a perfect AI is achievable.

Look at the time and resources IBM put into making a computer that can beat chess champions. That is the type of effort required to make a near perfect AI. Is it reasonable to expect that from a game company?

Everyone's suggestions are probably helpful to the Dev's and I imagine they evaluate all, or at least most, of them. And the devs probably put a good number into the category of "WOW, good idea, wish I knew how to do that".

Jazzepi August 8th, 2007 07:37 AM

Re: Does the AI Boost?
 
Chess is also extremely simple when compared to games like Dominions 3. There is no hidden information, and there are only a certain set of given moves.

Jazzepi

Folket August 8th, 2007 09:45 AM

Re: Does the AI Boost?
 
Sure chess is more simple then Dominions but on the other hand good chess players are probably much better at chess then good dominion players are at dominions.

Edratman August 8th, 2007 10:16 AM

Re: Does the AI Boost?
 
To further buttress this line of thought, two weeks ago there was significent ballyhoo that someone developed a computer that was absolutely unbeatable (could not lose, worse case is a draw) in checkers. It only took them two decades. I may be wrong, but checkers seems to be a lot simplier than Dominons.

As an aside, in the same articles, there was a sidebar story about a chap who was the long time target of the checker playing computers. This chap held the world checker title for 40 years, never lost a match and only lost 9 games in 40 years, counting computer opponents.

No matter what your opinion of checkers is, that is a gaming accomplishment of the ultimate magnitude. Maybe the dev's should name a god after him?

Gandalf Parker August 8th, 2007 11:14 AM

Re: Does the AI Boost?
 
Quote:

jutetrea said:
Any idea how the AI prioritizes rituals or if it does at all? Prioritizes commander purchases?
casts gem producing/beneficial globals
Summons troops effectively

The AI seems to use more of the higher-level national units if there is enough resources.

I have seen it cast gem producing globals quite abit. Unless its the "effectively" that you are making a point of.

I have also seen lots of summons troops. Again, unless you are pointing at the "effectively".

The problem with "effectively" is that it tends to require a lot of "IF nation=xxxxxx" branching in the code. And even then there are variations. The maenad version of Pangaea has different needs than the carrion version.

Ironhawk August 8th, 2007 05:45 PM

Re: Does the AI Boost?
 
Yeah those are the really big questions when designing SC/thug summon spells for the AI. Without knowing how it chooses one ritual from another it will be very difficult for me to figure out how to incent the AI to cast this particular spell. My worst fear is that the AI will assess a summon spell based on the number of effects which would pretty much shoot the whole idea in the foot. But then... iirc, I remember the AI using cave and fire drakes occassionally so it must have some understanding of summoning.

My current thought on the topic is to make it a 0-level national spell with 1 gem cost to summon a thug. And then just see how many of them the AI ends up casting. If I am overrun immediately by thugs then I will have my answer. But honestly I'd rather have some more solid data from people who have played a lot of SP games...

Foodstamp August 8th, 2007 05:56 PM

Re: Does the AI Boost?
 
The AI loves to summon. If you want to make sure that it uses the custom summons, be sure to set them to research level 0.

I use quite a bit of custom summons in my mods and it has been my experience that if you set it to research 0, the AI will summon like crazy, but if you set it to a different research level, it may take the AI a while to get there.

jutetrea August 8th, 2007 06:34 PM

Re: Does the AI Boost?
 
I haven't tried playing against the kobold mod, but it has a nice summon mechanic. It has a rare expensive (pretty nifty) commander that gets (I think) 3F2H +50%FE. Then it has a summon spell at research 0 that requires 4F2H. So a good portion of the commanders can cast it, but the commanders are about 350-400g apiece so going for that random doesn't happen to often.

His summon spell is 3-5? nice units, similar to upgraded celestial soldiers, for 15F gems. It could easily be 1 of those as a commander and then you have a thug.

High priced casting commander (wonder if the AI would even build?) but good abilities beyond paths, sacred, almost a thug in its own right. Moderate priced summon at 15 of a primary gem, and beefy when summoned.

If the AI won't recruit the high priced commander it could even be made more simple by keeping it at a common path lvl, but you also want to avoid the summons that is so worth its cost it becomes the nations primary goal.

Ironhawk August 8th, 2007 07:19 PM

Re: Does the AI Boost?
 
Quote:

Foodstamp said:
The AI loves to summon. If you want to make sure that it uses the custom summons, be sure to set them to research level 0.

I use quite a bit of custom summons in my mods and it has been my experience that if you set it to research 0, the AI will summon like crazy, but if you set it to a different research level, it may take the AI a while to get there.

Yeah perhaps I will set it to level-0 to test but level-1 in practice. Since you wouldnt want the AI to be summoning thugs before it was near the correct time for kitted thugs to be making thier appearance.

I havent actually looked at spell modding in some time - can you make entirely new spells these days? So like a ritual spell with an effect to summon unit #X or something? Or will I have to go through and pick out a couple of summon spells and override them?

quantum_mechani August 8th, 2007 08:17 PM

Re: Does the AI Boost?
 
Quote:

Ironhawk said:


I havent actually looked at spell modding in some time - can you make entirely new spells these days? So like a ritual spell with an effect to summon unit #X or something? Or will I have to go through and pick out a couple of summon spells and override them?

You can make new spells with simple already-in-game effects like summoning rituals. The easy way is #copyspell a summon and then just tweak the copy.

NTJedi August 8th, 2007 11:14 PM

Re: Does the AI Boost?
 
Quote:

Ironhawk said:
My thought for the AI was to modify some summons to make them "thugs" without any need for equipment. That way if the AI did manage to get around to summonng them, it would not need to equip them (which is super complicated). And perhaps mod a few high level summons to be SCs right out of the box as well. One problem i see of course is still how to incent the AI to try and cast these spells to begin with. I'm not sure the AI programming can even conceptually understand shelling out 20 gems - even 10 gems! - for a single heavy-duty unit.

This is where I found the #startspell so very valuable. I would find a nation for the AI which didn't use blood magic because then it won't research any blood magic. Then I would give the nation a few immobile mages which were with blood magic and maybe a few other paths. Also gave these immobile mages a ring of regeneration and ring of anti-magic for better protection. Next I provided the AI nation with some magic sites with blood income. Finally I provided the AI nation with specific blood spells using the #startspell .
As a result AI nations such as Arcos would have armies of the devils or blood knights. It truly made the AI a stronger opponent.
This month I plan to use a level_10 astral mage casting the Wish spell... to wish for #startspell getting fixed. http://forum.shrapnelgames.com/image...es/biggrin.gif


All times are GMT -4. The time now is 12:57 PM.

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