- Decorelated the testsuite AI timer from the game timer to be able to have reproduceable results with AI tests. - Created a random generator wrapper class - Used two seperate instances of this random generator for AI and for the game - Added methods to load randoms into AI from a testcase - Fixed a probleme with undo and premade decks introduced in r4035 - Added basic test to test AI proliferate code - Cleaned up goblin_artillery test - Added AI tests into the testsuite test list - Fixed looping bug into the multi target AI code
21 lines
371 B
Plaintext
21 lines
371 B
Plaintext
#Bug:ai uses goblin artilery on own creature
|
|
# http://code.google.com/p/wagic/issues/detail?id=194
|
|
FORCEABILITY
|
|
AICALLS 1
|
|
[INIT]
|
|
FIRSTMAIN
|
|
[PLAYER1]
|
|
inplay:,grizzly bears,goblin artillery
|
|
RValues:2
|
|
[PLAYER2]
|
|
inplay:raging goblin
|
|
[DO]
|
|
ai
|
|
[ASSERT]
|
|
FIRSTMAIN
|
|
[PLAYER1]
|
|
life:17
|
|
inplay:goblin artillery,grizzly bears
|
|
[PLAYER2]
|
|
graveyard:raging goblin
|
|
[END] |