Upper and lower bounds on number of eyes and potential eyes. More...
#include <ostream>
Go to the source code of this file.
Classes | |
class | GoEyeCount |
upper and lower bounds on number of eyes and potential eyes More... | |
Enumerations | |
enum | GoEyeStatus { EYE_UNKNOWN, EYE_NONE, EYE_HALF, EYE_ONE, EYE_ONE_AND_HALF, EYE_TWO } |
Quick summary of eye status. More... | |
Functions | |
std::ostream & | operator<< (std::ostream &stream, const GoEyeCount &s) |
Upper and lower bounds on number of eyes and potential eyes.
Also track whether an area can form a local seki.
the implementation of seki support is incomplete.
needs unit test cases.
Definition in file GoEyeCount.h.
enum GoEyeStatus |
Quick summary of eye status.
Will add them later as needed.
Definition at line 21 of file GoEyeCount.h.
std::ostream& operator<< | ( | std::ostream & | stream, | |
const GoEyeCount & | s | |||
) |
Definition at line 67 of file GoEyeCount.cpp.
References GoEyeCount::IsLocalSeki(), GoEyeCount::MaxEyes(), GoEyeCount::MaxPotEyes(), GoEyeCount::MaybeLocalSeki(), GoEyeCount::MinEyes(), and GoEyeCount::MinPotEyes().