Table of Contents - rubygoal-core-1.2.0 Documentation
Classes and Modules
- Rubygoal
- Rubygoal::AveragePlayer
- Rubygoal::AwayTeam
- Rubygoal::Ball
- Rubygoal::CaptainPlayer
- Rubygoal::Coach
- Rubygoal::CoachDefinition
- Rubygoal::CoachDefinitionAway
- Rubygoal::CoachDefinitionHome
- Rubygoal::CoachLoader
- Rubygoal::Configuration
- Rubygoal::Coordinate
- Rubygoal::FastPlayer
- Rubygoal::Field
- Rubygoal::Formation
- Rubygoal::Formation::CustomLines
- Rubygoal::Formation::CustomPosition
- Rubygoal::Formation::FormationDSL
- Rubygoal::Game
- Rubygoal::Goal
- Rubygoal::GoalKeeperPlayer
- Rubygoal::HomeTeam
- Rubygoal::MatchData
- Rubygoal::MatchData::Factory
- Rubygoal::MatchData::Team
- Rubygoal::Moveable
- Rubygoal::Player
- Rubygoal::PlayerMovement
- Rubygoal::Position
- Rubygoal::Recorder
- Rubygoal::Simulator
- Rubygoal::Team
- Rubygoal::Util
- Rubygoal::Velocity
Methods
- ::absolute_position — Rubygoal::Field
- ::angle — Rubygoal::Util
- ::apply — Rubygoal::Formation::FormationDSL
- ::center_position — Rubygoal::Field
- ::close_to_goal? — Rubygoal::Field
- ::configuration — Rubygoal
- ::configure — Rubygoal
- ::default_player_field_positions — Rubygoal::Field
- ::distance — Rubygoal::Util
- ::field_position — Rubygoal::Field
- ::goal? — Rubygoal::Field
- ::goal_position — Rubygoal::Field
- ::method_missing — Rubygoal::CoachDefinition
- ::name — Rubygoal::CoachDefinition
- ::new — Rubygoal::Ball
- ::new — Rubygoal::Coach
- ::new — Rubygoal::CoachLoader
- ::new — Rubygoal::Formation
- ::new — Rubygoal::Formation::CustomLines
- ::new — Rubygoal::Formation::CustomPosition
- ::new — Rubygoal::Game
- ::new — Rubygoal::Goal
- ::new — Rubygoal::MatchData
- ::new — Rubygoal::MatchData::Factory
- ::new — Rubygoal::MatchData::Team
- ::new — Rubygoal::Player
- ::new — Rubygoal::AveragePlayer
- ::new — Rubygoal::CaptainPlayer
- ::new — Rubygoal::FastPlayer
- ::new — Rubygoal::PlayerMovement
- ::new — Rubygoal::Recorder
- ::new — Rubygoal::Simulator
- ::new — Rubygoal::Team
- ::new — Rubygoal::AwayTeam
- ::new — Rubygoal::HomeTeam
- ::new — Rubygoal::Moveable
- ::offset_x — Rubygoal::Util
- ::offset_y — Rubygoal::Util
- ::out_of_bounds_height? — Rubygoal::Field
- ::out_of_bounds_width? — Rubygoal::Field
- ::players — Rubygoal::CoachDefinition
- ::position_from_percentages — Rubygoal::Field
- ::position_side — Rubygoal::Field
- ::position_to_percentages — Rubygoal::Field
- ::positive_angle — Rubygoal::Util
- ::team — Rubygoal::CoachDefinition
- ::team_players — Rubygoal::CoachDefinition
- ::y_intercept_with_line — Rubygoal::Util
- #adapt_velocity_when_close — Rubygoal::PlayerMovement
- #adapt_velocity_when_very_close — Rubygoal::PlayerMovement
- #add — Rubygoal::Coordinate
- #any_moving_and_very_close_player? — Rubygoal::PlayerMovement
- #apply — Rubygoal::Formation::CustomLines
- #apply — Rubygoal::Formation::CustomPosition
- #average_players — Rubygoal::Coach
- #away_players_positions — Rubygoal::Game
- #away_players_positions — Rubygoal::MatchData::Factory
- #ball_field_position — Rubygoal::MatchData::Factory
- #ball_match_position — Rubygoal::MatchData::Factory
- #ball_position — Rubygoal::Game
- #blocking_player — Rubygoal::PlayerMovement
- #blocking_player_close? — Rubygoal::PlayerMovement
- #blocking_player_very_close? — Rubygoal::PlayerMovement
- #camelize — Rubygoal::CoachLoader
- #can_kick? — Rubygoal::Player
- #captain_player — Rubygoal::Coach
- #celebrating? — Rubygoal::Goal
- #celebrating_goal? — Rubygoal::Game
- #check_players_count — Rubygoal::Coach
- #check_unique_captain — Rubygoal::Coach
- #close_to_destination? — Rubygoal::PlayerMovement
- #coach — Rubygoal::CoachLoader
- #control_ball? — Rubygoal::Player
- #convert_positions_to_percentages — Rubygoal::MatchData::Team
- #create — Rubygoal::MatchData::Factory
- #custom_position — Rubygoal::Formation
- #debug_output? — Rubygoal::Game
- #decelerate — Rubygoal::Ball
- #deceleration_coef — Rubygoal::Ball
- #default_definition_class — Rubygoal::CoachLoader
- #define_line — Rubygoal::Formation::CustomLines
- #distance — Rubygoal::Coordinate
- #distance — Rubygoal::Moveable
- #draw? — Rubygoal::MatchData::Team
- #end_match! — Rubygoal::Game
- #ended? — Rubygoal::Game
- #errors — Rubygoal::Coach
- #errors — Rubygoal::Formation
- #fast_players — Rubygoal::Coach
- #field_height — Rubygoal::Formation::FormationDSL
- #field_width — Rubygoal::Formation::FormationDSL
- #filename — Rubygoal::CoachLoader
- #formation — Rubygoal::CoachDefinition
- #formation — Rubygoal::CoachDefinitionAway
- #formation — Rubygoal::CoachDefinitionHome
- #frame_info — Rubygoal::Recorder
- #game_config — Rubygoal::Coach
- #game_players_closer_to_destination — Rubygoal::PlayerMovement
- #game_players_except_me — Rubygoal::PlayerMovement
- #goal? — Rubygoal::Ball
- #home_players_positions — Rubygoal::Game
- #home_players_positions — Rubygoal::MatchData::Factory
- #initial_formation — Rubygoal::Coach
- #initialize_formation — Rubygoal::Team
- #initialize_lineup_values — Rubygoal::Team
- #initialize_player_positions — Rubygoal::Team
- #initialize_players — Rubygoal::Team
- #kick — Rubygoal::Player
- #last_kicker_info — Rubygoal::Recorder
- #line_position_separation — Rubygoal::Formation
- #lines — Rubygoal::Formation
- #lineup — Rubygoal::Formation
- #lineup_to_position — Rubygoal::Team
- #load_coach — Rubygoal::Simulator
- #load_definition_coach — Rubygoal::CoachLoader
- #losing? — Rubygoal::MatchData::Team
- #method_missing — Rubygoal::Formation
- #method_missing — Rubygoal::Formation::CustomLines
- #move — Rubygoal::Ball
- #move_to — Rubygoal::Moveable
- #move_to_coach_position — Rubygoal::Player
- #move_to_cover_goal — Rubygoal::GoalKeeperPlayer
- #move_without_rotation_to — Rubygoal::GoalKeeperPlayer
- #moving? — Rubygoal::Moveable
- #mult — Rubygoal::Coordinate
- #my_positions — Rubygoal::MatchData::Factory
- #my_score — Rubygoal::MatchData::Factory
- #name — Rubygoal::CoachDefinition
- #nearest_forward_teammate — Rubygoal::Team
- #nonzero? — Rubygoal::Velocity
- #other_positions — Rubygoal::MatchData::Factory
- #other_score — Rubygoal::MatchData::Factory
- #other_side — Rubygoal::MatchData::Factory
- #pass_or_shoot — Rubygoal::Team
- #player — Rubygoal::Formation::CustomPosition
- #players — Rubygoal::CoachDefinition
- #players — Rubygoal::Game
- #players_by_type — Rubygoal::Coach
- #players_list — Rubygoal::Team
- #players_position — Rubygoal::Team
- #players_to_initial_position — Rubygoal::Team
- #position — Rubygoal::Formation::CustomPosition
- #position_after_update — Rubygoal::PlayerMovement
- #position_after_update — Rubygoal::Moveable
- #position_to_cover_goal — Rubygoal::GoalKeeperPlayer
- #prevent_out_of_bounds — Rubygoal::Ball
- #puts_score — Rubygoal::Game
- #random_direction — Rubygoal::Player
- #random_strength — Rubygoal::Player
- #record_game? — Rubygoal::Game
- #recorded_game — Rubygoal::Game
- #reinitialize_ball — Rubygoal::Game
- #reinitialize_match — Rubygoal::Game
- #reinitialize_players — Rubygoal::Game
- #reinitialize_position — Rubygoal::Ball
- #remove_goalkeeper_position — Rubygoal::MatchData::Factory
- #reset_rotation — Rubygoal::Moveable
- #reset_waiting_to_kick! — Rubygoal::Player
- #restart_player_positions_in_own_field — Rubygoal::Team
- #result — Rubygoal::MatchData
- #set_players_in_custom_line — Rubygoal::Formation
- #shoot_target — Rubygoal::Team
- #simulate — Rubygoal::Simulator
- #start_celebration — Rubygoal::Goal
- #stop — Rubygoal::Moveable
- #team_info — Rubygoal::Recorder
- #teammate_is_on_front? — Rubygoal::AwayTeam
- #teammate_is_on_front? — Rubygoal::HomeTeam
- #teams — Rubygoal::Game
- #to_hash — Rubygoal::Coordinate
- #to_hash — Rubygoal::Recorder
- #to_s — Rubygoal::Coordinate
- #update — Rubygoal::Ball
- #update — Rubygoal::Game
- #update — Rubygoal::Goal
- #update — Rubygoal::Player
- #update — Rubygoal::PlayerMovement
- #update — Rubygoal::Recorder
- #update — Rubygoal::Team
- #update — Rubygoal::Moveable
- #update_ball — Rubygoal::Game
- #update_coach_defined_positions — Rubygoal::Team
- #update_elapsed_time — Rubygoal::Game
- #update_goal — Rubygoal::Game
- #update_remaining_time — Rubygoal::Game
- #update_score — Rubygoal::Game
- #update_waiting_to_kick — Rubygoal::Player
- #valid? — Rubygoal::Coach
- #valid? — Rubygoal::Formation
- #waiting_to_kick_again? — Rubygoal::Player
- #winning? — Rubygoal::MatchData::Team