19 Commits

Author SHA1 Message Date
Iurii Chernyi
e1bc649114 simplified ai usage of generic_event's 2009-08-16 10:29:28 +00:00
Iurii Chernyi
d1bd4ff404 removed console AI - as formula_ai console is now served by each individual AI 2009-08-13 19:22:51 +00:00
Iurii Chernyi
54ddcc51ba Added config serialization of various ai contexts. 2009-08-13 18:02:19 +00:00
Iurii Chernyi
3e3080abb5 fix a bad merge 2009-08-13 14:47:59 +00:00
Iurii Chernyi
f65ca86bff reenabled most of ai modifications via [modify_side]...
...(all aspects, such as recruitment pattern and aggression, can be changed)
2009-08-13 14:27:40 +00:00
Mark de Wever
e1f0122ef9 Fix a compiler warning. 2009-08-12 21:27:28 +00:00
Iurii Chernyi
5efa22b029 wip on ai aspect modification via [modify_side],
...plus fix of one of the assertion failures after recruitment on
choose-your-recruits era
2009-08-12 15:49:08 +00:00
Iurii Chernyi
13a103f640 recruitment as aspect 2009-08-12 11:19:17 +00:00
Iurii Chernyi
640594d6cc fixed issue with having only one formula_ai per...
...'all human players in case of local game' - now there is one
formula_ai per side
2009-08-09 20:10:12 +00:00
Iurii Chernyi
0abf93d7f3 removed prepare_move from formula_ai, it is not needed now 2009-08-08 18:25:46 +00:00
Iurii Chernyi
5e0e72324e Properly initialized command-line ai config.
formula_ai console should be now fully operational.
2009-08-08 12:02:35 +00:00
Iurii Chernyi
15abe931ea refactoring of attack support code to pull up attack_analysis 2009-08-03 22:02:53 +00:00
Iurii Chernyi
09223f03cc new AI configuration syntax. Note: boost 1.35 required for compilation 2009-08-01 14:17:15 +00:00
Tomasz Śniatowski
f82f8b49fd add a sync network event to ai manager 2009-07-19 22:09:09 +01:00
Iurii Chernyi
1e7d83429b small refactoring of ai::manager #include directives...
...to reduce dependencies, plus cleanup of side_number usage
2009-07-03 09:39:47 +00:00
Iurii Chernyi
4df9f65d02 AI Refactoring: reworked event system...
...to allow cheap invalidation and on-demand initialization of move
maps after gamestate changes
2009-07-01 00:13:28 +00:00
Iurii Chernyi
5652b111c0 optional new-style AI configs...
...and generation of AI lists in multiplayer from files
2009-06-28 13:01:41 +00:00
Iurii Chernyi
7a270d527c ai_composite: new candidate action: testing_ai_default::combat_phase 2009-06-21 19:49:34 +00:00
Iurii Chernyi
fff0d9b9f9 file renames in src/ai 2009-06-09 13:00:46 +00:00