Commit Graph

552 Commits

Author SHA1 Message Date
GabrieleRadice ed18008525 Merge branch 'Server-Launcher' of https://github.com/rubenpirreram/ing-sw-2026-pirrera-radice-pagani-pellegrino into TCP 2026-04-24 18:37:18 +02:00
Aleandro b88b57e9d9 Fix: boh 2026-04-24 18:36:50 +02:00
rubenpirreram 7833802187 Fixed: RMIServer and RMIClient 2026-04-24 18:31:04 +02:00
Aleandro b413ff3bcf Add: LimitedList 2026-04-24 18:28:52 +02:00
GabrieleRadice 57bac3a8df Fix: Fixed Initial Socket Connection Logic.
Add: "broadcastModel" Method In TCPServer.java, "notifyModel" Method  In ClientHandler.java.
2026-04-24 18:24:11 +02:00
Aleandro 73ec565ffc Add: LimitedList 2026-04-24 18:19:15 +02:00
rubenpirreram 2bce00ca80 Fixed: GameControllerTest 2026-04-24 18:14:02 +02:00
MatteoPellegrino05 6d1e41bb44 Fix: GameControllerTest 2026-04-24 18:05:58 +02:00
Aleandro 2fe430900d Add: ClientLauncher
Fix: changed management of addPlayer in ServerLauncher
2026-04-24 16:56:53 +02:00
rubenpirreram f065ad109f Fix: AddPlayerEvent 2026-04-24 16:29:58 +02:00
rubenpirreram 02dcb6e920 Fix: Game 2026-04-24 16:14:50 +02:00
rubenpirreram 10289cd660 Fix: Game 2026-04-24 16:02:42 +02:00
Aleandro 20ee6ba8e3 Microfix: TCP Server 2026-04-24 15:41:53 +02:00
Aleandro 05fbfd070b Microfix: SevrerLauncher 2026-04-24 15:40:43 +02:00
Aleandro ad7a096778 Add: Game model created and used in Game controller 2026-04-24 12:00:26 +02:00
Aleandro 39457df5f0 Add: shared actionQueue between ServerLauncher, ServerRMI and ServerTCP 2026-04-24 11:55:06 +02:00
Aleandro e2b51fd914 Add: first implementation of ServerLauncher 2026-04-24 11:30:43 +02:00
rubenpirreram ce6f656b17 Merge pull request #42 from rubenpirreram/RMI
RMI
2026-04-23 19:00:11 +02:00
Aleandro 5ff35816a9 Add: ServerLauncher 2026-04-23 18:59:14 +02:00
Aleandro 9760144faa Fix: NetworkEvent
MicroFix: ShamanicRitual JavaDOC
2026-04-23 17:49:57 +02:00
Aleandro 1243fd98d6 Refactor: RMI
Fixed: NetworkEvents
2026-04-23 17:39:23 +02:00
rubenpirreram 83dc052ff4 Merge pull request #41 from rubenpirreram/tests-fix
tests-fix
2026-04-23 17:06:13 +02:00
rubenpirreram cfe9811225 Merge pull request #40 from rubenpirreram/JavaDOC-buildings
JavaDOC-buildings
2026-04-22 16:06:14 +02:00
rubenpirreram d2705a70e8 Fix:JavaDoc Format 2026-04-22 16:00:18 +02:00
Aleandro 5e5c4327f2 Fixed: compilation errors
Added: line coverage improved
2026-04-21 17:19:07 +02:00
Aleandro 3a39676819 Fixed: compilation errors 2026-04-21 15:51:19 +02:00
rubenpirreram 29db8aef26 Merge branch 'main' of github.com:rubenpirreram/ing-sw-2026-pirrera-radice-pagani-pellegrino into tests-fix 2026-04-21 15:07:18 +02:00
Aleandro 339d7923c7 Fixed: JavaDOC of buildings 10, 11, 13 to avoid merge conflicts 2026-04-21 14:24:39 +02:00
Aleandro b8dc59f779 Fixed: JavaDOC small fixes to all buildings 2026-04-21 14:22:26 +02:00
rubenpirreram e21a2feddd Merge pull request #39
Javadoc-for-Game
2026-04-21 14:12:37 +02:00
Aleandro 993f65dce4 Fixed: JavaDOC finished for Building11 2026-04-21 14:06:55 +02:00
Aleandro 98ee686aff Fixed: JavaDOC finished for Building4 2026-04-21 14:01:02 +02:00
Aleandro 28eed7c940 Fixed: JavaDOC finished for buildings 1, 8, 10, 13 2026-04-21 13:47:32 +02:00
Aleandro ff76468089 Add: JavaDOC for constructor and clone methods of Buildings 1, 4, 8, 10, 11, 13 2026-04-21 13:14:21 +02:00
Aleandro c6231d5d6c Add: mesos rules in italian
Add: JavaDOC for Building0
2026-04-21 13:06:37 +02:00
MatteoPellegrino05 d70ea5a6cd Add: JavaDoc for Game optional card and round management methods 2026-04-20 17:35:38 +02:00
rubenpirreram 6195ac0586 Fixed: RMI Implementation 2026-04-19 19:51:00 +02:00
GabrieleRadice 2572f8f387 Add: Added TCP Client Handling Logic in TCPClient.java + Refactoring. 2026-04-19 19:05:44 +02:00
rubenpirreram 5758aa2cc9 Merge pull request #36 from rubenpirreram/Javadoc-for-Game
Javadoc-for-Game
2026-04-19 18:23:55 +02:00
MatteoPellegrino05 84010ffd66 Fix Game and add: Observer 2026-04-19 18:23:12 +02:00
MatteoPellegrino05 9b24ddfd7e Add: JavaDoc for Game constructors and game action methods 2026-04-19 18:10:25 +02:00
rubenpirreram b45a0df082 Refactor: Network Type 2026-04-19 17:56:45 +02:00
MatteoPellegrino05 f83a979519 Add: JavaDoc for Game getters and fields 2026-04-19 17:44:43 +02:00
GabrieleRadice 1413dc2c5f Merge pull request #33
Javadoc-for-Sustenance-CavePaintings-GameController
2026-04-19 17:19:22 +02:00
rubenpirreram 44558bd00b Merge branch 'RMI' into main 2026-04-19 17:16:36 +02:00
GabrieleRadice 8f1562a83d Fix: Minor Changes In CavePaintings.java. 2026-04-19 17:07:29 +02:00
rubenpirreram d86d926306 Add: RMI 2026-04-19 17:02:34 +02:00
GabrieleRadice 5b15fd8df4 Merge pull request #34
TCP
2026-04-19 17:01:28 +02:00
MatteoPellegrino05 a4e0b31534 Add: Javadoc for GameController class 2026-04-19 16:58:55 +02:00
GabrieleRadice 47ef913a43 Add: Added Event Methods For Client-Server Event Execution. 2026-04-19 16:57:51 +02:00