Public Member Functions | |
GlobalData () | |
Public Attributes | |
int | empty |
Value of empty ring godel. | |
std::vector< int > | color_slice_score [BLACK_WHITE_EMPTY] |
Scores adjusted for each slice. | |
std::vector< int > | mask_slice_score |
Mask for each slice. |
Definition at line 74 of file RingGodel.hpp.
RingGodel::GlobalData::GlobalData | ( | ) |
Definition at line 13 of file RingGodel.cpp.
References RingGodel::AdjustScoreBySlice(), color_slice_score, EMPTY, empty, mask_slice_score, Pattern::NUM_SLICES, RingGodel::Score(), and RingGodel::SLICE_MASK.
std::vector<int> RingGodel::GlobalData::color_slice_score[BLACK_WHITE_EMPTY] |
Scores adjusted for each slice.
Definition at line 80 of file RingGodel.hpp.
Referenced by RingGodel::AddColorToSlice(), GlobalData(), RingGodel::RemoveColorFromSlice(), RingGodel::SetSliceToColor(), and RingGodel::ValidGodelData::ValidGodelData().
Value of empty ring godel.
Definition at line 77 of file RingGodel.hpp.
Referenced by GlobalData(), and RingGodel::SetEmpty().
std::vector<int> RingGodel::GlobalData::mask_slice_score |
Mask for each slice.
Definition at line 83 of file RingGodel.hpp.
Referenced by GlobalData(), RingGodel::SetSliceToColor(), and RingGodel::ValidGodelData::ValidGodelData().