Skip to content

A free and strong UCI chess engine built from scratch in C++

License

Notifications You must be signed in to change notification settings

Captain3BoOd/GibnaMish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GibnaMish Logo

GibnaMish Chess Engine

A free and strong UCI Chess Engine.

👀 Project Overview

Welcome to GibnaMish Chess Engine in C++ project! This project aims to provide a robust and feature-rich chess engine, built entirely from scratch in C++ and chess-library. Whether you're looking to explore the internals of chess engines, this engine is a powerful tool designed with flexibility and extensibility in mind.

💻📚 Resources

🛠️ Building

$ git clone https://github.com/Captain3BoOd/GibnaMish.git
$ cd GibnaMish/src
$ make -j

🚀 Future steps:

  • Implementing NNUE
  • Aging Transposition Table Entries
  • Additional optimizations and enhancements

🤝 Contributions

This project is continuously evolving, with new features being added regularly. If you’re passionate about GibnaMish, C++, or just interested in contributing to an exciting open-source project, feel free to jump in!

How to Contribute

  • Fork this repository.
  • Create a new branch for your feature (git checkout -b feature/NewFeature).
  • Commit your changes (git commit -m 'Add NewFeature').
  • Push to the branch (git push origin feature/NewFeature).
  • Open a Pull Request.

Any form of contribution is welcome, whether it be code, documentation, or testing. Additionally, feel free to share this project with friends, colleagues, or within developer communities.

About

A free and strong UCI chess engine built from scratch in C++

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published