Struct Benchmark::PlannerExperiment

Nested Relationships

This struct is a nested type of Class Benchmark.

Struct Documentation

struct PlannerExperiment

The data collected after running a planner multiple times.

Public Functions

inline bool operator==(const PlannerExperiment &p) const

Public Members

std::string name

The name of the planner.

std::vector<RunProperties> runs

Data collected for each run.

std::vector<std::string> progressPropertyNames

Names of each of the planner progress properties reported by planner

std::vector<RunProgressData> runsProgressData

For each run of the planner, this stores the set of planner progress data reported by the planner

RunProperties common

Some common properties for all the runs.