~ruther/ctu-fee-eoa

96e49867 — Rutherther 1 year, 8 days ago
feat: add initializers, ZeroInitializer, RandomInitializer
c7d027ec — Rutherther 1 year, 8 days ago
feat: add new terminating conditions (or, lower than, maximum cycles)
c66539e1 — Rutherther 1 year, 8 days ago
refactor: Add dimension generic to BinaryString
293627bd — Rutherther 1 year, 8 days ago
chore: remove unused imports
bf8e11ed — Rutherther 1 year, 8 days ago
refactor: properly handle errors in local_search
d0b6ff6a — Rutherther 1 year, 8 days ago
tests: Add test for sphere real representation
eac17bcf — Rutherther 1 year, 8 days ago
feat: add CloserThanTerminatingCondition
3a92d736 — Rutherther 1 year, 8 days ago
feat: add simple plotting of local search
cd58504d — Rutherther 1 year, 9 days ago
refactor: abstract LocalSearch stats into LocalSearchStats
41b0eb7e — Rutherther 1 year, 9 days ago
refactor: Use OVector instead of SVector in library
ef07dac0 — Rutherther 1 year, 1 month ago
feat: add evolutionary strategies to local search
ba97623c — Rutherther 1 year, 1 month ago
fix: put Rng to Box instead of generics
296be2cc — Rutherther 1 year, 1 month ago
feat: add test for local search with PatternPerturbation
abae7113 — Rutherther 1 year, 1 month ago
feat: add PatternPerturbation

Move by +/- d in random single coordinate.
c5320f46 — Rutherther 1 year, 1 month ago
feat: add uniform constructor for RandomDistributionPerturbation
f5bf8195 — Rutherther 1 year, 1 month ago
feat: remove min, max from bounded perturbation
967210c0 — Rutherther 1 year, 1 month ago
tests: add test for Linear fitness function
06f3259b — Rutherther 1 year, 1 month ago
feat: add BoundedPerturbation

applies bounds on real numbers when performing the perturbation.
fcdc8b36 — Rutherther 1 year, 1 month ago
feat: add RandomDistributionPerturbation

For vectors of reals, perturb by a random distribution with
expectation in 0.
79c83af9 — Rutherther 1 year, 1 month ago
feat: add real fitness functions

Add linear, step, rastrigin, griewank and schwefel fitness functions
along with the tests for them.

Try using static vector where appropriate, but use OVector for those
where filling with zeros won't work. This is mostly a constrain for
the tests... rather than a real constrain. In the end the dimensions
will be given for each problem.
Next