Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members  

SIG_GPNiceWalkingFitnessFunction.h

00001 #ifndef SIGEL_GP_SIG_GPNICEWALKINGFITNESSFUNCTION_H
00002 #define SIGEL_GP_SIG_GPNICEWALKINGFITNESSFUNCTION_H
00003 
00004 #include "SIGEL_GP/SIG_GPFitnessFunction.h"
00005 
00006 namespace SIGEL_GP
00007 {
00008 
00009   class SIG_GPNiceWalkingFitnessFunction : public SIG_GPFitnessFunction
00010     {
00011 
00012     public: 
00013 
00014       SIG_GPNiceWalkingFitnessFunction( SIGEL_Program::SIG_Program &program,
00015                                       SIGEL_Robot::SIG_Robot &robot,
00016                                       SIGEL_Environment::SIG_Environment &environment,
00017                                       SIGEL_Simulation::SIG_SimulationParameters & simulationParameters );
00018 
00019       ~SIG_GPNiceWalkingFitnessFunction();
00020 
00021       double evalFitness();
00022 
00023     };
00024 
00025 }
00026 
00027 #endif // SIGEL_GP_SIG_GPNICEWALKINGFITNESSFUNCTION_H

Generated at Mon Sep 3 01:32:23 2001 for PG 368 - SIGEL by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000