Skip to content

Release v0.9.0 - Tabby

Choose a tag to compare

@NadimGhaznavi NadimGhaznavi released this 14 Oct 03:04
· 50 commits to main since this release

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

See project CHANGELOG for additional history.


[0.9.0] - 2025-10-13

Changed

  • Added formatting for large numbers to the stored games and highscores game number.
  • Added a Tabbed Plots widget.
    • Moved the Game Score plot widget into the new Tabbed Plots widget.
    • Added a Highscores plot.
    • Added a Loss plot.
  • Based on the shiny new Loss plot, tuned the learning rate for the linear and RNN models.
  • Added a Learning Rate input to the configuration settings.
    • Wired the sane default learning rate values (based on the model selection) so that the correct one is loaded when the Defaults button is pressed.
    • Modified the AITrainer to capture the loss at the end of each train step and return an average of these values at the end of an epoch with a new get_epoch_loss() function.
  • Added additional constants to the DLabels and Dlayouts files to support the new features.

Removed

  • Removed the LabPlot widget. It has been replaced by the new TabbedPlots widget.