Problemset03, ready to be solved.

Aaron checked it!
Fix: fix up the description of the commands.
updated accepted file for problemset02
Merge branch 'master' of pinocchio.unibe.ch:p2ubungen
Merge branch 'master' of pinocchio.unibe.ch:group16
Merge branch 'master' of pinocchio.unibe.ch:group16
Problemset03 solved.

We wrote the BoardMaker and Parser (not using jparsec).
Further we added two classes which define a common communication
information (Action and Direction).

Squashed commit of the following:

commit 4831c622c1fda2585430ffc0ffe01a82661200ed
Merge: 4107b17 8ad0272
Author: Michael Kohler <michaelkohler@live.com>
Date:   Fri Mar 16 03:10:43 2012 +0100

    fix conflicts + little problem fixed

commit 4107b17b6b6b240a30835f8e62c3d7cfd3ae18b4
Author: Michael Kohler <michaelkohler@live.com>
Date:   Fri Mar 16 03:02:29 2012 +0100

    input parser

commit f35209e69731a6f7b72789a94e2852f9f2a3502e
Author: Michael Kohler <michaelkohler@live.com>
Date:   Fri Mar 16 03:01:29 2012 +0100

    everything done -- little problem with negative steps

commit c4e9033837ed959cf24034de5988020d75a2eee5
Author: Michael Kohler <michaelkohler@live.com>
Date:   Fri Mar 16 01:47:02 2012 +0100

    handle board boundries + handle negative steps + further code cleanup

commit 88e9e79a4d7346d3e00d2c6928999051af1929c8
Author: Michael Kohler <michaelkohler@live.com>
Date:   Fri Mar 16 01:30:11 2012 +0100

    futher cleanup

commit 5f675f5b8a1c30eb31500a9d6fed2e8236dcf176
Author: Michael Kohler <michaelkohler@live.com>
Date:   Fri Mar 16 00:22:32 2012 +0100

    Documentation added

commit 7788d49ae5716c3a7caa7aa276babe91b518af73
Author: Michael Kohler <michaelkohler@live.com>
Date:   Fri Mar 16 00:15:16 2012 +0100

    Code cleanup

commit 0ccf323bef5d4a20605c90f1480553dd33953d25
Author: Michael Kohler <michaelkohler@live.com>
Date:   Thu Mar 15 23:57:52 2012 +0100

    Action, Direction and first version of Parser added

commit 7b62db44a9e025e113f9ee5935d8cdb59c2988b3
Author: Michael Kohler <michaelkohler@live.com>
Date:   Thu Mar 15 23:56:44 2012 +0100

    some corrections on BoardMaker

commit 8ad027244e85f194b57c13adce5e8f3fbc176b02
Author: Lukas_Skywalker <lukas.diener@otrax.ch>
Date:   Thu Mar 15 16:54:32 2012 +0100

    Little cleanup, some comments, some assertions

commit 2caa3e2481234666730c8c6b77049cca2ee988e1
Author: Lukas_Skywalker <lukas.diener@otrax.ch>
Date:   Thu Mar 15 16:38:48 2012 +0100

    Added Regexp parser. Fixed some errors in MKs file :-) Working now. Todo: assertions, cleanup, comments and stuff.

commit e8932a1f84b0258ea61818ab1cfaf1289c7e1a69
Author: Lukas_Skywalker <lukas.diener@otrax.ch>
Date:   Thu Mar 15 15:18:43 2012 +0100

    Action class and Parser skeleton. Does nothing so far.

commit d32604d61fbf12dfa95c3808c348853e09ffdb7d
Merge: 953f15b 32eb090
Author: Michael Kohler <michaelkohler@live.com>
Date:   Thu Mar 15 10:03:42 2012 +0100

    Merge branch 'Problemset3' of pinocchio.unibe.ch:group16 into Problemset3

commit 953f15ba70ccf7593f3a824395fbd3e499225e33
Author: Michael Kohler <michaelkohler@live.com>
Date:   Wed Mar 14 18:43:36 2012 +0100

    BoardMaker v1

