OS |
Game |
Interface |
Engines |
Mac, Windows |
Chess |
|
|
Mac, Windows |
Shogi |
|
|
Mac, Windows |
Xiangqi |
|
|
Mac, Windows |
Go |
|
|
Mac, Windows |
Gomoku/Renju |
Gomokucup standard input/output
I extended gomokucup interface to Mac (Gomokucup interface was designed for windows only)
and moved Wine engine to MAC
|
- Mushroom
- RenjuSolver
- SlowRenju
- Onix
Check for engine ratings
|
Windows |
Gomoku/Renju |
iXO supports some commands of Yixin protocol.
|
You can download Yixin engine from this page
|
Windows |
Checkers game on 8x8 board |
CheckerBoard
|
|
Windows |
Checkers game on 8x8 board |
Kallisto |
|
iXO to Engine |
Engine to iXO |
xogi |
Tell iXO to use the iXO game interface.
This must be the first command after program boot.
e.g.
xogi
|
id |
After receiving the "xogi" command engine must sent
- id name [Enine name]
- id author [Author name]
e.g.
id name Rocket
id author Mike
Optional command:
id position moves
to indicate that engine does not support FEN and
iXO should use list of moves
|
|
xogiok |
Must be sent after the id and optional options to tell the iXO that the engine
is ready to xogi play.
|
xoginewgame [size ROWSxCOLS] [rules xxxx] |
Sent to the engine when the next search will be from a different game.
For game that support multiple size of the board command must include attribute size.
For some game xogi can send rule's information
|
|
Engine should start new game.
|
isready |
To synchronize the engine with the iXO
This command can be used to wait for the engine to be ready.
|
readyok |
This must be sent when the engine has received an "isready" command and has
processed all input and is ready to accept new commands now.
|
position [fen | startpos] moves |
Set up the position for search.
Options:
- startpos - engine should start the game
- fen - describe boatd using Forsyth–Edwards Notation.
This options available only for games on rectangle board.
|
|
Engine set up position
|
go depth [depth] movetime [movetime] |
Tell engine start calculate next move
|
bestmove |
The engine send the best move to iXO
|
quit |
Tell engine to shutdown
|
|
Quit the program as soon as possible iXO
|