All files in eo directory refactored to relative #include's
This commit is contained in:
parent
de830229e8
commit
ad71aba24a
125 changed files with 352 additions and 352 deletions
|
|
@ -26,7 +26,7 @@
|
||||||
#define EOBINARYFLIGHT_H
|
#define EOBINARYFLIGHT_H
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
#include <eoFlight.h>
|
#include "eoFlight.h"
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -26,7 +26,7 @@
|
||||||
#define _EOBITPARTICLE_H
|
#define _EOBITPARTICLE_H
|
||||||
|
|
||||||
|
|
||||||
#include <eoVectorParticle.h>
|
#include "eoVectorParticle.h"
|
||||||
|
|
||||||
|
|
||||||
/** eoBitParticle: Implementation of a bit-coded particle (swarm optimization).
|
/** eoBitParticle: Implementation of a bit-coded particle (swarm optimization).
|
||||||
|
|
|
||||||
|
|
@ -27,10 +27,10 @@
|
||||||
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
#include <eoPop.h>
|
#include "eoPop.h"
|
||||||
#include <eoFunctor.h>
|
#include "eoFunctor.h"
|
||||||
#include <eoSelect.h>
|
#include "eoSelect.h"
|
||||||
#include <eoTransform.h>
|
#include "eoTransform.h"
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
/** Breeding: combination of selecting and transforming a population
|
/** Breeding: combination of selecting and transforming a population
|
||||||
|
|
|
||||||
|
|
@ -24,12 +24,12 @@
|
||||||
#ifndef eoCellularEasyEA_h
|
#ifndef eoCellularEasyEA_h
|
||||||
#define eoCellularEasyEA_h
|
#define eoCellularEasyEA_h
|
||||||
|
|
||||||
#include <eoContinue.h>
|
#include "eoContinue.h"
|
||||||
#include <eoEvalFunc.h>
|
#include "eoEvalFunc.h"
|
||||||
#include <eoSelectOne.h>
|
#include "eoSelectOne.h"
|
||||||
#include <eoPopEvalFunc.h>
|
#include "eoPopEvalFunc.h"
|
||||||
#include <eoAlgo.h>
|
#include "eoAlgo.h"
|
||||||
#include <eoOp.h>
|
#include "eoOp.h"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
The abstract cellular easy algorithm.
|
The abstract cellular easy algorithm.
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,7 @@
|
||||||
#ifndef _eoCloneOps_H
|
#ifndef _eoCloneOps_H
|
||||||
#define _eoCloneOps_H
|
#define _eoCloneOps_H
|
||||||
|
|
||||||
#include <eoOp.h>
|
#include "eoOp.h"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The different null-variation operators (i.e. they do nothing)
|
* The different null-variation operators (i.e. they do nothing)
|
||||||
|
|
|
||||||
|
|
@ -22,15 +22,15 @@
|
||||||
Authors :
|
Authors :
|
||||||
todos@geneura.ugr.es
|
todos@geneura.ugr.es
|
||||||
Marc Schoenauer
|
Marc Schoenauer
|
||||||
Ramón Casero Cañas
|
Ram<EFBFBD>n Casero Ca<EFBFBD>as
|
||||||
Johann Dréo
|
Johann Dr<EFBFBD>o
|
||||||
*/
|
*/
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
#ifndef _eoCombinedContinue_h
|
#ifndef _eoCombinedContinue_h
|
||||||
#define _eoCombinedContinue_h
|
#define _eoCombinedContinue_h
|
||||||
|
|
||||||
#include <eoContinue.h>
|
#include "eoContinue.h"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Combined continuators - logical AND:
|
Combined continuators - logical AND:
|
||||||
|
|
@ -40,7 +40,7 @@ Authors :
|
||||||
to be consistent with other Combined constructs
|
to be consistent with other Combined constructs
|
||||||
and allow to easily handle more than 2 continuators
|
and allow to easily handle more than 2 continuators
|
||||||
|
|
||||||
02/2003 Ramón Casero Cañas - added the removeLast() method
|
02/2003 Ram<EFBFBD>n Casero Ca<EFBFBD>as - added the removeLast() method
|
||||||
|
|
||||||
@ingroup Combination
|
@ingroup Combination
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,7 @@
|
||||||
#ifndef _eoCombinedInit_h
|
#ifndef _eoCombinedInit_h
|
||||||
#define _eoCombinedInit_h
|
#define _eoCombinedInit_h
|
||||||
|
|
||||||
#include <eoInit.h>
|
#include "eoInit.h"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Combined INIT: a proportional recombination of eoInit objects
|
Combined INIT: a proportional recombination of eoInit objects
|
||||||
|
|
|
||||||
|
|
@ -26,11 +26,11 @@
|
||||||
#define EOCONSTRICTEDVARIABLEWEIGHTVELOCITY_H
|
#define EOCONSTRICTEDVARIABLEWEIGHTVELOCITY_H
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
#include <eoVelocity.h>
|
#include "eoVelocity.h"
|
||||||
#include <eoTopology.h>
|
#include "eoTopology.h"
|
||||||
#include <eoWeightUpdater.h>
|
#include "eoWeightUpdater.h"
|
||||||
#include <utils/eoRealVectorBounds.h>
|
#include "utils/eoRealVectorBounds.h"
|
||||||
#include <eoRealBoundModifier.h>
|
#include "eoRealBoundModifier.h"
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -27,11 +27,11 @@
|
||||||
#define EOCONSTRICTEDVELOCITY_H
|
#define EOCONSTRICTEDVELOCITY_H
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
#include <eoFunctor.h>
|
#include "eoFunctor.h"
|
||||||
#include <utils/eoRNG.h>
|
#include "utils/eoRNG.h"
|
||||||
#include <eoPop.h>
|
#include "eoPop.h"
|
||||||
#include <utils/eoRealVectorBounds.h>
|
#include "utils/eoRealVectorBounds.h"
|
||||||
#include <eoTopology.h>
|
#include "eoTopology.h"
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -25,9 +25,9 @@
|
||||||
#ifndef _eoContinue_h
|
#ifndef _eoContinue_h
|
||||||
#define _eoContinue_h
|
#define _eoContinue_h
|
||||||
|
|
||||||
#include <eoFunctor.h>
|
#include "eoFunctor.h"
|
||||||
#include <eoPop.h>
|
#include "eoPop.h"
|
||||||
#include <eoPersistent.h>
|
#include "eoPersistent.h"
|
||||||
|
|
||||||
/** @defgroup Continuators Stopping criteria
|
/** @defgroup Continuators Stopping criteria
|
||||||
*
|
*
|
||||||
|
|
|
||||||
|
|
@ -26,9 +26,9 @@
|
||||||
#ifndef _eoCounter_h
|
#ifndef _eoCounter_h
|
||||||
#define _eoCounter_h
|
#define _eoCounter_h
|
||||||
|
|
||||||
#include <eoFunctor.h>
|
#include "eoFunctor.h"
|
||||||
#include <eoFunctorStore.h>
|
#include "eoFunctorStore.h"
|
||||||
#include <utils/eoParam.h>
|
#include "utils/eoParam.h"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Generic counter class that counts the number of times
|
Generic counter class that counts the number of times
|
||||||
|
|
|
||||||
|
|
@ -31,7 +31,7 @@
|
||||||
#define eoCtrlCContinue_h
|
#define eoCtrlCContinue_h
|
||||||
|
|
||||||
#include <csignal>
|
#include <csignal>
|
||||||
#include <eoContinue.h>
|
#include "eoContinue.h"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @addtogroup Continuators
|
* @addtogroup Continuators
|
||||||
|
|
|
||||||
|
|
@ -29,8 +29,8 @@
|
||||||
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
#include <eoSelect.h>
|
#include "eoSelect.h"
|
||||||
#include <utils/eoHowMany.h>
|
#include "utils/eoHowMany.h"
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -31,10 +31,10 @@
|
||||||
#include <functional> //
|
#include <functional> //
|
||||||
#include <numeric> // accumulate
|
#include <numeric> // accumulate
|
||||||
|
|
||||||
#include <eoFunctor.h>
|
#include "eoFunctor.h"
|
||||||
#include <eoPop.h>
|
#include "eoPop.h"
|
||||||
#include <utils/eoLogger.h>
|
#include "utils/eoLogger.h"
|
||||||
#include <utils/selectors.h>
|
#include "utils/selectors.h"
|
||||||
|
|
||||||
/** eoDetTournamentSelect: a selection method that selects ONE individual by
|
/** eoDetTournamentSelect: a selection method that selects ONE individual by
|
||||||
deterministic tournament
|
deterministic tournament
|
||||||
|
|
|
||||||
|
|
@ -28,8 +28,8 @@
|
||||||
|
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
|
|
||||||
#include <eoDistribution.h>
|
#include "eoDistribution.h"
|
||||||
#include <eoPop.h>
|
#include "eoPop.h"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Base class for Distribution Evolution Algorithms within EO:
|
* Base class for Distribution Evolution Algorithms within EO:
|
||||||
|
|
|
||||||
|
|
@ -28,8 +28,8 @@
|
||||||
|
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
|
|
||||||
#include <eoInit.h>
|
#include "eoInit.h"
|
||||||
#include <eoPop.h>
|
#include "eoPop.h"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Abstract class for Distribution Evolution Algorithms within EO:
|
* Abstract class for Distribution Evolution Algorithms within EO:
|
||||||
|
|
|
||||||
|
|
@ -31,8 +31,8 @@ Authors:
|
||||||
#include <utility> // for std::pair
|
#include <utility> // for std::pair
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
#include <utils/eoStat.h>
|
#include "utils/eoStat.h"
|
||||||
#include <utils/eoLogger.h>
|
#include "utils/eoLogger.h"
|
||||||
|
|
||||||
/** @addtogroup Evaluation
|
/** @addtogroup Evaluation
|
||||||
* @{
|
* @{
|
||||||
|
|
|
||||||
|
|
@ -28,7 +28,7 @@
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
#include <eoDistribution.h>
|
#include "eoDistribution.h"
|
||||||
|
|
||||||
/** The abstract class for estimation of disribution algorithms.
|
/** The abstract class for estimation of disribution algorithms.
|
||||||
* This design evolve a probability distribution
|
* This design evolve a probability distribution
|
||||||
|
|
|
||||||
|
|
@ -27,15 +27,15 @@
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
#include <apply.h>
|
#include "apply.h"
|
||||||
#include <eoAlgo.h>
|
#include "eoAlgo.h"
|
||||||
#include <eoPopEvalFunc.h>
|
#include "eoPopEvalFunc.h"
|
||||||
#include <eoContinue.h>
|
#include "eoContinue.h"
|
||||||
#include <eoSelect.h>
|
#include "eoSelect.h"
|
||||||
#include <eoTransform.h>
|
#include "eoTransform.h"
|
||||||
#include <eoBreed.h>
|
#include "eoBreed.h"
|
||||||
#include <eoMergeReduce.h>
|
#include "eoMergeReduce.h"
|
||||||
#include <eoReplacement.h>
|
#include "eoReplacement.h"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -26,10 +26,10 @@
|
||||||
#define _EOEASYPSO_H
|
#define _EOEASYPSO_H
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
#include <eoContinue.h>
|
#include "eoContinue.h"
|
||||||
#include <eoPSO.h>
|
#include "eoPSO.h"
|
||||||
#include <eoVelocity.h>
|
#include "eoVelocity.h"
|
||||||
#include <eoFlight.h>
|
#include "eoFlight.h"
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
/** An easy-to-use particle swarm algorithm.
|
/** An easy-to-use particle swarm algorithm.
|
||||||
|
|
|
||||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue