Skip to content

Latest commit

 

History

History
35 lines (21 loc) · 1.64 KB

README.md

File metadata and controls

35 lines (21 loc) · 1.64 KB

CHESS.NN

Welcome to CHESS.NN, a chess engine implemented in Python.

Overview

CHESS.NN is a project aimed at developing a chess engine using Python. The engine allows users to play chess against the computer, providing a challenging opponent for players of all levels. The engine is built with the intention of being extendable and customizable, allowing for future improvements and additions.

Features

  • Fully functional chess engine implemented in Python.
  • Support for standard chess rules and gameplay.
  • Player vs. computer mode for playing against the engine.
  • Customizable difficulty levels for adjusting the computer's strength.
  • Command-line interface for easy interaction.

Future Plans

In the future, we plan to enhance CHESS.NN by incorporating neural network techniques to train a chess AI. This will involve leveraging machine learning algorithms to improve the computer player's decision-making abilities, making it an even more formidable opponent. Stay tuned for updates on our progress in this exciting endeavor!

Getting Started

To get started with CHESS.NN, follow these steps:

  1. Clone the repository: git clone https://github.com/your_username/CHESS.NN.git
  2. Navigate to the project directory: cd CHESS.NN
  3. Run the chess engine: python chess.py

Contributing

We welcome contributions from the community to help improve CHESS.NN. If you have any ideas for features, find any bugs, or want to contribute in any other way, please feel free to open an issue or submit a pull request. We appreciate your help in making this project better for everyone.

License

This project is licensed under the MIT License.