Skip to content

v1.1.4 The Multithreaded Patch!

Latest

Choose a tag to compare

@CynthiaSIMmetric CynthiaSIMmetric released this 17 Feb 18:47
· 1 commit to main since this release
453441c

The multithreaded patch

Features:

  1. Transposition table for caching board positions:
  1. Multithreading support
  • Root layer now spawns threads for searching individual paths
  • Provides a much faster implementation for searching more paths
  1. Iterative deepening (caps move thinking time at 5 seconds):
  • For details see: https://www.chessprogramming.org/Transposition_Table
  • Main search function has been changed from standard paranoid alpha beta to iterative deepening
  • Searches within the time frame of 5 seconds
  • Value can be modified in engine::Engine if desired