I have fixed this in 5.2F.
Also, you should now be able to set the number of threads by specifying the "threads" option in the command-line. It would be something like:
MP-Thinker.exe hashsize=8 threads=4
Lastly, I have disabled the splitting in interior nodes. For now, splitting is at root nodes only. My tests show very little gain with splitting of interior nodes. So, it is off for now until I have improved it.
If you notice that the node counts don't scale, don't worry. The current code simply is not accurate in adding up the node counts from child threads. There is no node count conspiracy here (until someone finds my NodeCount div 10 code).
