This is the complete list of members for CRobotAgent, including all inherited members.
AddChild(CSimObject *pc_child) (defined in CSimObject) | CSimObject | virtual |
Attack(CFeatureVector *pc_feature_vector) (defined in CRobotAgent) | CRobotAgent | virtual |
CAgent(const char *pch_name, unsigned int un_identification, CArguments *pc_arguments) (defined in CAgent) | CAgent | |
CheckNeighborsResponseToMyFV(unsigned int *pun_number_of_toleraters, unsigned int *pun_number_of_attackers, unsigned int *pun_number_of_unconverged, bool b_logs) (defined in CRobotAgent) | CRobotAgent | virtual |
CountAgents(double f_range, EAgentType e_type) (defined in CAgent) | CAgent | virtual |
CountAgentsInAgentListList(TAgentListList *ptlist_agent_list_list, double f_range, EAgentType e_type) (defined in CAgent) | CAgent | virtual |
CountWeightsInAgentListList(TAgentListList *ptlist_agent_list_list, double f_range) (defined in CRobotAgent) | CRobotAgent | protectedvirtual |
crminAgent (defined in CRobotAgent) | CRobotAgent | protected |
CRobotAgent(const char *pch_name, unsigned int un_identification, CArguments *pc_agent_arguments, CArguments *pc_model_arguments, TBehaviorVector vec_behaviors) (defined in CRobotAgent) | CRobotAgent | |
CSimObject(const char *pch_name) (defined in CSimObject) | CSimObject | |
ctrnninAgent (defined in CRobotAgent) | CRobotAgent | protected |
Draw(CRender *pc_render) (defined in CSimObject) | CSimObject | virtual |
FVsOfWcFeature(const CFeatureVector *pc_feature_vector, unsigned int *fv1, unsigned int *fv2) (defined in CRobotAgent) | CRobotAgent | virtual |
g_bShuffleChildren (defined in CSimObject) | CSimObject | static |
g_unGlobalNumberOfAgentsCreated (defined in CAgent) | CAgent | static |
GetAcceleration() const (defined in CAgent) | CAgent | virtual |
GetAngularAcceleration() (defined in CAgent) | CAgent | virtual |
GetAngularVelocity() (defined in CAgent) | CAgent | virtual |
GetAverageAccelerationOfSurroundingAgents(double f_range, EAgentType e_type) (defined in CAgent) | CAgent | virtual |
GetAverageDistanceToSurroundingAgents(double f_range, EAgentType e_type) (defined in CAgent) | CAgent | virtual |
GetAverageVelocityOfSurroundingAgents(double f_range, EAgentType e_type) (defined in CAgent) | CAgent | virtual |
GetBehavIdentification() (defined in CAgent) | CAgent | virtual |
GetBehaviors() (defined in CRobotAgent) | CRobotAgent | virtual |
GetCenterOfMassOfSurroundingAgents(double f_range, EAgentType e_type) (defined in CAgent) | CAgent | virtual |
GetChildren() (defined in CSimObject) | CSimObject | virtual |
GetClosestAgent(double f_range, EAgentType e_type) (defined in CAgent) | CAgent | virtual |
GetColor() (defined in CRobotAgent) | CRobotAgent | virtual |
GetCRMinRobotAgent() (defined in CRobotAgent) | CRobotAgent | virtual |
GetCTRNNinRobotAgent() (defined in CRobotAgent) | CRobotAgent | virtual |
GetFeaturesSensed() const (defined in CRobotAgent) | CRobotAgent | virtual |
GetFeatureVector() const (defined in CRobotAgent) | CRobotAgent | virtual |
GetFVSenseRange() const (defined in CRobotAgent) | CRobotAgent | virtual |
GetIdentification() (defined in CAgent) | CAgent | inlinevirtual |
GetLINEQinRobotAgent() (defined in CRobotAgent) | CRobotAgent | virtual |
GetMaximumAngularVelocity() const (defined in CAgent) | CAgent | virtual |
GetMaximumSpeed() const (defined in CAgent) | CAgent | virtual |
GetMostWantedList() (defined in CRobotAgent) | CRobotAgent | virtual |
GetName() const (defined in CSimObject) | CSimObject | |
GetPosition() const (defined in CAgent) | CAgent | virtual |
GetRandomAgentWithinRange(TAgentListList *ptlist_agent_list_list, double f_range, EAgentType e_type) (defined in CAgent) | CAgent | virtual |
GetRandomRobotWithWeights(double f_range) (defined in CRobotAgent) | CRobotAgent | virtual |
GetRandomRobotWithWeights(unsigned int u_nearestnbrs) (defined in CRobotAgent) | CRobotAgent | virtual |
GetRelativeAcceleration(double *mag_relacceleration, double *dir_relacceleration, double feature_range) (defined in CAgent) | CAgent | virtual |
GetRelativeVelocity(double *mag_relvelocity, double *dir_relvelocity, double feature_range) (defined in CAgent) | CAgent | virtual |
GetSelectedNumNearestNbrs() (defined in CRobotAgent) | CRobotAgent | virtual |
GetSize() (defined in CAgent) | CAgent | virtual |
GetType() (defined in CRobotAgent) | CRobotAgent | virtual |
GetVectorAngle(TVector2d vector1, TVector2d vector2) (defined in CAgent) | CAgent | virtual |
GetVelocity() const (defined in CAgent) | CAgent | virtual |
GetWeight() const (defined in CRobotAgent) | CRobotAgent | virtual |
Keypressed(int keycode) (defined in CSimObject) | CSimObject | virtual |
lineqinAgent (defined in CRobotAgent) | CRobotAgent | protected |
m_bInteractable (defined in CAgent) | CAgent | protected |
m_bTempWithInRange (defined in CAgent) | CAgent | |
m_eControllerType (defined in CAgent) | CAgent | protected |
m_fBitflipProbabililty (defined in CRobotAgent) | CRobotAgent | protected |
m_fFVSenseRange (defined in CRobotAgent) | CRobotAgent | protected |
m_fMaximumPhysicalRange_Recruitment (defined in CAgent) | CAgent | protected |
m_fMaximumSpeed (defined in CAgent) | CAgent | protected |
m_fProportionalDirectionNoise (defined in CAgent) | CAgent | protected |
m_fProportionalMagnitudeNoise (defined in CAgent) | CAgent | protected |
m_fResponseRange (defined in CRobotAgent) | CRobotAgent | protected |
m_fTempDistance (defined in CAgent) | CAgent | |
m_fWeight (defined in CRobotAgent) | CRobotAgent | protected |
m_iBehavIdentification (defined in CAgent) | CAgent | protected |
m_pbMostWantedList (defined in CRobotAgent) | CRobotAgent | protected |
m_pcArguments (defined in CAgent) | CAgent | protected |
m_pcFeatureVector (defined in CRobotAgent) | CRobotAgent | protected |
m_pchName (defined in CSimObject) | CSimObject | protected |
m_pfFeaturesSensed (defined in CRobotAgent) | CRobotAgent | protected |
m_tAcceleration (defined in CAgent) | CAgent | protected |
m_tAngularAcceleration (defined in CAgent) | CAgent | protected |
m_tAngularVelocity (defined in CAgent) | CAgent | protected |
m_tPosition (defined in CAgent) | CAgent | protected |
m_tVelocity (defined in CAgent) | CAgent | protected |
m_unColor (defined in CAgent) | CAgent | protected |
m_unIdentification (defined in CAgent) | CAgent | protected |
m_uSelectedNumNearestNbrs (defined in CRobotAgent) | CRobotAgent | protected |
m_vecBehaviors (defined in CRobotAgent) | CRobotAgent | protected |
m_vecSimObjectChildren (defined in CSimObject) | CSimObject | protected |
MarkAgentsWithinRange(TAgentListList *ptlist_agent_list_list, double f_range, EAgentType e_type) (defined in CAgent) | CAgent | virtual |
MoveTowards(TVector2d t_position, double f_max_speed) (defined in CAgent) | CAgent | virtual |
PrintDecidingAgentDetails(CFeatureVector *m_pcFV, CRMinRobotAgent *model_crminagent, CTRNNinRobotAgent *model_ctrnninagent, LINEQinRobotAgent *model_lineqinagent, float *FeatureVectorsSensed) (defined in CRobotAgent) | CRobotAgent | virtual |
PrintfChildren(unsigned indent) (defined in CSimObject) | CSimObject | virtual |
RADIUS (defined in CAgent) | CAgent | static |
RemoveChild(CSimObject *pc_child) (defined in CSimObject) | CSimObject | virtual |
Sense(unsigned int u_nearestnbrs) (defined in CRobotAgent) | CRobotAgent | virtual |
SetBehavIdentification(int i_behavidentification) (defined in CAgent) | CAgent | virtual |
SetBehaviors(TBehaviorVector vec_behaviors) (defined in CRobotAgent) | CRobotAgent | virtual |
SetColor(unsigned int un_index) (defined in CAgent) | CAgent | virtual |
SetMaximumSpeed(double f_max_speed) (defined in CAgent) | CAgent | virtual |
SetMostWantedList(unsigned unFeatureVector, unsigned int state) (defined in CRobotAgent) | CRobotAgent | virtual |
SetPosition(TVector2d *pt_new_position) (defined in CAgent) | CAgent | virtual |
SetRandomVelocity() (defined in CAgent) | CAgent | virtual |
SetVelocity(TVector2d *pt_velocity_position) (defined in CAgent) | CAgent | virtual |
SetWeight(double f_weight) (defined in CRobotAgent) | CRobotAgent | virtual |
SimulationStep(unsigned int n_step_number) (defined in CAgent) | CAgent | virtual |
SimulationStepUpdatePosition() (defined in CRobotAgent) | CRobotAgent | virtual |
SortAllAgentsAccordingToDistance(TAgentVector *pt_result) (defined in CAgent) | CAgent | virtual |
~CAgent() (defined in CAgent) | CAgent | virtual |
~CRobotAgent() (defined in CRobotAgent) | CRobotAgent | virtual |
~CSimObject() (defined in CSimObject) | CSimObject | virtual |