-
Notifications
You must be signed in to change notification settings - Fork 2
/
TODO
34 lines (26 loc) · 1.06 KB
/
TODO
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
TODO
====
- Improve error handling (use exceptions more)
- getopt support for all the interfaces (only ncurses is done)?
- detection of blocked positions?
- distinguish misplaced and incorrect words?
Requested by users
==================
- Drag & drop? (03/02/09)
- Continue a real game on Eliot (03/02/09)
- Print several games in one shot (and 4 on the same page) (08/02/2011)
- Show the results in duplicate mode (22/09/10)
- Have help in multi-player modes (17/08/2011)
- In training mode, have a way to know if there is a Scrabble or not, before displaying the results (eliot-general@, 14/01/2014)
- In training mode, have a way to know if the word about to be played is the top move (eliot-general@, 14/01/2014)
Implementation details
======================
- game.h included in board.cpp!
- board.h included in coord.cpp!
- use Boost.Format?
- compile with -ansi -pedantic by default?
Not so urgent
=============
- network support
- implement the dictionary as a GADDAG:
http://www.cs.ubc.ca/local/reading/proceedings/spe91-95/spe/vol24/issue2/spe880.pdf