meine
meine 🌒 - A CLI file manager and system utility built with Textual. It combines intuitive command parsing with rich t…
Python★ 50
象棋巫师(非官方)python实现
git clone https://github.com/bupticybee/XQPy.gitbupticybee/XQPyXQpy,简单而强的纯python中国象棋引擎
XQpy ,实现了一个很强的中国象棋ai,所有逻辑均使用python实现。 总代码量只有1000多行,适合爱好者进行搜索算法学习和魔改,以及整合进其他系统。
XQpy 是象棋巫师XQlightweight 的非官方python版本,是著名象棋引擎象眼eleeye的轻量版本。
下载XQpy后,直接运行python3 play_against_ai.py执行和ai的对弈步骤,下面是一个和ai对弈的sample输出:
你想要:
1. 执红先行
2. 执黑后行
请选择:
2
9 俥傌象士将士象傌俥
8 .........
7 .砲.....砲.
6 卒.卒.卒.卒.卒
5 .........
4 .........
3 兵.兵.兵.兵.兵
2 .炮..相..炮.
1 .........
0 车马.仕帅仕相马车
abcdefghi
电脑的上一步: c0e2
请输入你的行棋步子,比如 c6c5
悔棋请输入 shameonme :
电脑默认会进行大约5秒的思考。由于python性能问题,如果追求ai强度,推荐使用pypy3替代python执行本程序,并且给予更多的运算时间,计算速度会提升半个数量级。
positioin.py,然后阅读search.py即可完成对本项目的学习more like this
meine 🌒 - A CLI file manager and system utility built with Textual. It combines intuitive command parsing with rich t…
search projects, people, and tags