The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Games::Risk.

High-level changelog
====================

0.4.x    move armies
0.3.x    attack, bonus, gui enhancements
0.2.x    turn reinforcements, gui enhancements
0.1.x    gui enhancements, internal cleanups, some ai work, initial armies placement
0.0.x    initial work, basic gui display


Low-level changelog
===================

0.4.0 Fri Sep  5 16:06:21 CEST 2008
 - possibility to move armies at the end of turn

**

0.3.3 Thu Sep  4 17:02:26 CEST 2008
 - continent bonus armies
 - fix warnings when attacking with only one dice
 - fix bug due to space launching attacks while current attack not done
 - bindings enhancements in invasion window
 - game does not prompt anymore for army move if no choice in number of
   armies to move

0.3.2 Wed Sep  3 19:06:37 CEST 2008
 - gui now prompts for number of armies to invade country
 - controller updates everyone of invasion + resume attack
 - some gui enhancements

0.3.1 Wed Sep  3 17:06:58 CEST 2008
 - oops, licence was not consistent between header and pod. fixed: this
   module is available under the terms of the GNU GPL version 3 or later.

0.3.0 Wed Sep  3 08:38:46 CEST 2008
 - ais react to attack events (ai:dumb doesn't attack)
 - user interaction to launch / redo attacks
 - controller computes attacks losses
 - gui displays dices results
 - user interaction to stop attack (end turn)

**

0.2.5 Mon Sep  1 13:30:10 CEST 2008
- fix crash when adding army during initial placement on non territory (ocean, ...)

0.2.4 Sun Aug 31 18:19:09 CEST 2008
 - added other game states to top frame
 - removed canvas class bindings: canvas can't be scrolled anymore
 - mouse wheels can be used to add/remove reinforcements
 - fix crash when adding army on non territory (ocean, ...)

0.2.3 Sun Aug 31 17:00:55 CEST 2008
 - allowing user to undo its reinforcements and start anew
 - tooltip for action buttons
 - first cpan release

0.2.2 Sun Aug 31 16:24:17 CEST 2008
 - ai place reinforcements at beginning of their turn
 - user interaction to place reinforcements

0.2.1 Sun Aug 31 11:26:10 CEST 2008
 - updating gui with initial army count to place

0.2.0 Sat Aug 30 18:44:23 CEST 2008
 - gr::ai is also a session now
 - ai players have a poe session (gr::ai) to control it
 - ai place initial armies
 - user interaction to place initial armies
 - ready for real turns to begin

**

0.1.3 Sat Aug 30 11:07:38 CEST 2008
 - player gets new information
 - ai hierarchy created
 - dumb ai skeleton created
 - ai object created when player is a robot
 - gui displays player information in a tooltip

0.1.2 Fri Aug 29 15:56:50 CEST 2008
 - gui gains a status bar
 - gui displays country pointed by mouse

0.1.1 Fri Aug 29 14:27:56 CEST 2008
 - display player's label in gui
 - separate session initialization from game initialization
 - better flow and atomic events for game states

0.1.0 Thu Aug 28 18:03:17 CEST 2008
 - countries distributed evenly at game start
 - board now updates its owner/number of armies if needed
 - better set of colors for players
 - ready for initial army placement

**

0.0.3 Thu Aug 28 15:49:11 CEST 2008
 - displaying capitals & armies on board game
 - storing continent / countries cross-references
 - using a custom object for Games::Risk's heap
 - cleaning public/private spaces of maps & derivatives

0.0.2 Thu Aug 28 12:28:27 CEST 2008
 - creating continents & countries from jrisk map file

0.0.1 Thu Aug 28 10:05:39 CEST 2008
 - original version
 - main script launching gui
 - gui displays board game (only background picture)