Olivier Teulière
|
bf42c49850
|
Added loggers to most classes
|
2012-02-19 13:07:29 +01:00 |
|
Olivier Teulière
|
0c76b9d781
|
Simplified the looging macros, and added logs in various key places.
|
2011-01-29 23:47:20 +00:00 |
|
Olivier Teulière
|
67306bec3e
|
Added auto-execution of commands when clearing future commands.
The goal is to automatically replay commands involving AI, so that the user cannot be 'blocked'.
|
2008-11-30 20:55:45 +00:00 |
|
Olivier Teulière
|
53cccd529e
|
Added toString() methods to the commands to ease debugging
|
2008-11-23 17:02:33 +00:00 |
|
Olivier Teulière
|
675b534e77
|
- Fixed compilation in debug mode
- Centralized navigation in the game history in the Navigation class
- The Qt interface now has (very) basic controls to navigate in the history.
|
2008-11-23 16:55:28 +00:00 |
|
Olivier Teulière
|
bce4ce4604
|
- The main game modifications (playing a move, setting a new rack, ...) are now done using the Command design pattern, which alows undoing these changes easily.
- Added support for navigation in the game history to the text interface (not unit-tested yet)
|
2008-11-23 08:18:03 +00:00 |
|