All files in ga directory modified from absolute to relative inclusion
This commit is contained in:
parent
536bfff096
commit
10d485044b
20 changed files with 62 additions and 58 deletions
|
|
@ -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
|
||||
allocated length of vector points: [0, max_size).
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@
|
|||
#include <iostream>
|
||||
#include <string>
|
||||
|
||||
#include "eoVector.h"
|
||||
#include "../eoVector.h"
|
||||
|
||||
/** @defgroup bitstring Bit strings
|
||||
|
||||
|
|
|
|||
|
|
@ -30,10 +30,10 @@
|
|||
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
#include <algorithm> // swap_ranges
|
||||
#include <utils/eoRNG.h>
|
||||
#include <eoInit.h> // eoMonOp
|
||||
#include <ga/eoBit.h>
|
||||
#include <algorithm> // swap_ranges
|
||||
#include "../utils/eoRNG.h"
|
||||
#include "../eoInit.h" // eoMonOp
|
||||
#include "eoBit.h"
|
||||
|
||||
|
||||
/** eoOneBitFlip --> changes 1 bit
|
||||
|
|
|
|||
|
|
@ -26,8 +26,8 @@
|
|||
#ifndef _EOBITOPFACTORY_H
|
||||
#define _EOBITOPFACTORY_H
|
||||
|
||||
#include <eoFactory.h>
|
||||
#include <ga/eoBitOp.h>
|
||||
#include "../eoFactory.h"
|
||||
#include "eoBitOp.h"
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@
|
|||
#ifndef _eoBoolFlip_h
|
||||
#define _eoBoolFlip_h
|
||||
|
||||
#include <eoOp.h>
|
||||
#include "../eoOp.h"
|
||||
|
||||
/** a simple boolean mutation - to be used in generic eoOp's
|
||||
*
|
||||
|
|
|
|||
|
|
@ -26,8 +26,8 @@
|
|||
#ifndef _eoPBILAdditive_H
|
||||
#define _eoPBILAdditive_H
|
||||
|
||||
#include <eoDistribUpdater.h>
|
||||
#include <ga/eoPBILDistrib.h>
|
||||
#include "../eoDistribUpdater.h"
|
||||
#include "eoPBILDistrib.h"
|
||||
|
||||
/**
|
||||
* Distribution Class for PBIL algorithm
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@
|
|||
#ifndef _eoPBILDistrib_H
|
||||
#define _eoPBILDistrib_H
|
||||
|
||||
#include <eoDistribution.h>
|
||||
#include "../eoDistribution.h"
|
||||
|
||||
/**
|
||||
* Distribution Class for PBIL algorithm
|
||||
|
|
|
|||
|
|
@ -26,8 +26,8 @@
|
|||
#ifndef _eoPBILOrg_H
|
||||
#define _eoPBILOrg_H
|
||||
|
||||
#include <eoDistribUpdater.h>
|
||||
#include <ga/eoPBILDistrib.h>
|
||||
#include "eoDistribUpdater.h"
|
||||
#include "../eoPBILDistrib.h"
|
||||
|
||||
/**
|
||||
* Distribution Class for PBIL algorithm
|
||||
|
|
|
|||
|
|
@ -27,10 +27,10 @@
|
|||
#define _make_PBILdistrib_h
|
||||
|
||||
#include <ctime> // for time(0) for random seeding
|
||||
#include <ga/eoPBILOrg.h>
|
||||
#include <utils/eoRNG.h>
|
||||
#include <utils/eoParser.h>
|
||||
#include <utils/eoState.h>
|
||||
#include "eoPBILOrg.h"
|
||||
#include "../utils/eoRNG.h"
|
||||
#include "../utils/eoParser.h"
|
||||
#include "../utils/eoState.h"
|
||||
|
||||
|
||||
//////////////////////////DISTRIB CONSTRUCTION ///////////////////////////////
|
||||
|
|
|
|||
|
|
@ -26,10 +26,10 @@
|
|||
#ifndef _make_PBILupdate_h
|
||||
#define _make_PBILupdate_h
|
||||
|
||||
#include <ga/eoPBILOrg.h>
|
||||
#include <utils/eoRNG.h>
|
||||
#include <utils/eoParser.h>
|
||||
#include <utils/eoState.h>
|
||||
#include "eoPBILOrg.h"
|
||||
#include "../utils/eoRNG.h"
|
||||
#include "../utils/eoParser.h"
|
||||
#include "../utils/eoState.h"
|
||||
|
||||
|
||||
///////CONSTRUCTION of PBIL distribution updaters/////////////////
|
||||
|
|
|
|||
|
|
@ -44,9 +44,9 @@
|
|||
*/
|
||||
|
||||
// The templatized code
|
||||
#include <do/make_algo_scalar.h>
|
||||
#include "../do/make_algo_scalar.h"
|
||||
// the instanciating EOType
|
||||
#include <ga/eoBit.h>
|
||||
#include "eoBit.h"
|
||||
|
||||
/// The following function merely call the templatized do_* functions above
|
||||
|
||||
|
|
|
|||
|
|
@ -44,9 +44,9 @@
|
|||
*/
|
||||
|
||||
// The templatized code
|
||||
#include <do/make_checkpoint.h>
|
||||
#include "../do/make_checkpoint.h"
|
||||
// the instanciating EOType
|
||||
#include <ga/eoBit.h>
|
||||
#include "eoBit.h"
|
||||
|
||||
/// The following function merely call the templatized do_* functions
|
||||
|
||||
|
|
|
|||
|
|
@ -44,9 +44,9 @@
|
|||
*/
|
||||
|
||||
// The templatized code
|
||||
#include <do/make_continue.h>
|
||||
#include "../do/make_continue.h"
|
||||
// the instanciating EOType
|
||||
#include <ga/eoBit.h>
|
||||
#include "eoBit.h"
|
||||
|
||||
/// The following function merely call the templatized do_* functions above
|
||||
|
||||
|
|
|
|||
|
|
@ -38,16 +38,16 @@
|
|||
#ifndef ga_h
|
||||
#define ga_h
|
||||
|
||||
#include <eoAlgo.h>
|
||||
#include <eoScalarFitness.h>
|
||||
#include <utils/eoParser.h>
|
||||
#include <eoEvalFuncCounter.h>
|
||||
#include <utils/eoCheckPoint.h>
|
||||
#include <eoGenOp.h>
|
||||
#include <eoPop.h>
|
||||
#include <utils/eoDistance.h>
|
||||
#include "../eoAlgo.h"
|
||||
#include "../eoScalarFitness.h"
|
||||
#include "../utils/eoParser.h"
|
||||
#include "../eoEvalFuncCounter.h"
|
||||
#include "../utils/eoCheckPoint.h"
|
||||
#include "../eoGenOp.h"
|
||||
#include "../eoPop.h"
|
||||
#include "../utils/eoDistance.h"
|
||||
|
||||
#include <ga/eoBit.h>
|
||||
#include "eoBit.h"
|
||||
|
||||
//Representation dependent - rewrite everything anew for each representation
|
||||
//////////////////////////
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@
|
|||
*/
|
||||
|
||||
// the templatized code
|
||||
#include <ga/make_genotype_ga.h>
|
||||
#include "make_genotype_ga.h"
|
||||
|
||||
/// The following function merely call the templatized do_* functions above
|
||||
|
||||
|
|
|
|||
|
|
@ -27,11 +27,11 @@
|
|||
#ifndef _make_genotype_h
|
||||
#define _make_genotype_h
|
||||
|
||||
#include <ga/eoBit.h>
|
||||
#include <eoInit.h>
|
||||
#include "eoBit.h"
|
||||
#include "../eoInit.h"
|
||||
// also need the parser and param includes
|
||||
#include <utils/eoParser.h>
|
||||
#include <utils/eoState.h>
|
||||
#include "../utils/eoParser.h"
|
||||
#include "../utils/eoState.h"
|
||||
|
||||
|
||||
/////////////////// the bitstring ////////////////
|
||||
|
|
|
|||
|
|
@ -28,19 +28,19 @@
|
|||
#define _make_op_h
|
||||
|
||||
// the operators
|
||||
#include <eoOp.h>
|
||||
#include <eoGenOp.h>
|
||||
#include <eoCloneOps.h>
|
||||
#include <eoOpContainer.h>
|
||||
#include "../eoOp.h"
|
||||
#include "../eoGenOp.h"
|
||||
#include "../eoCloneOps.h"
|
||||
#include "../eoOpContainer.h"
|
||||
// combinations of simple eoOps (eoMonOp and eoQuadOp)
|
||||
#include <eoProportionalCombinedOp.h>
|
||||
#include "../eoProportionalCombinedOp.h"
|
||||
|
||||
// the specialized GA stuff
|
||||
#include <ga/eoBit.h>
|
||||
#include <ga/eoBitOp.h>
|
||||
#include "eoBit.h"
|
||||
#include "eoBitOp.h"
|
||||
// also need the parser and param includes
|
||||
#include <utils/eoParser.h>
|
||||
#include <utils/eoState.h>
|
||||
#include "../utils/eoParser.h"
|
||||
#include "../utils/eoState.h"
|
||||
|
||||
|
||||
/////////////////// bitstring operators ///////////////
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@
|
|||
*/
|
||||
|
||||
// Templatized code
|
||||
#include <ga/make_op.h>
|
||||
#include "../make_op.h"
|
||||
|
||||
/// The following function merely call the templatized do_* functions above
|
||||
|
||||
|
|
|
|||
|
|
@ -42,9 +42,9 @@
|
|||
*/
|
||||
|
||||
// The templatized code
|
||||
#include <do/make_pop.h>
|
||||
#include "../do/make_pop.h"
|
||||
// the instanciating EOType
|
||||
#include <ga/eoBit.h>
|
||||
#include "eoBit.h"
|
||||
|
||||
/// The following function merely call the templatized do_* functions above
|
||||
|
||||
|
|
|
|||
|
|
@ -44,11 +44,11 @@
|
|||
*/
|
||||
|
||||
// The templatized code
|
||||
#include <do/make_run.h>
|
||||
#include "../do/make_run.h"
|
||||
// the instanciating EOType
|
||||
#include <ga/eoBit.h>
|
||||
#include "eoBit.h"
|
||||
// the instanciating fitnesses
|
||||
#include <eoScalarFitness.h>
|
||||
#include "../eoScalarFitness.h"
|
||||
|
||||
/// The following function merely call the templatized do_* functions above
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue