Commit Graph

17 Commits

Author SHA1 Message Date
leo
47b21dca0b
go(de): use method to get bestIndividual
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-21 13:24:36 +01:00
leo
cffbcd9866
go: improve plotting for GAs
All checks were successful
continuous-integration/drone/push Build is passing
* handle special cases
* extend title, description
* set custom x axis description
2023-01-21 02:45:56 +01:00
leo
b742f0e091
go(algo,de): implement jDE (wip)
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-21 02:35:29 +01:00
leo
cba6e62b50
go(de): get rid of fVect,crVect
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-20 23:36:35 +01:00
leo
3e78332869
go: impl. Get{Best,Worst}Idx Population methods
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-20 20:33:23 +01:00
leo
37710c95b3
go(de): implement Clear method on Population
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-20 18:44:45 +01:00
leo
93206b2cd1
go(de): implement Init(),Reinit() on Population
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-20 18:38:29 +01:00
leo
07d3d51ba7
go(de): make Population more ephemeral
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-20 18:36:04 +01:00
leo
e4be83ef08
go(de): add benchMinIters param
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-20 15:52:45 +01:00
leo
fe8e071460
go(de): add {f,cr}Vect
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-19 21:42:56 +01:00
leo
ab004c8308
chore: go(de): update wording [skip ci] 2023-01-19 20:36:03 +01:00
leo
86533bdefe
go(de): declare initialised after pop.Init()
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-19 20:30:14 +01:00
leo
8f55d80731
go(de): don't run evolve concurrently for dimens
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-19 20:25:42 +01:00
leo
2e5bb5c538
go(de): add stats chan to the model
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-19 20:22:07 +01:00
leo
93dc845fbb
go(de): add InitAndRun
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-19 19:57:41 +01:00
leo
2216b93426
go(de): add Run(), unexport Evolve()
All checks were successful
continuous-integration/drone/push Build is passing
* use evolve()
* add a way to calculate GAMaxFES (MaxFES for Genetic Algorithms) in the
  bench package
2023-01-19 19:55:41 +01:00
leo
525b30c38e
chore: add package de (Differential Evolution)
All checks were successful
continuous-integration/drone/push Build is passing
base package (wip)
2023-01-16 13:30:38 +01:00