simply for pure curiosity
could you do some perft with and without optimization(or removing one by one until there is none)?
I know we all have different way to implement what we did, different language, OS, computer, etc. so I don't expect similar "result"
so mostly it's looking at % difference
let use this rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - with depth 6
I'm currently looking at implementing zobrist / TT / etc.
For me without optimization is

With optimization, coming soon


