Commit graph

55 commits

Author SHA1 Message Date
boufaras
afc25e7874 Update doc
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2407 331e1502-861f-0410-8da2-ba01fb791d7f
2011-09-16 13:23:54 +00:00
boufaras
e35bfe5de4 Update doc
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2406 331e1502-861f-0410-8da2-ba01fb791d7f
2011-09-16 13:23:45 +00:00
boufaras
f83128703a correct the path "eval/qapEval.h"
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2318 331e1502-861f-0410-8da2-ba01fb791d7f
2011-07-11 12:23:37 +00:00
boufaras
97905b9af9 git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2308 331e1502-861f-0410-8da2-ba01fb791d7f 2011-07-08 12:53:36 +00:00
boufaras
790ba750ce git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2306 331e1502-861f-0410-8da2-ba01fb791d7f 2011-07-08 12:47:13 +00:00
boufaras
2df18ea16c suggest parentheses around ‘&&’ within ‘||’
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2301 331e1502-861f-0410-8da2-ba01fb791d7f
2011-07-07 09:37:51 +00:00
boufaras
f6b110f614 redundant code : moveBack is call af move method
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2298 331e1502-861f-0410-8da2-ba01fb791d7f
2011-07-06 15:03:11 +00:00
boufaras
1bd0a53c1d Clear comment
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2290 331e1502-861f-0410-8da2-ba01fb791d7f
2011-07-06 13:16:34 +00:00
boufaras
77f5ba7174 redundant code ( moveBack is simple call of move on same solution)
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2289 331e1502-861f-0410-8da2-ba01fb791d7f
2011-07-06 13:09:34 +00:00
marieeleonore
719c0600e5 add std::vector in moBitsNeighbor.h
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2210 331e1502-861f-0410-8da2-ba01fb791d7f
2011-04-22 13:24:50 +00:00
verel
ade53b7ec3 Add a neighborhood which flips several bits in random order
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2204 331e1502-861f-0410-8da2-ba01fb791d7f
2011-03-30 15:17:50 +00:00
liefooga
a29c8dfb2b a two-opt exchange neighborhood and neighbor added, largely inspired by the swap that is already available
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2203 331e1502-861f-0410-8da2-ba01fb791d7f
2011-03-30 07:12:42 +00:00
liefooga
8e638c974e some template 'Fitness' missing in some moNeighbor
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2202 331e1502-861f-0410-8da2-ba01fb791d7f
2011-03-30 07:04:55 +00:00
boufaras
518d369491 git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2107 331e1502-861f-0410-8da2-ba01fb791d7f 2011-02-07 16:30:12 +00:00
verel
baf6dd0ea7 add moPopSolNonDomInit.h to have initialization with non dominated solutions in the set
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2097 331e1502-861f-0410-8da2-ba01fb791d7f
2011-02-04 10:31:17 +00:00
verel
50da98a8c9 Add the include vector in BitsNeighbor and BitsNeighborhood
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2096 331e1502-861f-0410-8da2-ba01fb791d7f
2011-01-31 10:01:45 +00:00
verel
ed97642d97 Add moBitsNeighbor* which change several bits in a bitsring
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2074 331e1502-861f-0410-8da2-ba01fb791d7f
2011-01-26 09:11:30 +00:00
boufaras
5687c93642 git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2058 331e1502-861f-0410-8da2-ba01fb791d7f 2011-01-11 14:32:07 +00:00
boufaras
e904c97447 add equals method
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2057 331e1502-861f-0410-8da2-ba01fb791d7f
2011-01-11 14:29:29 +00:00
verel
ae73cb71ff Correction of the invalid fitness in moPopSol* (not in the 1.3beat version)
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2042 331e1502-861f-0410-8da2-ba01fb791d7f
2010-12-29 10:47:22 +00:00
boufaras
f47bc32510 Replace unsigned int tmp;
by EOT tmp(1);
& replace code of moveBack by a simple call of move

