dfool::evaluator Class Reference

#include <ai_dfool.hpp>

Inheritance diagram for dfool::evaluator:

Inheritance graph
[legend]
Collaboration diagram for dfool::evaluator:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 evaluator (const game_state &s, std::map< std::string, evaluator * > *m)
virtual ~evaluator ()
virtual std::string value (const std::string &s)

Private Attributes

std::map< std::string,
evaluator * > * 
function_map_
const game_statestate


Detailed Description

Definition at line 67 of file ai_dfool.hpp.


Constructor & Destructor Documentation

dfool::evaluator::evaluator ( const game_state s,
std::map< std::string, evaluator * > *  m 
) [inline]

Definition at line 69 of file ai_dfool.hpp.

virtual dfool::evaluator::~evaluator (  )  [inline, virtual]

Definition at line 70 of file ai_dfool.hpp.


Member Function Documentation

std::string dfool::evaluator::value ( const std::string &  s  )  [virtual]


Member Data Documentation

Definition at line 73 of file ai_dfool.hpp.

Referenced by value().

Definition at line 74 of file ai_dfool.hpp.

Referenced by value().


The documentation for this class was generated from the following files:

Generated by doxygen 1.5.5 on 23 May 2008 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs