Miles

Miles is a Java implementation of the strategic board game "Stratego".

Downloads

Miles-0.8.jarAlgorithm improvements.
Miles-0.7.jarAlgorithm improvements.
Miles-0.6.jarAlgorithm improvements.
Miles-0.3.jarMostly bugfixes, some small enhancements in the brain.
Miles-0.1.jarFirst release.

Running it

Run with:
java -jar Miles.jar file.txt
File.txt is a simple text-file describing the board-layout you want to use.
The contents of the file can look like this:
1: VMGKKJJJPP
2: PPLLLLSSSS
3: IIIIIRRRRR
4: RRROBBBBBB
As you can see it consists of 4 lines with a line-number and for each position a character that selects the piece-type to put on the board at that position. List of possible characters:
  • V: VLAG (flag)
  • M: MAARSCHALK (marshal)
  • G: GENERAAL (general)
  • K: KOLONEL (colonel)
  • J: MAJOOR (major)
  • P: KAPITEIN (captain)
  • L: LUITENANT (lieutenant)
  • S: SERGEANT (sergeant)
  • I: MINEUR (miner)
  • R: VERKENNER (scout)
  • O: SPION (spy)
  • B: BOM (bomb)

How strong is it? Elo-rating

Several versions Miles battle on my Stratego-battle server.
The elo-ratings can be viewed at http://keetweej.vanheusden.com/stratego/sbelo.php.
If you would like to let your own Stratego-engine participate in this battle as well, look here for a protocol-description (really easy!).

Goedkoop en makkelijk Bitcoins kopen:
http://www.vanheusden.com/bitcoins/

Miles?

Miles is Latin for soldier.





feedback