Difference between revisions of "AI Refactoring2009Crab"
From The Battle for Wesnoth Wiki
m (→CURRENT) |
(fix heading level) |
||
(13 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | = CURRENT = | + | == CURRENT WORK == |
− | extract gamestate-changing actions from AI code to separate classes. | + | === extract gamestate-changing actions from AI code to separate classes.=== |
− | + | <b>TESTING</b> ai movement. | |
− | + | <b>NOW</b> ai attacks. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | <b>DONE</b> ai recruiting. | |
− | + | <b>DONE</b> ai set movement/attacks 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. Current status: compiled 1.6 using freebsd ports (to auto-install most of the dependencies), added lua, copied my git repository to there, will try to compile trunk soon. | ||
− | + | [[Category:Summer_of_Code_2009]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | [ | ||
− | |||
− | [ | ||
− | |||
− |
Latest revision as of 15:46, 7 April 2023
Contents
CURRENT WORK
extract gamestate-changing actions from AI code to separate classes.
TESTING ai movement.
NOW ai attacks.
DONE ai recruiting.
DONE ai set movement/attacks 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. Current status: compiled 1.6 using freebsd ports (to auto-install most of the dependencies), added lua, copied my git repository to there, will try to compile trunk soon.
This page was last edited on 7 April 2023, at 15:46.