Skip to content
This repository has been archived by the owner on Nov 29, 2022. It is now read-only.

suxiaoshao/digital-huarongdao

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

概述

build react python

这是一个电子华容道项目,包括 ai ,game 两个部分.

ai 部分是用来计算华容道算法, game 部分是设计的前端(h5) 华容道游戏.

ai 部分使用了 python3.8.6 opencv-python:图像处理 numpy:图像处理 requests:网络请求

game 部分使用了 react material-ui 处理页面

ai 部分使用

安装 python3 并配置好环境变量

进入 ai 目录 在命令行下

pip install -r requirements.txt

可以在 ai/util/http_api.py 文件中修改 token

安装完成后,在根目录下运行以下命令出题

python ./ai/draw.py

在根目录下运行以下命令可以从 http://47.102.118.1:8089/api/team/problem/27 接口获取题目,然后解题提交

python ./ai/answerQuestions.py

game 部分使用

安装 node12 并配置好环境变量

全局安装 yarn

npm install -g yarn

进入 game 目录,输入以下命令

yarn
yarn serve

即可在浏览器打开 http://localhost:8083/ 并调试

打包

yarn build

打包后文件在 game/build 目录下