quoridor/src/test/java/cz/xelfi/quoridor/BoardCase.java
Sun, 18 Jul 2010 09:37:40 +0200 Trying to simulate Tomas Holy's problem. Unsuccessfully.
Thu, 15 Apr 2010 23:43:25 +0200 Jumping forth and back shall be prohibited
Sun, 17 Jan 2010 14:36:03 +0100 Decoding of vertical walls on column A was broken
Thu, 07 Jan 2010 22:51:17 +0100 Renaming Board.board2HashCode to getCode()
Thu, 07 Jan 2010 22:34:17 +0100 Initial version of statistics and ELO rating. Donated by Martin Rexa
Tue, 22 Sep 2009 23:06:16 +0200 Cannot place the same fence twice
Fri, 18 Sep 2009 07:16:47 +0200 Using 17*17 bitfield. Using Direction.reached(...). Providing real world test that failed in my game with Martin Rexa.
Thu, 10 Sep 2009 23:19:40 +0200 Support for giving up the game
Wed, 29 Jul 2009 21:35:04 +0200 Rotating the display of the board - north is on top. Enhancing the display with row ids and column numbers and compass directions.
Sat, 06 Jun 2009 14:51:46 +0200 Reject invalid fence row move
Sat, 06 Jun 2009 14:48:02 +0200 equality of moves, players report positions from 0-8 and better toString
Thu, 28 May 2009 23:26:50 +0200 Renaming the getX/Y to internal as it uses 0-16 positions
Sun, 24 May 2009 16:27:38 +0200 Ability to paint fences
Sun, 24 May 2009 15:27:19 +0200 Adding public getters to find out position of the fence
Mon, 11 May 2009 18:51:52 +0200 Adding isApplicable method
Mon, 11 May 2009 18:47:39 +0200 Better javadoc
Mon, 11 May 2009 18:35:16 +0200 Moving Fence and Player into outer level. This looks more natural in javadoc and is shorter in code.
Mon, 11 May 2009 18:23:20 +0200 getWinner method and preventing additional moves when the game has winner
Mon, 11 May 2009 18:07:29 +0200 Serialized board indicates the player turn's by * in the top or bottom line
Mon, 11 May 2009 16:17:14 +0200 Serialization and deserialization of fences seems to be OK
Mon, 11 May 2009 12:09:34 +0200 Number of left fences is encoded in the board as |||| in first and last line
Mon, 11 May 2009 09:21:54 +0200 Licenses
Sun, 10 May 2009 22:42:27 +0200 Splitting tests and getting ready for serialize/deserialize of the board