#include <GT2005Parameters.h>
Collaboration diagram for GTWalkParametersIndividual:

Public Member Functions | |
| GTWalkParametersIndividual () | |
| void | mutate () |
| void | calculateTauTau0 () |
| void | crossOver (GTWalkParametersIndividual *parent2) |
| void | crossingOverOf (GTWalkParametersIndividual *parent1, GTWalkParametersIndividual *parent2) |
| GTWalkParametersIndividual & | operator= (const GTWalkParametersIndividual &other) |
Public Attributes | |
| GT2005Parameters | walkingParameters |
| double | fitness |
| double | strategyParameters [2][32] |
| double | strategyParameterStepLength |
| int | bMessage |
Private Member Functions | |
| double | randG (const double mutationStrength) |
Private Attributes | |
| double | tau |
| double | tau0 |
Definition at line 90 of file GT2005Parameters.h.
|
|
Definition at line 1214 of file GT2005Parameters.cpp. References bMessage, calculateTauTau0(), strategyParameters, and strategyParameterStepLength. |
Here is the call graph for this function:

|
Here is the call graph for this function:

|
|
Definition at line 1359 of file GT2005Parameters.cpp. References GT2005Parameters::evoPoly, GT2005Polygon::numPoints, tau, tau0, and walkingParameters. Referenced by GTWalkParametersIndividual(). |
|
|
Definition at line 1310 of file GT2005Parameters.cpp. References GT2005Parameters::evoPoly, GT2005Polygon::interpolateShapeP(), strategyParameters, strategyParameterStepLength, and walkingParameters. |
Here is the call graph for this function:

|
||||||||||||
|
Definition at line 1332 of file GT2005Parameters.cpp. References GT2005Parameters::evoPoly, GT2005Polygon::interpolateShape(), strategyParameters, strategyParameterStepLength, and walkingParameters. |
Here is the call graph for this function:

|
|
Definition at line 1233 of file GT2005Parameters.cpp. References bMessage, GT2005Polygon::copy(), GT2005Parameters::evoPoly, fitness, strategyParameters, strategyParameterStepLength, and walkingParameters. |
Here is the call graph for this function:

|
|
Definition at line 1367 of file GT2005Parameters.cpp. Referenced by mutate(). |
Here is the call graph for this function:

|
|
Definition at line 94 of file GT2005Parameters.h. Referenced by calculateTauTau0(), crossingOverOf(), crossOver(), GT2005WalkingEngine::executeParameterized(), mutate(), operator<<(), operator=(), and operator>>(). |
|
|
Definition at line 95 of file GT2005Parameters.h. Referenced by operator<<(), operator=(), and operator>>(). |
|
|
Definition at line 96 of file GT2005Parameters.h. Referenced by crossingOverOf(), crossOver(), GTWalkParametersIndividual(), mutate(), operator<<(), operator=(), and operator>>(). |
|
|
Definition at line 97 of file GT2005Parameters.h. Referenced by crossingOverOf(), crossOver(), GTWalkParametersIndividual(), mutate(), operator<<(), operator=(), and operator>>(). |
|
|
Definition at line 104 of file GT2005Parameters.h. Referenced by GT2005WalkingEngine::executeParameterized(), GTWalkParametersIndividual(), operator<<(), operator=(), and operator>>(). |
|
|
Definition at line 109 of file GT2005Parameters.h. Referenced by calculateTauTau0(), and mutate(). |
|
|
Definition at line 109 of file GT2005Parameters.h. Referenced by calculateTauTau0(), and mutate(). |
1.3.6