|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The class that implements this interface represents the life and death status of a group of stones.
Field Summary | |
static short |
ALIVE
The group is alive. |
static short |
DEAD
The group is dead. |
static short |
KO
There is a single ko to determine life. |
static short |
MULTI_KO
The group can be killed if the opponent wins a multi-step or multi-stage ko. |
static short |
SEKI
The group is alive in a seki. |
static short |
SEKI_OR_KO
There is a choice of either SEKI or fighting a ko for life. |
static short |
UNCONDITIONALLY_ALIVE
The group is alive, and there are no ko threats or other moves which can threaten to kill it, such as three points with a friendly stone in the middle point.. |
static short |
UNCONDITIONALLY_DEAD
The group is dead, and there are no ko threats or other moves which can bring it back to life. |
static short |
UNCONTAINED
A status cannot be determined, because the group is not completely surrounded. |
static short |
UNDETERMINED
For whatever reason, the module is unable to determine the status of the group, for example, in a multiple battle with multiple weak groups. |
static short |
UNSTABLE
The group lives or dies according to who moves first. |
Method Summary | |
short |
getLDStatus()
Return the life and death status of the group. |
Field Detail |
public static final short ALIVE
public static final short DEAD
public static final short UNSTABLE
public static final short KO
public static final short SEKI
public static final short SEKI_OR_KO
public static final short MULTI_KO
public static final short UNCONDITIONALLY_ALIVE
public static final short UNCONDITIONALLY_DEAD
public static final short UNCONTAINED
public static final short UNDETERMINED
Method Detail |
public short getLDStatus()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |