Originally posted by scubily
Hi. I've been trying to use crafty to analyse a couple of games (in Chesspad). I'm just using the crafty 23.0 files I already had from Babaschess. It all seems to be running ok, but the analysis is a bit hard to fathom. i.e. I have the following:
D6 0:00 0.16 1063 nodes 0/ns H:0% 0/46
[and then Crafty's preferred line.]
I gather D6 means the dept rafty a whirl while I was at it. Any help appreciated. I'm quite low tech. cheers.
I'm not all that familiar with ChessPad, but I'll take a stab at it. I'm assuming that you're using ChessPad 2? (The ChessPad 1 output seems to be very different from your output.)
In general, the output seems to be a little fishy. Too many zeros. Almost like it's not really analyzing. (Maybe still in book, or it's not using the engine configuration info correctly.) Anyway, here's my guess at the meaning of the numbers:
D6 - Yep, the ply depth that the engine is currently analyzing. (A ply is a half-move. 6 plies would be 3 moves for each side.) It should reach ply 6 in almost no time (less than a second). So the depth should be much deeper if you let it analyze for any time.
0:00 - The minutes:seconds that the analysis has been running. This number shows that no time has elapsed. It looks suspect.
0.16 - The evaluation for the side to move, in pawn values. (Here it's 0.16 of a pawn.)
1063 nodes - The total number of nodes searched during the analysis. This number is very low, and it looks suspect. The engine should be hitting hundreds of thousands of nodes per second.
0/ns - The number of nodes per second searched during the analysis. Again, it should be searching hundreds of thousands of nodes per second.
H:0% - I'm not sure what this number is. My guess is that it's hash table usage info, but it seems to not be returning any hash table info at all. (It was also returning 0 for me when I tried it on my PC.)
0/46 - I think this is the position currently being searched. That is, it's currently searching the 0th position of 49 possible legal moves in the position. Again, this output looks suspicious. It should be some number other than zero, but less than or equal to 49. For example, 7/49, etc. (My ChessPad program also added the currently considered move just before the x/49. Hypothetical example, Nf3 7/49.) (Edit - I stand corrected, Stockfish added the "Nf3" move before the 7/49, but when I switched to Crafty, I noticed that Crafty does not add the Nf3 move. So this is consistent with your output.)
That's the best I can do with my limited knowledge of ChessPad. I hope it helps a bit.