sroelants / simbelmyne

A somewhat UCI compliant chess engine that could probably beat you.
GNU General Public License v3.0
15 stars 1 forks source link

Include king in PawnStructure #279

Open sroelants opened 1 month ago

sroelants commented 1 month ago

Could experiment with including the king in the PawnStructure calculation. It would save us a marginal amount of work, because we're looping over the passed pawns several times, where we could be looping over them a single time.

sroelants commented 3 weeks ago

Looked into this, and it had zero effect on speed, as far as I could tell.

Though, this was also with my bullshit bench numbers, so maybe I should try again.

I suppose it would simplify some of the king/pawn terms? And I could loop over the passers in one go, etc...