Skip to content

evanhyd/KittyEngineV4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KittyEngineV4

A magic bitboard based chess engine written in C++
Fully support Universal Chess Interface

Decision Tree

Negamax + PV search with alhpa-beta pruning

Pruning Technique

Move Ordering
PV Table
Null Move Pruning
Late Move Reduction
Quiescence Search
Transposition Table with Zobrist Hashing
Respiratory Window

To-Do List:

Book Opening
Better pruning technique
Multithreading Searching

Reference

A bitboard-based chess engine guided by Code Monkey King:
https://www.youtube.com/channel/UClA-jNuyJKqN-xCm7KPG_XA
https://www.youtube.com/channel/UCB9-prLkPwgvlKKqDgXhsMQ

Neural Network Architecture from David Miller: David Miller: http://www.millermattson.com/dave/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published