DoormatIka / alice-chess-engine

A twoleaflotus project for a game.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Margatroid

Two programmers' second attempt at writing a chess engine.

This is to be used for an upcoming game made by our group "twoleaflotus".

Stuff Implemented

  • BasicBot (Cirno)
    • Alpha-beta Pruning
    • Material Counting
    • Piece-square tables (from PeSTO's Evaluation Function)
    • MVV-LVA
    • Killer Heuristic
    • TT-tables
    • UCI (go depth x only)

Todo

  • Quiescence Search
  • Iterative Deepening
  • Move-Ordering (Static Exchange Evals)

About

A twoleaflotus project for a game.


Languages

Language:Rust 100.0%