Johann Dreo
86c750618f
more doc
2023-01-18 11:14:13 +01:00
Johann Dreo
bfce997ce8
first part of partial signature evaluation
2022-10-18 11:12:38 +02:00
Johann Dreo
1d640b3251
feat: adds partial eval and tests
2022-10-03 16:11:37 +02:00
Johann Dreo
2accb17599
document everything and remove dead code
2022-09-13 15:25:33 +02:00
Johann Dreo
11f49e58d7
feat: prepare the use of binary partitions for signatures
2022-09-12 15:20:05 +02:00
Johann Dreo
51be7e324b
fix(moRndVectorVNSelection): use shuffle for modern compilers
2024-09-05 14:42:40 +02:00
Johann Dreo
84148824e0
fix: remove a lot of trivial warnings
2024-08-23 18:00:31 +02:00
Johann Dreo
c442d8a0a2
Revert "fix!(eoBit): defaults to char for scalar type"
...
This reverts commit 06e0cc0162b6f753d92076c510d7124d82a3def1.
2024-08-23 14:53:01 +02:00
Johann Dreo
55b2f57d19
fix!(eoBit): defaults to char for scalar type
...
Since STL's vector of bool is not a vector of bool, `swap`ing bool elements in an eoBit can lead to errors.
Using `char` is a saner default.
Potential BREAKING CHANGE.
2024-08-19 11:13:53 +02:00
f30240cb44
fix(mo): missing include
2024-04-08 22:20:00 +02:00
9cb60e4b10
refactor(mo): use clog instead of cout & use at accessors in Debug builds
...
Should really use eo::log, but waiting for logger refactoring.
2024-04-08 22:20:00 +02:00
843aa6fc37
fix(mo): comment out unused parameters
...
Removes -Wunused-parameters warnings.
2022-09-10 06:27:46 +02:00
AI Xin
1f1f598314
add mo tutorial doc in Markdown format
...
The original tutorial link[http://paradiseo.gforge.inria.fr/index.php?n=Doc.Tutorials ] is broken. I found the archive from here: https://web.archive.org/web/20210119160107/http://paradiseo.gforge.inria.fr/index.php?n=Doc.Tutorials
2022-09-10 06:02:15 +02:00
132eb4f50e
refactor doc style
2022-01-27 13:11:20 +01:00
8948f0a3dc
fix doc: big update
...
- use single doxyfile instead of one per module
- use a cleaner and more modern style
- reorder sections to put details first
- hide diagrams by default
- remove deprecated doxygen variables
- disable latex generation by default
- fix some doc typos
2022-01-26 16:45:51 +01:00
4ee48e760b
refactor UF_random_generator to fit the new std::shuffle
2022-01-23 18:17:48 +01:00
2d41e2c035
fix licenses
...
- summary of licenses at root
- license files in modules
2021-11-03 15:28:52 +01:00
Lucas Marcondes Pavelski
bf8a7b6fcc
Adds: moBestNoImproveContinuator.h to mo.h
...
I think this import was missing.
2020-09-25 11:23:10 -03:00
eba2e14950
use eoExceptions everywhere
2020-03-27 00:48:23 +01:00
Arnaud Liefooghe
ee71ea2477
minor update on permutation hoods
2016-07-07 11:28:07 +02:00
SV
fc4a398459
comment for the include of moNKlandscapesIncrEval in mo.h
2016-05-18 11:55:56 +02:00
verel
c9475c4ed0
Update type of elements in QAP eval and QAP incrEval
2015-06-09 11:08:41 +02:00
verel
b151ca140d
Add incremental evaluation of NK landscape when several bits could be modified
2014-11-10 15:58:56 +01:00
verel
eb8f1e99a9
Add precision in the output of the eoValueParam.h
2014-11-09 15:17:41 +01:00
verel
25850272c3
Add quartiles statistics of the moNeighborhoodStat. Add metho longName in moVectorMonitor.
2014-10-23 14:00:17 +02:00
verel
a3288caf6d
Add the number of neighbor evaluations in moAdaptiveWalk
2014-10-18 16:15:49 +02:00
Arnaud Liefooghe
b6b5cd6e2f
missing function in moBitsNeighborhood.h
2014-10-17 15:06:59 +02:00
Arnaud Liefooghe
5f9689fc23
hypervolume pointers + doc
2014-10-06 14:51:37 +02:00
manu
b7426894b0
Merge branch 'master' of git://scm.gforge.inria.fr/paradiseo/paradiseo
2014-09-23 17:06:57 +02:00
verel
7a1b38aa02
add include in indextabulist
2014-07-23 12:02:18 +02:00
verel
fa03cd7efe
update moIndexedVectorTabuList
2014-06-27 21:25:08 +02:00
verel
191aa1c872
Update moMonOpPerturb
2014-06-25 22:54:15 +02:00
verel
edefae4b28
Small modif in moIndexedSwapNeighbor
2014-06-25 17:02:38 +02:00
verel
af1b621a10
add incremental eval for NK landscapes with corresponding test. Update INSTAL section test with the correct option
2014-06-22 15:45:33 +02:00
manu
f87617e21e
* Fix typo: betwenn -> between.
2014-04-28 18:39:54 +02:00
manu
33d82973d2
* mo/src/acceptCrit/moBetterAcceptCrit.h: Fix typo.
...
Signed-off-by: quemy <alexandre.quemy@gmail.com>
2014-04-25 18:30:59 +02:00
verel
814062d01d
debug moMonOpPerturb : replace "res = res || monOp(_solution);" by " res = monOp(_solution) || res;" !
2013-03-11 13:47:19 +01:00
liefooga
b814621650
cout removed
2013-02-22 12:24:45 +01:00
liefooga
1cd3fd6a30
minor bugs in MO
2013-02-22 12:16:37 +01:00
liefooga
e15d03a90e
moShiftNeighbor corrected
2013-02-08 09:27:43 +01:00
canape
23df679f51
some modifications for EDO
...
You have to sove this problems:
EDO: t-dispatcher-round (commented)
MOOE: Lesson4 (commented)
MO: t-moRndIndexedVectorTabuList (commented)
2013-02-07 14:43:11 +01:00
verel
1ef2a89dbf
changed the moShiftNeighor
2013-02-07 12:05:54 +01:00
verel
12ee2c5471
changed the moMonOpPerturb
2013-02-06 14:35:32 +01:00
verel
fd4e20d54d
changed the moMonOpPerturb
2013-02-06 14:30:42 +01:00
verel
3e78afdd59
Modify incremental eval QAP
2013-02-06 12:08:15 +01:00
verel
0f9434387e
some small changes on tutorial after fusion
2012-12-20 16:36:19 +01:00
verel
1da5f37d96
dd the include moOrderNeighborhood.h
2012-12-19 14:34:49 +01:00
Johann Dreo
291bb7ce14
manual merge in favor of the CMakeLists of the fusion branch
2012-12-18 11:39:06 +01:00
verel
7c6b297414
incremental evaluation for one max when flips several bits
2012-11-12 15:54:20 +01:00
verel
01e25fb7b4
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/paradiseo/paradiseo
2012-11-12 15:27:18 +01:00