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().