Skip to content

Releases: Herb-AI/HerbSearch.jl

v0.4.0

12 Dec 12:43
13e24a7
Compare
Choose a tag to compare

HerbSearch v0.4.0

Diff since v0.3.1

Merged pull requests:

  • Add abstract layer to iterator hierarchy (#122) (@pwochner)
  • CompatHelper: bump compat for HerbSpecification to 0.2, (keep existing compat) (#127) (@github-actions[bot])
  • Small tweak for Julia 1.12 world age change (#128) (@Keno)
  • Remove FixedShapedIterator (#131) (@THinnerichs)

Closed issues:

  • Remove FixedShapeIterator (#130)

v0.3.1

14 Nov 12:48
1876d08
Compare
Choose a tag to compare

HerbSearch v0.3.1

Diff since v0.3.0

v0.3.0

14 Nov 12:48
24c3600
Compare
Choose a tag to compare

HerbSearch v0.3.0

Diff since v0.2.0

Merged pull requests:

Closed issues:

  • Genetic Algorithms (#15)
  • Rename PriorityEnumerator to TopDownEnumerator (#50)
  • Refactor to search strategies (#55)
  • Remove search_best (#57)
  • Where to instantiate the Solver? (#67)
  • Fix warning in HerbSearch tests (#77)
  • Create the right constructors for iterators (#79)

v0.2.0

14 Mar 14:42
5b315ce
Compare
Choose a tag to compare

HerbSearch v0.2.0

Diff since v0.1.1

  • The search(...) function replaced by synth(...)—this includes a new signature. Please refer to the updated documentation.
  • All iterators have been refactored
  • Herb dependencies updated, most importantly, HerbData -> HerbSpecification

Merged pull requests:

Closed issues:

  • Add symbol type check for substitution. (#39)
  • Fix the grammar sampling method (#43)
  • Create a tutorial for HerbSearch in documentation (#52)
  • Add testing coverage (#63)

v0.1.1

28 Sep 13:51
Compare
Choose a tag to compare

HerbSearch v0.1.1

Diff since v0.1.0

v0.1.0

28 Aug 10:30
004f8c6
Compare
Choose a tag to compare

HerbSearch v0.1.0

Closed issues:

  • Iterators without limit (#3)
  • Add context-sensitive grammars (#5)
  • Metropolis-Hastings (#12)
  • Large Neighbourhood Search (#14)
  • Add argument in search procedure for evaluator (#17)
  • Implement Metropolis Hastings, Large Neighbourhood Search and Simulated annealing in a unified way (#18)
  • Remove old enumerators (#19)
  • Add error handling (#27)
  • Simulated annealing (#32)

Merged pull requests: