Loading...
Searching...
No Matches
ompl::tools::ExperienceSetup::ExperienceStats Struct Reference

Simple logging functionality encapsled in a struct. More...

#include <ompl/tools/experience/ExperienceSetup.h>

Public Member Functions

double getAveragePlanningTime () const
double getAverageInsertionTime () const

Public Attributes

double numSolutionsFromRecall_ {0.}
double numSolutionsFromRecallSaved_ {0.}
double numSolutionsFromScratch_ {0.}
double numSolutionsFailed_ {0.}
double numSolutionsTimedout_ {0.}
double numSolutionsApproximate_ {0.}
double numSolutionsTooShort_ {0.}
double numProblems_ {0.}
double totalPlanningTime_ {0.}
double totalInsertionTime_ {0.}

Detailed Description

Simple logging functionality encapsled in a struct.

Definition at line 62 of file ExperienceSetup.h.

Member Function Documentation

◆ getAverageInsertionTime()

double ompl::tools::ExperienceSetup::ExperienceStats::getAverageInsertionTime ( ) const
inline

Definition at line 74 of file ExperienceSetup.h.

◆ getAveragePlanningTime()

double ompl::tools::ExperienceSetup::ExperienceStats::getAveragePlanningTime ( ) const
inline

Definition at line 66 of file ExperienceSetup.h.

Member Data Documentation

◆ numProblems_

double ompl::tools::ExperienceSetup::ExperienceStats::numProblems_ {0.}

Definition at line 93 of file ExperienceSetup.h.

◆ numSolutionsApproximate_

double ompl::tools::ExperienceSetup::ExperienceStats::numSolutionsApproximate_ {0.}

Definition at line 91 of file ExperienceSetup.h.

◆ numSolutionsFailed_

double ompl::tools::ExperienceSetup::ExperienceStats::numSolutionsFailed_ {0.}

Definition at line 89 of file ExperienceSetup.h.

◆ numSolutionsFromRecall_

double ompl::tools::ExperienceSetup::ExperienceStats::numSolutionsFromRecall_ {0.}

Definition at line 86 of file ExperienceSetup.h.

◆ numSolutionsFromRecallSaved_

double ompl::tools::ExperienceSetup::ExperienceStats::numSolutionsFromRecallSaved_ {0.}

Definition at line 87 of file ExperienceSetup.h.

◆ numSolutionsFromScratch_

double ompl::tools::ExperienceSetup::ExperienceStats::numSolutionsFromScratch_ {0.}

Definition at line 88 of file ExperienceSetup.h.

◆ numSolutionsTimedout_

double ompl::tools::ExperienceSetup::ExperienceStats::numSolutionsTimedout_ {0.}

Definition at line 90 of file ExperienceSetup.h.

◆ numSolutionsTooShort_

double ompl::tools::ExperienceSetup::ExperienceStats::numSolutionsTooShort_ {0.}

Definition at line 92 of file ExperienceSetup.h.

◆ totalInsertionTime_

double ompl::tools::ExperienceSetup::ExperienceStats::totalInsertionTime_ {0.}

Definition at line 95 of file ExperienceSetup.h.

◆ totalPlanningTime_

double ompl::tools::ExperienceSetup::ExperienceStats::totalPlanningTime_ {0.}

Definition at line 94 of file ExperienceSetup.h.


The documentation for this struct was generated from the following file: