Skip to content

Chess AI using a neural network (PyTorch) and minimax

License

Notifications You must be signed in to change notification settings

matthewyu01/chess-ai

Repository files navigation

chess-ai

Chess AI using a neural network trained to evaluate chess positions and minimax with alpha-beta pruning to choose the best move

TODO:

Convert array representation of chess board to a bitmap

Memoization - cache evaluation of positions

Writing own chess implementation to speed up calculation

Improving through self-play

About

Chess AI using a neural network (PyTorch) and minimax

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published