#include "best_first_search.h"
#include "cyclic_cg_heuristic.h"
#include "no_heuristic.h"
#include "monitoring.h"
#include "globals.h"
#include "operator.h"
#include "partial_order_lifter.h"
#include <cstdlib>
#include <cstring>
#include <iostream>
#include <fstream>
#include <vector>
#include <sstream>
#include <cstdio>
#include <math.h>
#include "plannerParameters.h"
#include "ros_printouts.h"
#include "pddlModuleLoaderLDL.h"
#include <sys/times.h>
#include <sys/time.h>
Go to the source code of this file.
Functions | |
bool | epsilonize_plan (const std::string &filename, bool keepOriginalPlan=true) |
Epsilonize the plan at filename. | |
double | getCurrentTime () |
returns the system time in seconds | |
std::string | getTimesName (const string &plan_name) |
returns the file name of the .times file for plan_name | |
int | main (int argc, char **argv) |
double | save_plan (BestFirstSearchEngine &engine, double best_makespan, int &plan_number, string &plan_name) |
bool epsilonize_plan | ( | const std::string & | filename, |
bool | keepOriginalPlan = true |
||
) |
Epsilonize the plan at filename.
Uses a syscall to epsilonize_plan in tfd_modules package.
This will result in the file "filename" copied at "filename.orig" and "filename" being the epsilonized version.
Definition at line 225 of file search/planner.cpp.
double getCurrentTime | ( | ) |
returns the system time in seconds
Definition at line 411 of file search/planner.cpp.
std::string getTimesName | ( | const string & | plan_name | ) |
returns the file name of the .times file for plan_name
Definition at line 402 of file search/planner.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 37 of file search/planner.cpp.
double save_plan | ( | BestFirstSearchEngine & | engine, |
double | best_makespan, | ||
int & | plan_number, | ||
string & | plan_name | ||
) |
Definition at line 265 of file search/planner.cpp.