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
2f9749eintomasterfromrefactoring_0728on 8 Aug 2022