Skip to main content

点格棋对弈软件

Project description

点格棋

本软件是一个点格棋博弈软件,可用于人人对战,未来扩展AI通讯接口后,支持加载AI实现人机对战和机机对战功能。 用户运行软件后,要先通过“工具-设置红方/蓝方玩家”,来添加红方和蓝方玩家(后期可通过此处加载AI),之后从“文件-新游戏”创建游戏,左侧是棋盘,右侧分别显示当前玩家、当前步数、得分和历史信息,通过双击历史信息,可以跳转到特定步。在跳转到某一步后,如果不更改落子,则历史信息不会变化,如果用户更改落子位置,则历史信息被删除并添加新的落子位置。用户可以随时保存游戏,在游戏没有开始或者结束后可以加载之前保存的游戏。

软件具有载入和导出大学生计算机博弈大赛点格棋标准棋谱文件

程序使用py3实现点格棋对弈基础功能,并使用pyqt5构建了人机交互界面。

安装方法 pip install DotsAndBoxes

运行环境要求: Python3

UI界面适配 Windows 10 Ubuntu Desktop 1604

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

DotsAndBoxes-1.0.3.tar.gz (12.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

DotsAndBoxes-1.0.3-py3.5.egg (34.1 kB view details)

Uploaded Egg

DotsAndBoxes-1.0.3-py2.py3-none-any.whl (16.6 kB view details)

Uploaded Python 2Python 3

File details

Details for the file DotsAndBoxes-1.0.3.tar.gz.

File metadata

  • Download URL: DotsAndBoxes-1.0.3.tar.gz
  • Upload date:
  • Size: 12.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for DotsAndBoxes-1.0.3.tar.gz
Algorithm Hash digest
SHA256 6aac8683c3093142ae849400e2133f16bab5701ac1a73bebb86687b5fe077d85
MD5 960ccbe81c5de31bf456d2127761fbfc
BLAKE2b-256 dc4baff0ff9d2975954ce381e3c773f6054d0927ba7e8b614a40fd6779c8e9f2

See more details on using hashes here.

File details

Details for the file DotsAndBoxes-1.0.3-py3.5.egg.

File metadata

File hashes

Hashes for DotsAndBoxes-1.0.3-py3.5.egg
Algorithm Hash digest
SHA256 deec1669b3c9f85a56bfd2017401b189ad701e9bd6b135114e199007591beaa8
MD5 1c28ec3ca5b21895d88c8bbc8bc20f90
BLAKE2b-256 48690e1f839deb54408a09bcdd4afab25c546f08e89871e4d4dfe3db970e3e71

See more details on using hashes here.

File details

Details for the file DotsAndBoxes-1.0.3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for DotsAndBoxes-1.0.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 3dabffff88b055c224f6afbb805c73dd6436928d79605dcb0ecdb39e3eaca286
MD5 553f19038c7cd1bdb4f94ae07680b4d7
BLAKE2b-256 8adc0e64dee406fe94b191c272ce0e803db9ec57ce26d1470ec9ed08fbe35dca

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page