|
|
58a9ce78fe
|
Merge remote-tracking branch 'origin/289-server' into Development
# Conflicts:
# app/src/main/java/org/toop/app/Server.java
# app/src/main/java/org/toop/app/gameControllers/GenericGameController.java
# app/src/main/java/org/toop/app/widget/view/LocalMultiplayerView.java
# framework/src/main/java/org/toop/framework/game/BitboardGame.java
# framework/src/main/java/org/toop/framework/game/players/ArtificialPlayer.java
# framework/src/main/java/org/toop/framework/game/players/LocalPlayer.java
# framework/src/main/java/org/toop/framework/game/players/OnlinePlayer.java
# framework/src/main/java/org/toop/framework/game/players/ai/MiniMaxAI.java
# framework/src/main/java/org/toop/framework/game/players/ai/RandomAI.java
# framework/src/main/java/org/toop/framework/gameFramework/model/game/TurnBasedGame.java
# framework/src/main/java/org/toop/framework/gameFramework/model/player/AbstractPlayer.java
# game/src/main/java/org/toop/game/players/MiniMaxAI.java
# game/src/main/java/org/toop/game/players/RandomAI.java
# game/src/main/java/org/toop/game/players/ai/MiniMaxAI.java
# game/src/main/java/org/toop/game/players/ai/RandomAI.java
|
2026-01-07 16:13:53 +01:00 |
|
|
|
230f7480e4
|
Merge remote-tracking branch 'origin/289-server' into 289-server
|
2026-01-07 15:41:28 +01:00 |
|
ramollia
|
6aa0eb952a
|
main
|
2026-01-07 14:44:45 +01:00 |
|
ramollia
|
df93b44d19
|
bitboard fix & mcts v2 & mcts v3. v3 still in progress and v4 coming soon
|
2026-01-07 14:39:38 +01:00 |
|
Bas de Jong
|
67f39c3f3b
|
Code readability
|
2026-01-07 14:38:19 +01:00 |
|
|
|
6e6a383708
|
Collapsed interfaces in View section
|
2026-01-07 13:26:43 +01:00 |
|
|
|
b7dec7798b
|
Collapsed interfaces in Controller section
|
2026-01-07 13:13:32 +01:00 |
|
|
|
2caa4fc79f
|
Fixed runtime error I forgot to fix.
|
2026-01-07 12:42:54 +01:00 |
|
|
|
e72d888d84
|
Collapsed interfaces from model portion
|
2026-01-07 12:41:25 +01:00 |
|
ramollia
|
e149588b60
|
bitboard optimization
|
2025-12-15 10:31:22 +01:00 |
|
Bas de Jong
|
a7d1a964c2
|
Moved subscriptions to store
|
2025-12-15 10:01:23 +01:00 |
|
ramollia
|
380e219c08
|
mcts v1
|
2025-12-15 09:06:56 +01:00 |
|
lieght
|
dccf428bb8
|
TableWidget
|
2025-12-14 17:18:57 +01:00 |
|
ramollia
|
4ad922423c
|
Merge remote-tracking branch 'origin/Development' into Development
|
2025-12-14 17:05:17 +01:00 |
|
lieght
|
6e2ea82a32
|
UI fixes after game end
|
2025-12-14 13:30:21 +01:00 |
|
lieght
|
34c85ec472
|
Removed user from subscription if in a game
|
2025-12-14 13:11:55 +01:00 |
|
|
|
2d9b34b7f6
|
Quick fix so more than one game can be played in succession
|
2025-12-14 11:36:51 +01:00 |
|
lieght
|
8867d5a1ea
|
Missed a boolean
|
2025-12-14 01:19:16 +01:00 |
|
lieght
|
b94d1b6c9d
|
Small improvements to usability, auto disconnect when server closes connection
|
2025-12-14 01:13:42 +01:00 |
|
lieght
|
8cb0a86d4e
|
Working subscription, button only subs to reversi right now
|
2025-12-13 23:20:28 +01:00 |
|
lieght
|
c2f1df7143
|
Refactor done, added ability to subscribe
|
2025-12-13 22:44:13 +01:00 |
|
lieght
|
0956286616
|
Partial server refactor
|
2025-12-13 21:11:26 +01:00 |
|
|
|
55de6b5b18
|
Merge remote-tracking branch 'origin/289-server' into 289-server
|
2025-12-13 18:53:18 +01:00 |
|
|
|
73d71f2a2d
|
Making moves works. Game notifies when game has ended.
|
2025-12-13 18:53:10 +01:00 |
|
lieght
|
cbcce29780
|
Closable server
|
2025-12-13 18:38:31 +01:00 |
|
lieght
|
afcd9be71e
|
Fixed hasArgs
|
2025-12-13 17:53:31 +01:00 |
|
|
|
a9145d44cf
|
Merge remote-tracking branch 'origin/289-server' into 289-server
|
2025-12-13 17:50:03 +01:00 |
|
|
|
c015100ebf
|
Werkt nog niet
|
2025-12-13 17:49:54 +01:00 |
|
lieght
|
cd5736afc8
|
Removed space in naming
|
2025-12-13 17:38:36 +01:00 |
|
lieght
|
89a9cb1e55
|
Using pairs now in server.java
|
2025-12-13 17:37:34 +01:00 |
|
lieght
|
22270e58dc
|
Added pairs
|
2025-12-13 17:33:14 +01:00 |
|
lieght
|
edd2c24b65
|
Added ability to take ServerPlayer from user
|
2025-12-13 17:22:56 +01:00 |
|
|
|
c929abc4b8
|
Removed Generics, pray nothing breaks.
|
2025-12-13 17:08:34 +01:00 |
|
lieght
|
8b85915c74
|
Fixes
|
2025-12-13 17:08:10 +01:00 |
|
lieght
|
150fb2986f
|
Fixed tic tac toe naming
|
2025-12-13 15:17:16 +01:00 |
|
lieght
|
9c20fcbc39
|
Fixed bugs, easy to use host button
|
2025-12-13 15:01:28 +01:00 |
|
lieght
|
4d31a8ed44
|
Working challenges
|
2025-12-12 21:48:57 +01:00 |
|
lieght
|
fc47d81b8e
|
Init challenges
|
2025-12-12 19:47:51 +01:00 |
|
lieght
|
a60c702306
|
Tests and better instantiation
|
2025-12-12 16:47:17 +01:00 |
|
lieght
|
c30c118c04
|
Code cleanup
|
2025-12-12 16:04:12 +01:00 |
|
|
|
4b8edf1585
|
Merge remote-tracking branch 'origin/289-server' into 289-server
# Conflicts:
# app/src/main/java/org/toop/app/canvas/ReversiBitCanvas.java
# app/src/main/java/org/toop/app/canvas/TicTacToeBitCanvas.java
# framework/src/main/java/org/toop/framework/game/games/reversi/BitboardReversi.java
# framework/src/main/java/org/toop/framework/game/games/tictactoe/BitboardTicTacToe.java
|
2025-12-12 15:53:45 +01:00 |
|
|
|
fa9c2ce32b
|
Removed Generics, pray nothing breaks.
|
2025-12-12 15:53:24 +01:00 |
|
Bas de Jong
|
2599f9fa40
|
Testing code
|
2025-12-12 15:17:29 +01:00 |
|
Bas de Jong
|
84e411fa38
|
Moves
|
2025-12-12 15:17:12 +01:00 |
|
Bas de Jong
|
66cb000fad
|
Init server code
|
2025-12-12 15:15:55 +01:00 |
|
Stef
|
1ae79daef0
|
Added documentation to player classes and improved method names (#295)
|
2025-12-10 13:17:01 +01:00 |
|
Stef
|
cd8eb99559
|
Merge 292 into development (#293)
Applied template method pattern to abstract player
|
2025-12-10 12:39:40 +01:00 |
|
Bas Antonius de Jong
|
0132981d94
|
Merge branch 'main' into Development
|
2025-12-09 21:20:08 +01:00 |
|
Bas de Jong
|
322197494c
|
Will fix tests etc later
|
2025-12-09 21:19:30 +01:00 |
|
Bas de Jong
|
a9c99df5d2
|
Better limits to generic acceptance
|
2025-12-09 21:07:30 +01:00 |
|