Struct Benchmark::CompleteExperiment
Defined in File Benchmark.h
Nested Relationships
This struct is a nested type of Class Benchmark.
Struct Documentation
-
struct CompleteExperiment
This structure holds experimental data for a set of planners.
Public Members
-
std::string name
The name of the experiment.
-
std::vector<PlannerExperiment> planners
The collected experimental data; each element of the array (an experiment) corresponds to a planner.
-
double maxTime
The maximum allowed time for planner computation during the experiment (seconds)
-
double maxMem
The maximum allowed memory for planner computation during the experiment (MB)
-
unsigned int runCount
The number of runs to execute for each planner.
-
time::point startTime
The point in time when the experiment was started.
-
double totalDuration
The amount of time spent to collect the information in this structure (seconds)
-
std::string setupInfo
The output of SimpleSetup::print() before the experiment was started.
-
std::uint_fast32_t seed
The random seed that was used at the start of the benchmark program.
-
std::string host
Hostname that identifies the machine the benchmark ran on.
-
std::string cpuInfo
Information about the CPU of the machine the benchmark ran on.
-
std::map<std::string, std::string> parameters
Additional, experiment specific parameters. This is optional.
-
std::string name