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
|
1ab2731502
|
Verify if the neighbor fitness is invalid or not before the copy of fitness, if it is, the neighbor will copy an invalid fitness else the neighbor fitness will be set with the fitness of the copied neighbor
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2303 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-07-08 09:37:32 +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
|
65d9ea29cb
|
comparison between signed and unsigned integer expressions
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2300 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-07-07 09:37:24 +00:00 |
|
boufaras
|
91385ffdc6
|
assert(std == (double)(sqrt(1.25)))
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2299 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-07-07 09:29:53 +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
|
8a7bbb60b5
|
new class for x-swap neighbor,swap x positions on solution
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2297 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-07-06 14:47:27 +00:00 |
|
boufaras
|
cf162dfe37
|
Generalization of exchange and hamming distance based Neighborhood
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2296 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-07-06 14:44:46 +00:00 |
|
boufaras
|
f4289ee26b
|
the basic class that allows to generalize neighbor representantion for different hamming-distance & different exchange positions
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2295 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-07-06 14:16:07 +00:00 |
|
boufaras
|
d8d631d64b
|
add new class for Bit flipping with different haming distances
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2294 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-07-06 14:04:18 +00:00 |
|
boufaras
|
54385a0a93
|
add new class for mapping neighborhood, generalization of K-Hamming distances and K-exchange neighborhoods
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2293 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-07-06 13:59:42 +00:00 |
|
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
|
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 |
|
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 |
|
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 |
|
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
|
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
|
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 |
|
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
|
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 |
|
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 |
|
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 |
|
boufaras
|
a107e2925d
|
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2056 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-01-11 14:26:30 +00:00 |
|
boufaras
|
bf38b1594e
|
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2054 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-01-03 12:34:24 +00:00 |
|
verel
|
66ce199e6a
|
Add the include moValueStat in mo.h
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2046 331e1502-861f-0410-8da2-ba01fb791d7f
|
2010-12-29 10:51:29 +00:00 |
|
verel
|
df5825bbe5
|
Add a statistic moValueStat: to a moStat from a eoValueParam
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2045 331e1502-861f-0410-8da2-ba01fb791d7f
|
2010-12-29 10:50:46 +00:00 |
|
verel
|
a22f1e58d7
|
Add the precision of double in the ouput of moSampling
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2044 331e1502-861f-0410-8da2-ba01fb791d7f
|
2010-12-29 10:49:17 +00:00 |
|