Public Member Functions | Private Attributes

ai::testing_ai_default::get_healing_phase Class Reference

#include <ca.hpp>

Inheritance diagram for ai::testing_ai_default::get_healing_phase:
Inheritance graph
[legend]
Collaboration diagram for ai::testing_ai_default::get_healing_phase:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 get_healing_phase (rca_context &context, const config &cfg)
virtual ~get_healing_phase ()
virtual double evaluate ()
 Evaluate the candidate action, resetting the internal state of the action.
virtual void execute ()
 Execute the candidate action.

Private Attributes

move_result_ptr move_

Detailed Description

Definition at line 267 of file ca.hpp.


Constructor & Destructor Documentation

ai::testing_ai_default::get_healing_phase::get_healing_phase ( rca_context context,
const config cfg 
)

Definition at line 1624 of file ca.cpp.

ai::testing_ai_default::get_healing_phase::~get_healing_phase (  )  [virtual]

Definition at line 1629 of file ca.cpp.


Member Function Documentation

double ai::testing_ai_default::get_healing_phase::evaluate (  )  [virtual]
void ai::testing_ai_default::get_healing_phase::execute (  )  [virtual]

Execute the candidate action.

Implements ai::candidate_action.

Definition at line 1689 of file ca.cpp.

References ai::candidate_action::get_name(), LOG_AI_TESTING_AI_DEFAULT, and move_.

Here is the call graph for this function:


Member Data Documentation

Definition at line 279 of file ca.hpp.

Referenced by evaluate(), and execute().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by doxygen 1.7.1 on Thu May 24 2012 01:19:08 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs