Hi just noticed a strange thing in my ehgine :
When Isa is in check and when the TT is enabled it shows a strange PV line :
Here is a simple position :
[d]rnbqkbnr/ppp2ppp/3p4/1B2p3/4P3/5N2/PPPP1PPP/RNBQK2R w KQkq - 0 1
I've implemented in Isa eight search modes :
1 : Alpha beta simple
2 : PVS simple
3 : Alpha beta + TT
4 : PVS + TT
5 : Alpha beta + TT + Nul move
6 : PVS + TT + Nul move
7 : Alpha beta + TT + Nul move + LMR
8 : PVS + TT + Nul move + LMR
PV showed at mode 1 :
Code: Select all
temps max : 3000
1 -31 187 0 c8d7 b1c3 d7b5 c3b5
2 -2 1083 0 c7c6 b5c4 f8e7
3 -32 5669 0 c8d7 b5c4 g8f6 d2d3
4 -12 32884 0 c7c6 b5d3 f8e7 e1g1 c8g4
5 -54 194000 4 c8d7 b5e2 g8f6 d2d3 f8e7 e1g1
Code: Select all
temps max : 3050
1 31 72 0 b1c3 d7b5 c3b5
2 71 171 0 b5d7 b8d7 e1g1
3 32 1985 0 b5c4 g8f6 d2d3
4 64 4846 0 b5d7 b8d7 e1g1 f8e7 d2d4
5 54 75347 1 b5e2 g8f6 d2d3 f8e7 e1g1
6 70 182477 5 b5d7 b8d7 e1g1 f8e7 b1c3 g8f6 d2d4
Code: Select all
temps max : 3000
1 -31 187 0 c8d7 b1c3 d7b5 c3b5
2 -31 0 0
3 -32 4814 0 c8d7 b5c4 g8f6 d2d3
4 -32 0 0
5 -54 169226 3 c8d7 b5e2 g8f6 d2d3 f8e7 e1g1
6 -54 0 3
I don't know why but it's indeed a big bug with my TT lol
It arrive ONLY when Isa is in check
Any lights please , I'm lost !!