2022-02-01 22:13:30 索煒達(dá)電子 683
文件編號:B10
文件大?。?/strong>6.6M
代碼行數(shù):315行(主程序)
開發(fā)環(huán)境:Python3.8
猿創(chuàng)承諾:該源碼均通過親自測試可正常運行
簡要概述:
1.完成基本框架的設(shè)計
2.實現(xiàn)人人對戰(zhàn),人機(jī)對戰(zhàn)
3.制作UI和操作邏輯
注:
1. UI代碼暫時先提交到UI文件夾下
2. 算法代碼暫時先提交到Algorithm文件夾下
運行效果:
Run gobangGUI.py
目錄│文件列表:
├ 1.文檔
│ │ GUI界面設(shè)計.pdf
│ │ python課設(shè)分工.docx
│ │ Python課設(shè)實驗報告.docx
│ └ Python課設(shè)答辯.pptx
├ 2.源碼
│ └ Python_gobang-main
│ │ Judge Win.py
│ │ judge_win.py
│ ├ .idea
│ │ │ .name
│ │ │ deployment.xml
│ │ │ misc.xml
│ │ │ modules.xml
│ │ │ Python_gobang.iml
│ │ │ vcs.xml
│ │ │ workspace.xml
│ │ └ inspectionProfiles
│ │ │ profiles_settings.xml
│ │ └ Project_Default.xml
│ ├ AI
│ │ │ ai1.py
│ │ │ aiStep.py
│ │ │ game.py
│ │ │ search.py
│ │ ├ module
│ │ │ └ search.py
│ │ ├ utils
│ │ │ │ ai.py
│ │ │ └ __pycache__
│ │ │ │ ai.cpython-37.pyc
│ │ │ └ ai.cpython-38.pyc
│ │ └ __pycache__
│ │ │ aiStep.cpython-37.pyc
│ │ │ aiStep.cpython-38.pyc
│ │ │ game.cpython-37.pyc
│ │ │ game.cpython-38.pyc
│ │ │ search.cpython-37.pyc
│ │ └ search.cpython-38.pyc
│ ├ double_fight
│ │ │ gobang_chessboard.py
│ │ │ gobang_client.py
│ │ │ gobang_client2.py
│ │ │ gobang_server.py
│ │ └ __pycache__
│ │ └ gobang_chessboard.cpython-37.pyc
│ ├ GUI
│ │ │ ai.py
│ │ │ chessboard.py
│ │ │ doublePlayerGUI.py
│ │ │ Gobang.py
│ │ │ gobangGUI.py
│ │ │ gobang_server.py
│ │ │ MyButton.py
│ │ │ Player2GUI.py
│ │ │ readme.md
│ │ ├ double_play
│ │ │ │ gobang_server.py
│ │ │ └ __pycache__
│ │ │ └ gobang_server.cpython-37.pyc
│ │ ├ sound
│ │ │ │ defeated.wav
│ │ │ │ move.wav
│ │ │ └ win.wav
│ │ ├ source
│ │ │ │ black.png
│ │ │ │ chessboard.jpg
│ │ │ │ gobang_background.png
│ │ │ │ icon.ico
│ │ │ │ readme.md
│ │ │ │ white.png
│ │ │ │ 人機(jī)對戰(zhàn)_hover.png
│ │ │ │ 人機(jī)對戰(zhàn)_normal.png
│ │ │ │ 人機(jī)對戰(zhàn)_press.png
│ │ │ │ 雙人對戰(zhàn)_hover.png
│ │ │ │ 雙人對戰(zhàn)_normal.png
│ │ │ │ 雙人對戰(zhàn)_press.png
│ │ │ │ 開始按鈕_hover.png
│ │ │ │ 開始按鈕_normal.png
│ │ │ │ 開始按鈕_press.png
│ │ │ │ 悔棋按鈕_hover.png
│ │ │ │ 悔棋按鈕_normal.png
│ │ │ │ 悔棋按鈕_press.png
│ │ │ │ 標(biāo)識.png
│ │ │ │ 游戲界面.png
│ │ │ │ 游戲界面1.png
│ │ │ │ 白子.png
│ │ │ │ 白棋勝利.png
│ │ │ │ 空白.jpg
│ │ │ │ 認(rèn)輸按鈕_hover.png
│ │ │ │ 認(rèn)輸按鈕_normal.png
│ │ │ │ 認(rèn)輸按鈕_press.png
│ │ │ │ 返回按鈕_hover.png
│ │ │ │ 返回按鈕_normal.png
│ │ │ │ 返回按鈕_press.png
│ │ │ │ 黑子.png
│ │ │ └ 黑棋勝利.png
│ │ └ __pycache__
│ │ │ ai.cpython-37.pyc
│ │ │ ai.cpython-38.pyc
│ │ │ chessboard.cpython-37.pyc
│ │ │ chessboard.cpython-38.pyc
│ │ │ doublePlayerGUI.cpython-37.pyc
│ │ │ doublePlayerGUI.cpython-38.pyc
│ │ │ double_player_1.cpython-37.pyc
│ │ │ gobangGUI.cpython-37.pyc
│ │ │ gobangGUI.cpython-38.pyc
│ │ │ gobang_server.cpython-37.pyc
│ │ │ MyButton.cpython-37.pyc
│ │ └ MyButton.cpython-38.pyc
│ ├ module
│ │ │ search.py
│ │ └ __pycache__
│ │ └ search.cpython-37.pyc
│ └ __pycache__
│ │ ai.cpython-37.pyc
│ └ aiStep.cpython-37.pyc
└ 3.演示視頻
└ 演示視頻.mp4