Commit graph

116 commits

Author SHA1 Message Date
Jannis Harder
f7743efa7d Test redealing in RoundControl
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@286 72836036-5685-4462-b002-a69064685172
2011-05-27 17:54:42 +02:00
Ida Massow
531fe57b17 Test für SettingsControl, 3 neue Klassen, Mocks für SettingPanel, lauter fixes
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@285 72836036-5685-4462-b002-a69064685172
2011-05-27 15:00:28 +02:00
3d74d11974 Remove player labels at the table edges
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@283 72836036-5685-4462-b002-a69064685172
2011-05-26 16:02:33 +02:00
Jannis Harder
a1c0cb89f6 Added test and implementation for an inspection turn before the first
turn

git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@273 72836036-5685-4462-b002-a69064685172
2011-05-25 17:10:43 +02:00
Jannis Harder
157bd4f606 Tested and implemented scoring
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@272 72836036-5685-4462-b002-a69064685172
2011-05-25 15:51:34 +02:00
Jannis Harder
6df3d5fe32 Moved displaying of win panel in game control
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@270 72836036-5685-4462-b002-a69064685172
2011-05-24 23:15:21 +02:00
Jannis Harder
21f866d2ea Regression test for drawing single cards before the initial meld
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@268 72836036-5685-4462-b002-a69064685172
2011-05-24 22:33:06 +02:00
Jannis Harder
81ca3e174a Renamed win() and fixed end of round tests
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@267 72836036-5685-4462-b002-a69064685172
2011-05-24 22:16:16 +02:00
Jannis Harder
8c3c66f361 Implemented routine to check if initial melds are possible
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@266 72836036-5685-4462-b002-a69064685172
2011-05-24 21:57:18 +02:00
Jannis Harder
4a98975b0d Calculate points on hand
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@264 72836036-5685-4462-b002-a69064685172
2011-05-24 01:51:56 +02:00
Jannis Harder
d9a0b0e37d Implemented special case round end (heap empty)
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@262 72836036-5685-4462-b002-a69064685172
2011-05-24 01:51:53 +02:00
Jannis Harder
b20961b89d Test for special case round end (heap empty)
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@261 72836036-5685-4462-b002-a69064685172
2011-05-24 01:51:51 +02:00
Jannis Harder
2446671f7a Cleaned up RoundControl tests
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@260 72836036-5685-4462-b002-a69064685172
2011-05-24 01:51:49 +02:00
Jannis Harder
102299d0ff Fixed invalid moves without laying out stones and cleaned up rule
checks

