Struct KPIECE1::CellData
Defined in File KPIECE1.h
Nested Relationships
This struct is a nested type of Class KPIECE1.
Struct Documentation
-
struct CellData
The data held by a cell in the grid of motions.
Public Functions
-
CellData() = default
-
~CellData() = default
Public Members
-
std::vector<Motion*> motions
The set of motions contained in this grid cell.
-
double coverage = {0.0}
A measure of coverage for this cell. For this implementation, this is the sum of motion durations.
-
unsigned int selections = {1}
The number of times this cell has been selected for expansion.
-
double score = {1.0}
A heuristic score computed based on distance to goal (if available), successes and failures at expanding from this cell.
-
unsigned int iteration = {0}
The iteration at which this cell was created.
-
double importance = {0.0}
The computed importance (based on other class members)
-
CellData() = default