Table of Contents - ttt_malisa-0.2.6 Documentation
Classes and Modules
- Board
- ComputerPlayer
- Console
- Display
- Game
- GameFactory
- HumanPlayer
- Menu
- Object
- Rules
- TttMalisa
- TttMalisa::Error
Methods
- ::new — Board
- ::new — ComputerPlayer
- ::new — Display
- ::new — Game
- ::new — GameFactory
- ::new — HumanPlayer
- ::new — Menu
- ::new — Rules
- #alert_current_player — Display
- #available_moves — Board
- #board — Display
- #check_game_choice — Menu
- #check_game_mark — GameFactory
- #computer_move — Display
- #computer_thinking — Display
- #create_game — GameFactory
- #create_mark — GameFactory
- #create_player — GameFactory
- #display — Board
- #draw? — Rules
- #draw_message — Display
- #foo — Object
- #full? — Board
- #game_over? — Rules
- #game_over_message — Game
- #invalid_mark_message — Display
- #invalid_player_choice — Display
- #make_move_message — Display
- #mark — Board
- #move — ComputerPlayer
- #move — HumanPlayer
- #play — Game
- #player_choice — Display
- #player_choice — Menu
- #player_choices — GameFactory
- #player_selections — GameFactory
- #position_taken? — Board
- #print_message — Console
- #retrieve_computer_index — ComputerPlayer
- #retrieve_user_input — Console
- #retrieve_user_input — Display
- #setup_mark_message — Display
- #start — Game
- #switch_players — Game
- #turn — Game
- #valid_game_piece? — GameFactory
- #valid_move? — Board
- #valid_player_choice? — Menu
- #welcome — Display
- #winner — Game
- #winner_message — Display
- #winning_combination? — Rules