All files in ga directory modified from absolute to relative inclusion

This commit is contained in:
Ronaldd Pinho 2019-06-29 20:37:27 -03:00
commit 10d485044b
20 changed files with 62 additions and 58 deletions

View file

@ -1,4 +1,8 @@
2007-08-21 Jochen Küpper <jochen@fhi-berlin.mpg.de> 2019-06-29 Ronaldd Pinho <ronaldppinho@gmail.com>
* all files: Change from absolute to relative include.
2007-08-21 Jochen K<>pper <jochen@fhi-berlin.mpg.de>
* eoBitOp.h (eoNPtsBitXover::operator()): Make sure bit is within * eoBitOp.h (eoNPtsBitXover::operator()): Make sure bit is within
allocated length of vector points: [0, max_size). allocated length of vector points: [0, max_size).

View file

@ -40,7 +40,7 @@
#include <iostream> #include <iostream>
#include <string> #include <string>
#include "eoVector.h" #include "../eoVector.h"
/** @defgroup bitstring Bit strings /** @defgroup bitstring Bit strings

View file

@ -30,10 +30,10 @@
//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------
#include <algorithm> // swap_ranges #include <algorithm> // swap_ranges
#include <utils/eoRNG.h> #include "../utils/eoRNG.h"
#include <eoInit.h> // eoMonOp #include "../eoInit.h" // eoMonOp
#include <ga/eoBit.h> #include "eoBit.h"
/** eoOneBitFlip --> changes 1 bit /** eoOneBitFlip --> changes 1 bit

View file

@ -26,8 +26,8 @@
#ifndef _EOBITOPFACTORY_H #ifndef _EOBITOPFACTORY_H
#define _EOBITOPFACTORY_H #define _EOBITOPFACTORY_H
#include <eoFactory.h> #include "../eoFactory.h"
#include <ga/eoBitOp.h> #include "eoBitOp.h"
//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------

View file

@ -25,7 +25,7 @@
#ifndef _eoBoolFlip_h #ifndef _eoBoolFlip_h
#define _eoBoolFlip_h #define _eoBoolFlip_h
#include <eoOp.h> #include "../eoOp.h"
/** a simple boolean mutation - to be used in generic eoOp's /** a simple boolean mutation - to be used in generic eoOp's
* *

View file

@ -26,8 +26,8 @@
#ifndef _eoPBILAdditive_H #ifndef _eoPBILAdditive_H
#define _eoPBILAdditive_H #define _eoPBILAdditive_H
#include <eoDistribUpdater.h> #include "../eoDistribUpdater.h"
#include <ga/eoPBILDistrib.h> #include "eoPBILDistrib.h"
/** /**
* Distribution Class for PBIL algorithm * Distribution Class for PBIL algorithm

View file

@ -25,7 +25,7 @@
#ifndef _eoPBILDistrib_H #ifndef _eoPBILDistrib_H
#define _eoPBILDistrib_H #define _eoPBILDistrib_H
#include <eoDistribution.h> #include "../eoDistribution.h"
/** /**
* Distribution Class for PBIL algorithm * Distribution Class for PBIL algorithm

View file

@ -26,8 +26,8 @@
#ifndef _eoPBILOrg_H #ifndef _eoPBILOrg_H
#define _eoPBILOrg_H #define _eoPBILOrg_H
#include <eoDistribUpdater.h> #include "eoDistribUpdater.h"
#include <ga/eoPBILDistrib.h> #include "../eoPBILDistrib.h"
/** /**
* Distribution Class for PBIL algorithm * Distribution Class for PBIL algorithm

View file

@ -27,10 +27,10 @@
#define _make_PBILdistrib_h #define _make_PBILdistrib_h
#include <ctime> // for time(0) for random seeding #include <ctime> // for time(0) for random seeding
#include <ga/eoPBILOrg.h> #include "eoPBILOrg.h"
#include <utils/eoRNG.h> #include "../utils/eoRNG.h"
#include <utils/eoParser.h> #include "../utils/eoParser.h"
#include <utils/eoState.h> #include "../utils/eoState.h"
//////////////////////////DISTRIB CONSTRUCTION /////////////////////////////// //////////////////////////DISTRIB CONSTRUCTION ///////////////////////////////

View file

@ -26,10 +26,10 @@
#ifndef _make_PBILupdate_h #ifndef _make_PBILupdate_h
#define _make_PBILupdate_h #define _make_PBILupdate_h
#include <ga/eoPBILOrg.h> #include "eoPBILOrg.h"
#include <utils/eoRNG.h> #include "../utils/eoRNG.h"
#include <utils/eoParser.h> #include "../utils/eoParser.h"
#include <utils/eoState.h> #include "../utils/eoState.h"
///////CONSTRUCTION of PBIL distribution updaters///////////////// ///////CONSTRUCTION of PBIL distribution updaters/////////////////

View file

@ -44,9 +44,9 @@
*/ */
// The templatized code // The templatized code
#include <do/make_algo_scalar.h> #include "../do/make_algo_scalar.h"
// the instanciating EOType // the instanciating EOType
#include <ga/eoBit.h> #include "eoBit.h"
/// The following function merely call the templatized do_* functions above /// The following function merely call the templatized do_* functions above

