This file is indexed.

/usr/share/doc/grhino/TODO is in grhino 0.16.1-3.

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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
TODO

Current infrastructures:				Priority

o Alpha-beta pruning
  - Store the best move sequence			low
  - Interact better with transposition table		HIGH
  - Mid game and end game board				low
  - Reentrant						low
  - Search speed					MEDIUM
  - Verify anti wipe out				HIGH

o Transposition table
  - Reentrant						low
  - Make hash class					HIGH

o Move ordering
  - Reentrant						low

o GNOME front end
  - Display last move with number for passes		low
  - Display current score (with lookahead)		low
  - Display timer					low
  - Load SGF game					MEDIUM
  - Load Thor game					MEDIUM
  - Save game						low
  - Edit board function in menu				HIGH
  - End game solver					HIGH
  - More themes						low
  - Theme preview					low
  - Flipping graphics					low
  - Sound						low
  - Option applicable to current game only		MEDIUM
  - Undo to here					HIGH

o Packaging

o Pattern-based evaluation
  - Compress pattern file				low
  - Improve pattern data				low
  - Evaluation speed					MEDIUM

o Opening book
  - Based on win-loss scores				low
  - Book browser					MEDIUM

o Learning tool
  - Explain parity situation				low
  - Add comment in game history				low

o Configuration file for preferences
  - Use GConf						low

o Online help (Use Sans 14px for text)
  - Glossary						low
  - Document gen_* tools				low

o Configuration/build

o i18n

o Logging
  - Support multiple log format				low
  - Support SGF file format				low

o AI vs AI infrastructure
  - GTP time game support				MEDIUM

o Other

Future infrastructures:

o Different move ordering during opening, midgame	low
o Multi prob-cut					low
o Think in opponent's time				low
o KDE front end						low
o l10n							low
o Pattern learning					low
o Book learning						low
o Use bitboard						low