~ruther/ctu-fee-eoa

ref: 458589fdc2ace8fd18ebc5f808ee3a697d4f24f8 ctu-fee-eoa/codes d---------
f6ad831f — Rutherther 25 days ago
feat: add multiple weights to constrained functions
ee1d949d — Rutherther 25 days ago
feat: add number of constraints as a generic
c0b18ff7 — Rutherther 25 days ago
feat: add possibility to map EvolutionResult evaluations
fce9bfb2 — Rutherther 25 days ago
chore: remove Copy from requirement of TournamentSelection
5f409074 — Rutherther a month ago
refactor(tsp): Do not allocate in binary string fitness function

Currently the fit function has allocated for each individual!
That slows it down terribly!

This reimplements it to implement the fit_population, reusing
the same node permutation and same precedence_count
0420a0cc — Rutherther a month ago
refactor(lib): Allow fitting whole population at once

The fitness function gets fit_population function. The default
implementation is going over fit() one by one, but it can be
reimplemented by specific types.
5119e5e3 — Rutherther a month ago
feat(lib): constraints along with evolutionary strategies
8ac232c0 — Rutherther a month ago
chore: fix warnings
f39d2461 — Rutherther a month ago
feat(lib): allow modifying fitness function in evolution_algorithm
62595f5e — Rutherther a month ago
chore: move population structs to separate module
7a235cbd — Rutherther a month ago
feat(tsp): Remove with iteration functions
914ee761 — Rutherther a month ago
feat: split params out of PerturbationOperator to allow for non-'static PerturbationOperator

This means PerturbationOperators can now hold non-'static references.
Right away, utilize this in the Random2OptPerturbation for the TSPInstance.
fddfde99 — Rutherther a month ago
chore: lock file for cargo
6e5e1c59 — Rutherther a month ago
chore: add readme
f4e5737f — Rutherther a month ago
chore: finalize report
fb3ac872 — Rutherther a month ago
chore: make few improvements to plotting
4c13c036 — Rutherther a month ago
feat(tsp): final tweaks
663bea97 — Rutherther a month ago
chore: update the json specifications for plots
8315b8f6 — Rutherther a month ago
fix(tsp): few more tweaks
b0acf334 — Rutherther a month ago
feat(plotter): add plotting of standard deviation
Next