Darwin Neuroevolution Framework
|
Tic-Tac-Toe domain configuration. More...
#include <tic_tac_toe.h>
Public Attributes | |
AnnType | ann_type = AnnType::Value |
"The role of the evolved brains" | |
int | calibration_matches = 100 |
"Number of calibration games" | |
tournament::TournamentVariant | tournament_type = tournament::TournamentType::Swiss |
"Tournament type" | |
Additional Inherited Members | |
![]() | |
vector< Property * > | properties () |
Accessor to the list of properties. | |
vector< const Property * > | properties () const |
Accessor to the list of properties. | |
void | resetToDefaultValues () |
Resets all the properties to the default values. | |
void | copyFrom (const PropertySet &src) |
Transfer values between two property sets. | |
void | seal (bool sealed=true) |
After sealing a PropertySet, all attempts to modify it through the Property interface will throw an exception (even if setting to the same value) | |
bool | sealed () const |
Returns true if the property set is sealed. | |
void | onPropertyChange (const Property *property) |
Called before updating a property value. | |
json | toJson () const |
Serialize all the properties to a json object. More... | |
void | fromJson (const json &json_obj) |
Deserialize a set of properties from a json object. More... | |
Tic-Tac-Toe domain configuration.