The Battle for Wesnoth  1.19.5+dev
ai Directory Reference
Directory dependency graph for ai:

Directories

directory  composite
 
directory  default
 
directory  formula
 
directory  lua
 

Files

file  actions.cpp [code]
 Managing the AI-Game interaction - AI actions and their results.
 
file  actions.hpp [code]
 Managing the AI-Game interaction - AI actions and their results.
 
file  ai_target.hpp [code]
 
file  configuration.cpp [code]
 Managing the AI configuration.
 
file  configuration.hpp [code]
 Managing the AIs configuration - headers.
 
file  contexts.cpp [code]
 Helper functions for the object which operates in the context of AI for specific side This is part of AI interface.
 
file  contexts.hpp [code]
 Helper functions for the object which operates in the context of AI for specific side this is part of AI interface.
 
file  game_info.cpp [code]
 Base class for the AI and ai::manager contract.
 
file  game_info.hpp [code]
 Game information for the AI.
 
file  gamestate_observer.cpp [code]
 Base gamestate observer - useful to see if the gamestate has changed between two points of time.
 
file  gamestate_observer.hpp [code]
 A helper class to observe the game state.
 
file  manager.cpp [code]
 Managing the AI lifecycle and interface for the rest of Wesnoth.
 
file  manager.hpp [code]
 Managing the AIs lifecycle - headers TODO: Refactor history handling and internal commands.
 
file  registry.cpp [code]
 All known c++ AI parts.
 
file  registry.hpp [code]
 All known AI parts.
 
file  simulated_actions.cpp [code]
 Implement simulated actions.
 
file  simulated_actions.hpp [code]
 Implement simulated actions.
 
file  testing.cpp [code]
 Gather statistics important for AI testing and output them.
 
file  testing.hpp [code]
 Gather statistics important for AI testing and output them.