Skip to content

Dark74A/chess-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

♟️ Chess Engine in C

A chess engine built in C using bitboards.

🚀 Features

  • Bitboard-based board representation
  • Move generation
  • Alpha-beta pruning
  • Evaluation with piece-square tables
  • Move ordering heuristics
  • UCI-compatible interface

🧠 Engine Architecture

  • Bitboards for fast board state handling
  • Minimax search with Alpha-Beta pruning
  • Evaluation using material + positional scoring
  • Move ordering:
    • MVV-LVA
    • Promotion priority
    • Killer moves + History Heuristics

About

Bitboard-based chess engine in C with alpha-beta pruning.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors