Skip to content

Go game engine and Go game AI using deep learnig technics. Implements different game strategies and can be used as backend in separate game projects

License

Notifications You must be signed in to change notification settings

nbbrdn/go-genie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Genie

This project implements a simple Go game engine and Go game AI using deep learnig technics.

Table of Contents

Installation

  1. Clone the repository:

    git clone https://github.com/nbbrdn/dlgo.git
    cd dlgo
  2. Install dependencies: Make sure you have Python 3.10+ installed. Then install the required dependencies:

    pip install -r requirements.txt

Usage

To run the game simulation, execute the following command:

python bot_v_bot.py

The game will start and display the board state after each move, with a 0.3 second delay between moves.

Contributing

Contributions are welcome! Please open an issue or submit a pull request.

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes.
  4. Commit your changes (git commit -am 'Add new feature').
  5. Push to the branch (git push origin feature-branch).
  6. Create a new Pull Request.

License

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

About

Go game engine and Go game AI using deep learnig technics. Implements different game strategies and can be used as backend in separate game projects

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages