📄 todo
字号:
Items are in random order, mostly chronological, the important onesare marked IMPORTANT, so that you can grep for them if this gets toolarge... I like the TODO of xboard...)- General cleanups (Recheck global variables like et and types of variables)- Benchmark alternatives for the ubiquitous method used to traverse bits, a la (currently) while (b) { sq = leadz(b); CLEARBIT(b, sq); do_something(); } I do not believe that the current technique is fastest.- Improve pondering and analysis mode, still- Add "offer draw" feature, both active and passive, add resign- How about making certain weights user-definable, maybe through some run-time interface? It would certainly cost a little performance, but maybe not a big deal. Or maybe try to set some profiles like "aggressive", "positional" (well, that would be difficult), "passive" etc. (A patch has been submitted by Xen Gregg)- Make gnuchess win against crafty (seems difficult to impossible...)- Get some idea for a global gnuchess configuration file gnuchessrc, which would maybe contain location of the book, size of hash tables and other stuff. I would suggest /etc/gnuchessrc and $HOME/.gnuchessrc as default locations on Unix-like systems, don't know where Windows programs use to put these things (in the registry?). I would consider also moving the list of chess players allowed in the book to some configuration file. (A patch has been submitted by Donald McGee)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -