chipiron
Contents:
chipiron
chipiron package
Subpackages
chipiron.displays package
chipiron.environments package
chipiron.games package
chipiron.league package
chipiron.learningprocesses package
chipiron.opening_book package
chipiron.players package
chipiron.scripts package
chipiron.utils package
Module contents
chipiron
chipiron
chipiron package
chipiron.environments package
chipiron.environments.chess_env package
chipiron.environments.chess_env.move package
View page source
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