Table of Contents - negamax_ttt-0.0.1 Documentation
Classes and Modules
Methods
- ::new — Board
- ::new — Configuration
- ::new — BeatableAiPlayer
- ::new — HumanPlayer
- ::new — UnbeatableAiPlayer
- ::new — Rules
- ::new — Runner
- #beatable_ai_player — Configuration
- #clear_board — Board
- #column_starting_at — Board
- #columns — Board
- #configure_game — Configuration
- #create_empty_board — Board
- #cycle_moves_until_game_over — Runner
- #diagonal — Board
- #diagonals — Board
- #find_winner — Runner
- #game_loop — Runner
- #game_over? — Rules
- #get_move — BeatableAiPlayer
- #get_move — HumanPlayer
- #get_move — UnbeatableAiPlayer
- #get_opponent — UnbeatableAiPlayer
- #human_player — Configuration
- #left_to_right_diagonal — Board
- #negamax — UnbeatableAiPlayer
- #open_spaces — Board
- #place_move — Board
- #player — Configuration
- #player_wins? — Rules
- #right_to_left_diagonal — Board
- #rows — Board
- #run — Runner
- #score_board — UnbeatableAiPlayer
- #single_game — Runner
- #size — Board
- #unbeatable_ai_player — Configuration
- #winning_combinations — Rules