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

This Month's Specials

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

   







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

Reply
 
Thread Tools Display Modes
  #11  
Old January 9th, 2009, 07:53 PM
JimMorrison's Avatar

JimMorrison JimMorrison is offline
Lieutenant General
 
Join Date: May 2008
Location: Utopia, Oregon
Posts: 2,676
Thanks: 83
Thanked 143 Times in 108 Posts
JimMorrison is on a distinguished road
Default Re: Curious about Dominions? how the AI thinks? which AI is best/worst?

Quote:
Originally Posted by Gandalf Parker View Post
It occurred to me that it would be helpful if someone wanted to provide data for mp to go with this. Rather than impressions and opinions maybe someone administratively skilled could break down the winners list from the sticky in the mp forum? Just totals for each nation. It wouldnt provide the 1st out info but it would provide winner stats
Actually, many of those victory posts contain links to the original game threads - so many of those, will contain posts stating that one nation or another was defeated, and thanking someone for playing. So theoretically, with a few long hours of effort, some data could be pulled. The problem being how do you quantify it, if out of say 10 nations, 1 wins, 5 are defeated outright, and 4 others are alive at the end of the game?
Reply With Quote
  #12  
Old January 9th, 2009, 08:06 PM
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: Curious about Dominions? how the AI thinks? which AI is best/worst?

The equip changing thing may be a fairly new change. I dont remember seeing it before either. Its been a couple patches since I last looked at a game log much.
__________________
-- 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
  #13  
Old January 9th, 2009, 08:11 PM
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: Curious about Dominions? how the AI thinks? which AI is best/worst?

Quote:
Originally Posted by JimMorrison View Post
Actually, many of those victory posts contain links to the original game threads - so many of those, will contain posts stating that one nation or another was defeated, and thanking someone for playing. So theoretically, with a few long hours of effort, some data could be pulled. The problem being how do you quantify it, if out of say 10 nations, 1 wins, 5 are defeated outright, and 4 others are alive at the end of the game?
Quite right. Its definitely not going to be as clinical a result as the AI tests are.

Ive gathered some data from the games that happen on my server. In fact its one of the reasons I started doing it.

But it doesnt have to be great data. Im HOPING that it tells us nothing at all. That would be best. But if the same nations seem to fall out of the game in the first wave, and the same ones appear to top the winner list, all with different people playing them... then that would be data worth noting.

People have often said "everyone knows" facts about weak and strong nations. When Ive glanced thru things I was never able to spot a correlation.
__________________
-- 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
  #14  
Old January 10th, 2009, 03:01 PM
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: Curious about Dominions? how the AI thinks? which AI is best/worst?

Its kindof fun watching the nations rise and fall.
Im thinking I could make a killing by giving odds and taking bets as each game progresses.
__________________
-- 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
  #15  
Old January 10th, 2009, 04:20 PM

VedalkenBear VedalkenBear is offline
Second Lieutenant
 
Join Date: May 2006
Posts: 465
Thanks: 10
Thanked 16 Times in 14 Posts
VedalkenBear is on a distinguished road
Default Re: Curious about Dominions? how the AI thinks? which AI is best/worst?

GP, I'm currently taking a course this semester that will require me to learn how to do all kinds of variance analysis (basically, correlation and covariance).

If you can get me the data, I can perform this analysis and comment usefully on the outcome.

In addition to simple placement, I (personally) am interested in the strength of a nation related to the distance it starts from every other nation. This might be a good measure to determine the shift in strength of a nation from early/mid/late.

As an example, many people claim that certain nations are vulnerable to rushes. Since not all nations can perform such rushes, an analysis comparing the 'rank' of a vulnerable nation to the distance it starts away from the rush nations might reveal whether there is, indeed, something to examine.
Reply With Quote
  #16  
Old January 10th, 2009, 05:35 PM
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: Curious about Dominions? how the AI thinks? which AI is best/worst?

The options for finding that out is:
peek into the game (which the methods corrupt the data)
Pre-set their locations on a map (which limits the data)
Or set the map size and collect lots of data to even out the numbers.

Im working with the last one though it takes the longest. At the moment all games are "medium" games by Dom3 standards. Im using a --randmap 15 on the game creation which generates a random map of 15 provinces per player. Later I will try the same with --randmap 10 (small game), and --randmap 20 (large game). And then I would be really curious to try it with something like --randmap 50 just to see the difference.

There is also another factor which has to be figured in. The AI uses type 1, type 2, or type 3 AI. Standard, Defensive, and Aggressive. I have no way to set those so every game, every nation, will receive a random AI.

So the end ratings would be 9? for each nation?
Early Ulm:
Small: std, def, agg
Medium: std, def, agg
Large: std, def, agg

I guess that each one could be just a number reflecting its avg rating. In Early Age there are 24 nations. Lets say 24 means usually first out of the game and 1 means usually winner. so if it was
Early Ulm:
....s.d.a
Sm:3:5:1
Md:6:9:3
Lg:10:13:8

