Commit graph

1,303 commits

Author SHA1 Message Date
boufaras
92f59e143b new class helping to compute the size of mapping array from size of the solution and number of positions to change
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2292 331e1502-861f-0410-8da2-ba01fb791d7f
2011-07-06 13:46:36 +00:00
boufaras
5f7981b8ae Redundant Code : avoid some redundancy by the inheritance of EO class methods
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2291 331e1502-861f-0410-8da2-ba01fb791d7f
2011-07-06 13:43:20 +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
boufaras
254eb4c0ab add new class test for swap neighbor with different distances
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2288 331e1502-861f-0410-8da2-ba01fb791d7f
2011-07-06 13:01:38 +00:00
boufaras
ccf18cc4d4 git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2287 331e1502-861f-0410-8da2-ba01fb791d7f 2011-07-06 12:20:15 +00:00
boufaras
b5554b3fa2 new class test for exchange based neighborhood and test of methods of moNeighborhoodSizeUtils
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2286 331e1502-861f-0410-8da2-ba01fb791d7f
2011-07-06 12:20:02 +00:00
boufaras
72794402bf new class test of exchange neighbor with different distances
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2285 331e1502-861f-0410-8da2-ba01fb791d7f
2011-07-06 12:05:11 +00:00
boufaras
01436c2fad New class for test of Bit flipping neighbor with differents Hamming distances
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2284 331e1502-861f-0410-8da2-ba01fb791d7f
2011-07-06 12:03:39 +00:00
boufaras
f232620f49 moDummyNeighborhoodTest => hasNeighbor() : add case i==1
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2283 331e1502-861f-0410-8da2-ba01fb791d7f
2011-07-06 11:48:11 +00:00
boufaras
c3bf96e7de add const to getneighborhoodSize
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2279 331e1502-861f-0410-8da2-ba01fb791d7f
2011-06-01 14:04:56 +00:00
liefooga
02f33d2a13 value -1: unsigned -> int
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2278 331e1502-861f-0410-8da2-ba01fb791d7f
2011-06-01 10:03:00 +00:00
liefooga
aa967e7e8a distance: unsigned -> double
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2277 331e1502-861f-0410-8da2-ba01fb791d7f
2011-06-01 09:52:52 +00:00
boufaras
841e0fc9b6 update comment
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2276 331e1502-861f-0410-8da2-ba01fb791d7f
2011-06-01 08:29:37 +00:00
liefooga
5706d1cda8 variable initialization missing
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2229 331e1502-861f-0410-8da2-ba01fb791d7f
2011-05-12 17:01:59 +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
5209da199b A private -> protected in moNeighborhoodStat.h
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2209 331e1502-861f-0410-8da2-ba01fb791d7f
2011-04-22 12:05:10 +00:00
verel
0f72e3eb07 Add the sampling based on adaptive walk (first improvment HC), correction
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2208 331e1502-861f-0410-8da2-ba01fb791d7f
2011-04-22 11:25:45 +00:00
verel
15e61a2cad Add the sampling based on adaptive walk (first improvment HC)
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2207 331e1502-861f-0410-8da2-ba01fb791d7f
2011-04-22 11:21:13 +00:00
liefooga
6ac24e1ce3 tab replaced by a space
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2205 331e1502-861f-0410-8da2-ba01fb791d7f
2011-03-31 08:04:23 +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
verel
1a1422f2f9 the getter of the previous commit
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2201 331e1502-861f-0410-8da2-ba01fb791d7f
2011-03-22 09:03:43 +00:00
verel
d6b97f7754 Add in MOEO.h the method objectiveVector(dim, value) to change one value of the objective vector
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2200 331e1502-861f-0410-8da2-ba01fb791d7f
2011-03-21 16:57:35 +00:00
liefooga
af629ba190 doc removed in trunk
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2189 331e1502-861f-0410-8da2-ba01fb791d7f
2011-03-14 13:53:56 +00:00
boufaras
86fbf95a30 clean
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2186 331e1502-861f-0410-8da2-ba01fb791d7f
2011-03-11 16:09:53 +00:00
boufaras
3265913219 clean
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2185 331e1502-861f-0410-8da2-ba01fb791d7f
2011-03-11 16:01:59 +00:00
boufaras
de587618e2 resizeIndices
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2184 331e1502-861f-0410-8da2-ba01fb791d7f
2011-03-11 15:57:56 +00:00
boufaras
81976eb029 git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2175 331e1502-861f-0410-8da2-ba01fb791d7f 2011-02-23 10:53:02 +00:00
boufaras
33992ec5bc INCLUDE_DIRECTORIES of new mo
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2174 331e1502-861f-0410-8da2-ba01fb791d7f
2011-02-11 12:58:27 +00:00
boufaras
06706da1f7 git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2171 331e1502-861f-0410-8da2-ba01fb791d7f 2011-02-10 14:44:03 +00:00
boufaras
8c98c53a75 git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2170 331e1502-861f-0410-8da2-ba01fb791d7f 2011-02-10 14:43:47 +00:00
boufaras
bb4cc0c876 git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2109 331e1502-861f-0410-8da2-ba01fb791d7f 2011-02-08 09:28:10 +00:00
boufaras
853e25bbc0 git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2108 331e1502-861f-0410-8da2-ba01fb791d7f 2011-02-08 09:27:48 +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
boufaras
7eb5ed89c2 git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2100 331e1502-861f-0410-8da2-ba01fb791d7f 2011-02-04 15:09:54 +00:00
boufaras
df06711ef3 git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2099 331e1502-861f-0410-8da2-ba01fb791d7f 2011-02-04 15:03:14 +00:00
marieeleonore
de55513417 correction in nkq contribution() : q -> q-1
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2098 331e1502-861f-0410-8da2-ba01fb791d7f
2011-02-04 13:34:16 +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
boufaras
e317732c9a git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2079 331e1502-861f-0410-8da2-ba01fb791d7f 2011-01-27 12:54:55 +00:00
boufaras
3d09769758 git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2078 331e1502-861f-0410-8da2-ba01fb791d7f 2011-01-27 12:54:43 +00:00
boufaras
b850eb8340 git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2077 331e1502-861f-0410-8da2-ba01fb791d7f 2011-01-27 12:54:34 +00:00
boufaras
937b66ce4b git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2076 331e1502-861f-0410-8da2-ba01fb791d7f 2011-01-27 12:54:18 +00:00
boufaras
5c84e8205a git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2075 331e1502-861f-0410-8da2-ba01fb791d7f 2011-01-27 12:54:04 +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
verel
0234d3f917 Correction of the include in nkLandscapes*
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2073 331e1502-861f-0410-8da2-ba01fb791d7f
2011-01-26 09:09:23 +00:00
boufaras
4f1da454aa git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2060 331e1502-861f-0410-8da2-ba01fb791d7f 2011-01-11 14:50:38 +00:00
boufaras
71515b428a git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2059 331e1502-861f-0410-8da2-ba01fb791d7f 2011-01-11 14:46:00 +00:00