Skip to content

0.1.0-beta.4

Latest
Compare
Choose a tag to compare
@kkafar kkafar released this 28 May 13:57
· 68 commits to main since this release
4a4f233

What's Changed

  • chore: docs for ga & tests & cleanup by @kkafar in #333
  • chore: fix typos in issue templates by @kkafar in #335
  • feat: inversion mutation operator by @kkafar in #334
  • chore: License the lib also under Apache 2.0 by @kkafar in #336
  • refact: make template type params more verbose by @kkafar in #337
  • chore: fix typos in templates by @kkafar in #339
  • feat: Remodel ACO by @co012 in #342
  • feat: Create features for algorithms by @co012 in #343
  • feat(ACO): Part From Evaluation pheromone update by @co012 in #344
  • chore(ACO): Remove matrix fn from Solution by @co012 in #345
  • feat(GA): implement UniformParameterized crossover operator by @kkafar in #346
  • feat: add operators & example for JSSP by @kkafar in #341
  • chore: change default indent to 4 by @kkafar in #347
  • chore: reorganize jssp example structure by @kkafar in #348
  • chore: apply clippy fixes across codebase by @kkafar in #349
  • fix: delay was not updated in inner loop by @kkafar in #350
  • WIP jssp by @kkafar in #351
  • feat: add elitisim in jssp & cleanup by @kkafar in #352
  • feat: allow for loading external jssp instances by @kkafar in #353
  • chore: setup hooks & hide more functionalities behind features by @kkafar in #358
  • refact!: Make Individual a trait -- allow for custom state definition by @kkafar in #359
  • feat: parameterize fitness with IndividualT by @kkafar in #364
  • feat: allow for custom fitness types by @kkafar in #365
  • feat!: impl local search for JSSP & impl IndividualTrait for JsspIndividual by @kkafar in #363
  • feat: add population::tools module with methods for primitive chromosome generation by @kkafar in #372
  • feat: allow for usage of jssp instances loaded from file & use GeneticSolver to run JSSP by @kkafar in #369
  • fix: set duration before first on_new_best call by @kkafar in #374
  • fix: jssp example panics during population evaluation by @kkafar in #379
  • perf: evaluate fitness only when necessary by @kkafar in #382
  • fix: fixed machine size by @kkafar in #384
  • fix: inconsistences in individual comparison by @kkafar in #386
  • fix: series of bugs in localsearch & many other small bugs by @kkafar in #388
  • fix(jssp): remove redundant param in func by @kkafar in #391
  • feat(jssp): refact JsspPopProvider & infer population size for given instance automaticaly by @kkafar in #392
  • feat(ci): workflow for auto-adding issues to the project by @kkafar in #394
  • fix(ci): attempt to fix add-issue-to-project workflow by @kkafar in #395
  • chore(ci): remplate add-issue-to-project workflow with github automations by @kkafar in #396
  • chore(ci): add concurrency groups for all CI workflows by @kkafar in #397

Full Changelog: 0.1.0-beta.3...0.1.0-beta.4