then we would be able to show (at last as far as the AI handles Ea Ulm) that its game balance tends to be that it does well on quick-game/small-maps. Hopefully another nation shows exactly the opposite. (my hopes for that was on Arcos but Im beginning to show that Arcos has a problem which I will bringing to Johans attention soon)

BTW for those who prefer more than numbers. Im working on charts. And Im working on a "Watcher Nation" which will allow a Gods Eyes view of the game with many super stealthy scouts (flyers, maybe teleporters). It will be a non-playing nations which will allow "tourists" into the game. Not THESE games since it would violate the data but I will make some mega-huge AI game (possibly with players) available for spectating.
__________________
-- 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
  #17  
Old January 10th, 2009, 11:15 PM

VedalkenBear VedalkenBear is offline
Second Lieutenant
 
Join Date: May 2006
Posts: 465
Thanks: 10
Thanked 16 Times in 14 Posts
VedalkenBear is on a distinguished road
Default Re: Curious about Dominions? how the AI thinks? which AI is best/worst?

GP: Yes, something like that can be done. My question is if it's possible to inspect various data to find patterns; e.g., is it possible to determine how far apart all the nations start?
Reply With Quote
  #18  
Old January 10th, 2009, 11:42 PM
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: Curious about Dominions? how the AI thinks? which AI is best/worst?

Not easily Im afraid. All we can go by is the outside info of small, medium, large map.

If I could view the map I would be more interested in who the neighbor is than how close it is. If Undead Ermor starts near Marignon then its weaker than if it starts near Ulm.
__________________
-- 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
  #19  
Old January 11th, 2009, 10:42 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: Curious about Dominions? how the AI thinks? which AI is best/worst?

Wow. The latest Mid_AI test has run all night. Its too bad that the SuperStats stops recording at turn 200. That was fine when there were few nations but now thats definetly not the "game as good as over" point.

At turn 200 it was:
Code:
Stats turn 200 for game 'Mid_AIs'
Ermor 		 provinces 37 	 inc 690
Man 		 provinces 47 	 inc 2464
Ulm 		 provinces 4 	 inc 76
Marignon 	 provinces 52 	 inc 2369
Machaka 	 provinces 30 	 inc 792
Agartha 	 provinces 54 	 inc 2063
Caelum 		 provinces 7 	 inc 605
Shinuyama 	 provinces 1 	 inc 3
Ashdod 		 provinces 4 	 inc 23
R'lyeh 		 provinces 65 	 inc 2617
And I might have bet on Marignon or Rlyeh. Maybe Agartha.


When I went to bed the provinces were at
Agartha: 116
Machaka: 81
R'lyeh: 54
Man: 50
I would have bet that in a couple of hours Agartha was going to win with Rlyeh coming in second (just because the water nation tends to be the last taken out)

I wake up and its
Man: 106
Machaka: 97
Agartha: 95
Rlyeh: 0

Man in the lead.

Now 20 minutes later its Machaka in the lead 112 to Mans 99 and Agarthas 88.

Another interesting point is that the SuperStats shows
Man (ai 2 type 3)
Machaka (ai 2 type 2)
Agartha (ai 2 type 1)
Man is playing with aggressive AI, Machaka with defensive AI, and Agartha is with standard (middle of the road) AI.
__________________
-- 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
  #20  
Old January 11th, 2009, 12:45 PM

VedalkenBear VedalkenBear is offline
Second Lieutenant
 
Join Date: May 2006
Posts: 465
Thanks: 10
Thanked 16 Times in 14 Posts
VedalkenBear is on a distinguished road
Default Re: Curious about Dominions? how the AI thinks? which AI is best/worst?

Quote:
Originally Posted by Gandalf Parker View Post
Not easily Im afraid. All we can go by is the outside info of small, medium, large map.

If I could view the map I would be more interested in who the neighbor is than how close it is. If Undead Ermor starts near Marignon then its weaker than if it starts near Ulm.
Mm, that's a shame. The closeness of the neighbors will show the 'who' as well as 'what'. For example, if you're examining the probability that Ermor will win in the MA or LA, you can run a correlation analysis on the winning percentage (or perhaps 'xth to die') on their original distance from Marignon. If the analysis returns that there is a high positive correlation with distance, that would mean the the closer Ermor starts to Marignon, the worse they do.

Following that logic, if, say, MA Ulm consistently has a positive correlation with initial distance from most/all 'rush' nations, one inference you could draw would be that MA Ulm is highly vulnerable to rushes.

Now, I don't know much about the various switches involved, but... is it possible to manually set up a game, record the initial positions, and then set all the players to AIs, record what AI they receive, and use this utility to get the information?
Reply With Quote
Reply

Bookmarks

Tags
computer player, gandalf parker


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 07:13 PM.


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