crocrodile.uci - UCI

Crocrodile UCI.

Created by @Virinas-code.

class crocrodile.uci.UCI[source]

Base class for Crocrodile UCI.

debug(boolean: str) None[source]

Enable or disable debug mode.

Parameters

boolean (str) – ‘on’ or ‘off’

Returns

Nothing

Return type

NoneType

go(args: list) None[source]

Go UCI command.

Start calculating.

info(msg: str) None[source]

Print debug information.

Parameters

msg (str) – Message to display.

Returns

Nothing

Return type

NoneType

position(args: list) None[source]

Position UCI command.

Change current position.

run()[source]

Run UCI input.

set_option(args) None[source]

Setoption UCI command.

Configure Crocrodile.

uci() None[source]

Uci UCI command.

Returns

Nothing

Return type

NoneType

uci_parse(string: str) None[source]

Parse UCI command.

Parameters

string (str) – UCI command

Returns

Nothing

Return type

NoneType