Method | Description | |
---|---|---|
Close ( ) : void | ||
Engine ( EngineOption opt ) : System | ||
Engine ( string engineName, string fileName, string arguments, string workingDirectory, Option optionOverrides ) : System | ||
RunAsync ( ) : void | ||
Write ( string input ) : void |
エンジンにコマンドを書き込む。
|
Method | Description | |
---|---|---|
HandleBestmove ( string output ) : bool | ||
HandlePosition ( string output ) : bool |
info string startedを受信し、goコマンドが受理されたときの処理を行う
|
|
HandlePv ( string output ) : bool |
pvを含むinfoコマンドを処理する
|
|
HandleReadyok ( string output ) : bool | ||
HandleSetoption ( string input ) : bool |
setoptionコマンドを処理する
|
|
HandleStderr ( object sender, |
思考エンジンの標準エラー出力を処理する
|
|
HandleStdout ( object sender, |
思考エンジンの標準出力を処理する
|
|
ThreadRun ( ) : void | ||
getNumberOfRunningEngines ( ) : int |
public Engine ( string engineName, string fileName, string arguments, string workingDirectory, Option optionOverrides ) : System | ||
engineName | string | |
fileName | string | |
arguments | string | |
workingDirectory | string | |
optionOverrides | Option | |
return | System |