#
# pyAwale - A simple Awalé game
# The count-and-capture official board game of Africa.
#

Next to come
------------

- Prediction of player sown, gameplay memorization and probabilities.
- Fix the best_sown for the south player.
- Add another script (for tests) to manage freeAwale engine (from
  Alain Le-Bot).
- Allow to choose which player begin.

Changes New release 0.3.4 - 05 October 2007
-------------------------------------------

- Add the possibility to play again a new game on the end panel.

Changes New release 0.3.3 - 20 September 2007
---------------------------------------------

- Add user guide.
- Check that we must feed the adversary.
- Add negamax algorithm.
- Allow to choose your AI algorithm.
- Add 'simple' BFS algorithm.

Changes New release 0.3.2 - 08 September 2007
---------------------------------------------

- Improve minimax algo to minimax2 (ponderation).
- Correct discrepancies with Oware Society rules:
  Implement "Grand Slam" rule (Oware Society);
  Comptabilize seeds left on board.
- Add text introduction/copyrights.
- Allow to change the difficulty level.
- Optimize execution with Psyco if available.
- Improve different game screens display.
- Output needed data, when computing best sown,
  to produce (via dot) GraphViz graph (see debug logs).
- Output error logs to stderr.
- Display moves even if not in debug mode.

Changes New release 0.3.1 - 09 August 2007
------------------------------------------

- Fix AI (best_sown/minimax) computation.

Changes New release 0.3.0 - 01 August 2007
------------------------------------------

- Manage houses/score display. 
- New graphics (awale board & seeds).

Changes New release 0.2.1 - 19 June 2007
----------------------------------------

- Complete Abapa rules description.
- Add Awale exceptions.
- Encapsulate PyGame functions.
- Create a pseudo state-machine to manage game panels.
- Manage signals with an Awale exception class.
- Factorize CLI and Pygame functions.

Changes New release 0.2.0 - 07 June 2007
----------------------------------------

- Add Pygame front-ends.
- Fix unittests.
- Add licence for Le Bot' skin.
- Add primitive mouse event handler.
- Update installation procedure.

Changes New release 0.1.1 - 26 May 2007
---------------------------------------

- Add a Command Line Interface using Cmd Python module.
- Check end of game.

New release 0.1.0 - 15 May 2007
-------------------------------

- Add MiniMax algorithm.
- Initiate a primitive gameloop skeleton.
- First Awale module.
- Add doctests.
- Initiate pyAwalé project.

