AI Refactoring2009Crab: Difference between revisions
Appearance
mNo edit summary |
mNo edit summary |
||
| Line 1: | Line 1: | ||
= CURRENT = | |||
= DONE = | = DONE = | ||
[http://svn.gna.org/viewcvs/wesnoth?rev= | [http://svn.gna.org/viewcvs/wesnoth?rev=34723&view=rev r34723] AI Refactoring: changed 'team' to 'side' when it means 'side number that starts from 1'. | ||
[http://svn.gna.org/viewcvs/wesnoth?rev=34720&view=rev r34720] AI Refactoring: Moved location of ai_interface::info to ai_manager. Now using a single copy of ai_interface::info for all AIs, and using get_info() accessor to get it from AIs. Also, fixed side to be unsigned int where it is possible. | |||
[http://svn.gna.org/viewcvs/wesnoth?rev=34719&view=rev r34719] AI Refactoring: removed unused turn_data_ from ai_interface::info | [http://svn.gna.org/viewcvs/wesnoth?rev=34719&view=rev r34719] AI Refactoring: removed unused turn_data_ from ai_interface::info | ||
[http://svn.gna.org/viewcvs/wesnoth?rev= | [http://svn.gna.org/viewcvs/wesnoth?rev=34705&view=rev r34705] AI Refactoring. Extracted 'team number' and 'master' from ai_interface::info. This makes ai_interface::info ai-independent and allows to push it out of ai. | ||
Revision as of 16:34, 11 April 2009
CURRENT
DONE
r34723 AI Refactoring: changed 'team' to 'side' when it means 'side number that starts from 1'.
r34720 AI Refactoring: Moved location of ai_interface::info to ai_manager. Now using a single copy of ai_interface::info for all AIs, and using get_info() accessor to get it from AIs. Also, fixed side to be unsigned int where it is possible.
r34719 AI Refactoring: removed unused turn_data_ from ai_interface::info
r34705 AI Refactoring. Extracted 'team number' and 'master' from ai_interface::info. This makes ai_interface::info ai-independent and allows to push it out of ai.