1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-12-24 22:14:36 +02:00
vcmi/AI
Ivan Savenko 0c5be52a42 Win/loss conditions based on logical expressions, yet another large
changeset:
- victory/defeat will be detected using triggered events
- vcmi will convert h3 conditions into set of triggered events
- it is possible to either change number of days without towns or even
remove this loss condition completely
- possibility of custom win/loss text and icons in pregame (no longer
connected to win/loss conditions)

Still missing:
- No interface to pass custom events/victory conditions into the game 
- AI would benefit from improvemets (handle all victory conditions,
select best one to fulfill)
- You have X days till defeat message still hardcoded to 7 days
2013-12-29 11:27:38 +00:00
..
BattleAI went through the rest of cppcheck warnings, mostly harmless 2013-11-07 12:48:41 +00:00
EmptyAI Updated EmptyAI project to follow the conventions. 2013-09-27 23:41:15 +00:00
FuzzyLite Ignore the cmath-fix block on non-vs compilers. 2013-07-02 15:19:54 +00:00
StupidAI * Fixed #1417 — infinite loop of AI trying to visit allied creture generator 2013-08-25 13:03:29 +00:00
VCAI Win/loss conditions based on logical expressions, yet another large 2013-12-29 11:27:38 +00:00
CMakeLists.txt - added battleAI to CMake, compile fixes 2012-09-22 15:10:15 +00:00
GeniusAI.brain Various fixes. Temporarily replaced neural network's output with random number. 2009-08-21 18:18:52 +00:00