boufaras
|
fc923e418e
|
Virtual class => delete move method
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2307 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-07-08 12:51:39 +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
|
04aae43630
|
Update test
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2305 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-07-08 12:43:22 +00:00 |
|
boufaras
|
6c5a1b4e81
|
add new dummy neighbor : XCHangeNeighborDummy
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2304 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-07-08 12:42:47 +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
|
64e7860817
|
remplace [assert(std=sqrt(1.25))] with [assert(std*std==1.25)]
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2302 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-07-07 12:32:06 +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
|
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 |
|
legillon
|
3aaf6ddad0
|
creating bilevel 0.1 tag
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2282 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-06-29 13:40:03 +00:00 |
|
legillon
|
a56bea8edb
|
adding bilevel contribution
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2281 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-06-29 12:16:01 +00:00 |
|
legillon
|
1ba951e4df
|
test
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2280 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-06-29 12:14:56 +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 |
|
boufaras
|
55627d0377
|
test K-Hamming distances using One Max problem
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2275 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-05-25 21:56:13 +00:00 |
|
boufaras
|
ab5377d1a1
|
Update package
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2274 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-05-25 21:55:25 +00:00 |
|
boufaras
|
2b96354018
|
test for different algorithm using oneMax problem
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2273 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-05-25 21:55:00 +00:00 |
|
boufaras
|
0a8ddd65d0
|
update+add config file
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2272 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-05-25 21:54:03 +00:00 |
|
boufaras
|
20c0cfab12
|
add config file
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2271 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-05-25 21:52:59 +00:00 |
|
boufaras
|
51eb396ade
|
updated
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2270 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-05-25 21:52:31 +00:00 |
|
boufaras
|
99e6fc716e
|
updated
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2269 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-05-25 21:51:20 +00:00 |
|
boufaras
|
201a89316c
|
Add new tests
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2268 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-05-25 21:51:00 +00:00 |
|
boufaras
|
ab91178343
|
add for new customized type
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2267 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-05-25 21:50:10 +00:00 |
|
boufaras
|
3a4e64e6e9
|
class to declare customized neighbor & neighborhoof for customized data type
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2266 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-05-25 21:48:14 +00:00 |
|
boufaras
|
b0e9ea0bb5
|
update problems evaluation
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2265 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-05-25 21:47:06 +00:00 |
|
boufaras
|
88ee328e00
|
Update specific data problem
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2264 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-05-25 21:46:06 +00:00 |
|
boufaras
|
1fcc931895
|
update package
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2263 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-05-25 21:45:34 +00:00 |
|
boufaras
|
ef9eb7c173
|
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2262 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-05-25 21:45:10 +00:00 |
|
boufaras
|
8a3fa8181f
|
transparent evalution for k-exchanges and k Hamming-distances neighborhood
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2261 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-05-25 21:44:52 +00:00 |
|
boufaras
|
d16cb28304
|
X-swap neighbor
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2260 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-05-25 21:43:42 +00:00 |
|
boufaras
|
7be6b739f9
|
basic class for transparent parallel mapping for K-exchange neighborhood
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2259 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-05-25 21:43:10 +00:00 |
|
boufaras
|
c07cf9f176
|
X-Hamming distances neighbor
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2258 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-05-25 21:42:12 +00:00 |
|