averages.c File Reference Detailed DescriptionImplementation of the auxiliary functions to compute averages of sets of experiments.
Definition in file averages.c.
Function Documentation
Initializes a set of averages. This is used by different planners and, thus, it is parametrizable since each planner uses its own elements (samples, charts or both).
Definition at line 21 of file averages.c. References Taverages::cost, Taverages::costStd, Taverages::maxExperiments, Taverages::maxIt, Taverages::memory, Taverages::nCharts, Taverages::ncost, NEW, NO_UINT, Taverages::nSamples, Taverages::nSuccess, Taverages::pathCost, Taverages::pathLength, Taverages::time, Taverages::times, and Taverages::timeStd. Referenced by main().
Definition at line 75 of file averages.c. References Taverages::cost, Taverages::costStd, Error(), Taverages::maxExperiments, Taverages::maxIt, Taverages::memory, Taverages::nCharts, Taverages::ncost, NO_UINT, Taverages::nSamples, Taverages::nSuccess, Taverages::pathCost, Taverages::pathLength, Taverages::time, Taverages::times, and Taverages::timeStd. Referenced by main().
Prints the header of the averages of a set of experiments. This is separated from PrintAverages because in some cases we insert some information between the header and the averages themselves.
Definition at line 149 of file averages.c. Referenced by main().
Prints the averages of a set of experiments. If 'p' and 'pn' are different from NULL, the header is automatically added before the statistics info.
Definition at line 170 of file averages.c. References Taverages::cost, Taverages::costStd, ITERATIONS_BETWEEN_DATA, Taverages::maxExperiments, Taverages::maxIt, Mean(), Taverages::memory, Taverages::nCharts, Taverages::ncost, NO_UINT, Taverages::nSamples, Taverages::nSuccess, Taverages::pathCost, Taverages::pathLength, StdDev(), Taverages::time, Taverages::times, and Taverages::timeStd. Referenced by main().
Release the memory used by a set of averages.
Definition at line 263 of file averages.c. References Taverages::cost, Taverages::costStd, Taverages::maxIt, Taverages::memory, Taverages::nCharts, Taverages::ncost, NO_UINT, Taverages::nSamples, Taverages::pathCost, Taverages::pathLength, Taverages::time, Taverages::times, and Taverages::timeStd. Referenced by main(). |
Follow us!