git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1966 331e1502-861f-0410-8da2-ba01fb791d7f
2010-10-18 10:31:44 +00:00
boufaras
9a4cb58c6c git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1958 331e1502-861f-0410-8da2-ba01fb791d7f 2010-10-13 15:36:14 +00:00
verel
142b69b4f4 Correct in the include of moUBQPSimpleIncrEval.h
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1952 331e1502-861f-0410-8da2-ba01fb791d7f
2010-10-07 13:29:53 +00:00
boufaras
7abd6697f3 redundant code in moveBack()
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1951 331e1502-861f-0410-8da2-ba01fb791d7f
2010-10-04 15:22:23 +00:00
verel
0af7da56a8 Add the incremental evaluation function of the UBQP problem
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1941 331e1502-861f-0410-8da2-ba01fb791d7f
2010-09-29 10:43:42 +00:00
jhumeau
2b1b02f162 git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1918 331e1502-861f-0410-8da2-ba01fb791d7f 2010-08-26 09:28:25 +00:00
marieeleonore
a5762fc203 ajout de std::vector
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1913 331e1502-861f-0410-8da2-ba01fb791d7f
2010-08-25 15:07:45 +00:00
verel
5770cc8be6 Modify the moPopXoverRndNeighborhood to limit the number of neighbors
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1910 331e1502-861f-0410-8da2-ba01fb791d7f
2010-08-24 16:40:40 +00:00
verel
fd1c792eda Add moPopBitsNeighbor.h moPopBitsRndNeighborhood.h and problems/eval/moPopBitsEval.h which the population neighbor by flipping bit
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1909 331e1502-861f-0410-8da2-ba01fb791d7f
2010-08-24 11:51:43 +00:00
verel
417d00b986 Ajout des fichiers problems/eval/moPopXoverEval.h problems/bitString/moPopXover*.h pour le neighborhood lié au crossover
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1907 331e1502-861f-0410-8da2-ba01fb791d7f
2010-08-23 14:02:19 +00:00
verel
8189973e2e Ajout des fichiers problems/eval/moPopXoverEval.h problems/bitString/moPopXover*.h pour le neighborhood lié au crossover
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1906 331e1502-861f-0410-8da2-ba01fb791d7f
2010-08-23 14:02:13 +00:00
verel
571fc8d9d1 Ajout de moPopSolInit.h pour initialiser a solution-set
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1905 331e1502-861f-0410-8da2-ba01fb791d7f
2010-08-17 13:16:26 +00:00
verel
0ef7bc2165 Ajout de moPopSolInit.h pour initialiser a solution-set
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1903 331e1502-861f-0410-8da2-ba01fb791d7f
2010-08-17 13:14:31 +00:00
verel
772f4a67c4 des pow corrigé
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1866 331e1502-861f-0410-8da2-ba01fb791d7f
2010-06-22 16:18:03 +00:00
verel
b95e6477e4 Des indexed en plus
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1865 331e1502-861f-0410-8da2-ba01fb791d7f
2010-06-22 16:10:24 +00:00
verel
7c7b6f331b QAP evaluation
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1864 331e1502-861f-0410-8da2-ba01fb791d7f
2010-06-22 16:08:21 +00:00
jhumeau
403afc9823 pop base ls modifié
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1863 331e1502-861f-0410-8da2-ba01fb791d7f
2010-06-22 16:04:02 +00:00
jhumeau
7b8b687bd4 debug erreur reconnu par le compilateur de Visual Studio
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1860 331e1502-861f-0410-8da2-ba01fb791d7f
2010-06-21 15:29:13 +00:00
jhumeau
585d90b082 début des travaux sur les populations
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1837 331e1502-861f-0410-8da2-ba01fb791d7f
2010-06-04 13:06:35 +00:00
jhumeau
43b1392748 Début des pop sol ajouté
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1829 331e1502-861f-0410-8da2-ba01fb791d7f
2010-05-26 15:32:41 +00:00
jhumeau
93533e5fad Doc revised
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1819 331e1502-861f-0410-8da2-ba01fb791d7f
2010-05-21 12:37:41 +00:00
jhumeau
2a102a5cf7 Dans les "neighbors": Ajout d'un template Fitness avec comme valeur par défaut EOT::Fitness.
Utile pour la compatibilité avec MOEO ou Fitness doit être un Objective Vector

git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1816 331e1502-861f-0410-8da2-ba01fb791d7f
2010-05-18 09:17:13 +00:00
jhumeau
3d8057ac4d Passage du code dans un pretty printer
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1813 331e1502-861f-0410-8da2-ba01fb791d7f
2010-05-17 14:56:42 +00:00
jhumeau
cc31901008 Fin du nettoyage
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1812 331e1502-861f-0410-8da2-ba01fb791d7f
2010-05-17 14:15:13 +00:00
verel
d83cebe643 Ajout de la fitness max SAT (avec incr eval)
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1800 331e1502-861f-0410-8da2-ba01fb791d7f
2010-05-07 14:44:53 +00:00
verel
1f66526f43 Ajout du neutral degree, et correction Royal Road
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1790 331e1502-861f-0410-8da2-ba01fb791d7f
2010-05-06 15:13:51 +00:00
verel
d6e7fcd286 Ajout de incremental evaluation for the royal road problem
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1768 331e1502-861f-0410-8da2-ba01fb791d7f
2010-04-29 15:36:43 +00:00
verel
949fa3319d Ajout de incremental evaluation for the royal road problem
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1767 331e1502-861f-0410-8da2-ba01fb791d7f
2010-04-29 15:35:46 +00:00
verel
121597c875 Ajout d'un exemple dans lesson 1 et mineure correction
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1764 331e1502-861f-0410-8da2-ba01fb791d7f
2010-04-29 13:34:30 +00:00
verel
40deede883 Ajout de continuators, et de moEvalCounter
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1763 331e1502-861f-0410-8da2-ba01fb791d7f
2010-04-29 13:10:34 +00:00