This is the complete list of members for CRobotAgentOptimised, including all inherited members.
AddChild(CSimObject *pc_child) (defined in CSimObject) | CSimObject | virtual |
Attack(CFeatureVector *pc_feature_vector) (defined in CRobotAgentOptimised) | CRobotAgentOptimised | inlinevirtual |
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 CRobotAgentOptimised) | CRobotAgentOptimised | 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 CRobotAgentOptimised) | CRobotAgentOptimised | protectedvirtual |
crminAgent (defined in CRobotAgentOptimised) | CRobotAgentOptimised | protected |
CRobotAgentOptimised(const char *pch_name, unsigned int un_identification, CArguments *pc_agent_arguments, CArguments *pc_model_arguments, TBehaviorVector vec_behaviors) (defined in CRobotAgentOptimised) | CRobotAgentOptimised | |
CSimObject(const char *pch_name) (defined in CSimObject) | CSimObject | |
Draw(CRender *pc_render) (defined in CSimObject) | CSimObject | 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 CRobotAgentOptimised) | CRobotAgentOptimised | inlinevirtual |
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 CRobotAgentOptimised) | CRobotAgentOptimised | virtual |
GetCRMinRobotAgent() (defined in CRobotAgentOptimised) | CRobotAgentOptimised | inlinevirtual |
GetFeatureVector() const (defined in CRobotAgentOptimised) | CRobotAgentOptimised | inlinevirtual |
GetFeatureVectorsSensed() (defined in CRobotAgentOptimised) | CRobotAgentOptimised | inlinevirtual |
GetFVSenseRange() const (defined in CRobotAgentOptimised) | CRobotAgentOptimised | inlinevirtual |
GetIdentification() (defined in CAgent) | CAgent | inlinevirtual |
GetMaximumAngularVelocity() const (defined in CAgent) | CAgent | virtual |
GetMaximumSpeed() const (defined in CAgent) | CAgent | virtual |
GetMostWantedState(unsigned int fv) (defined in CRobotAgentOptimised) | CRobotAgentOptimised | virtual |
GetName() const (defined in CSimObject) | CSimObject | |
GetNumberFloatingPtOperations() (defined in CRobotAgentOptimised) | CRobotAgentOptimised | inlinevirtual |
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 CRobotAgentOptimised) | CRobotAgentOptimised | virtual |
GetRandomRobotWithWeights(unsigned int u_nearestnbrs) (defined in CRobotAgentOptimised) | CRobotAgentOptimised | 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 CRobotAgentOptimised) | CRobotAgentOptimised | inlinevirtual |
GetSize() (defined in CAgent) | CAgent | virtual |
GetType() (defined in CRobotAgentOptimised) | CRobotAgentOptimised | inlinevirtual |
GetVectorAngle(TVector2d vector1, TVector2d vector2) (defined in CAgent) | CAgent | virtual |
GetVelocity() const (defined in CAgent) | CAgent | virtual |
GetWeight() const (defined in CRobotAgentOptimised) | CRobotAgentOptimised | virtual |
IncIt(list< structFVsSensed >::iterator *it_fvsensed, list< structFVsSensed > *list) (defined in CRobotAgentOptimised) | CRobotAgentOptimised | inlineprotectedvirtual |
IncNumberFloatingPtOperations() (defined in CRobotAgentOptimised) | CRobotAgentOptimised | inlinevirtual |
IncNumberFloatingPtOperations(unsigned int count) (defined in CRobotAgentOptimised) | CRobotAgentOptimised | inlinevirtual |
Keypressed(int keycode) (defined in CSimObject) | CSimObject | virtual |
listFVsSensed (defined in CRobotAgentOptimised) | CRobotAgentOptimised | 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 CRobotAgentOptimised) | CRobotAgentOptimised | protected |
m_fFVSenseRange (defined in CRobotAgentOptimised) | CRobotAgentOptimised | 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 CRobotAgentOptimised) | CRobotAgentOptimised | protected |
m_fTempDistance (defined in CAgent) | CAgent | |
m_fWeight (defined in CRobotAgentOptimised) | CRobotAgentOptimised | protected |
m_iBehavIdentification (defined in CAgent) | CAgent | protected |
m_pcArguments (defined in CAgent) | CAgent | protected |
m_pcFeatureVector (defined in CRobotAgentOptimised) | CRobotAgentOptimised | protected |
m_pchName (defined in CSimObject) | CSimObject | 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_uNumberFloatingPtOperations (defined in CRobotAgentOptimised) | CRobotAgentOptimised | protected |
m_uSelectedNumNearestNbrs (defined in CRobotAgentOptimised) | CRobotAgentOptimised | protected |
m_vecBehaviors (defined in CRobotAgentOptimised) | CRobotAgentOptimised | 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, CRobotAgentOptimised *decidingrobot) (defined in CRobotAgentOptimised) | CRobotAgentOptimised | virtual |
PrintfChildren(unsigned indent) (defined in CSimObject) | CSimObject | virtual |
PrintFeatureVectorDistribution(unsigned int id) (defined in CRobotAgentOptimised) | CRobotAgentOptimised | virtual |
RADIUS (defined in CAgent) | CAgent | static |
RemoveChild(CSimObject *pc_child) (defined in CSimObject) | CSimObject | virtual |
Sense(unsigned int u_nearestnbrs) (defined in CRobotAgentOptimised) | CRobotAgentOptimised | virtual |
SetBehavIdentification(int i_behavidentification) (defined in CAgent) | CAgent | virtual |
SetBehaviors(TBehaviorVector vec_behaviors) (defined in CRobotAgentOptimised) | CRobotAgentOptimised | virtual |
SetColor(unsigned int un_index) (defined in CAgent) | CAgent | virtual |
SetMaximumSpeed(double f_max_speed) (defined in CAgent) | CAgent | virtual |
SetMostWantedList(list< structFVsSensed >::iterator *it, unsigned int state) (defined in CRobotAgentOptimised) | CRobotAgentOptimised | 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 CRobotAgentOptimised) | CRobotAgentOptimised | virtual |
SimulationStep(unsigned int n_step_number) (defined in CAgent) | CAgent | virtual |
SimulationStepUpdatePosition() (defined in CRobotAgentOptimised) | CRobotAgentOptimised | virtual |
SortAllAgentsAccordingToDistance(TAgentVector *pt_result) (defined in CAgent) | CAgent | virtual |
UpdateFeatureVectorDistribution(unsigned int fv, double increment) (defined in CRobotAgentOptimised) | CRobotAgentOptimised | virtual |
~CAgent() (defined in CAgent) | CAgent | virtual |
~CRobotAgentOptimised() (defined in CRobotAgentOptimised) | CRobotAgentOptimised | virtual |
~CSimObject() (defined in CSimObject) | CSimObject | virtual |