commit 32eb09018a4dd7c2bb85c1c1841b22e5eabcc7b7
Merge: 65e1700 96fea6a
Author: Michael Kohler <michaelkohler@live.com>
Date:   Wed Mar 14 18:44:33 2012 +0100

    Merge branch 'Problemset3' of pinocchio.unibe.ch:group16 into Problemset3

commit 65e17009b4654cf7b503a9307a89ba910beb832f
Author: Michael Kohler <michaelkohler@live.com>
Date:   Wed Mar 14 18:43:36 2012 +0100

    BoardMaker v1
Problemset03 solved (Addition)

Manual merge from branch. We fixed some errors, added a correct Parser, added the UML diagram.

new file:   problemset03/Turtle.ucls
modified:   problemset03/src/Action.java
modified:   problemset03/src/BoardMaker.java
modified:   problemset03/src/InputParser.java
deleted:    problemset03/src/Parser.java
Problemset 04 is now online.
Sample solution for problemset03 (turtle game) added.
Accepted
updated accepted file
Merge branch 'master' of pinocchio.unibe.ch:p2ubungen
updated acceptedlist
Sample solution of group09 adapted
Merge branch 'master' of pinocchio.unibe.ch:p2ubungen
Problemset04 solved

we solved the Problemset04 with the following changes:

Squashed commit of the following:

commit 52fcc6d6c9b8f05cf9d4978e7f5ab994d92bf900
Author: Michael Kohler <michaelkohler@live.com>
Date:   Fri Mar 23 11:00:46 2012 +0100

    further tests comment added

commit 9735ab4ff2791b7e96d540f6122a158dd65a3207
Author: Michael Kohler <michaelkohler@live.com>
Date:   Fri Mar 23 10:58:42 2012 +0100

    LD's part committing since he can't

commit 16a5f59e20eb8e061b1b724193132dfe0e3faa38
Author: Michael Kohler <michaelkohler@live.com>
Date:   Thu Mar 22 21:20:34 2012 +0100

    Reponsibilities added to all classes of Problemset02

commit 9066b4d2e48efd89f86539d2f33b1aad6539afe7
Author: Michael Kohler <michaelkohler@live.com>
Date:   Thu Mar 22 20:58:02 2012 +0100

    #Game.play(IDie) test correct now

commit 7d4b0c22b7e0b1f4ea999caa96d0f4c5f95fedfb
Author: Michael Kohler <michaelkohler@live.com>
Date:   Thu Mar 22 00:49:22 2012 +0100

    mockito added + IDie.java added (for real now)

commit 7b1c320dd4e8c0430b4689461bfeedbb11fa3f08
Author: Michael Kohler <michaelkohler@live.com>
Date:   Thu Mar 22 00:48:00 2012 +0100

    Mockito lib added + simple GameTest (testing IDie)

	modified:   problemset02/.classpath
	new file:   problemset02/lib/mockito-all-1.9.0.jar
	modified:   problemset02/src/snakes/Die.java
	modified:   problemset02/src/snakes/DieTest.java
	modified:   problemset02/src/snakes/FirstSquare.java
	modified:   problemset02/src/snakes/Game.java
	modified:   problemset02/src/snakes/GameTest.java
	new file:   problemset02/src/snakes/IDie.java
	modified:   problemset02/src/snakes/ISquare.java
	modified:   problemset02/src/snakes/InstantLose.java
	modified:   problemset02/src/snakes/Ladder.java
	modified:   problemset02/src/snakes/LastSquare.java
	modified:   problemset02/src/snakes/Player.java
	modified:   problemset02/src/snakes/ScrambleUp.java
	modified:   problemset02/src/snakes/Snake.java
	modified:   problemset02/src/snakes/Square.java
	modified:   problemset03/src/Action.java
	new file:   problemset03/src/ActionTest.java
	modified:   problemset03/src/BoardMaker.java
	new file:   problemset03/src/BoardMakerTest.java
	modified:   problemset03/src/Direction.java
	new file:   problemset03/src/InputParserTest.java
	modified:   problemset03/src/TurtleShower.java
update on the problemset02
Merge branch 'master' of pinocchio.unibe.ch:p2ubungen
Problemset05:  Use the debugger to
interpret the new turtle language.