Claw
1.7.3
|
Artificial intelligence for games. More...
Go to the source code of this file.
Classes | |
class | claw::ai::game::game_state< Action, Numeric > |
A state of a game. More... | |
class | claw::ai::game::action_eval< Action, Numeric > |
A score associated with an action. More... | |
class | claw::ai::game::min_max< State > |
Find an action with the MinMax algorithm. More... | |
class | claw::ai::game::alpha_beta< State > |
Find an action with the alpha-beta algorithm. More... | |
class | claw::ai::game::select_action< Method > |
Select an action using a given method (min_max, alpha_beta). More... | |
class | claw::ai::game::select_random_action< Method > |
Select a random action among the best ones. More... | |
Namespaces | |
claw | |
This is the main namespace. | |
claw::ai | |
Everything about artificial intelligence. | |
claw::ai::game | |
Everything about artificial intelligence related game algorithms. | |
Artificial intelligence for games.
Definition in file game_ai.hpp.