Index
_
|
A
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
M
|
N
|
P
|
R
|
S
|
T
|
V
_
__init__
module
A
activeplayer (core.Nim attribute)
all_one_heaps() (calculations.Mixin method)
C
calculations
module
clean_prev_line() (in module playing.cli.ansi)
clean_this_line() (in module playing.cli.ansi)
Computer (typedefs.ErrorRate property)
core
module
D
do_move() (core.Nim method)
dummy() (in module typedefs)
E
ErrorRate (class in typedefs)
ErrorRate_T (in module typedefs)
F
figure_out_best_move() (calculations.Mixin method)
G
game_end() (core.Nim method)
get_heapstatus() (core.Nim method)
get_nimsum() (calculations.Mixin method)
get_random_move() (calculations.Mixin method)
H
HeapCoinRange (class in typedefs)
HeapCoinRange_T (in module typedefs)
heapdesig (typedefs.Move property)
heaps (core.Nim attribute)
I
is_winning_for_next() (calculations.Mixin method)
M
main_dynamics() (in module playing.web.playscript)
make_good_choice() (calculations.Mixin method)
max (typedefs.HeapCoinRange property)
min (typedefs.HeapCoinRange property)
Mixin (class in calculations)
module
__init__
calculations
core
playing.cli.ansi
playing.cli.play
playing.demo
playing.web.play
playing.web.playscript
tests.testruns
typedefs
version
Move (class in typedefs)
MyTurn_T (in module typedefs)
N
Nim (class in core)
P
play_full_game() (in module tests.testruns)
playCLI() (in module playing.cli.play)
Player (typedefs.ErrorRate property)
playing.cli.ansi
module
playing.cli.play
module
playing.demo
module
playing.web.play
module
playing.web.playscript
module
R
removecount (typedefs.Move property)
run() (in module playing.demo)
run_many_games() (in module tests.testruns)
S
set_error_rate() (core.Nim method)
set_start() (core.Nim method)
setup_heaps() (core.Nim method)
T
tests.testruns
module
typedefs
module
V
version
module
nimgame
Navigation
Package nimgame
Module list
core
calculations
typedefs
version
playing.cli.play
playing.cli.ansi
playing.web.play
playing.web.playscript
playing.demo
tests.testruns
Related Topics
Documentation overview
Quick search