.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

Raging Tiger- Save $9.00
winSPMBT: Main Battle Tank- Save $5.00

   







Go Back   .com.unity Forums > Illwinter Game Design > Dominions 3: The Awakening

Reply
 
Thread Tools Display Modes
  #1  
Old June 19th, 2008, 08:07 AM
Edratman's Avatar

Edratman Edratman is offline
First Lieutenant
 
Join Date: May 2007
Location: Reading, PA
Posts: 724
Thanks: 93
Thanked 37 Times in 27 Posts
Edratman is on a distinguished road
Default Re: The AI Improvement Thread

One change that might not be too involved is to have a multiplier on the starting troops based on difficulty level for the AI. I think that would be a big expansion advantage to the AI if it gets 2 or 3 times the amount of starting troops.


Changing the troops would be better, but I am pretty sure that would involve using new nation codes, and these numbers are limited.
__________________
Men do not quit playing because they grow old; they grow old because they quit playing.
Oliver Wendell Holmes
Reply With Quote
  #2  
Old June 19th, 2008, 08:13 AM

llamabeast llamabeast is offline
National Security Advisor
 
Join Date: Nov 2006
Location: Oxford, UK
Posts: 5,921
Thanks: 194
Thanked 855 Times in 291 Posts
llamabeast will become famous soon enoughllamabeast will become famous soon enough
Default Re: The AI Improvement Thread

This would also be quite easy to mod. It's just a matter of someone finding the time I guess.

Edit: Sorry, it wouldn't be possible to mod the starting army to depend on the difficulty level. But you could just mod the AI nations to have larger/different starting armies.
__________________
www.llamaserver.net
LlamaServer FAQ
My mod nations: Tomb Kings and Vampire Counts
A compilation of high quality mod nations: Expanded Nations Packs
Reply With Quote
  #3  
Old June 19th, 2008, 09:17 AM
QXel's Avatar

QXel QXel is offline
Corporal
 
Join Date: Dec 2006
Location: France, south
Posts: 100
Thanks: 1
Thanked 0 Times in 0 Posts
QXel is on a distinguished road
Default Re: The AI Improvement Thread

IIRC, you can already add whatever troops you want in any province, including starting provinces, with map command.

Well, you haven't the surprise, but whatever, because you're not expecting encounter any neighbour nations before some turns, and if you mod indy prov. as well, the AI would have get some reinforcments to gap loses.

If you also mod gold/resource cost of national troops for AI, the AI would have more troops for the same cost than you. This could be quite challenging!
You just have to pay attention on which troops are accessible as indy, and since they all have been identified in NI or BI mods, no difficulty on this.

Of course, no possibility to mod this dependant of AI level, but this is quite easy nonetheless.
__________________
QXel

The One Who Only Play Single Player Games For Fun, Who Is Not A Maniac of 'The Ultimate Tactic', The Negation of 'The Ugly But Very Efficient Micro-Management For Winning With Minimum Losses And Ascend All The Time'
Reply With Quote
  #4  
Old June 19th, 2008, 11:10 AM
Gandalf Parker's Avatar

Gandalf Parker Gandalf Parker is offline
Shrapnel Fanatic
 
Join Date: Oct 2003
Location: Vacaville, CA, USA
Posts: 13,736
Thanks: 341
Thanked 479 Times in 326 Posts
Gandalf Parker is on a distinguished road
Default Re: The AI Improvement Thread

It is unlikely that anything except the simplest and most general change might get programmed into the game. But there is a gap between the people who feel that they best know the changes that each nation should make to be AI, and the people who can incorporate those ideas into mods and maps. So if we list the ideas here we can get them to the people who can most likely help us.

As to setting the AI level when changing a person to AI in a multiplayer game, that doesnt really apply. The level of the AI mostly only applies to the creation of the god (how many points are used). When you change a player to AI you usually already have something much better than the AI randomly comes up with anyway.
__________________
-- DISCLAIMER:
This game is NOT suitable for students, interns, apprentices, or anyone else who is expected to pass tests on a regular basis. Do not think about strategies while operating heavy machinery. Before beginning this game make arrangements for someone to check on you daily. If you find that your game has continued for more than 36 hours straight then you should consult a physician immediately (Do NOT show him the game!)
Reply With Quote
  #5  
Old June 19th, 2008, 11:14 AM
Gandalf Parker's Avatar

Gandalf Parker Gandalf Parker is offline
Shrapnel Fanatic
 
Join Date: Oct 2003
Location: Vacaville, CA, USA
Posts: 13,736
Thanks: 341
Thanked 479 Times in 326 Posts
Gandalf Parker is on a distinguished road
Default Re: The AI Improvement Thread


