Commit graph

152 commits

Author SHA1 Message Date
Bennet Gerlach
b0a89642b7 Added Javadoc comments to private methods in the model
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@522 72836036-5685-4462-b002-a69064685172
2011-06-21 01:38:42 +02:00
Ida Massow
a0573a5928 Halbfertige Dinge für seeHandSize
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@519 72836036-5685-4462-b002-a69064685172
2011-06-21 00:32:17 +02:00
843b37aa80 Fix some bugs concerning the display of invalid sets
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@511 72836036-5685-4462-b002-a69064685172
2011-06-20 15:11:51 +02:00
Ida Massow
74d8205f30 Kommentare, Kommentare
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@509 72836036-5685-4462-b002-a69064685172
2011-06-20 04:39:54 +02:00
f3f8ffe462 Added NetworkGameControl
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@503 72836036-5685-4462-b002-a69064685172
2011-06-20 03:59:04 +02:00
Jannis Harder
8a3e4c3e26 Finished side panel info
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@501 72836036-5685-4462-b002-a69064685172
2011-06-20 03:19:02 +02:00
Jannis Harder
ace7175f1a Continued side panel
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@499 72836036-5685-4462-b002-a69064685172
2011-06-20 02:19:47 +02:00
479384d6bf Correctly show invalid sets
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@471 72836036-5685-4462-b002-a69064685172
2011-06-19 00:14:27 +02:00
Ida Massow
4860867fe8 halbfertige netzwerkdinge
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@450 72836036-5685-4462-b002-a69064685172
2011-06-17 22:24:23 +02:00
Jannis Harder
5a4d1ccb12 Removed AIUtil
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@449 72836036-5685-4462-b002-a69064685172
2011-06-17 22:12:43 +02:00
Jannis Harder
2c9f1d5d20 Implemented getResult and abort in TurnLogic
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@445 72836036-5685-4462-b002-a69064685172
2011-06-17 17:41:55 +02:00
Jannis Harder
e06ba8ea13 Reimplemented AI (old one was too slow)
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@443 72836036-5685-4462-b002-a69064685172
2011-06-17 17:41:52 +02:00
Jannis Harder
3ffad85972 Implemented initial meld test using new AI
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@441 72836036-5685-4462-b002-a69064685172
2011-06-14 21:05:15 +02:00
4879b7b93e Display open games correctly
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@433 72836036-5685-4462-b002-a69064685172
2011-06-14 02:43:55 +02:00
Ida Massow
f5a05f2c8d Kommentare und kleinere Umbauten
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@426 72836036-5685-4462-b002-a69064685172
2011-06-13 23:31:47 +02:00
570187c950 Implemented most of network settings control
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@425 72836036-5685-4462-b002-a69064685172
2011-06-13 22:29:28 +02:00
Ida Massow
a15626ac3b Liste der Spielertypen ist setzbar
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@422 72836036-5685-4462-b002-a69064685172
2011-06-13 19:22:01 +02:00
Ida Massow
56797840e2 Buttons im Settings panel sind richtig im netzwerk und außerhalb
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@421 72836036-5685-4462-b002-a69064685172
2011-06-13 18:22:57 +02:00
Ida Massow
70d6ae6d74 Player Type in player settings verschoben
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@420 72836036-5685-4462-b002-a69064685172
2011-06-13 18:22:55 +02:00
Ida Massow
ce7d43e365 Viele viele Kommentare, einige zu lange oder zu komplexe Methoden gefixt
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@417 72836036-5685-4462-b002-a69064685172
2011-06-13 16:29:09 +02:00
6ac71b62e3 Added variant buttons to option panel
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@416 72836036-5685-4462-b002-a69064685172
2011-06-11 04:45:28 +02:00
Ida Massow
2c4d2ba28b No Limits implementiert und getestet, geht
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@413 72836036-5685-4462-b002-a69064685172
2011-06-11 04:09:29 +02:00
Ida Massow
8b1e09f025 Wir haben noch einen classify-Bug gefunden... und behoben
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@412 72836036-5685-4462-b002-a69064685172
2011-06-11 04:09:27 +02:00
Ida Massow
8c2e4a7d59 Man kann den Timer einstellen
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@391 72836036-5685-4462-b002-a69064685172
2011-06-09 00:11:26 +02:00
45d5b3ae10 Implement pause function
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@390 72836036-5685-4462-b002-a69064685172
2011-06-08 21:58:16 +02:00
Ida Massow
3ff911ab93 man kann speichern und laden, nur nicht während eines laufenden spiels laden
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@386 72836036-5685-4462-b002-a69064685172
2011-06-08 16:29:13 +02:00
244abb7e73 Make model fully serializable
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@381 72836036-5685-4462-b002-a69064685172
2011-06-07 16:59:06 +02:00
af3661fea0 Always operate on cloned hands in the turn controls
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@380 72836036-5685-4462-b002-a69064685172
2011-06-07 00:23:00 +02:00
Ida Massow
682357b584 Double ist das neue float
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@377 72836036-5685-4462-b002-a69064685172
2011-06-06 19:53:45 +02:00
Ida Massow
63192810a3 kleine fixes
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@364 72836036-5685-4462-b002-a69064685172
2011-05-31 22:06:23 +02:00
Ida Massow
2e819f352b PlayerSettings haben nur och eine Konstruktor, der auch sinnvolle Sachen macht
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@360 72836036-5685-4462-b002-a69064685172
2011-05-31 21:02:35 +02:00
Ida Massow
6319ec8ab6 UML Control Klassendiagram weiter, aber noch nicht fertig
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@357 72836036-5685-4462-b002-a69064685172
2011-05-31 19:55:59 +02:00
Ida Massow
c3b4eef14c Fixed all warnings (comments) but one, one TODO important
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@351 72836036-5685-4462-b002-a69064685172
2011-05-31 15:29:37 +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
Bennet Gerlach
278edc37a9 findSetsWithTotalPoints now finds sets (and total points)
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@341 72836036-5685-4462-b002-a69064685172
2011-05-31 03:45:21 +02:00
25c6383c73 Allow setting stone colors to use
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@338 72836036-5685-4462-b002-a69064685172
2011-05-31 03:02:31 +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
0cb36fb752 Man kann viele FAreben benutzen, alle Test laufen. Man kann auch Karten bis Wert X größer oder kleiner 13 nehmen. Alles nur im Model, aber getestet und toll
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@333 72836036-5685-4462-b002-a69064685172
2011-05-31 00:58:48 +02:00
Ida Massow
f22ff5f0f1 Tests für Sets mit mehr Farben, mehr Values, ...
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@332 72836036-5685-4462-b002-a69064685172
2011-05-31 00:58:46 +02:00
Bennet Gerlach
d25a73167c Extracted a AIUtil class from several hand methods
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@330 72836036-5685-4462-b002-a69064685172
2011-05-30 21:01:48 +02:00
55088e15a1 Test different stone heap configurations with JUnit theories; allow creating stone heaps with different stone set numbers
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@329 72836036-5685-4462-b002-a69064685172
2011-05-30 20:49:36 +02:00
Ida Massow
ae9ce59d36 Warnings tauchen auf, wenn man beim Einstellen Unfug macht
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@325 72836036-5685-4462-b002-a69064685172
2011-05-30 19:08:33 +02:00
Jannis Harder
43ace4c18a Added player type selection to the settings panel
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@315 72836036-5685-4462-b002-a69064685172
2011-05-29 21:49:03 +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
Jannis Harder
f6a3409ed5 Use correct joker colors
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@310 72836036-5685-4462-b002-a69064685172
2011-05-29 20:22:45 +02:00
Jannis Harder
eb7ccb46c5 Added TurnControlFactory
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@308 72836036-5685-4462-b002-a69064685172
2011-05-29 19:46:53 +02:00
Jannis Harder
f62b953c9e Added more fields to GameSettings
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@306 72836036-5685-4462-b002-a69064685172
2011-05-29 19:14:28 +02:00
Jannis Harder
c09a94a359 Classify for more than two jokers
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@305 72836036-5685-4462-b002-a69064685172
2011-05-29 18:51:06 +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