1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-12-24 22:14:36 +02:00
vcmi/AI/GeniusAI
Michał W. Urbańczyk 046e54563c * fixed project files for RD configuration
* fixed crash when creature is casting Hypnosis (ie. exped Vampire Lords)
* fixed crash when creature is casting Cure before attack (ie. exped Unicorns)
* fixed crash when creature is summoning elemental (TODO fix it)
* fixed crash when doing a bonus system operation with a hero liberated from prison (ie. entering town or battle)
* fixed deadlock when StupidAI tried to assault the turrets
* fixed never ending siege when StupidAI has to use catapult (no more deadlocks on AI-AI siege)
* fixed deadlock when a hero received a level during another player's turn (ie. when he successfully defended)
* AI can win the game by defeating all enemies if there is a specific victory condition applying only to human players
* added options to help testing adventure map AI (--onlyAI, --autoSkip and --oneGoodAI).
* many minor changes
2012-01-03 01:55:26 +00:00
..
AIPriorities.cpp Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
AIPriorities.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
BattleHelper.cpp Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
BattleHelper.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
BattleLogic.cpp * Updated class - file - handling 2011-12-22 13:05:19 +00:00
BattleLogic.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CGeniusAI.cpp * fixed project files for RD configuration 2012-01-03 01:55:26 +00:00
CGeniusAI.h * fixed project files for RD configuration 2012-01-03 01:55:26 +00:00
Common.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
DLLMain.cpp Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
ExpertSystem.cpp Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
ExpertSystem.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
GeneralAI.cpp Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
GeneralAI.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
genius.vcxproj * CHexField renamed to CBattleHex 2011-12-17 18:59:59 +00:00
Makefile.am Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
Makefile.in Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
neuralNetwork.cpp Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
neuralNetwork.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
StdInc.cpp * Final commit 2011-12-13 21:35:28 +00:00
StdInc.h * CHexField renamed to CBattleHex 2011-12-17 18:59:59 +00:00