Method List
-
#add_marker Player
-
#add_test_marker Board
-
#advance_game Game
-
#all_cells Board
-
#all_cells CLIBoard
-
#all_rows Board
-
#available_cell? Board
-
#bad_cell_message CLIUI
-
#board Game
-
#board CLIGame
-
#board WebGame
-
#board_assigned_message CLIUI
-
#board_size_message CLIUI
-
#computer_player? WebGame
-
#create_board_hash Board
-
#create_player PlayerFactory
-
#current_player Game
-
#display_board CLIBoard
-
#early_exit_message CLIUI
-
#empty? Board
-
#exit_game CLIGame
-
#first_move_message CLIUI
-
#game_over? Board
-
#game_status_check Game
-
#get_alpha MinimizingPlayer
-
#get_alpha Player
-
#get_beta MaximizingPlayer
-
#get_beta Player
-
#get_board WebGameSetup
-
#get_board CLIGameSetup
-
#get_difficulty_level CLIGameSetup
-
#get_message WebGame
-
#get_next_move CLIGame
-
#get_player_type CLIGameSetup
-
#get_settings CLIGameSetup
-
#get_winning_lines Board
-
#initialize Board
-
#initialize CLIGameSetup
-
#initialize WebGameSetup
-
#initialize PlayerFactory
-
#initialize CLIGame
-
#initialize Game
-
#initialize CLIUI
-
#initialize WebGame
-
#initialize AI
-
#initialize UI
-
#initialize Player
-
#initialize MaximizingPlayer
-
#initialize CLIBoard
-
#initialize MinimizingPlayer
-
#invalid_board_size CLIGameSetup
-
#invalid_input_message CLIUI
-
#invalid_level CLIGameSetup
-
#invalid_move CLIGame
-
#invalid_type CLIGameSetup
-
#io CLIBoard
-
#io CLIUI
-
#level_assigned_message CLIUI
-
#make_move AIPlayer
-
#make_move ComputerPlayer
-
#marker Player
-
#marker MinimizingPlayer
-
#marker MaximizingPlayer
-
#moves_remaining? Board
-
#next_move_message CLIUI
-
#num_of_rows CLIBoard
-
#num_of_rows Board
-
#open_cells Board
-
#opponent Player
-
#opponent MinimizingPlayer
-
#opponent MaximizingPlayer
-
#play! CLIGame
-
#player_first_move WebGame
-
#player_first_move CLIGame
-
#player_first_move Game
-
#player_goes_first PlayerFactory
-
#player_one PlayerFactory
-
#player_one WebGame
-
#player_one Game
-
#player_one CLIGame
-
#player_two WebGame
-
#player_two PlayerFactory
-
#player_two Game
-
#player_two CLIGame
-
#player_type_by_level CLIGameSetup
-
#player_type_message CLIUI
-
#print_active_board WebBoard
-
#print_board_numbers CLIBoard
-
#print_board_rows CLIBoard
-
#print_divider CLIBoard
-
#print_inactive_board WebBoard
-
#random_cell Board
-
#remove_marker Board
-
#request_board_size CLIUI
-
#request_human_move CLIUI
-
#request_player_type CLIUI
-
#return_best_score MinimizingPlayer
-
#return_best_score MaximizingPlayer
-
#set_opponents PlayerFactory
-
#set_up_players WebGameSetup
-
#set_up_players CLIGameSetup
-
#show_marker CLIBoard
-
#show_row CLIBoard
-
#standardize CLIUI
-
#start_game! CLIGame
-
#taken_cell_message CLIUI
-
#tie_game_message CLIUI
-
#total_markers Game
-
#type_assigned_message CLIUI
-
#ui WebGame
-
#ui CLIGame
-
#ui Game
-
#ui CLIGameSetup
-
#ui WebGameSetup
-
#valid_board_size? CLIGameSetup
-
#valid_cell? Board
-
#valid_level? CLIGameSetup
-
#valid_type? CLIGameSetup
-
#verify_move Game
-
#winner? Board
-
#winning_game_message CLIUI
-
#winning_lines CLIBoard
-
#winning_lines Board