Bert
Code: Select all
Verify:3x11 Start, P = 19.514.811.840
4878.1 3x11, P = 19.514.811.840, NCW = 1.227.707.632, E = 0
Code: Select all
Verify:3x11 Start, P = 19.514.811.840
4878.1 3x11, P = 19.514.811.840, NCW = 1.227.707.632, E = 0
Last weekend I corrected another bug but since the beginning of the week I have regenerated various db and this time my verification test detected no errors. In addition,BertTuyt wrote:3x11 also confirmed.
Bert
Code: Select all
Verify:3x11 Start, P = 19.514.811.840 4878.1 3x11, P = 19.514.811.840, NCW = 1.227.707.632, E = 0
Code: Select all
Verify:4x10 Start, P = 56.923.426.846
52562.3 4x10, P = 56.923.426.846, NCW = 3.283.778.890, E = 0
Hi Bert,BertTuyt wrote:Im now checking the BT DBs for errors.
I think I use the same approach as many others (strong verify), but Im not 100% sure.
So for every position in the DB, I generate the successors and determine the DB value.
This can become quite time consuming with captures, where I need to load a 4KByte block from another DB.
So a more simplified approach would be (weak verify), to test only the positions with no captures.
As the BT DBs with many man contain mostly capture moves, this would really reduce the test process, especially due to lower SSD or HD access.
The disadvantage it is not a full test (like the strong verify).
So my question to the community, which verify in general do you chose, the strong verify or the weak verify?
Most likely there is also a clever method to execute the strong verify with less IO traffic, but I need to think about that....![]()
Bert
Code: Select all
Verify:4x10 Start, P = 56.923.426.846
52582.5 4x10, P = 56.923.426.846, NCW = 3.283.778.890, E = 0
Code: Select all
Verify:4x10 Start, P = 56.923.426.846
8409.4 4x10, P = 56.923.426.846, NCW = 3.283.778.890, E = 0
Hi Bert,BertTuyt wrote:Gerard, after several days I still did not get a result for 5x9.
The task manager indicated 1% for CPU and 100% for Disk Access.
So not sure what went wrong.
Restarted with a weak verify, which only covers the non-capture positions (these are the only relevant ones for comparison with you).
The 4x10 was indeed much faster, with the same result.
So hope that i will get any results for 5x9 and beyond in the next days.
Bert
Code: Select all
Verify:4x10 Start, P = 56.923.426.846 8409.4 4x10, P = 56.923.426.846, NCW = 3.283.778.890, E = 0
Code: Select all
Verify:5x9 Start, P = 118.679.869.176
47241.7 5x9, P = 118.679.869.176, NCW = 6.517.270.884, E = 0
Code: Select all
Verify:6x8 Start, P = 182.479.296.120
80433.0 6x8, P = 182.479.296.120, NCW = 10.280.586.402, E = 0
Hi Bert,TAILLE wrote:Last weekend I corrected another bug but since the beginning of the week I have regenerated various db and this time my verification test detected no errors. In addition,BertTuyt wrote:3x11 also confirmed.
Bert
Code: Select all
Verify:3x11 Start, P = 19.514.811.840 4878.1 3x11, P = 19.514.811.840, NCW = 1.227.707.632, E = 0
seeing you found the same figures as mine I can conclude my program is now quite sound.
As a consequence I have just begun to work on multithread generation.
I will keep you inform of my progress.