View file

@ -44,9 +44,9 @@
*/ */
// The templatized code // The templatized code
#include <do/make_checkpoint.h> #include "../do/make_checkpoint.h"
// the instanciating EOType // the instanciating EOType
#include <ga/eoBit.h> #include "eoBit.h"
/// The following function merely call the templatized do_* functions /// The following function merely call the templatized do_* functions

View file

@ -44,9 +44,9 @@
*/ */
// The templatized code // The templatized code
#include <do/make_continue.h> #include "../do/make_continue.h"
// the instanciating EOType // the instanciating EOType
#include <ga/eoBit.h> #include "eoBit.h"
/// The following function merely call the templatized do_* functions above /// The following function merely call the templatized do_* functions above

View file

@ -38,16 +38,16 @@
#ifndef ga_h #ifndef ga_h
#define ga_h #define ga_h
#include <eoAlgo.h> #include "../eoAlgo.h"
#include <eoScalarFitness.h> #include "../eoScalarFitness.h"
#include <utils/eoParser.h> #include "../utils/eoParser.h"
#include <eoEvalFuncCounter.h> #include "../eoEvalFuncCounter.h"
#include <utils/eoCheckPoint.h> #include "../utils/eoCheckPoint.h"
#include <eoGenOp.h> #include "../eoGenOp.h"
#include <eoPop.h> #include "../eoPop.h"
#include <utils/eoDistance.h> #include "../utils/eoDistance.h"
#include <ga/eoBit.h> #include "eoBit.h"
//Representation dependent - rewrite everything anew for each representation //Representation dependent - rewrite everything anew for each representation
////////////////////////// //////////////////////////

View file

@ -41,7 +41,7 @@
*/ */
// the templatized code // the templatized code
#include <ga/make_genotype_ga.h> #include "make_genotype_ga.h"
/// The following function merely call the templatized do_* functions above /// The following function merely call the templatized do_* functions above

View file

@ -27,11 +27,11 @@
#ifndef _make_genotype_h #ifndef _make_genotype_h
#define _make_genotype_h #define _make_genotype_h
#include <ga/eoBit.h> #include "eoBit.h"
#include <eoInit.h> #include "../eoInit.h"
// also need the parser and param includes // also need the parser and param includes
#include <utils/eoParser.h> #include "../utils/eoParser.h"
#include <utils/eoState.h> #include "../utils/eoState.h"
/////////////////// the bitstring //////////////// /////////////////// the bitstring ////////////////

View file

@ -28,19 +28,19 @@
#define _make_op_h #define _make_op_h
// the operators // the operators
#include <eoOp.h> #include "../eoOp.h"
#include <eoGenOp.h> #include "../eoGenOp.h"
#include <eoCloneOps.h> #include "../eoCloneOps.h"
#include <eoOpContainer.h> #include "../eoOpContainer.h"
// combinations of simple eoOps (eoMonOp and eoQuadOp) // combinations of simple eoOps (eoMonOp and eoQuadOp)
#include <eoProportionalCombinedOp.h> #include "../eoProportionalCombinedOp.h"
// the specialized GA stuff // the specialized GA stuff
#include <ga/eoBit.h> #include "eoBit.h"
#include <ga/eoBitOp.h> #include "eoBitOp.h"
// also need the parser and param includes // also need the parser and param includes
#include <utils/eoParser.h> #include "../utils/eoParser.h"
#include <utils/eoState.h> #include "../utils/eoState.h"
/////////////////// bitstring operators /////////////// /////////////////// bitstring operators ///////////////

View file

@ -44,7 +44,7 @@
*/ */
// Templatized code // Templatized code
#include <ga/make_op.h> #include "../make_op.h"
/// The following function merely call the templatized do_* functions above /// The following function merely call the templatized do_* functions above

View file

@ -42,9 +42,9 @@
*/ */
// The templatized code // The templatized code
#include <do/make_pop.h> #include "../do/make_pop.h"
// the instanciating EOType // the instanciating EOType
#include <ga/eoBit.h> #include "eoBit.h"
/// The following function merely call the templatized do_* functions above /// The following function merely call the templatized do_* functions above

View file

@ -44,11 +44,11 @@
*/ */
// The templatized code // The templatized code
#include <do/make_run.h> #include "../do/make_run.h"
// the instanciating EOType // the instanciating EOType
#include <ga/eoBit.h> #include "eoBit.h"
// the instanciating fitnesses // the instanciating fitnesses
#include <eoScalarFitness.h> #include "../eoScalarFitness.h"
/// The following function merely call the templatized do_* functions above /// The following function merely call the templatized do_* functions above