Along that line, the best fix Ive seen for ai yet is well planned gods, scales, equipment, etc. A number of threads have asked, and received, peoples favorite builds. Such as, this gives middle age Pangaea a set version of Lord of the Wild named Natural Disaster with some added equipment, specific scales, and an ally preference. The number 40 stands for middle-age Pangaea if that helps to read the code.
#god 40 812 -- Lord of the Wild
#comname "Natural Disaster"
#allies 40 48 -- likes to ally with Oceania if they are both AI
#clearmagic
#mag_death 4 -- needed for Pangea spells and a bless
#mag_nature 4 -- needed for Pangea spells and a bless
#mag_blood 4 -- good combo with the above and a bless
#additem "Treelord's Staff" -- 2 more nature
#additem "Skullface" -- helmet with 1 more death and support
#additem "Armor of Souls" -- armor and 1 more blood
#additem "Boots of the Behemoth" -- goes well with his size 6
#additem "Brazen Vessel" -- misc slot and 1 more blood
#additem "Ring of Sorcery" -- 1 death and 1 nature and 1 blood
#dominionstr 40 6
#scale_chaos 40 2
#scale_lazy 40 2
#scale_cold 40 -1
#scale_death 40 0 -- this line might need removed
#scale_unluck 40 -3
#scale_unmagic 40 -1

-- 6 points left over

The points left over dont really matter unless you want to play it yourself since you can give an AI more than the points would allow us to have. Adding those lines to any favorite map will cause middle age Pangaea to get that whether its a human player or an AI.

Suggested builds like this have been incorporated into the SemiRandomizer program of Ballbarians. Using that program will assign the AI's more intelligently designed setups from the many files that were provided from expert players. If you feel you can build a better Fomoria or Gath then Im sure he would love to have them.
edit: you dont have to give them in map commands like I did altho it helps. Just a description would work and others can convert it to commands if its interesting.
__________________
-- DISCLAIMER:
This game is NOT suitable for students, interns, apprentices, or anyone else who is expected to pass tests on a regular basis. Do not think about strategies while operating heavy machinery. Before beginning this game make arrangements for someone to check on you daily. If you find that your game has continued for more than 36 hours straight then you should consult a physician immediately (Do NOT show him the game!)
Reply With Quote
  #6  
Old June 19th, 2008, 02:04 PM

MaxWilson MaxWilson is offline
Major General
 
Join Date: Mar 2007
Location: Seattle
Posts: 2,497
Thanks: 165
Thanked 105 Times in 73 Posts
MaxWilson is on a distinguished road
Default Re: The AI Improvement Thread

Quote:
Gandalf Parker said:
As to setting the AI level when changing a person to AI in a multiplayer game, that doesnt really apply. The level of the AI mostly only applies to the creation of the god (how many points are used). When you change a player to AI you usually already have something much better than the AI randomly comes up with anyway.
What about the resource/gold/gem bonuses? That's more important than the extra design points in my opinion.

-Max
__________________
Bauchelain - "Qwik Ben iz uzin wallhax! HAX!"
Quick Ben - "lol pwned"

["Memories of Ice", by Steven Erikson. Retranslated into l33t.]
Reply With Quote
  #7  
Old June 19th, 2008, 03:10 PM
NTJedi's Avatar

NTJedi NTJedi is offline
General
 
Join Date: Jun 2003
Location: az
Posts: 3,069
Thanks: 41
Thanked 39 Times in 28 Posts
NTJedi is on a distinguished road
Default Re: The AI Improvement Thread

Renojustin the AI thread is great but should be organized like the shortlist threads created by Edi, such as the shortlist bug thread. This type of organization has really helped the developers use their time more effectively.

now here's a major AI issue which existed since the days of DOM_2:
AI sending its Pretender into the Arena Death Match Problem

It becomes quickly obvious the AI should never send its pretender into the arena death match when 5+ AI pretenders are being killed by each arena death match event.

Suggested Fix: Every pretender has a pretender tag... any unit with the pretender tag needs to be prevented from participating.
__________________
There can be only one.
Reply With Quote
  #8  
Old June 21st, 2008, 04:22 AM

Alexandr Alexandr is offline
Private
 
Join Date: Jun 2008
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Alexandr is on a distinguished road
Default Re: The AI Improvement Thread

See, I appreciate things like this as someone who prefers playing against the AI to doing multiplayer, and SemiRandom is basically the most powerful tool we have to prepare games for that task. I just wish that we could get an updated community collection of .GOD files like Gandalf posted above. Out of curiousity, does anyone know if Ball is getting something along those lines put together? I know he's been taking submissions through email, but I'd really like to see how far it's come along!
Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 04:05 AM.


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