/usr/share/doc/gnushogi/TODO is in gnushogi 1.4.2-3+b2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | Known bugs:
- some positions show problem in the evaluation algorithm
- minishogi repetition rule, different from standard shogi, is
not implemented
- with no piece on board, computer generates invalid move
Target for v1.5:
- refactor dspwrappers into a driver-like structure
- integrate H.G.Muller's work on the xboard protocol on top of that
- deprecate xshogi in favor of xboard
- make minishogi a run-time option rather than a compile-time one,
using the "variant" mechanism of the xboard protocol
Generic cleanups
- switch cli parsing to getopt
- hunt for extern's and prototypes spread all over the source
- use automake
- hunt for more hardcoded variant-specific constants
- position of captured pieces in curses mode
- compile with bound-checker
- add autosave mode to ease hunt for segfaults ?
- use 2D array for the board, get rid of the (i)nunmap stuff
- fixup build procedure to support parallel make runs
- investigate those preexisting "overflow in implicit constant
conversion" warnings
Minishogi-related stuff
- minishogi patterns
- tune difficulty levels
- other tunings to investigate
* PromotionZoneDistanceBonus
* OPENING_HINT
- add minishogi stuff to the doc
- use valid minishogi moves in online help
|