Thanks for having a play with Lozza and for the feedback; it is appreciated.
The node counts are sent back every 500ms so there will be that error margin when you kill the analyse. I've tweaked it to update the node counts when the PV is updated to help the situation. The new code announces itself as 1.16a and you may need to hit F5 a few times in your browser before you see it.
The /34 /35 is more confusing. It's not a parallel algorithm, so those figures should be the same regardless of Javascript engine. What that figure actually is, is the max ply reached, including Q search. I don't have an explanation at the moment other than the rather worrying possibility that different Javascript engines interpret a part of the code such that algorithmic changes emerge; I'll keep thinking.
Thanks again...
PS: Over the weekend I did a one line tweak that beats 1.16 by a ~60% game score
