Skip to content

Releases: zkat/big-brain

v0.13.0

21 Sep 20:01
c9c3887
Compare
Choose a tag to compare
  • scorers: make ScorerEnt public (#50) (9e6d7f63)
  • scorers: make FixedScore members pub (#49) (f0ddb9e5)
  • picker: Implement a Highest Picker (#52) (4b48f94d)
  • scorers: Add ProductOfScorers composite scorer (#51) (e425e234)
  • actions: make ActionEnt public, too (fc30e752)
  • prelude: Add ScorerEnt and ActionEnt to the prelude (08b0598b)

v0.12.0

21 Sep 20:01
dd1f6ed
Compare
Choose a tag to compare

Features

v0.11.0

05 May 15:42
1c281b3
Compare
Choose a tag to compare

Features

v0.10.0

15 Jan 06:58
2513b29
Compare
Choose a tag to compare

This is my first pass at a significant API improvement. I iterated on it for a
while and this is what I settled on. I look forward to continuing to evolve
this API as I get more feedback and experience with it! Please let me know
what you think!

Breaking Changes

  • thinker: stop cancelling actions when they go under Picker thresholds (4c72b3d1)
  • stages: Strongly typed stages for BigBrainPlugin (65ca646e)
  • builders: Blanket impls for ActionBuilder and ScorerBuilder when Clone (8bed75b5)
  • api: rename attach and hide it from docs (6c64df4f)
  • choice: return &Choice instead of cloning (a76dcbb6)

Features

  • example: update thirst example (edecc4c9)

Bug Fixes

  • hierarchy: make sure all the hierarchy stuff is set up properly (372c13e2)
  • tests: update tests (94e1b1f6)

v0.9.0

15 Jan 06:57
f94ee44
Compare
Choose a tag to compare

Features

v0.8.0

15 Jan 06:57
7cf0ae1
Compare
Choose a tag to compare

Bug Fixes

  • systems: Fix steps, add a test and explicit systems ordering (#27) (f33315c9) (credit: @payload)

v0.7.0

19 Sep 15:35
45c242d
Compare
Choose a tag to compare
  • deps: Don't include Bevy default features when used as a dependency. (#25) (61558137)

Features

  • license: change license to Apache-2.0 (d7d17772)
    • BREAKING CHANGE: This is a significant licensing change. Please review.

0.6.0

19 Sep 15:34
490d219
Compare
Choose a tag to compare

Features

Bug Fixes

  • actions: Concurrently was not setting its state to Failure (d4a689f6)

0.5.0

27 Apr 02:28
2b3b125
Compare
Choose a tag to compare

Got a few goodies in this release, mainly focused around composite actions and
scorers, which were apparently broken.

Shout out again to @piedoomy for some of these
contributions!

Features

  • actions: Add new Concurrently composite action (6c736374)
  • evaluators: added inversed linear evaluator helper (#19) (f871d19e)
  • scorers: Added WinningScorer composite scorer (#20) (748b30ae)

Breaking Changes

  • scorers: Composite Scorers now all use .push() instead of a mixture of .push() and .when(). Please update any usages of composite scorers (63bad1fd

Bug Fixes

  • scorers:
    • Scorer builders now properly return themselves (63bad1fd
    • Fixed error where wrong component for SumOfScorers was attached (#21) (71fd05a6)

0.4.0

26 Apr 05:47
0c8763a
Compare
Choose a tag to compare

Breaking Changes

  • score: scores are now 0.0..=1.0, not 0.0..=100.0 (71f5122e, breaks #)

Features

  • evaluators: Make all evaluators Clone (4d5a5121)