all_legal_moves/1 | |
all_legal_moves/2 | |
game_draw/1 | |
game_draw/2 | |
game_state/1 | |
game_status/1 | |
get_fen/1 | |
load_pgn/2 | |
load_pgn_file/2 | |
move/2 | |
new_game/1 | Equivalent to new_game(Pid, initial). |
new_game/2 | |
new_server/0 | Equivalent to new_server([]). |
new_server/1 | Call to start new game process. |
print_board/1 | |
print_board/2 | |
san_move/2 | |
start/0 | Call to start application. |
stop/0 | Call to stop application. |
stop_server/1 | Call to stop the game process. |
all_legal_moves(Pid::pid()) -> binbo_server:all_legal_moves_ret()
all_legal_moves(Pid::pid(), MoveType::int | bin | str) -> binbo_server:all_legal_moves_ret()
game_draw(Pid::pid()) -> binbo_server:game_draw_ret()
game_draw(Pid::pid(), Reason::term()) -> binbo_server:game_draw_ret()
game_state(Pid::pid()) -> binbo_server:game_state_ret()
game_status(Pid::pid()) -> binbo_server:game_status_ret()
get_fen(Pid::pid()) -> binbo_server:get_fen_ret()
load_pgn(Pid::pid(), Pgn::binbo_pgn:pgn()) -> binbo_server:load_pgn_ret()
load_pgn_file(Pid::pid(), Filename::binbo_game:filename()) -> binbo_server:load_pgn_file_ret()
move(Pid::pid(), Move::binbo_move:sq_move()) -> binbo_server:game_move_ret()
new_game(Pid::pid()) -> binbo_server:new_game_ret()
Equivalent to new_game(Pid, initial).
new_game(Pid::pid(), Fen::initial | binbo_fen:fen()) -> binbo_server:new_game_ret()
new_server() -> {ok, pid()}
Equivalent to new_server([]).
new_server(Args::term()) -> {ok, pid()}
Call to start new game process.
print_board(Pid::pid()) -> ok | {error, binbo_game:pretty_board_error()}
print_board(Pid::pid(), Opts::binbo_position:pretty_board_opts()) -> ok | {error, binbo_game:pretty_board_error()}
san_move(Pid::pid(), SanMove::binbo_move:sq_move()) -> binbo_server:game_move_ret()
start() -> {ok, [atom()]} | {error, term()}
Call to start application.
stop() -> ok
Call to stop application.
stop_server(Pid::pid()) -> binbo_server:stop_ret()
Call to stop the game process.
Generated by EDoc