Skip to content

XerckM/Nine-Morris-Game-Variant-D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nine Morris Game Variant D

Welcome to the Nine Morris Game Variant D repository! This project is an implementation of the classic board game Nine Men's Morris, with a unique variant that adds depth and complexity to the traditional gameplay.

Overview

Nine Men's Morris is a strategy board game for two players. The game is played on a grid where each intersection is a "point" and players aim to form 'mills' - a row of three of their pieces - on these points. This variant of the game introduces new rules and strategies, making it an exciting challenge for both new and experienced players.

Features

  • Multiple Game Modes: Includes various modes like MiniMax and Alpha-Beta Pruning, each with standard and improved versions.
  • Advanced AI Algorithms: The game uses advanced AI algorithms for move generation and evaluation, providing a challenging experience for players.
  • Customizable Depth Levels: Players can set the depth for the AI's search algorithm, allowing for a customizable difficulty level.
  • ASCII Board Representation: The game features an ASCII representation of the board for easy visualization.

Installation and Usage

To get started with the Nine Morris Game Variant D:

  1. Clone the repository to your local machine.
  2. Navigate to the project directory.
  3. Run the main.py script to start the game.

Contributing

Contributions to the Nine Morris Game Variant D are welcome! If you have suggestions for improvements or new features, feel free to create an issue or submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Python implementation of the classic board game Nine Men's Morris using advanced AI algorithms.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages