AI Refactoring2009Crab

From The Battle for Wesnoth Wiki
Revision as of 19:38, 20 April 2009 by Crab (talk | contribs)

CURRENT WORK

extract gamestate-changing actions from AI code to separate classes.

ai movement.

ai attacks.

DONE ai recruiting.

ai set movement to 0.


AI Lookup

implement ai lookup by scanning ai/ais directory for a list of ai configs.

AI testing:

set up a batch testing of 'ai vs ai' battles on my home computer, with results posted to db with a web frontend on a colocated server.