lasnier
ff5df75297
adding custom topologies, src and test
2013-01-11 00:20:09 +01:00
quemy
b30e0a9695
eoInvertedContinue + minor modifications
2013-01-05 15:35:12 +01:00
marcello-ptr
d706968c31
logger outbuf not initialized when ostream ctor is called
...
A crash happens on the static initialization of eoLogger eo::log;
at the end of the file eoLogger.cpp (line 255)
The reason is that the ctor used to initialize the std::eostream base class of
eoLogger is invoked with an _obuf argument while _obuf has not been initialized
already.
The solution is to call the function
std::ostream::init(&_obuf)
after the ctor initalizer list, i.e. inside the body ctor.
2013-01-04 17:09:06 +01:00
marcello-ptr
6ae4d1e7e5
adjustments in compatibility.h for vs2010 and STLPort
...
Higher _MSC_VER.
The definitions of std::min and std::max workarounds
should be enclosed within _STLP_INTERNAL_ALGOBASE_H
because STLPort provides the fix already.
2013-01-04 16:06:06 +01:00
canape
3813828dce
regression with local directory and {LIB} directory
2013-01-03 10:25:08 +01:00
canape
8b0f31c7eb
regression: edo
2013-01-03 09:29:48 +01:00
canape
a3c6c8c16e
regression: local/local
2013-01-02 11:47:17 +01:00
quemy
0f1add5c6a
Forgot test.
2012-12-21 19:21:39 +01:00
quemy
fc2ea957a4
Add function to wrap model in order to create homogeneous model easily
2012-12-21 11:39:46 +01:00
verel
0f9434387e
some small changes on tutorial after fusion
2012-12-20 16:36:19 +01:00
verel
1da5f37d96
dd the include moOrderNeighborhood.h
2012-12-19 14:34:49 +01:00
nojhan
5c05581a8b
a new logo, merged of the old ones, vectorized manually
2012-12-18 23:34:41 +01:00
Johann Dreo
291bb7ce14
manual merge in favor of the CMakeLists of the fusion branch
2012-12-18 11:39:06 +01:00
quemy
742b634beb
Improve bimap
2012-12-09 22:21:57 +01:00
quemy
d72afd64fb
Optimize communications with std::move to avoid data duplications
2012-12-09 22:21:17 +01:00
quemy
3fd610a08b
Clean includes
2012-12-09 22:08:50 +01:00
quemy
c4e2fb4507
Update documentation
2012-12-09 21:42:47 +01:00
quemy
ea2b71e7de
Prefix guards with SMP_ to avoid conflicts
2012-12-09 20:48:49 +01:00
quemy
6974bc7bbe
Wrap model in order to create homogeneous model easily.
2012-12-09 19:33:48 +01:00
lasnier
f8d2d1cfa5
Merge
2012-12-05 17:05:00 +01:00
quemy
e1c3e55c6f
Fix guard in bimap
2012-12-05 17:57:30 +01:00
quemy
aa9c01568b
Fix a bug in conversion functions for heterogeneous model
2012-12-04 23:17:27 +01:00
quemy
3196ba2bcf
Add notifier and delete Thread class
2012-12-04 23:09:08 +01:00
lasnier
d31a7904ed
Adding Mesh Topology
2012-12-04 17:45:25 +01:00
lasnier
7b195096f3
Add the possibility of changing the center of Star Topology
2012-12-04 17:41:15 +01:00
lasnier
9b46377062
Minor modification for documentation and not changing topology if not necessary
2012-12-04 17:40:00 +01:00
lasnier
085530ab36
Add of getter for the builder in Topology
2012-12-04 17:36:31 +01:00
quemy
23a0b8f77b
Clean test.
2012-12-04 17:05:05 +01:00
quemy
5a4596862b
Perfect forwarding for identity conversion functions. Add heterogeneous test (to clean and improve)
2012-12-03 23:22:22 +01:00
quemy
f67ee442c7
Add notion of base EOT for heterogeneous model. Island can be templated on a EOT regardless the EOT of its model. Island must have a conversion function from and to base EOT. Base EOT is optionnal and would be considered as EOT. In that case, conversion functions would be identity function.
2012-12-02 15:36:30 +01:00
quemy
c90fdc579f
Add homogeneous test. Pop is not created by the island anymore and has to me given to the island.
2012-11-29 22:21:29 +01:00
quemy
bae0e8da8b
Allow to change topology during the algorithme
2012-11-29 22:00:44 +01:00
quemy
48695863b2
Include EO sources in CMakeLists.txt
2012-11-29 21:49:46 +01:00
lasnier
bc769718d6
Hypercubic
2012-11-27 17:31:05 +01:00
quemy
ae4699176f
Clean src. Add setTopology to the island model
2012-11-24 16:38:08 +01:00
quemy
cf93d6aeb4
Mecanism to isolate stopped island in topology
2012-11-24 16:23:01 +01:00
quemy
56a72c2ff1
Merge topology conflicts
2012-11-24 15:28:28 +01:00
quemy
b3f83717d6
Add topology to IslandModel, sending messages mecanism, rewrite Bimap container
2012-11-24 15:26:11 +01:00
lasnier
44e25b1406
Add of isolateNode method
2012-11-23 21:27:39 +01:00
lasnier
6b2a695622
Consistency of names and guard in topology.h
2012-11-23 20:20:07 +01:00
Johann Dreo
188d1b4c56
REMOVE the generic fitness templates in eoSecondMomentStats in favor of scalar ones ; comment out old unused code
2012-11-23 16:52:35 +01:00
Johann Dreo
5453c8bda0
add the eoEvalDump class, that write a solution in a file during at evaluation
2012-11-23 16:50:36 +01:00
Johann Dreo
503583e2df
build bugfix: case sensitive variable in cmake file for eda
2012-11-23 13:55:47 +01:00
Johann Dreo
f2950521a4
add a 'found' method to eoEvalKeepBest, to test wether a best solution was evaluated
2012-11-23 13:54:49 +01:00
Johann Dreo
740275b31a
more generic eoSecondMomentStats: use EOT::Fitness instead of double
2012-11-22 14:47:13 +01:00
Johann Dreo
8af6aa295e
correct typo for UBlas
2012-11-22 14:44:06 +01:00
lasnier
95b7b80f19
Clean commit after name changes
2012-11-21 18:48:46 +01:00
lasnier
1c79ce0948
Documentation, add the method construct in AbstractTopology
2012-11-21 17:51:34 +01:00
quemy
60a119e4c9
An evaluation is performed before the replacement by the island
2012-11-20 22:38:29 +01:00
quemy
3ae7dcc60c
Merge conflicts
2012-11-20 22:16:37 +01:00