跳到正文

Pikafish · Wiki

皮卡鱼 Wiki

从象棋软件入门、棋局分析与复盘,到 UCI 设置、搜索与 NNUE 源码。

楚 河漢 界象士將炮士俥砲傌俥炮仕車馬車相仕帥砲
目前可考证的最早象棋棋谱——二龙出海势。
出自《事林广记》。

常用入口

关于皮卡鱼 ​

皮卡鱼(Pikafish)是免费、开源的象棋 AI 引擎,用于分析局面,也是目前棋力最强的象棋引擎。

皮卡鱼源自国际象棋引擎鳕鱼(Stockfish),沿用 GPL-3.0 开源协议。搜索框架为 Alpha-Beta 剪枝,算法是它的变体 PVS(Principal Variation Search);评估用 NNUE 架构的神经网络。只用 CPU 计算,与显卡无关。

皮卡鱼没有界面(GUI),要另下界面或整合包,各系统的下载和使用方法见 下载皮卡鱼。官方发布版可能不支持 Windows 7(用 gcc 自行编译可以)和 32 位系统。

谨慎看待“皮卡鱼付费”论

或者问清楚“付费的究竟是什么”。界面、算力可能收费(如云算力服务、部分付费界面),但皮卡鱼引擎绝对免费。部分商业引擎是皮卡鱼的复制品,请谨慎看待。

界面用法或其他疑问,可到皮卡鱼官方群 1062380879 询问,尽量描述详细。深入了解皮卡鱼见 Pikafish 的官方 GitHub。

从这里开始 ​

皮卡鱼 NNUE 协议 ​

text
NNUE-License
Any usage of the Pikafish weights constitutes agreement to this License.

The weights file (pikafish.nnue) released with the Pikafish and the weights file further derived from them are:

1. Only for legal use, any consequences caused by any use beyond the legal scope (e.g. online cheating) shall be borne by the user.

2. No commercial use without permission.

部分已授权的个人或组织、违反协议的个人或组织:授权列表