#include <dominanceCheck.h>
| Public Types | |
| enum | Result { NORMAL =0, WIN, LOSE } | 
| Static Public Member Functions | |
| static Result | detect (const HashKeyStack &history, const HashKey &next_state) | 
| 駒損するループの検出.  More... | |
Definition at line 11 of file dominanceCheck.h.
| Enumerator | |
|---|---|
| NORMAL | |
| WIN | |
| LOSE | |
Definition at line 13 of file dominanceCheck.h.
| 
 | inlinestatic | 
駒損するループの検出.
| history | 今までの局面 | 
| next_state | 次の局面 | 
Definition at line 20 of file dominanceCheck.h.
References osl::alt(), osl::PieceStand::hasMoreThan(), LOSE, NORMAL, and WIN.
Referenced by osl::search::AlphaBeta2Tree< EvalT >::alphaBetaSearch().
 1.8.4
 1.8.4