Skip to content

Releases: calcitem/Sanmill

Sanmill v4.0.1

27 Dec 06:35
Compare
Choose a tag to compare
  • Fix bugs of Perfect AI.

Sanmill v4.0.0

26 Dec 00:57
Compare
Choose a tag to compare
  • Introduced support for Perfect AI, enhancing challenge and engagement levels. Acknowledgments to Gábor Gévay and Gábor Danner.
  • Enabled the transfer of PGN files from phones to PCs.
  • Updated to Material3 design.

Sanmill v3.8.0

01 Nov 13:57
Compare
Choose a tag to compare

Release Notes

Localization Updates

  • Synced Brazilian Portuguese localization.
  • Changed App name for Arabic audience. More details can be found here.
  • For the Albanian audience, the game Nine Men's Morris will now be called "Mulli", in line with the theme of the game.
  • Changed the Finnish App name to Mylly. More information can be found on Finnish Wikipedia.

CI/CD Improvements

  • Upgraded Flutter to v3.13.8 and v3.13.6.
  • Updated qt-on-windows.yml.
  • Upgraded jurplel/install-qt-action to v3.

Snap Fixes and Enhancements

  • Modified ci-upgrade-flutter-version.sh in Snap.
  • Changed the base from core18 to core22, resolving runtime issues with GLIBC versions.
  • Added comment for how to install snapd in snap.sh.

Artificial Intelligence

  • Adjusted the AI's search depth for White's 5th and 6th moves, addressing issue #744. The adjustment alters the outcome in certain sequences.

Flutter App

  • Updated pubspec.yaml to pin package versions for increased stability.
  • Upgraded package version in pubspec.yaml.
  • Changed flutter_email_sender to v6.0.2, adding Java 1.8 compile options and Kotlin JVM target in build.gradle.

Qt App

  • Resolved issues in human player draw repetition judgment.
  • Added install-qt-env.sh.

Miscellaneous

  • Fixed issue with detection of repeated game positions in CPP.
  • Improved code structure and resolved Clang build warnings in build phase.

Sanmill v3.7.0

02 Oct 18:46
Compare
Choose a tag to compare
  • The Qt application now formally introduces support for integrating the Perfect Database.
    Note: Mobile applications are not yet equipped to support loading the Perfect Database.
    For access to the Perfect Database feature, kindly opt for the PC version of the software.

  • Enhanced language translations across multiple locales.

Sanmill v3.5.0

03 May 15:59
v3.5.0
Compare
Choose a tag to compare

New Features

  • Implemented the MCTS algorithm, similar to the one used by AlphaGo, for a more intuitive gameplay experience.
  • Added the MCTS to the Algorithms menu, allowing users to select and explore different game algorithms.

Known Issues

  • The MCTS algorithm is still in the early development stage and may not exhibit strong performance.
  • Gameplay with the MCTS algorithm focuses more on intuition rather than precise calculations.

We encourage you to download and try out version 3.5.x, and kindly share your feedback with us. Your valuable input will help us continuously improve and enhance the game experience. Thank you for your ongoing support!

Sanmill v3.4.2

04 Feb 05:44
v3.4.2
Compare
Choose a tag to compare

Support some Chinese rules.

Sanmill v3.3.3

24 Jan 11:29
v3.3.3
Compare
Choose a tag to compare

Fixed several issues with locales.

Sanmill v3.3.0

08 Jan 12:47
v3.3.0
Compare
Choose a tag to compare

Fully support iOS/Windows/Linux.

Sanmill v3.0.0

30 Dec 17:21
v3.0.0
Compare
Choose a tag to compare

We're excited to announce that the new version now fully supports the Linux Desktop environment for the first time!

Some bugs in the Windows Desktop version have also been fixed.

Sanmill v2.0.20

24 Dec 13:45
v2.0.20
Compare
Choose a tag to compare

Fix tutorial.