From: Steven <ste...@ya...> - 2011-10-27 01:29:32
|
Hi Steve I got an error with "sc_pos analyze" in my testing. This command is still in analysis.tcl, but has been removed from tkscid.cpp. It's a known bug that hasn't been fixed. (You can probably reinsert sc_pos_analyze yourself). > > but it may be possible to do without a rewrite. Just > the annotate time delay to something large, and in > > > > In uci.tcl > > > > - if { $t == "depth" } { incr i ; set uciInfo(depth$n) > [ lindex $data $i ] ; continue } > > > > + if { $t == "depth" } { incr i ; set uciInfo(depth$n) > [ lindex $data $i ] > > + if {$uciInfo(depth$n) == 8} { > > + after cancel autoplay > > + autoplay > > + } > > Fantastic. That works. Thank you. Its > exciting. > Unfortunately it crashes here after a few moves. I'll > investigate later. It's a good hack i think ;> I managed to accidentally remove the "continue" command which should still be there. So i can't really continue testing. My hack will probably have to deal with issues at near mate situations too. 11 or 12 is probably a good depth, and of course this can be made configurable. Maybe i'll code it myself properly one day as it makes more sense than a fixed time search. > Steven, I, for one, appreciate your continued work on Scid, and your passion is refreshing. Thanks. S.A. |