git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@259 72836036-5685-4462-b002-a69064685172
2011-05-24 01:51:47 +02:00
Ida Massow
941c81497a nochmal, evt. mit IGamesettings
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@257 72836036-5685-4462-b002-a69064685172
2011-05-21 16:09:00 +02:00
Ida Massow
7354002de5 Rauskommen fertig und getestet
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@256 72836036-5685-4462-b002-a69064685172
2011-05-21 15:51:36 +02:00
Ida Massow
cb3f9cc011 Alle Test für Auslegen fertig
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@255 72836036-5685-4462-b002-a69064685172
2011-05-18 22:47:56 +02:00
Ida Massow
39d3c143b2 Ein von fünf Tests fertig für laidOut
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@254 72836036-5685-4462-b002-a69064685172
2011-05-18 17:07:50 +02:00
Ida Massow
b3c903a2ad GameState ist jetzt RoundState
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@249 72836036-5685-4462-b002-a69064685172
2011-05-18 15:25:26 +02:00
Ida Massow
46cf40c44f Test und implementierung von tableSetDifference, getestet und alles :-)
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@246 72836036-5685-4462-b002-a69064685172
2011-05-16 22:24:11 +02:00
a4f5beb005 Move getHandPanel from IPlayerPanel to IView
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@245 72836036-5685-4462-b002-a69064685172
2011-05-16 22:09:56 +02:00
604ef91282 Fix dealing stones for more than 2 rows
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@244 72836036-5685-4462-b002-a69064685172
2011-05-16 22:01:02 +02:00
Ida Massow
f7aace7234 Tests und imlementierung für Wert von Sets bestimmen, fertig und getestet
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@242 72836036-5685-4462-b002-a69064685172
2011-05-16 20:54:37 +02:00
cdd0949db3 Fix up tests for new invalid range click behaviour
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@226 72836036-5685-4462-b002-a69064685172
2011-05-10 05:53:31 +02:00
Jannis Harder
3b49b2053e Added all missing comments
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@213 72836036-5685-4462-b002-a69064685172
2011-05-10 03:54:48 +02:00
Jannis Harder
201c40a399 Dropping of stones on hand
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@208 72836036-5685-4462-b002-a69064685172
2011-05-10 01:39:35 +02:00
Jannis Harder
ce982fcdaf Tests for dropping on hand
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@206 72836036-5685-4462-b002-a69064685172
2011-05-10 01:39:32 +02:00
56b75e037a Implement hand auto-sort
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@205 72836036-5685-4462-b002-a69064685172
2011-05-10 01:22:56 +02:00
3338af2d43 Add tests for hand auto-sort
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@203 72836036-5685-4462-b002-a69064685172
2011-05-10 00:28:06 +02:00
Ida Massow
223f6d7e85 Testfall für rangeclick auf der Hand
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@196 72836036-5685-4462-b002-a69064685172
2011-05-09 21:19:04 +02:00
Ida Massow
050ae5f224 Angefangener Test für Hand-Steine-verschwinden-fix
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@194 72836036-5685-4462-b002-a69064685172
2011-05-09 20:54:17 +02:00
Jannis Harder
daebef77d8 Added test for reversed range selecting
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@190 72836036-5685-4462-b002-a69064685172
2011-05-09 20:15:17 +02:00
Ida Massow
3f8853b3e6 Solved conflicts
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@189 72836036-5685-4462-b002-a69064685172
2011-05-09 18:53:37 +02:00
Jannis Harder
4dc17e043f Emit stoneClick before setClick in tests
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@186 72836036-5685-4462-b002-a69064685172
2011-05-09 18:36:01 +02:00
b86571cf83 Allow laying out stone sets
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@180 72836036-5685-4462-b002-a69064685172
2011-05-09 00:33:34 +02:00
Ida Massow
ec2936a034 Zwischencommit weil Ida so müde ist, eigentlich nichts passiert
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@177 72836036-5685-4462-b002-a69064685172
2011-05-08 22:46:31 +02:00
Ida Massow
35cd080bcd Test anlegen nochmal überarbeitet, echter Table wird statt Mock-Table genutzt
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@176 72836036-5685-4462-b002-a69064685172
2011-05-08 22:24:22 +02:00
Ida Massow
cfc674eb3d Tests fürs Anlegen von Steinen auf dem Tisch ferti
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@175 72836036-5685-4462-b002-a69064685172
2011-05-08 21:54:04 +02:00
Ida Massow
82c58a1eae getPlayer entfernt, weil es getNthNextPlayer gibt. Warnings beseitigt.
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@170 72836036-5685-4462-b002-a69064685172
2011-05-08 18:10:07 +02:00
193e9247fa Add winning notification and fix test...
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@161 72836036-5685-4462-b002-a69064685172
2011-05-06 01:35:09 +02:00
55b19cef1d Add stone dealing to RoundControl and fix some tests... again.
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@160 72836036-5685-4462-b002-a69064685172
2011-05-05 23:29:07 +02:00
Jannis Harder
9537838033 Check deselecting of stones on end of turn
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@157 72836036-5685-4462-b002-a69064685172
2011-05-05 21:35:40 +02:00
8cef7f0f9d Fix RoundControlTest for MockTable changes
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@156 72836036-5685-4462-b002-a69064685172
2011-05-05 21:23:18 +02:00
Jannis Harder
44ee94041a Added missing calls to startTurn
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@149 72836036-5685-4462-b002-a69064685172
2011-05-05 19:49:58 +02:00
Jannis Harder
8ad8432d85 Remove listener in turn control and have explicit turn start method
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@148 72836036-5685-4462-b002-a69064685172
2011-05-05 19:49:57 +02:00
Jannis Harder
cce3c6bc6e Check removal of listener in turn control
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@147 72836036-5685-4462-b002-a69064685172
2011-05-05 19:49:56 +02:00
7ee737f0d3 Implement tableDifference (and fix test...)
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@144 72836036-5685-4462-b002-a69064685172
2011-05-05 16:48:17 +02:00
Ida Massow
f5075789fa Table Difference Test gebaut, anfang Implementierung round control
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@143 72836036-5685-4462-b002-a69064685172
2011-05-05 15:57:13 +02:00
Bennet Gerlach
121afdf6c6 Implemented stone display in both controls, tested (weniger Mock-Mist)
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@140 72836036-5685-4462-b002-a69064685172
2011-05-05 01:33:58 +02:00
Jannis Harder
866197f315 Stop timer in all round control tests
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@139 72836036-5685-4462-b002-a69064685172
2011-05-05 01:08:40 +02:00