mehtank / androminion

Androminion : Unofficial Dominion for Android
186 stars 64 forks source link

Differentiate between the AIs #128

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Right now all the AIs seem the same to me. (Drew seems to be more competitive 
in 3p games with me and Earl, but I'm not really sure why.) It'd be great to 
have some explanation of how they're different or some indication of how hard 
they are to beat. 

Issue 127, Implement more competitive AI, is slightly related.

Original issue reported on code.google.com by wesc...@gmail.com on 28 Nov 2011 at 8:00

GoogleCodeExporter commented 9 years ago
These are both very good fixes that need to be made soon (at least started down 
a set path). The problem is that I am only a fair Dominion player, and in fact 
have not played very much for a while other than the app.

I have thought about this problem though, and here are some brainstorming ideas:

* Have players just named different level "Easy", "Medium", "Hard".
* Have players named after the strategy of play.
* Have players named as they are now, but a way to see their gameplay in the UI 
(could even add strength of player along with "personality" to make it simple 
for those that are new)

The hard work of making a "Hard" AI is also a very complicated 
fix/enhancement/masters thesis -- 
http://boardgamegeek.com/thread/647682/masters-thesis-on-dominion-ai

Original comment by fatmonkeysmile@gmail.com on 28 Nov 2011 at 8:30

GoogleCodeExporter commented 9 years ago
I like the idea of a few descriptive keywords that can be associated with each 
AI.  We can mix and match from various types of descriptors, such as...

Difficulty:
Easy, Medium, Hard, Etc

Strategy (these are not exclusive of each other):
Big Money -- A strategy that buys a very small number of Action cards 
(typically 0 or 1).
Aggressive/Attacky -- Heavy emphasis on cards that attack or otherwise disrupt 
opponents (such as Sea Hag, Masquerade, Tribute, etc).
Stupid -- Chuck.

Number of opponents:
Does this AI perform particularly well or poorly in 2/3/4 player games?

Original comment by August.D...@gmail.com on 28 Nov 2011 at 8:53

GoogleCodeExporter commented 9 years ago
It would be nice to have a general AI which can play any strategy taken from 
Geronimoo's Simulator. There are a lot of great strategies in the simulator, 
and the AI would just need to choose one based on what cards are available.

Original comment by lskoniec...@gmail.com on 29 Nov 2011 at 7:06

GoogleCodeExporter commented 9 years ago
I played against all Mary's then all Chucks, etc. The Win loss tracker shows 
the accumulative loss by the AI. 

eg. Mary - 2/31 (6%) I haven't played that many 4 player games against Mary. 
2 player wins 0/0
3 player wins 1/17
4 player wins 1/14

Should we be able to play multiples of AI?
If so, should the scores be set to be accumulative (as they are) or should they 
be grouped together?

eg.
if I play against 3 Marys and one of them win
Accumulative: Mary's score would be 1/3 
Grouped: Mary's score would be 1/1

Original comment by ston...@gmail.com on 29 Nov 2011 at 9:39

GoogleCodeExporter commented 9 years ago

Original comment by t.mahlm...@gmail.com on 29 Dec 2011 at 2:27

GoogleCodeExporter commented 9 years ago

Original comment by mooht...@gmail.com on 6 Jan 2012 at 10:52