boufaras
|
4538c3a61d
|
add t-moSimpleCoolingSchedule
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2309 331e1502-861f-0410-8da2-ba01fb791d7f
|
2011-07-08 15:13:55 +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
|
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 |
|
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 |
|