SimulationCraft
SimulationCraft is a tool to explore combat mechanics in the popular MMO RPG World of Warcraft (tm).
action_variable_t Struct Reference

Public Member Functions

 action_variable_t (std::string name, double default_value)
 
double value () const
 
void reset ()
 
bool is_constant () const
 
void optimize ()
 

Public Attributes

double current_value_
 
double default_value_
 
double constant_value_
 
std::string name_
 
std::vector< action_t * > variable_actions