Skip to content

Latest commit

 

History

History
26 lines (21 loc) · 740 Bytes

README.md

File metadata and controls

26 lines (21 loc) · 740 Bytes

Sockfish

AI for game Hi-Ya! (CSC 180 Fall 2017)

based on Stockfish [1]

Winner of CSC 180 Fall 2017 AI Tournament, 19-1 [2]

Hi-Ya! Board

Features -

  • Minimax (implemented with Negamax [3])
  • Alpha-Beta Pruning
  • Iterative Deepening
  • Top-Level PV Move Ordering
  • Killer Move
  • Countermove
  • History Heuristic
  • Transposition Table (Zobrist Hash for key)
  • Multithreading (Lazy SMP [4])
  • Bitboards + Magic Bitboards
  • Evaluation Heurisitics: Piece Value, Piece Position, Piece Moves