文件名称:cchess:cchess是一个Python版的中国象棋库
文件大小:590KB
文件格式:ZIP
更新时间:2024-06-17 10:04:48
Python
cchess cchess是一个Python版的中国象棋库,主要功能如下: ##棋盘显示 board_strs = board.text_view() print() for s in board_strs: print(s) #或者 board.print_board() ##走子(内部格式), 中文显示 move = board.copy().move((0,0),(0,1)) print(move.to_chinese()) ##走子(ICCS纵线格式),中文显示 move = board.copy().move_iccs('a0a1') print(move.to_chinese()) ##走子(中文格式,尚待完善),中文显示 move = board.copy().move_chinese('车九进一') print(move.to_chinese()) ##产生某个棋子
【文件预览】:
cchess-master
----setup.py(3KB)
----.gitignore(1KB)
----LICENSE(34KB)
----doc()
--------XqfFormat.txt(15KB)
----setup.cfg(243B)
----examples()
--------res()
--------xqf_test.py(3KB)
--------download_meng_ru_shen_ji.py(3KB)
--------end_game()
----README.md(2KB)
----demo()
--------demo_base.py(2KB)
--------WildHouse.xqf(11KB)
----tests()
--------side_test.py.bak(634B)
--------data()
--------test_piece.py(1KB)
--------test_ucci.py.bak(3KB)
--------test_board_move.py(17KB)
--------test_read_xqf.py(3KB)
----cchess()
--------ucci.py(6KB)
--------read_xqf.py(12KB)
--------__init__.py(990B)
--------exception.py(795B)
--------read_pgn.py(3KB)
--------read_txt.py(3KB)
--------read_cbf.py(2KB)
--------piece.py(13KB)
--------move.py(10KB)
--------board.py(12KB)
--------game.py(4KB)