Commit graph

60 commits

Author SHA1 Message Date
Bennet Gerlach
ca0696d40c Fixed clone() in MockTable to match checkTurnStartSetUp()
in RoundControlTest

git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@352 72836036-5685-4462-b002-a69064685172
2011-05-31 18:25:36 +02:00
Bennet Gerlach
d276b03c39 AIUtil now needs game settings, both hand and player do not anymore
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@342 72836036-5685-4462-b002-a69064685172
2011-05-31 03:45:32 +02:00
c004a07a42 Make highest value and number of stones dealt settable
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@337 72836036-5685-4462-b002-a69064685172
2011-05-31 01:50:56 +02:00
Ida Massow
1660736239 Man kann jetzt die Anzahl der Steinsätze einstellen
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@328 72836036-5685-4462-b002-a69064685172
2011-05-30 20:16:48 +02:00
Ida Massow
c398c081ed Test für Änderung der StoneSet Anzahl fertig
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@327 72836036-5685-4462-b002-a69064685172
2011-05-30 19:50:58 +02:00
Jannis Harder
b19a46b7b2 Implemented view code for AI turns
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@319 72836036-5685-4462-b002-a69064685172
2011-05-30 01:31:36 +02:00
Jannis Harder
f3f52956f7 Tested and implemented player type selection in the settings panel
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@317 72836036-5685-4462-b002-a69064685172
2011-05-29 22:24:48 +02:00
d6b8b23c6d Disable player panel while settings panel is shown
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@313 72836036-5685-4462-b002-a69064685172
2011-05-29 21:19:20 +02:00
Ida Massow
e4a1246f01 Viele Warnings durch Kommentare beseitigt
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@312 72836036-5685-4462-b002-a69064685172
2011-05-29 20:36:26 +02:00
Ida Massow
794777c2fe Neuer Button im WinPanel mit funktion
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@309 72836036-5685-4462-b002-a69064685172
2011-05-29 20:19:17 +02:00
Jannis Harder
699a0b0a29 Deal the correct number of jokers aka funny joker action
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@303 72836036-5685-4462-b002-a69064685172
2011-05-29 18:50:54 +02:00
Jannis Harder
9e21e3f23c Test for joker number in settings control
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@301 72836036-5685-4462-b002-a69064685172
2011-05-29 18:50:49 +02:00
Jannis Harder
3f3f6370c9 Added UI for the joker number
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@300 72836036-5685-4462-b002-a69064685172
2011-05-29 18:50:47 +02:00
Ida Massow
05107f6035 Rauskommen ist in der View zu sehen, genauso wie Farben
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@299 72836036-5685-4462-b002-a69064685172
2011-05-29 18:42:36 +02:00
9cf3dc09ae Implement score panel
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@298 72836036-5685-4462-b002-a69064685172
2011-05-29 15:50:30 +02:00
Jannis Harder
7f89a1ce10 Added options UI
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@294 72836036-5685-4462-b002-a69064685172
2011-05-29 15:31:58 +02:00
Jannis Harder
ffeefad257 Added round control tests for checking whether redealing is allowed
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@289 72836036-5685-4462-b002-a69064685172
2011-05-27 18:55:17 +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
04df1a24d8 Make player name setup work
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@281 72836036-5685-4462-b002-a69064685172
2011-05-26 01:33:17 +02:00
Jannis Harder
d69fdbacb9 Added UI for readealing
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@278 72836036-5685-4462-b002-a69064685172
2011-05-25 23:38:05 +02:00
Jannis Harder
5e855398b9 Tests for counting of identical stone pairs
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@274 72836036-5685-4462-b002-a69064685172
2011-05-25 17:27:18 +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
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
d5a8b2204c Test if initial melds are possible
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@265 72836036-5685-4462-b002-a69064685172
2011-05-24 01:51:58 +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
92d1109954 Select a random player for the first round
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@263 72836036-5685-4462-b002-a69064685172
2011-05-24 01:51:54 +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
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
Ida Massow
9290db240a Nochmal, git ist schwierig
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@258 72836036-5685-4462-b002-a69064685172
2011-05-21 16:10:40 +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
b5397d5aa7 Move some static player data to a player settings class
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@252 72836036-5685-4462-b002-a69064685172
2011-05-18 17:01:10 +02:00
5169f31af0 Add GameSettings with the initial meld threshold
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@251 72836036-5685-4462-b002-a69064685172
2011-05-18 16:02:23 +02:00
Ida Massow
0b252810c9 Keine Fehler mehr, sorry für das davor
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@250 72836036-5685-4462-b002-a69064685172
2011-05-18 15:31:37 +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
d0a7014577 Anfang von rauskommen im Player gebaut, test angefangen
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@248 72836036-5685-4462-b002-a69064685172
2011-05-16 22:46:43 +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
9ad7f0822e Add hand row controls to view
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@241 72836036-5685-4462-b002-a69064685172
2011-05-16 20:49:11 +02:00
85b5470c05 Remove return value of Table.pickUpStone()
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@229 72836036-5685-4462-b002-a69064685172
2011-05-10 16:53:44 +02:00
Ida Massow
982c2e6e2b Rechtschreibfehler und überflüssige pickUp(position) Klasse gefixt
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@227 72836036-5685-4462-b002-a69064685172
2011-05-10 16:31:09 +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
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
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
a6a5388560 Fix Mockhand
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@195 72836036-5685-4462-b002-a69064685172
2011-05-09 20:57:26 +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
7b75af50e2 Make removing stones from mock hand work
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@174 72836036-5685-4462-b002-a69064685172
2011-05-08 19:10:26 +02:00