Antoine Fraboulet
28fcd062bf
- add toString method
2005-12-26 22:52:38 +00:00
Antoine Fraboulet
3bde5c3da5
- since we use History, the first round is numbered 1
...
- separate sort_by_points method, removed call from board_search
2005-12-26 21:22:21 +00:00
Antoine Fraboulet
1fb948cba9
- player now use History class for turn storage
2005-12-26 21:18:21 +00:00
Antoine Fraboulet
74900ca592
- add simple printout debug msg
2005-12-26 21:10:59 +00:00
Antoine Fraboulet
7bc239adfc
- add toString() method
2005-12-26 21:08:08 +00:00
Antoine Fraboulet
159cb33b75
- add history.[h|cpp]
2005-12-26 20:13:02 +00:00
Antoine Fraboulet
91442662d0
- fixed typo
2005-12-26 19:43:21 +00:00
Antoine Fraboulet
9fa76dda0e
Makefile.am
2005-12-26 19:19:42 +00:00
Antoine Fraboulet
983d413a3b
- adding empty constructor for History
2005-12-26 19:17:49 +00:00
Antoine Fraboulet
8f605110b7
- new auxframes update scheme
...
- new auxframe : gfxresult
- need some modification in mainframe.[h|cc] to take care of the update
2005-12-26 18:14:46 +00:00
Antoine Fraboulet
504198b8ff
- adding shortcut for getCurrentPlayer()
2005-12-26 18:09:52 +00:00
Antoine Fraboulet
f3ee945b91
- remove results members access methods from Training Class
...
- add m_testPlay for temporary placed words
2005-12-26 18:07:26 +00:00
Antoine Fraboulet
9b9fcfae4c
- re-enabling toString()
2005-12-26 15:53:37 +00:00
Antoine Fraboulet
ce001c7aa2
- adding getWord and toString methods
2005-12-26 15:52:48 +00:00
Antoine Fraboulet
3c31b8a2e2
- backport modifications from branch
2005-12-26 15:33:15 +00:00
Antoine Fraboulet
f59b0e469a
- add configuration menu for board tiles colour
2005-12-26 15:28:57 +00:00
Antoine Fraboulet
1b4cdf5acf
- new gfxboard class drawing with tiles
2005-12-26 15:02:26 +00:00
Antoine Fraboulet
094a920a4a
- copyright and doxygen comment change
...
- adding new switch defines for GUI
2005-12-26 14:39:22 +00:00
Antoine Fraboulet
48a1b58c5e
- adding min and max search length for regexp search panel
...
- separate build method for panels to include panel own widgets
2005-12-26 13:03:22 +00:00
Antoine Fraboulet
c450236dc1
copyright and docygen comment update
2005-12-26 12:23:17 +00:00
Olivier Teulière
96fe9f22b1
Dic_chr returns the actual char, not a code between 0 and 31.
...
Dic_lookup takes a string containing real chars, not codes.
The idea is to hide the internal representation of the characters from the
users of the dictionary, who don't care about it.
2005-12-24 18:42:44 +00:00
Olivier Teulière
f060497e47
Unlike libreadline 4, libreadline 5 echoes the input given with < input_file.
...
The regression scenarios are now adapted to the behaviour of libreadline 5.
2005-12-24 17:50:11 +00:00
Olivier Teulière
a9e51998f8
Fixed a segfault
2005-12-24 16:49:26 +00:00
Olivier Teulière
5f74291e5c
Fixed a typo in a comment
2005-12-23 22:19:22 +00:00
Olivier Teulière
55e8e1831f
TODO file. I probably forgot hundreds of items :)
2005-11-09 19:52:48 +00:00
Olivier Teulière
777a6a5e8c
The constuctors of the players now take as argument the ID of the player
2005-11-06 17:13:45 +00:00
Olivier Teulière
9e5b6e8ebf
Use Turn objects for the players history too
2005-11-06 14:53:15 +00:00
Olivier Teulière
966418bf98
Typo
2005-11-06 01:09:41 +00:00
Olivier Teulière
4cef120cce
Minor factorization, and avoided another copy of PlayedRack
2005-11-06 01:05:06 +00:00
Olivier Teulière
d64e22dc6b
Fixed a typo and avoided a useless copy
2005-11-06 00:38:16 +00:00
Olivier Teulière
26b446f62b
Simplification in the PlayedRack history at Player level
2005-11-05 23:57:41 +00:00
Olivier Teulière
03e8a80128
Use a vector of Turn objects instead of several history vectors
2005-11-05 23:22:41 +00:00
Olivier Teulière
b54b760677
Backported modifications in dic/
2005-11-05 17:56:22 +00:00
Olivier Teulière
85bb0bf82e
Fixed compilation with wxWidgets 2.6, which doesn't seem to accept non-ascii
...
characters (anyway the strings should be in english, and translated with
gettext).
2005-11-05 17:33:06 +00:00
Olivier Teulière
5b682ef9b8
- Removed Game::format*
...
- Added Game::getPlayer
2005-11-05 15:48:59 +00:00
Olivier Teulière
12894e00e2
Take more advantage of the Coord class, and remove the useless accessors
...
from Round (to force using the Coord object)
2005-11-05 13:56:59 +00:00
Olivier Teulière
85a30f16a2
Use the Coord class for rounds
2005-11-05 11:01:58 +00:00
Olivier Teulière
50fc82f60c
First backports from the branch (Game::getBoard and Game::getBag, mainly)
2005-11-04 23:26:03 +00:00
Olivier Teulière
fe13a5e627
Removed the $Id:$ lines on HEAD
2005-11-04 20:00:05 +00:00
Olivier Teulière
83bf9d8b37
Check the mandatory options in the command-line, to output a better error
...
message
2005-10-23 16:12:29 +00:00
Olivier Teulière
e3bc46b114
Updated licence text with FSF's new address.
2005-10-23 14:53:42 +00:00
Antoine Fraboulet
6626d0ee8c
Game history class, will be used for games and players
2005-08-15 22:20:20 +00:00
Antoine Fraboulet
b4e52e47cc
Eliot coordicate system
2005-08-15 18:14:52 +00:00
Antoine Fraboulet
3f438199a9
A turn is a tuple (Num,Player,PlayedRack,Round)
2005-08-15 18:13:57 +00:00
Antoine Fraboulet
d0418c3e8d
commit to tag v1.5
2005-05-28 20:59:14 +00:00
Antoine Fraboulet
699f5fa205
fixed a typo for doxygen
2005-05-06 07:39:58 +00:00
Antoine Fraboulet
9cd294492e
adding untyped list type for use in automaton
2005-05-06 07:25:40 +00:00
Antoine Fraboulet
b9f9bd763e
- regexp are now complete and correct
...
- licence update in files header
2005-05-05 23:45:04 +00:00
Olivier Teulière
b4e66f273e
Use the readline library in the text interface. In particular, it provides
...
a history of commands
2005-04-27 17:55:32 +00:00
Antoine Fraboulet
506f31702a
- correction on list-letters initialiation for regexp
2005-04-27 17:39:29 +00:00