GitHub

This repository was archived by the owner on Jun 10, 2018. It is now read-only.

hactar is a simple chessengine written in rust.

todo

perft

  • in/out functions
  • zobrist hashing
  • move generator
  • make-move
  • perft
  • move generator performance improvements

uci

  • basic uci framwork
  • mutlithreading for all time input
  • setoptions

alpha-beta

  • move sorting
  • quiescence search
  • iterativ deepening
  • transposition table
  • late move reduction
  • some kind of nullmove pruning
  • performance improvements
  • further pruning and extensions
  • threefold repetition, 50 move rule

install

get Cargo here: https://crates.io/

$cargo build --release

Read the original on github.com ↗