Peel PV out of comment
authorH.G. Muller <h.g.muller@hccnet.nl>
Tue, 30 Nov 2010 17:27:52 +0000 (18:27 +0100)
committerArun Persaud <arun@nubati.net>
Fri, 3 Dec 2010 07:14:24 +0000 (23:14 -0800)
commit88b2dc39c46dc1a447b9f5691d81b7354c92e53a
tree61513dac6822be288f1abcb9b30b41ab2f9c1be8
parent895402b0d893d236707aeeb4b42af08d57951f2a
Peel PV out of comment

Arena stores engine PVs not in variation format, but within both braces
and parentheses, before the score/depth info. This caused XBoard to
overlook the score/depth info, (frustrating, e.g., the eval graph),
while the PV would not be accessible for walking it as a variation.
The routine that extracts the score/depth from a comment now has
been made more clever, to recognize a leadin PV in the comment, and then
place it in front of the comment as variation (by moving the opening
brace to behind it). For some reason it does not work if the PV and
score/depth were separated by a newline, but this happens quite rarely.
backend.c