eliot/game
Olivier Teulière 937138c21d Split the helperSetRackRandom() method.
There is now one method to check whether the rack can be drawn, and
another one (still called helperSetRackRandom()) to do all the work.
2012-10-05 01:24:56 +02:00
..
.cvsignore Added .cvsignore files 2004-07-08 18:17:31 +00:00
ai_percent.cpp Added loggers to most classes 2012-02-19 13:07:29 +01:00
ai_percent.h Added loggers to most classes 2012-02-19 13:07:29 +01:00
ai_player.h Support saving/loading games (any game type) in XML format. 2009-11-29 16:01:31 +00:00
arbitration.cpp Arbitration: the Random button now takes the remaining letters into account 2012-05-30 20:37:47 +02:00
arbitration.h Arbitration: allow removing penalties 2012-05-20 22:12:42 +02:00
bag.cpp Added loggers to most classes 2012-02-19 13:07:29 +01:00
bag.h Added loggers to most classes 2012-02-19 13:07:29 +01:00
board.cpp Various minor improvements (no functional change) 2012-06-27 21:33:19 +02:00
board.h Various minor improvements (no functional change) 2012-06-27 21:33:19 +02:00
board_cross.cpp Various minor improvements (no functional change) 2012-06-27 21:33:19 +02:00
board_search.cpp Fix the recursion limit for the first turn. 2012-08-26 22:18:13 +02:00
board_search.h New GameParams class to wrap a few game characteristics. 2011-08-27 21:55:49 +02:00
command.cpp New UndoCmd class, not used yet 2012-02-21 08:22:33 +01:00
command.h Allow inserting and dropping a single command in the history. 2012-03-26 07:49:24 +02:00
coord.cpp Added loggers to most classes 2012-02-19 13:07:29 +01:00
coord.h Added loggers to most classes 2012-02-19 13:07:29 +01:00
cross.cpp Added loggers to most classes 2012-02-19 13:07:29 +01:00
cross.h Added loggers to most classes 2012-02-19 13:07:29 +01:00
duplicate.cpp Let the PlayerMoveCmd decide whether it is human independent. 2012-10-05 00:27:47 +02:00
duplicate.h Arbitration: fix the "Replay turn" feature for games with only AI players 2012-10-05 00:27:34 +02:00
freegame.cpp Let the PlayerMoveCmd decide whether it is human independent. 2012-10-05 00:27:47 +02:00
freegame.h Let the PlayerMoveCmd decide whether it is human independent. 2012-10-05 00:27:47 +02:00
game.cpp Split the helperSetRackRandom() method. 2012-10-05 01:24:56 +02:00
game.h Split the helperSetRackRandom() method. 2012-10-05 01:24:56 +02:00
game_exception.cpp Print to stderr the complete stack trace in case of exception or segmentation fault. 2010-10-17 21:23:39 +00:00
game_exception.h Print to stderr the complete stack trace in case of exception or segmentation fault. 2010-10-17 21:23:39 +00:00
game_factory.cpp New arbitration mode, dedicate to arbitration of duplicate games. 2012-03-10 18:06:41 +01:00
game_factory.h Moved the dictionary to the GameParams class 2011-08-28 19:25:26 +02:00
game_move_cmd.cpp Use dedicated getters for the Move type: this is simpler to use and more readable 2012-05-05 19:45:44 +02:00
game_move_cmd.h Added loggers to most classes 2012-02-19 13:07:29 +01:00
game_params.h New arbitration mode, dedicate to arbitration of duplicate games. 2012-03-10 18:06:41 +01:00
game_rack_cmd.cpp Use the GameMoveCmd command 2012-02-25 23:25:40 +01:00
game_rack_cmd.h New GameRackCmd class, not used yet 2012-02-25 23:17:04 +01:00
history.cpp Use dedicated getters for the Move type: this is simpler to use and more readable 2012-05-05 19:45:44 +02:00
history.h Move::ComputeRackForMove() now returns a PlayedRack instead of a simple Rack 2012-04-10 08:51:12 +02:00
Makefile.am Duplicate: get rid of the MarkPlayedCmd class 2012-04-11 20:02:18 +02:00
master_move_cmd.cpp Arbitration: fix the "Replay turn" feature for games with only AI players 2012-10-05 00:27:34 +02:00
master_move_cmd.h Added loggers to most classes 2012-02-19 13:07:29 +01:00
matrix.h Support saving/loading games (any game type) in XML format. 2009-11-29 16:01:31 +00:00
move.cpp Use dedicated getters for the Move type: this is simpler to use and more readable 2012-05-05 19:45:44 +02:00
move.h Use dedicated getters for the Move type: this is simpler to use and more readable 2012-05-05 19:45:44 +02:00
navigation.cpp Preferences: removed the option to link the rack with the 7+1 dictionary tool 2012-04-28 15:34:36 +02:00
navigation.h Allow inserting and dropping a single command in the history. 2012-03-26 07:49:24 +02:00
player.cpp New utility methods to retrieve the total number of penalty (or solo) points for a player 2012-05-05 19:45:44 +02:00
player.h New utility methods to retrieve the total number of penalty (or solo) points for a player 2012-05-05 19:45:44 +02:00
player_event_cmd.cpp Arbitration: by convention, use negative values to indicate a penalty 2012-05-05 19:45:44 +02:00
player_event_cmd.h Handle warnings and solos in the core 2012-03-26 07:49:25 +02:00
player_move_cmd.cpp Let the PlayerMoveCmd decide whether it is human independent. 2012-10-05 00:27:47 +02:00
player_move_cmd.h New arbitration mode, dedicate to arbitration of duplicate games. 2012-03-10 18:06:41 +01:00
player_points_cmd.cpp Added loggers to most classes 2012-02-19 13:07:29 +01:00
player_points_cmd.h Added loggers to most classes 2012-02-19 13:07:29 +01:00
player_rack_cmd.cpp Added loggers to most classes 2012-02-19 13:07:29 +01:00
player_rack_cmd.h Added loggers to most classes 2012-02-19 13:07:29 +01:00
pldrack.cpp Added loggers to most classes 2012-02-19 13:07:29 +01:00
pldrack.h Added loggers to most classes 2012-02-19 13:07:29 +01:00
public_game.cpp Arbitration: allow removing penalties 2012-05-20 22:12:42 +02:00
public_game.h Arbitration: allow removing penalties 2012-05-20 22:12:42 +02:00
rack.cpp Added loggers to most classes 2012-02-19 13:07:29 +01:00
rack.h Added loggers to most classes 2012-02-19 13:07:29 +01:00
results.cpp Added loggers to most classes 2012-02-19 13:07:29 +01:00
results.h Added loggers to most classes 2012-02-19 13:07:29 +01:00
round.cpp New Round::countJokersFromRack() utility method 2012-03-04 22:58:53 +01:00
round.h New Round::countJokersFromRack() utility method 2012-03-04 22:58:53 +01:00
settings.cpp Create the configuration directory with all the intermediate directories (like mkdir -p) 2012-06-09 19:19:06 +02:00
settings.h Auto-save the current game regularly, to reduce the loss in case of crash 2012-04-28 15:34:37 +02:00
training.cpp Let the PlayerMoveCmd decide whether it is human independent. 2012-10-05 00:27:47 +02:00
training.h Removed a useless include 2012-02-19 13:07:29 +01:00
turn.cpp Handle warnings and solos in the core 2012-03-26 07:49:25 +02:00
turn.h Arbitration: by convention, use negative values to indicate a penalty 2012-05-05 19:45:44 +02:00
turn_cmd.cpp Code factorization 2012-03-26 07:49:25 +02:00
turn_cmd.h Code factorization 2012-03-26 07:49:25 +02:00
xml_reader.cpp Savegames: save/load properly the warnings, penalties and solos 2012-05-20 21:31:45 +02:00
xml_reader.h Fixed loading of duplicate games 2012-04-16 20:32:57 +02:00
xml_writer.cpp Savegames: save/load properly the warnings, penalties and solos 2012-05-20 21:31:45 +02:00
xml_writer.h Simplified the looging macros, and added logs in various key places. 2011-01-29 23:47:20 +00:00