MCPcopy Create free account

hub / github.com/LARG/HFO / types & classes

Types & classes200 in github.com/LARG/HFO

↓ 76 callersClassVector2D
src/sample_field_evaluator.h:37
↓ 25 callersClassVector2D
src/chain_action/pass_checker.h:34
↓ 13 callersClassBhv_ChainAction
src/chain_action/bhv_chain_action.h:42
↓ 9 callersClassBhv_BasicMove
src/bhv_basic_move.h:33
↓ 8 callersClassActionStatePair
src/chain_action/action_generator.h:39
↓ 8 callersClassBhv_BasicOffensiveKick
src/bhv_basic_offensive_kick.h:33
↓ 7 callersClassBhv_GoToStaticBall
src/bhv_go_to_static_ball.h:33
↓ 4 callersClassBhv_SetPlayIndirectFreeKick
src/bhv_set_play_indirect_free_kick.h:33
↓ 4 callersClassNeck_DefaultInterceptNeck
! \class NeckDefaultInterceptNeck \brief default neck action to use with intercept action */
src/neck_default_intercept_neck.h:49
↓ 3 callersClassBhv_BasicTackle
src/bhv_basic_tackle.h:32
↓ 3 callersClassBhv_GoalieBasicMove
src/bhv_goalie_basic_move.h:39
↓ 3 callersClassDistCompare
src/chain_action/cooperative_action.h:208
↓ 3 callersClasssigaction
src/main_agent.cpp:60
↓ 3 callersClasssigaction
src/main_player.cpp:60
↓ 3 callersClasssigaction
src/main_coach.cpp:61
↓ 3 callersClasssigaction
src/main_trainer.cpp:61
↓ 2 callersClassBhv_CustomBeforeKickOff
! \class Bhv_CustomBeforeKickOff \brief custom action for before_kick_off */
src/bhv_custom_before_kick_off.h:37
↓ 2 callersClassBhv_StrictCheckShoot
! \class Bhv_StrictCheckShoot \brief strict checked shoot action */
src/chain_action/bhv_strict_check_shoot.h:42
↓ 2 callersClassPlayer
src/chain_action/field_analyzer.cpp:523
↓ 2 callersClassScoreCmp
src/chain_action/shoot_generator.h:105
↓ 2 callersClassTackleResult
src/chain_action/tackle_generator.h:52
↓ 1 callersClassAbstractPlayerSelfDistCmp
src/sample_communication.cpp:89
↓ 1 callersClassAbstractPlayerXCmp
src/sample_communication.cpp:123
↓ 1 callersClassBhv_GoalieChaseBall
src/bhv_goalie_chase_ball.h:33
↓ 1 callersClassBhv_GoalieFreeKick
src/bhv_goalie_free_kick.h:33
↓ 1 callersClassBhv_NormalDribble
! \class Bhv_NormalDribble \brief normal dribble action */
src/chain_action/bhv_normal_dribble.h:44
↓ 1 callersClassBhv_PassKickFindReceiver
! \class Bhv_PassKickFindReceiver \brief search specified player and perform pass kick if possible */
src/chain_action/bhv_pass_kick_find_receiver.h:49
↓ 1 callersClassBhv_PenaltyKick
src/bhv_penalty_kick.h:33
↓ 1 callersClassBhv_SetPlay
src/bhv_set_play.h:37
↓ 1 callersClassBhv_SetPlayFreeKick
src/bhv_set_play_free_kick.h:35
↓ 1 callersClassBhv_SetPlayGoalKick
src/bhv_set_play_goal_kick.h:36
↓ 1 callersClassBhv_SetPlayKickIn
src/bhv_set_play_kick_in.h:33
↓ 1 callersClassBhv_SetPlayKickOff
src/bhv_set_play_kick_off.h:36
↓ 1 callersClassBhv_TheirGoalKickMove
src/bhv_their_goal_kick_move.h:33
↓ 1 callersClassBody_ForceShoot
! \class Body_ForceShoot \brief kick ball to goal by force */
src/chain_action/body_force_shoot.h:41
↓ 1 callersClassClientCommunicator
bin/Communicator.py:85
↓ 1 callersClassCompare
src/sample_communication.cpp:72
↓ 1 callersClassDummyPopen
Emulates a Popen object without actually starting a process.
bin/Trainer.py:15
↓ 1 callersClassIllegalChecker
src/sample_communication.cpp:80
↓ 1 callersClassOpponent
src/chain_action/strict_check_pass_generator.h:72
↓ 1 callersClassRealSpeedMaxCmp
src/sample_coach.cpp:60
↓ 1 callersClassReceiver
src/chain_action/strict_check_pass_generator.h:54
↓ 1 callersClassReceiverDistCompare
src/chain_action/strict_check_pass_generator.cpp:353
↓ 1 callersClassTrainer
Trainer is responsible for setting up the players and game.
bin/Trainer.py:31
ClassAbstractPlayerBallDistCmp
src/sample_communication.cpp:97
ClassAbstractPlayerBallXDiffCmp
src/sample_communication.cpp:106
ClassAbstractPlayerObject
src/sample_field_evaluator.h:36
ClassAbstractPlayerObject
src/chain_action/pass_checker.h:33
ClassAbstractPlayerObject
src/chain_action/tackle_generator.h:41
ClassAbstractPlayerObject
src/chain_action/field_analyzer.h:43
ClassAbstractPlayerObject
src/chain_action/clear_generator.h:43
ClassAbstractPlayerObject
src/chain_action/actgen_simple_dribble.h:33
ClassActGen_Cross
src/chain_action/actgen_cross.h:32
ClassActGen_DirectPass
src/chain_action/actgen_direct_pass.h:34
ClassActGen_MaxActionChainLengthFilter
src/chain_action/actgen_action_chain_length_filter.h:36
ClassActGen_MinActionChainLengthFilter
src/chain_action/actgen_action_chain_length_filter.h:61
ClassActGen_RangeActionChainLengthFilter
src/chain_action/actgen_action_chain_length_filter.h:87
ClassActGen_SelfPass
src/chain_action/actgen_self_pass.h:32
ClassActGen_Shoot
src/chain_action/actgen_shoot.h:32
ClassActGen_ShortDribble
src/chain_action/actgen_short_dribble.h:32
ClassActGen_SimpleDribble
src/chain_action/actgen_simple_dribble.h:37
ClassActGen_StrictCheckPass
src/chain_action/actgen_strict_check_pass.h:32
ClassAction
src/HFO.hpp:38
EnumActionCategory
src/chain_action/cooperative_action.h:55
ClassActionChainGraph
src/neck_default_intercept_neck.h:43
ClassActionChainGraph
src/chain_action/action_chain_graph.h:54
ClassActionChainGraph
src/chain_action/bhv_pass_kick_find_receiver.h:42
ClassActionChainGraph
src/chain_action/neck_turn_to_receiver.h:32
ClassActionChainGraph
src/chain_action/bhv_chain_action.h:40
ClassActionChainHolder
src/chain_action/action_chain_holder.h:43
ClassActionGenerator
! \class ActionGenerator \brief an abstract class to generate chain of action-state pair */
src/chain_action/action_generator.h:49
ClassActionStatePair
src/sample_field_evaluator.h:40
ClassActionStatePair
! \class ActionStatePair \brief a pair of a cooperative action and predicted state when this action performed */
src/chain_action/action_state_pair.h:42
ClassActionStatePair
src/chain_action/bhv_chain_action.h:39
ClassAgent
src/agent.h:39
EnumBallArea
src/strategy.h:84
ClassBhv_PrepareSetPlayKick
src/bhv_prepare_set_play_kick.h:33
ClassChainComparator
src/chain_action/action_chain_graph.cpp:378
ClassClearBall
src/chain_action/clear_ball.h:39
ClassClearGenerator
src/chain_action/clear_generator.h:49
ClassCmdLineParser
src/strategy.h:48
ClassCommunication
src/communication.h:41
ClassCommunicator
bin/Communicator.py:22
ClassCompare
src/chain_action/field_analyzer.cpp:545
ClassCompositeActionGenerator
! \class CompositeActionGenerator \brief composite pattern structor for ActionGenerator class */
src/chain_action/action_generator.h:91
ClassCooperativeAction
! \class CooperativeAction \brief abstract cooperative action class */
src/chain_action/cooperative_action.h:45
ClassCooperativeAction
src/chain_action/action_chain_graph.h:51
ClassCooperativeAction
src/chain_action/bhv_pass_kick_find_receiver.h:43
ClassCooperativeAction
src/chain_action/action_state_pair.h:36
ClassCourse
src/chain_action/shoot_generator.h:58
ClassCrossGenerator
src/chain_action/cross_generator.h:49
ClassDeflectingEvaluator
-------------------------------------------------------------------*/ ! */
src/chain_action/tackle_generator.cpp:70
ClassDoneError
This exception is thrown when the Trainer is finished.
bin/Trainer.py:8
ClassDribble
src/chain_action/dribble.h:45
ClassFeatureExtractor
src/feature_extractor.h:9
ClassFieldAnalyzer
src/chain_action/field_analyzer.h:52
ClassFieldEvaluator
! \class FieldEvaluator \brief abstract field evaluator function object class */
src/chain_action/field_evaluator.h:44
ClassFormation
src/bhv_goalie_basic_move.h:36
ClassHFOEnvironment
src/HFO.hpp:44
ClassHFOEnvironment
The HFOEnvironment is designed to be the main point of contact between a learning agent and the Half-Field-Offense domain.
hfo/hfo.py:31
next →1–100 of 200, ranked by callers