nitta-lab:master
from nitta-lab:refactoring_0728
on 8 Aug 2022
src/main/java/controls/AbstractGameState.java 0 → 100644 |
---|
src/main/java/controls/BotIntelligence.java |
---|
src/main/java/controls/PhaseController.java 0 → 100644 |
---|
src/main/java/controls/TurnBot.java 0 → 100644 |
---|
src/main/java/controls/TurnPlayer.java 0 → 100644 |
---|
src/main/java/interfaces/IBotBehavior.java |
---|
src/main/java/interfaces/IGameView.java 0 → 100644 |
---|
src/main/java/resources/Algo.java |
---|
src/main/java/views/CardButton.java |
---|
src/main/java/views/HandButtons.java 0 → 100644 |
---|
src/main/java/views/MainFrame.java |
---|
src/main/java/views/MainPanel.java |
---|
src/test/java/controls/BotIntelligenceTest.java |
---|
大幅にリファクタリング
MainPanelに書いていた制御系の処理を全てPhaseControllerに移植。MainPanelは描画に特化するようにした。
PhaseControllerのchangeStateメソッドを見れば、ゲームの進行を把握することができるようにした。
Refactoring 0728
2f9749e
intomaster
fromrefactoring_0728
on 8 Aug 2022