Metadata-Version: 2.1
Name: gobang
Version: 0.1.0
Summary: A Gobang(also known as "Five in a Row" and "Gomoku") game equipped with AlphaGo-liked AI.
Home-page: https://github.com/jidasheng/gobang
Author: Dasheng Ji
Author-email: jidasheng@qq.com
License: MIT
Description: A Gobang(also known as "Five in a Row" and "Gomoku") game equipped with AlphaGo-liked AI.
        
        # Features
        - Friendly GUI
        - MATCH RULES supported
        - Easy to install
        - AlphaGo-liked AI
        
        # Game
        ![Screen](https://user-images.githubusercontent.com/44913901/71503260-6e1cf200-28af-11ea-9e59-ef6b9e86d5fa.png)
        ### AI Players
        - `Greedy AI`: the POLICY network without randomness
        - `Probabilistic AI`: the POLICY network with randomness
        - `Thinking AI(xxx s)`: MCTS algorithm with POLICY and VALUE networks
            - To be implemented
        
        # Install
        - dependencies
            - Python 3
            - [PyTorch][1]
        - install
            ```sh
            $ pip install gobang
            ```
        # Run
        ```sh
        $ gobang
        
        # or
        $ python -m gobang
        ```
        
        # Comments
        - This project was originally developed 2 years ago.
        - The AI is developed based on Supervised Learning and Reinforcement learning.
        
        # References
        1. [RocAlphaGo][2]
        2. [Mastering the game of Go with deep neural networks and tree search][3]
        
        [1]:https://pytorch.org/
        [2]:https://github.com/Rochester-NRT/RocAlphaGo
        [3]:https://www.nature.com/articles/nature16961
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
