|
| LINEQinRobotAgent (CRobotAgent *ptr_robotAgent, CArguments *m_lineqArguments) |
|
virtual double | GetLineqFV (unsigned index) |
|
virtual void | SetLineqFV (unsigned index, double f_hn) |
|
virtual double | GetAPC (unsigned apctype) |
|
virtual double | GetFVtoApcScaling () |
|
virtual void | PrintLINEQDetails (unsigned id) |
|
virtual void | SimulationStepUpdatePosition () |
|
|
static unsigned int | GetNumberOfSetBits (unsigned int x) |
|
|
double | GetAf (unsigned int v1, unsigned int v2) |
|
virtual void | UpdateState () |
|
virtual void | Sense () |
|
virtual double | GetWeight () |
|
|
static double | NormalizedAffinity (unsigned int v1, unsigned int v2) |
|
static double | NegExpDistAffinity (unsigned int v1, unsigned int v2, double k) |
|
|
CRobotAgent * | robotAgent |
|
double | step_h |
|
double | m_fTryExchangeProbability |
|
double | m_fMemory |
|
double | m_fThreshold |
|
double * | m_pfLineqFV |
|
double * | m_pfLineqFV_prev |
|
double * | m_pfAPCs |
|
unsigned int | m_unNumberOfReceptors |
|
double | m_fcross_affinity |
|
double | m_fWeight |
|
double | m_fFVtoApcscaling |
|
void LINEQinRobotAgent::Sense |
( |
| ) |
|
|
protectedvirtual |
(M_PI * robotAgent->GetFVSenseRange() * robotAgent->GetFVSenseRange());
The documentation for this class was generated from the following files: