Commit Graph
37 Commits
Author SHA1 Message Date
enderdodo 77a1ceca23 Document Cardinal and Color enumerations and Coordinate class files 2025-05-06 14:54:25 +02:00
enderdodo 9adaff9bc8 Update .gitignore and remove cached .dat files 2025-05-06 14:51:56 +02:00
enderdodo b32adc2b20 Merge branch 'master' of gitlab.isima.fr:audorival/gomoku 2025-05-06 14:31:36 +02:00
enderdodo f69ce5064b Add proper console rendering 2025-05-06 14:31:17 +02:00
enderdodo 6a5c6a4917 Merge branch 'master' of gitlab.isima.fr:audorival/gomoku 2025-04-14 11:01:57 +02:00
enderdodo 9facd76517 Change coordinate values from (0 -> n-1) to (1, n) 2025-04-14 11:01:43 +02:00
enderdodo c0517b8f1e Refactor console rendering 2025-04-14 10:54:24 +02:00
enderdodo 0eb7f1442e Merge branch 'master' of gitlab.isima.fr:audorival/gomoku 2025-04-14 10:44:59 +02:00
enderdodo 207ba12714 Add expandable board mechanic, and add static array in Cardinal 2025-04-14 10:44:50 +02:00
enderdodo 77becb3492 Fix isPlayable 2025-04-14 10:24:23 +02:00
enderdodo 06d5b58568 Add toString method to Player 2025-04-14 09:56:34 +02:00
enderdodo f8b5bf5d10 Fix null pointer in chooseMove method 2025-04-14 09:33:49 +02:00
enderdodo 3acd568e4e Remove old countAlignedCells method 2025-04-14 09:26:31 +02:00
enderdodo 20e2f2eaec Redo countAlignedCells in GomokuBoard 2025-04-14 09:22:04 +02:00
enderdodo 0cd528134d Remove unused imports 2025-04-07 10:58:04 +02:00
enderdodo abdb473669 Fix get() method in GomokuBoard and save() method in GomokuGame 2025-04-07 10:28:32 +02:00
enderdodo 23dec92e66 Add abstract method updateStatus to renderer 2025-04-07 10:15:24 +02:00
enderdodo c6aae89834 Add labels 2025-04-07 10:13:49 +02:00
enderdodo 4c0d488480 Refactor RenderBoard class and add a proper visualisation with Swing 2025-04-07 09:01:35 +02:00
enderdodo 5db5fe280f Add console renderer base and fix load() issues 2025-04-07 09:01:04 +02:00
enderdodo 213a8ccff1 Merge branch 'master' of gitlab.isima.fr:audorival/gomoku 2025-04-07 08:58:32 +02:00
enderdodo 40e61c452d Remove board dimensions and update load() method 2025-04-07 08:57:53 +02:00
enderdodo 707ad73291 Change cell linking method using new Cardinal methods 2025-04-07 08:08:51 +02:00
enderdodo 8670e03c80 Refactor expandBoard() method 2025-04-03 13:06:58 +02:00
enderdodo 899e5adbb5 Merge branch 'master' of gitlab.isima.fr:audorival/gomoku 2025-03-31 17:21:14 +02:00
enderdodo efa626ef77 Fix that one mistake in get() 2025-03-31 17:21:09 +02:00
enderdodo 7f530d4f60 Add load/save functions 2025-03-31 14:00:00 +02:00
enderdodo 001f572858 Merge branch 'master' of gitlab.isima.fr:audorival/gomoku 2025-03-31 12:02:02 +02:00
enderdodo 4b6ff90721 Remove unused imports 2025-03-31 12:01:56 +02:00
enderdodo 6e5e60cd36 More Renderer stuff 2025-03-31 10:50:51 +02:00
enderdodo c5aa817339 Add SwingRenderer base code 2025-03-31 10:02:42 +02:00
enderdodo 7b75919301 Merge branch 'master' of gitlab.isima.fr:audorival/gomoku 2025-03-31 08:38:43 +02:00
enderdodo f3e09f61db Add renderer files 2025-03-31 08:38:38 +02:00
enderdodo 44598b1c13 Add GomokuGame class template 2025-03-24 10:44:18 +01:00
enderdodo 8d717ff1a5 Add Cardinal and Color enumerations 2025-03-24 09:55:27 +01:00
enderdodo 2aa1decaa1 Merge branch 'master' of gitlab.isima.fr:audorival/gomoku 2025-03-24 09:42:35 +01:00
enderdodo 452982f603 Add Coordinate class 2025-03-24 09:42:28 +01:00