Skip to content

Perfect Database

Calcitem edited this page Dec 24, 2023 · 31 revisions

How to Download and Use the Perfect Database: Android, Windows, and Linux Edition for Nine Men's Morris

English German Hungarian Spanish Portuguese Russian Chinese Chinese

Introduction

This Wiki is designed to assist users in downloading and utilizing the perfect database for Nine Men's Morris, covering Windows, Android, and Linux versions.

Downloading the Database

Database Download Link: Click the link below for the torrent file to download the perfect database.

Download the File: Use the downloaded torrent file to complete the download and access the database files.

Configuration Steps

For Android

  • Transfer to Device: Copy the downloaded files to the Android\data\com.calcitem.sanmill\files\strong directory on your Android device's storage. Create a strong (NOT Strong) directory if it does not exist.

Warning: The Android\data\com.calcitem.sanmill directory will be deleted if you uninstall the app. Consider backing up the strong directory before uninstalling. However, this directory will not be deleted if you are only upgrading the app version.

For Windows

  • Locate Mill.exe: Find the Mill.exe application in the folder where you installed the Mill game.
  • Move the Database File: Place the downloaded files in the same directory as Mill.exe.

For Linux

  • Locate Mill: Find the Mill application in the folder where you installed the Mill game.
  • Move the Database File: Place the downloaded files in the same directory as Mill.

Partial File Usage for Limited Storage

If you have limited disk or storage space, you can opt to copy only a part of the .sec2 files to the directory. The game will use data from the .sec2 files if they are found. If the .sec2 files are not present, the game will revert to using traditional AI.

Using the Perfect Database

Once you've completed the above steps, the Mill game will automatically load the perfect database, enhancing your gameplay experience with higher precision.

If you turn on the Appearance -> Show positional advantage indicator option, then when the AI uses a move from the database, the indicator will display in green. Otherwise, it will show a comparison of the positional advantage between both sides. This method allows you to determine whether the AI is using a perfect move from the database.

Gameplay Settings

When the game successfully loads data from the Perfect Database, the following settings in Settings become inactive:

General Setting
    Difficulty level
    AI thinking time
    Algorithm
    Draw on the human experience
    Consider mobility of pieces
    Passive
    Move randomly

Appearance
    Show positional advantage indicator

If the game fails to load the data, these configurations will be active and applicable.

We are fully aware of the importance of the "Move randomly" feature and are currently exploring an implementation strategy for "Move randomly" based on the Perfect Database.

Notes

  • Ensure the database files are in the correct directory.
  • If the game does not load the database, please verify your file path and network connection.

Developer Acknowledgment

The perfect database was developed by third parties, specifically Gábor Gévay and Gábor Danner.

Conclusion

By following these instructions, you can effectively utilize the perfect database in Windows, Android, and Linux versions of Nine Men's Morris, significantly enhancing your gameplay experience.

For any questions or further assistance, please feel free to contact us.

Clone this wiki locally