chipiron.environments.chess_env.move package

Submodules

chipiron.environments.chess_env.move.imove module

class chipiron.environments.chess_env.move.imove.IMove(*args, **kwargs)[source]

Bases: Protocol

abstract uci() str[source]

chipiron.environments.chess_env.move.rust_move module

class chipiron.environments.chess_env.move.rust_move.RustMove(move: MyMove, uci: str)[source]

Bases: object

is_zeroing() bool[source]
move: MyMove
uci() str[source]
uci_: str

chipiron.environments.chess_env.move.utils module

Module contents

class chipiron.environments.chess_env.move.IMove(*args, **kwargs)[source]

Bases: Protocol

abstract uci() str[source]
class chipiron.environments.chess_env.move.RustMove(move: MyMove, uci: str)[source]

Bases: object

is_zeroing() bool[source]
move: MyMove
uci() str[source]
uci_: str