Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

1.运行:

python ./main.py

运行python代码需要将pikafish的engine文件(pikafish.exe)和nnue文件(pikafish.nnue)放在main.py同路径。

2.打包exe:

pyinstaller --onefile --noconsole --clean `
  --upx-dir "$env:TEMP\upx\upx-5.0.0-win64" `
  --name "ChineseChess" `
  --exclude-module matplotlib --exclude-module numpy --exclude-module scipy `
  --exclude-module pandas --exclude-module PIL --exclude-module cv2 `
  --exclude-module jupyter --exclude-module IPython --exclude-module sqlite3 `
  --exclude-module email --exclude-module http --exclude-module xmlrpc `
  --exclude-module pydoc --exclude-module unittest --exclude-module test `
  --exclude-module multiprocessing --exclude-module ctypes `
  main.py

--onefile:单 EXE
--noconsole:无黑窗
--upx-dir:UPX 路径(不指定则跳过压缩,体积多约 30%)
--exclude-module:排除用不到的库,减小体积

运行exe需要将pikafish的engine文件(pikafish.exe)和nnue文件(pikafish.nnue)放在exe同路径。

3.备注:

(1)本项目完全基于deepseek V4 pro生成。

(2)pikafish权重下载地址:https://github.com/official-pikafish/Pikafish

About

一款中国象棋GUI,可以加载pikafish引擎进行对弈

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages