commit | 0cb9733a4d94faa327339247a61d09d4e55dc78b | [log] [tgz] |
---|---|---|
author | walker li <walker8088@gmail.com> | Fri Dec 22 11:58:04 2017 +0800 |
committer | walker li <walker8088@gmail.com> | Fri Dec 22 11:58:04 2017 +0800 |
tree | 4f43837d4be39093ec55edcafbd825f4a883c892 | |
parent | e97bc2c65c3e2d07db5ca254aa60329c6f8ab57c [diff] |
delete files
cchesss是一个Python版的中国象棋库
这是一个快速的例子:
1.移动和文字显示
from cchess import *
board = ChessBoard() board.from_fen(FULL_INIT_FEN) board.print_board() move = board.move(Pos(0,0),(Pos(0,1))) print move.to_chinese()
2.读取xqf格式棋谱文件,并显示棋谱内容
from cchess import *
game = read_from_xqf("1.xqf") game.print_init_board() game.print_chinese_moves()
3.读取dhtml网页文件,并显示棋谱内容
import request
from cchess import *
url='http://game.onegreen.net/chess/HTML/13490.html'
req = requests.get(url) html = req.content game = read_from_dhtml(html) game.print_init_board() game.print_chinese_moves()
4.加载引擎进行对弈 参见examples/end_game.py