planner.cpp File Reference
#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>
Include dependency graph for search/planner.cpp:

Go to the source code of this file.


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)

Function Documentation

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.

true, if the syscall was successfull.

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.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Author(s): Maintained by Christian Dornhege (see AUTHORS file).
autogenerated on Tue Jan 22 2013 12:25:03