├── ChessBoard.py ├── ChessGame.py ├── ChessGame_tf2.py ├── ChessPiece.py ├── ChessView.py ├── LICENSE ├── Mastering_Chess_and_Shogi_by_Self-Play_with_a_General_Reinforcement_Learning_Algorithm.ipynb ├── Mastering_the_Game_of_Go_without_Human_Knowledge.ipynb ├── README.md ├── assets ├── a1.png ├── a10.png ├── a11.png ├── a2.png ├── a3.png ├── a4.png ├── a5.png ├── a6.png ├── a7.png ├── a8.png ├── a9.png ├── b1.png ├── b2.png ├── b3.png ├── b4.png ├── b5.png ├── b6.png ├── b7.png ├── b8.png ├── b9.png ├── c1.png ├── c2.png └── c3.png ├── cchess-zero.ipynb ├── chessman ├── Bing.py ├── Bing.pyc ├── Che.py ├── Che.pyc ├── Ma.py ├── Ma.pyc ├── Pao.py ├── Pao.pyc ├── Shi.py ├── Shi.pyc ├── Shuai.py ├── Shuai.pyc ├── Xiang.py ├── Xiang.pyc ├── __init__.py ├── __init__.pyc └── __pycache__ │ ├── Bing.cpython-35.pyc │ ├── Che.cpython-35.pyc │ ├── Ma.cpython-35.pyc │ ├── Pao.cpython-35.pyc │ ├── Shi.cpython-35.pyc │ ├── Shuai.cpython-35.pyc │ ├── Xiang.cpython-35.pyc │ └── __init__.cpython-35.pyc ├── images ├── BA.GIF ├── BAS.GIF ├── BB.GIF ├── BBS.GIF ├── BC.GIF ├── BCS.GIF ├── BK.GIF ├── BKM.GIF ├── BKS.GIF ├── BN.GIF ├── BNS.GIF ├── BP.GIF ├── BPS.GIF ├── BR.GIF ├── BRS.GIF ├── OOS.GIF ├── RA.GIF ├── RAS.GIF ├── RB.GIF ├── RBS.GIF ├── RC.GIF ├── RCS.GIF ├── RK.GIF ├── RKM.GIF ├── RKS.GIF ├── RN.GIF ├── RNS.GIF ├── RP.GIF ├── RPS.GIF ├── RR.GIF ├── RRS.GIF └── WHITE.GIF ├── main.py ├── main_tf2.py ├── policy_value_network.py ├── policy_value_network_gpus.py ├── policy_value_network_gpus_tf2.py └── policy_value_network_tf2.py /ChessBoard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/ChessBoard.py -------------------------------------------------------------------------------- /ChessGame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/ChessGame.py -------------------------------------------------------------------------------- /ChessGame_tf2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/ChessGame_tf2.py -------------------------------------------------------------------------------- /ChessPiece.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/ChessPiece.py -------------------------------------------------------------------------------- /ChessView.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/ChessView.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/LICENSE -------------------------------------------------------------------------------- /Mastering_Chess_and_Shogi_by_Self-Play_with_a_General_Reinforcement_Learning_Algorithm.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/Mastering_Chess_and_Shogi_by_Self-Play_with_a_General_Reinforcement_Learning_Algorithm.ipynb -------------------------------------------------------------------------------- /Mastering_the_Game_of_Go_without_Human_Knowledge.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/Mastering_the_Game_of_Go_without_Human_Knowledge.ipynb -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/README.md -------------------------------------------------------------------------------- /assets/a1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/assets/a1.png -------------------------------------------------------------------------------- /assets/a10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/assets/a10.png -------------------------------------------------------------------------------- /assets/a11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/assets/a11.png -------------------------------------------------------------------------------- /assets/a2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/assets/a2.png -------------------------------------------------------------------------------- /assets/a3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/assets/a3.png -------------------------------------------------------------------------------- /assets/a4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/assets/a4.png -------------------------------------------------------------------------------- /assets/a5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/assets/a5.png -------------------------------------------------------------------------------- /assets/a6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/assets/a6.png -------------------------------------------------------------------------------- /assets/a7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/assets/a7.png -------------------------------------------------------------------------------- /assets/a8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/assets/a8.png -------------------------------------------------------------------------------- /assets/a9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/assets/a9.png -------------------------------------------------------------------------------- /assets/b1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/assets/b1.png -------------------------------------------------------------------------------- /assets/b2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/assets/b2.png -------------------------------------------------------------------------------- /assets/b3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/assets/b3.png -------------------------------------------------------------------------------- /assets/b4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/assets/b4.png -------------------------------------------------------------------------------- /assets/b5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/assets/b5.png -------------------------------------------------------------------------------- /assets/b6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/assets/b6.png -------------------------------------------------------------------------------- /assets/b7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/assets/b7.png -------------------------------------------------------------------------------- /assets/b8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/assets/b8.png -------------------------------------------------------------------------------- /assets/b9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/assets/b9.png -------------------------------------------------------------------------------- /assets/c1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/assets/c1.png -------------------------------------------------------------------------------- /assets/c2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/assets/c2.png -------------------------------------------------------------------------------- /assets/c3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/assets/c3.png -------------------------------------------------------------------------------- /cchess-zero.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/cchess-zero.ipynb -------------------------------------------------------------------------------- /chessman/Bing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/chessman/Bing.py -------------------------------------------------------------------------------- /chessman/Bing.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/chessman/Bing.pyc -------------------------------------------------------------------------------- /chessman/Che.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/chessman/Che.py -------------------------------------------------------------------------------- /chessman/Che.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/chessman/Che.pyc -------------------------------------------------------------------------------- /chessman/Ma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/chessman/Ma.py -------------------------------------------------------------------------------- /chessman/Ma.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/chessman/Ma.pyc -------------------------------------------------------------------------------- /chessman/Pao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/chessman/Pao.py -------------------------------------------------------------------------------- /chessman/Pao.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/chessman/Pao.pyc -------------------------------------------------------------------------------- /chessman/Shi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/chessman/Shi.py -------------------------------------------------------------------------------- /chessman/Shi.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/chessman/Shi.pyc -------------------------------------------------------------------------------- /chessman/Shuai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/chessman/Shuai.py -------------------------------------------------------------------------------- /chessman/Shuai.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/chessman/Shuai.pyc -------------------------------------------------------------------------------- /chessman/Xiang.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/chessman/Xiang.py -------------------------------------------------------------------------------- /chessman/Xiang.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/chessman/Xiang.pyc -------------------------------------------------------------------------------- /chessman/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'Zhaoliang' 2 | -------------------------------------------------------------------------------- /chessman/__init__.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/chessman/__init__.pyc -------------------------------------------------------------------------------- /chessman/__pycache__/Bing.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/chessman/__pycache__/Bing.cpython-35.pyc -------------------------------------------------------------------------------- /chessman/__pycache__/Che.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/chessman/__pycache__/Che.cpython-35.pyc -------------------------------------------------------------------------------- /chessman/__pycache__/Ma.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/chessman/__pycache__/Ma.cpython-35.pyc -------------------------------------------------------------------------------- /chessman/__pycache__/Pao.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/chessman/__pycache__/Pao.cpython-35.pyc -------------------------------------------------------------------------------- /chessman/__pycache__/Shi.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/chessman/__pycache__/Shi.cpython-35.pyc -------------------------------------------------------------------------------- /chessman/__pycache__/Shuai.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/chessman/__pycache__/Shuai.cpython-35.pyc -------------------------------------------------------------------------------- /chessman/__pycache__/Xiang.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/chessman/__pycache__/Xiang.cpython-35.pyc -------------------------------------------------------------------------------- /chessman/__pycache__/__init__.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/chessman/__pycache__/__init__.cpython-35.pyc -------------------------------------------------------------------------------- /images/BA.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/BA.GIF -------------------------------------------------------------------------------- /images/BAS.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/BAS.GIF -------------------------------------------------------------------------------- /images/BB.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/BB.GIF -------------------------------------------------------------------------------- /images/BBS.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/BBS.GIF -------------------------------------------------------------------------------- /images/BC.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/BC.GIF -------------------------------------------------------------------------------- /images/BCS.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/BCS.GIF -------------------------------------------------------------------------------- /images/BK.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/BK.GIF -------------------------------------------------------------------------------- /images/BKM.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/BKM.GIF -------------------------------------------------------------------------------- /images/BKS.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/BKS.GIF -------------------------------------------------------------------------------- /images/BN.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/BN.GIF -------------------------------------------------------------------------------- /images/BNS.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/BNS.GIF -------------------------------------------------------------------------------- /images/BP.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/BP.GIF -------------------------------------------------------------------------------- /images/BPS.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/BPS.GIF -------------------------------------------------------------------------------- /images/BR.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/BR.GIF -------------------------------------------------------------------------------- /images/BRS.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/BRS.GIF -------------------------------------------------------------------------------- /images/OOS.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/OOS.GIF -------------------------------------------------------------------------------- /images/RA.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/RA.GIF -------------------------------------------------------------------------------- /images/RAS.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/RAS.GIF -------------------------------------------------------------------------------- /images/RB.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/RB.GIF -------------------------------------------------------------------------------- /images/RBS.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/RBS.GIF -------------------------------------------------------------------------------- /images/RC.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/RC.GIF -------------------------------------------------------------------------------- /images/RCS.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/RCS.GIF -------------------------------------------------------------------------------- /images/RK.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/RK.GIF -------------------------------------------------------------------------------- /images/RKM.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/RKM.GIF -------------------------------------------------------------------------------- /images/RKS.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/RKS.GIF -------------------------------------------------------------------------------- /images/RN.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/RN.GIF -------------------------------------------------------------------------------- /images/RNS.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/RNS.GIF -------------------------------------------------------------------------------- /images/RP.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/RP.GIF -------------------------------------------------------------------------------- /images/RPS.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/RPS.GIF -------------------------------------------------------------------------------- /images/RR.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/RR.GIF -------------------------------------------------------------------------------- /images/RRS.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/RRS.GIF -------------------------------------------------------------------------------- /images/WHITE.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/images/WHITE.GIF -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/main.py -------------------------------------------------------------------------------- /main_tf2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/main_tf2.py -------------------------------------------------------------------------------- /policy_value_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/policy_value_network.py -------------------------------------------------------------------------------- /policy_value_network_gpus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/policy_value_network_gpus.py -------------------------------------------------------------------------------- /policy_value_network_gpus_tf2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/policy_value_network_gpus_tf2.py -------------------------------------------------------------------------------- /policy_value_network_tf2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengstone/cchess-zero/HEAD/policy_value_network_tf2.py --------------------------------------------------------------------------------