Added 'Viral' operators with test. Implements the Mobile Genetic Elements Technique
This commit is contained in:
parent
b7915a4bbe
commit
88f281b606
7 changed files with 500 additions and 26 deletions
|
|
@ -13,7 +13,7 @@ LDADDS = $(top_builddir)/src/utils/libeoutils.a $(top_builddir)/src/libeo.a
|
|||
CXXFLAGS = -g -Wall
|
||||
###############################################################################
|
||||
|
||||
check_PROGRAMS = t-eoParetoFitness t-eoPareto t-eofitness t-eoRandom t-eobin t-eoStateAndParser t-eoCheckpointing t-eoSSGA \
|
||||
check_PROGRAMS = t-eoParetoFitness t-eoPareto t-eofitness t-eoRandom t-eobin t-eoVirus t-MGE t-MGE-control t-eoStateAndParser t-eoCheckpointing t-eoSSGA \
|
||||
t-eoExternalEO t-eoSymreg t-eo t-eoReplacement t-eoSelect t-eoGenOp t-eoGA t-eoReal t-eoVector t-eoESAll
|
||||
TESTS=run_tests t-eoVector t-eoRandom t-eoSSGA t-eoPareto t-eoParetoFitness
|
||||
# removing temporarily t-eoESFull
|
||||
|
|
@ -39,6 +39,24 @@ t_eobin_LDADD = $(LDADDS)
|
|||
|
||||
###############################################################################
|
||||
|
||||
t_eoVirus_SOURCES = t-eoVirus.cpp binary_value.h
|
||||
t_eoVirus_DEPENDENCIES = $(DEPS)
|
||||
t_eoVirus_LDADD = $(LDADDS)
|
||||
|
||||
###############################################################################
|
||||
|
||||
t_MGE_SOURCES = t-MGE.cpp binary_value.h
|
||||
t_MGE_DEPENDENCIES = $(DEPS)
|
||||
t_MGE_LDADD = $(LDADDS)
|
||||
|
||||
###############################################################################
|
||||
|
||||
t_MGE_control_SOURCES = t-MGE-control.cpp binary_value.h
|
||||
t_MGE_control_DEPENDENCIES = $(DEPS)
|
||||
t_MGE_control_LDADD = $(LDADDS)
|
||||
|
||||
###############################################################################
|
||||
|
||||
t_eoStateAndParser_SOURCES = t-eoStateAndParser.cpp
|
||||
t_eoStateAndParser_DEPENDENCIES = $(DEPS)
|
||||
t_eoStateAndParser_LDFLAGS = -lm
|
||||
|
|
|
|||
Reference in a new issue