├── .github └── workflows │ └── python-publish.yml ├── .gitignore ├── .virtual_documents └── test │ └── AI │ └── MCTSTrain.ipynb ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── Roadmap.md ├── doc ├── EventFlow.png ├── GameFlow.png ├── 代码规范.md └── 性能.md ├── src ├── .txt ├── __init__.py ├── agent │ ├── MCTS.py │ ├── __init__.py │ ├── alphabeta.py │ ├── doc │ │ ├── ai.md │ │ └── mcts.md │ └── ids.json ├── card │ ├── __init__.py │ └── card.py ├── character │ ├── __init__.py │ ├── char1.py │ ├── char3.py │ ├── character.py │ ├── chars.py │ ├── header.py │ └── utils.py ├── core │ ├── Buff.py │ ├── Event.py │ ├── EventManage.py │ ├── GameInstance.py │ ├── GameState.py │ ├── Instruction.py │ ├── Listener.py │ ├── Observer.py │ ├── Summon.py │ ├── __init__.py │ ├── base.py │ └── error.py └── game.py ├── test ├── AI │ ├── MCTSTrain.ipynb │ ├── SearchDEBUG.ipynb │ ├── catnet07.pt │ ├── catnet70.pt │ ├── princeNet80.pt │ └── princeNetDirichlet.pt ├── CharTest.ipynb ├── OBS.ipynb ├── Search.ipynb ├── SucroseBurstTest.ipynb ├── Untitled.ipynb ├── copytest.py ├── dbg │ └── DBG.ipynb ├── deepcopy.txt ├── proceed.ipynb ├── reaction.ipynb └── simplerun.ipynb ├── 架构.md └── 设计目标与主要问题.md /.github/workflows/python-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/.github/workflows/python-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/.gitignore -------------------------------------------------------------------------------- /.virtual_documents/test/AI/MCTSTrain.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/.virtual_documents/test/AI/MCTSTrain.ipynb -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "esbonio.sphinx.confDir": "" 3 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/README.md -------------------------------------------------------------------------------- /Roadmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/Roadmap.md -------------------------------------------------------------------------------- /doc/EventFlow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/doc/EventFlow.png -------------------------------------------------------------------------------- /doc/GameFlow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/doc/GameFlow.png -------------------------------------------------------------------------------- /doc/代码规范.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/doc/代码规范.md -------------------------------------------------------------------------------- /doc/性能.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/doc/性能.md -------------------------------------------------------------------------------- /src/.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/agent/MCTS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/src/agent/MCTS.py -------------------------------------------------------------------------------- /src/agent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/agent/alphabeta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/src/agent/alphabeta.py -------------------------------------------------------------------------------- /src/agent/doc/ai.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/src/agent/doc/ai.md -------------------------------------------------------------------------------- /src/agent/doc/mcts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/src/agent/doc/mcts.md -------------------------------------------------------------------------------- /src/agent/ids.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/src/agent/ids.json -------------------------------------------------------------------------------- /src/card/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/card/card.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/src/card/card.py -------------------------------------------------------------------------------- /src/character/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/character/char1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/src/character/char1.py -------------------------------------------------------------------------------- /src/character/char3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/src/character/char3.py -------------------------------------------------------------------------------- /src/character/character.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/src/character/character.py -------------------------------------------------------------------------------- /src/character/chars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/src/character/chars.py -------------------------------------------------------------------------------- /src/character/header.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/src/character/header.py -------------------------------------------------------------------------------- /src/character/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/src/character/utils.py -------------------------------------------------------------------------------- /src/core/Buff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/src/core/Buff.py -------------------------------------------------------------------------------- /src/core/Event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/src/core/Event.py -------------------------------------------------------------------------------- /src/core/EventManage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/src/core/EventManage.py -------------------------------------------------------------------------------- /src/core/GameInstance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/src/core/GameInstance.py -------------------------------------------------------------------------------- /src/core/GameState.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/src/core/GameState.py -------------------------------------------------------------------------------- /src/core/Instruction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/src/core/Instruction.py -------------------------------------------------------------------------------- /src/core/Listener.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/src/core/Listener.py -------------------------------------------------------------------------------- /src/core/Observer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/src/core/Observer.py -------------------------------------------------------------------------------- /src/core/Summon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/src/core/Summon.py -------------------------------------------------------------------------------- /src/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/core/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/src/core/base.py -------------------------------------------------------------------------------- /src/core/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/src/core/error.py -------------------------------------------------------------------------------- /src/game.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/src/game.py -------------------------------------------------------------------------------- /test/AI/MCTSTrain.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/test/AI/MCTSTrain.ipynb -------------------------------------------------------------------------------- /test/AI/SearchDEBUG.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/test/AI/SearchDEBUG.ipynb -------------------------------------------------------------------------------- /test/AI/catnet07.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/test/AI/catnet07.pt -------------------------------------------------------------------------------- /test/AI/catnet70.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/test/AI/catnet70.pt -------------------------------------------------------------------------------- /test/AI/princeNet80.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/test/AI/princeNet80.pt -------------------------------------------------------------------------------- /test/AI/princeNetDirichlet.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/test/AI/princeNetDirichlet.pt -------------------------------------------------------------------------------- /test/CharTest.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/test/CharTest.ipynb -------------------------------------------------------------------------------- /test/OBS.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/test/OBS.ipynb -------------------------------------------------------------------------------- /test/Search.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/test/Search.ipynb -------------------------------------------------------------------------------- /test/SucroseBurstTest.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/test/SucroseBurstTest.ipynb -------------------------------------------------------------------------------- /test/Untitled.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/test/Untitled.ipynb -------------------------------------------------------------------------------- /test/copytest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/test/copytest.py -------------------------------------------------------------------------------- /test/dbg/DBG.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/test/dbg/DBG.ipynb -------------------------------------------------------------------------------- /test/deepcopy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/test/deepcopy.txt -------------------------------------------------------------------------------- /test/proceed.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/test/proceed.ipynb -------------------------------------------------------------------------------- /test/reaction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/test/reaction.ipynb -------------------------------------------------------------------------------- /test/simplerun.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/test/simplerun.ipynb -------------------------------------------------------------------------------- /架构.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/架构.md -------------------------------------------------------------------------------- /设计目标与主要问题.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomorrowdawn/GITCGSimulator/HEAD/设计目标与主要问题.md --------------------------------------------------------------------------------