常に投了する More...
#include <computerPlayer.h>


Public Member Functions | |
| ~ResignPlayer () | |
| ComputerPlayer * | clone () const |
| new したものを返す More... | |
| void | pushMove (Move m) |
| void | popMove () |
| const MoveWithComment | selectBestMove (const GameState &, int, int, int) |
Public Member Functions inherited from osl::game_playing::ComputerPlayer | |
| ComputerPlayer () | |
| virtual | ~ComputerPlayer () |
| virtual bool | isReasonableMove (const GameState &, Move move, int pawn_sacrifice) |
| virtual void | setInitialState (const NumEffectState &) |
| virtual void | allowSpeculativeSearch (bool value) |
| 相手時間の探索を許可する (GameManager が操作) More... | |
| virtual bool | stopSearchNow () |
| 探索をとめる More... | |
| virtual void | setRootIgnoreMoves (const container::MoveVector *rim, bool prediction) |
Additional Inherited Members | |
Protected Attributes inherited from osl::game_playing::ComputerPlayer | |
| bool | speculative_search_allowed |
常に投了する
Definition at line 67 of file computerPlayer.h.
| osl::game_playing::ResignPlayer::~ResignPlayer | ( | ) |
Definition at line 52 of file computerPlayer.cc.
|
inlinevirtual |
new したものを返す
Implements osl::game_playing::ComputerPlayer.
Definition at line 71 of file computerPlayer.h.
|
virtual |
Implements osl::game_playing::ComputerPlayer.
Definition at line 61 of file computerPlayer.cc.
|
virtual |
Implements osl::game_playing::ComputerPlayer.
Definition at line 57 of file computerPlayer.cc.
|
virtual |
| seconds | 残り持ち時間 |
Implements osl::game_playing::ComputerPlayer.
Definition at line 65 of file computerPlayer.cc.
1.8.4