Commit Graph

182 Commits

Author SHA1 Message Date
Immanuel Alvaro Bhirawa
8f0be1948f E Originality
Signed-off-by: Immanuel Alvaro Bhirawa <u7280427@anu.edu.au>
2023-05-02 12:52:07 +10:00
52630951f0 game: Added support for any number of AI players 2023-05-02 12:43:54 +10:00
035d3bf022 player: Added storing if the player is AI 2023-05-02 12:43:41 +10:00
Justin Ryu
98e98e496c admin: signed E-contribution Justin 2023-05-01 20:28:33 +10:00
Justin Ryu
2cb2a46b01 admin: signed E-originality Justin 2023-05-01 20:26:39 +10:00
e6b4f9fd89 Merge branch 'generateAll_Fix' 2023-05-01 19:43:21 +10:00
aa0bbb146d Fix timeout on generateAllMoves and isPhaseOver
generateMove: Removed unused code and sped up computation


moved generate moves to player to increase speed
2023-05-01 19:42:26 +10:00
355af7e358 Merge branch 'generateAll_Fix' 2023-05-01 19:39:44 +10:00
8b142ad434 admin: Changed links to still work after fixes 2023-05-01 19:39:09 +10:00
7ab8d3227d moved generate moves to player to increase speed 2023-05-01 19:32:46 +10:00
ec2b0d9d5f generateMove: Removed unused code and sped up computation 2023-05-01 19:18:50 +10:00
ea1d884ca6 Initial fix 2023-05-01 18:55:23 +10:00
f3b37d395c player: Moved endregion to cleanup code 2023-05-01 18:54:37 +10:00
f0982d1c72 BlueLagoon: Fixed endPhase 2023-05-01 17:56:30 +10:00
0a69fe6555 admin: Added contribution, originality and code review 2023-05-01 17:50:05 +10:00
b8487c3c08 added comments 2023-05-01 17:00:27 +10:00
a9c0c86868 game: Added comments 2023-05-01 16:54:50 +10:00
7c355c8270 game: Added map selection and better UI 2023-05-01 16:00:53 +10:00
Immanuel Alvaro Bhirawa
192570fb47 Merge branch 'master' of https://gitlab.cecs.anu.edu.au/u7156831/comp1110-ass2 2023-05-01 15:19:25 +10:00
Immanuel Alvaro Bhirawa
cad296eb0e E-Review Done
Signed-off-by: Immanuel Alvaro Bhirawa <u7280427@anu.edu.au>
2023-05-01 15:19:15 +10:00
da5d6dbdff game: Added custom message for no villages left 2023-05-01 15:08:42 +10:00
0a4f729108 game: Moved board to have more room for message 2023-05-01 15:08:28 +10:00
d2c8ba86c0 game: Added better AI and UI 2023-05-01 14:51:36 +10:00
c37ee0c5f7 game: Added player actions 2023-05-01 14:32:22 +10:00
Immanuel Alvaro Bhirawa
ccf71b45b4 Merge branch 'master' of https://gitlab.cecs.anu.edu.au/u7156831/comp1110-ass2 2023-05-01 14:24:43 +10:00
Immanuel Alvaro Bhirawa
938ebe95fc Trying to do Task 11 Link
Signed-off-by: Immanuel Alvaro Bhirawa <u7280427@anu.edu.au>
2023-05-01 14:24:34 +10:00
3307b01bf2 game: Added simple functions 2023-05-01 13:25:45 +10:00
1ad2f6d3f3 state: Cleaned up isPhaseOver 2023-04-26 18:06:37 +10:00
Immanuel Alvaro Bhirawa
8db5652ec6 New Upstream pulled
Signed-off-by: Immanuel Alvaro Bhirawa <u7280427@anu.edu.au>
2023-04-26 17:55:23 +10:00
ad5579bded Merge remote-tracking branch 'origin/master' 2023-04-26 11:49:09 +10:00
e228e9551a state: Added simple mode for isPhaseOver() 2023-04-26 11:49:06 +10:00
Justin Ryu
bd37e467fb admin: added D-originality file 2023-04-25 01:55:07 +10:00
10b23e8a8c state: Added addPlayer function 2023-04-24 21:33:05 +10:00
8bab67bcba blueLagoon: Fixed formatting & cleaned up code 2023-04-24 21:32:53 +10:00
a9a7ddef94 blueLagoon: Added AI 2023-04-24 21:07:16 +10:00
3e04727e7c coord: Add is adjacent methods 2023-04-24 18:25:07 +10:00
741ddc2cf0 blueLagoon: pointed applyMove to state object 2023-04-24 18:15:34 +10:00
bfc7070b78 blueLagoon: pointed endPhase to state object 2023-04-24 18:10:57 +10:00
70f3b3c707 state: Fixed majorities bug 2023-04-24 17:57:13 +10:00
da04d53092 blueLagoon: Pointed scoring to state object 2023-04-24 17:53:07 +10:00
899497d037 task 9 and 10: Added using state class 2023-04-24 17:36:20 +10:00
8ed19d75bd state: Added more scoring and turn actions 2023-04-24 16:56:31 +10:00
28630ea520 tests: Added separate test for state object 2023-04-24 16:03:47 +10:00
543a09f548 blueLagoon: Use state object for distribute resouces 2023-04-24 16:03:26 +10:00
2179ba5eaa state: Added more functionality 2023-04-24 16:03:04 +10:00
7ed595dced state: Added initial state, island, player, coord object types 2023-04-24 13:59:25 +10:00
82a8dbccda Merge remote-tracking branch 'comp1110/master' 2023-04-24 11:43:10 +10:00
Paul Scott
2b2ac29343 Fixed task17 test 2023-04-24 11:33:33 +10:00
Immanuel Alvaro Bhirawa
72fd76408a Cleaner switch syntax task 7
Signed-off-by: Immanuel Alvaro Bhirawa <u7280427@anu.edu.au>
2023-04-24 10:48:29 +10:00
Immanuel Alvaro Bhirawa
e259a9a982 D2D Test completed
- Alvaro

Signed-off-by: Immanuel Alvaro Bhirawa <u7280427@anu.edu.au>
2023-04-22 09:49:44 +10:00