JGIsland_BB - code for ultrafast solving #2

Discussion of chess software programming and technical issues.

Moderator: Ras

msterkowiec
Posts: 24
Joined: Sat Apr 26, 2025 7:01 pm
Full name: Marcin Sterkowiec

JGIsland_BB - code for ultrafast solving #2

Post by msterkowiec »

JGIsland_BB - C++ header-only library for ultrafast solving #2 and #1 - is now available on github at https://github.com/msterkowiec/JGIsland_BB
It works solely on 64-byte bitboard data using from 6k to 23k additional buffers and is able to solve more than 25 two-movers per 1 millisecond (i7-14700; in All Solutions mode). JGIsland_BB is now a part of the engine of J.G.Island Chess Moremovers 11.0 and is responsible for about 10% performance improvement in this version.; see also its thread: viewtopic.php?t=85039&start=40