Author: Florian Fink, e0925988@student.tuwien.ac.at



License:

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.



3rd-Party-Software:

TripleA v1.8.0.3 (http://triplea.sourceforge.net)
Mediocre Chess v0.5 (http://sourceforge.net/projects/mediocrechess)



Building the code:

An Ant script is provided in the main directory.
To build the program, just run 'ant'.
To build and execute, run 'ant build execute'.

Additionally, a '.project' file is included, which can be used to import
this project into eclipse.

The main method to run the TripleA engine is located in
games.strategy.engine.framework.GameRunner



Implemented features:

1. Added Mediocre Chess AI to Chess game. 
   Select 'My Chess' in the 'Select Game' dialog, then select 'Mediocre
   Chess' when starting a local game. Optionally, you can adjust the
   search depth in the game options before starting the game.
2. Fully implemented new game: Othello
   Also includes a random AI opponent