Skip to content

Releases: thbrown/softball-sim

v1.7

28 Nov 00:37

Choose a tag to compare

  • Add ability to send HTTP post on update/complete
  • Re-name short flags

v1.6

20 Nov 18:26

Choose a tag to compare

  • Add timestamp to results
  • Update Gradle to 7.5.1

v1.5

10 Nov 17:51

Choose a tag to compare

  • Compatibility changes for JSON schema update

v1.4

25 May 05:17

Choose a tag to compare

  • Add NO_CONSECUTIVE_FEMALES_AND_NO_THREE_CONSECUTIVE_MALES lineup type
  • Add SORT_BY_AVERAGE optimizer
  • Add perf data to optimizers gallery

v1.3

14 Mar 23:43

Choose a tag to compare

  • Smaller JAR (added proguard - but not used because it messes with gcp)
  • Result JSON blobs now contain additional derived fields

v1.2

25 Nov 06:52

Choose a tag to compare

  • Enables the annealing optimizer for all lineup types

v1.1

01 Nov 04:14

Choose a tag to compare

  • Includes additional information in optimization result json

Add cleanup scripts.

29 Aug 03:09

Choose a tag to compare

Invokes cleanup.sh (or cleanup.bat depending on OS) if the jvm terminates (whether expectedly or unexpectedly). This is used by softball.app to release system resources when simulations are no longer running.

Perf Improvements (slg %), Test Framework, Constant Generation, Include ElapsedTime Info

12 Aug 05:30

Choose a tag to compare

  • Elapsed time included in updates over network
  • Test framework for running simulations over the local network
  • Performance improvements: optimization runtime no longer depends on player's slugging percentage
  • Tests for generating time estimation constants

Note: Jar is larger because it now contains Apache Maths lib

Add memory efficient noConsecutiveFemales lineup generator

11 Jul 04:24

Choose a tag to compare

v0.4

Add some more validation. Change noConsecutiveFemale lineup considera…