ArnoHu ArnoHu loading
Earlier today I uploaded a GoK version which calculates attack tables before EVERY full search move generator run (OK not every run, as attack tables are cached in transposition table), something I had disabled years ago due to performance reasons. But GoK is faster today, and this approach allows its staged move generator to find all MVV/LVA captures with specialized code taking only a fraction of time; in addition, move ordering is better, hence pruning / LMR is better, king ring attacks will always be up-to-date for evaluation. Overall search performance stayed the same, but search quality has improved.

As a side-effect, average MPS on TurboWarp fell from 250,000 to 200,000, and NPS from 200,000 to 150,000 (although we are reaching the same search depth as before). Attack tables are created based on generated moves though, so just for fun I temporarily added attacks to MPS statistics - and it went up to 750,000 MPS.