Skip to content

Samaritan is a free and open source high-performance platform (implemented in ANSI C) for developing and experimenting with evolutionary multi-objective optimization (EMO) algorithms.

License

Notifications You must be signed in to change notification settings

whk0710/Samaritan

 
 

Repository files navigation

Samaritan

Change Log

2017/04/13

  • bug fixed for MOEA/D variants

2017/04/10

  • adding HypE

2017/04/01

  • adding SMS-EMOA (fastest in town)

2017/03/22

  • adding IBEA

2017/03/15

  • adding MOEA/D-DRA, MOEA/D-STM and MOEA/D-STM-DRA

2017/03/08

  • change PLOT from gnuplot to python(mplotlib). Can only plot 2D and 3D objective space.
  • add offline plot script plot.py, (example: python plot.py you_folder_contained_medium_FUN*.out)

2017/03/03

2017/02/28

  • add MOEAD
  • add openMP option (ATTENTION: Strongly not recomand using openMP with fewer than 8 core)

2017/02/27

  • change PF format
  • add PF for dtlz 1-4 (obj 2-7)
  • change from counting generation to counting evaluation
  • add DTLZ1-4
  • add struct double_vector

About

Samaritan is a free and open source high-performance platform (implemented in ANSI C) for developing and experimenting with evolutionary multi-objective optimization (EMO) algorithms.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 96.5%
  • C++ 1.5%
  • Other 2.0%