Skip to content
Home » News » Wordfish 3.60

Wordfish 3.60

Wordfish 3.60

Summary

  • Defaulted x86_64 builds to use the portable x86-64-sse41-popcnt profile while keeping native detection for other hosts by adding machine detection and adjusted ARCH fallback in the build script.
  • Added panic time tracking to the time management interface and reset timing values when clearing limits to prevent reuse of stale data between searches.
  • Updated search time checks to honor panic thresholds and enforce time/node/movetime budgets even before the first completed iteration
  • Added panic-mode tracking in the time manager, scaling overhead and clamping optimum/maximum think time under one second to preserve a reserved buffer.
  • Integrated the panic reserve into iterative deepening and periodic time checks so searches exit early when the remaining clock reaches the safety threshold.
  • Exposed a configurable Panic Time Buffer UCI option and documented short-clock safeguards in the README for user tuning.
  • Added include to support new time deadline computations for adaptive search stop logic.
  • Reworked time-check scheduling to track the nearest deadline and tighten sampling cadence as remaining time shrinks, ensuring timely stop requests in time trouble.

Download

Leave a Reply

Your email address will not be published. Required fields are marked *