※ 引述《winsoy (小昌)》之銘言:
: 如果以不更動記錄棋譜的code前提下 讀譜加上判斷顏色以及step.type的bug修正
: 這樣應該舊棋譜也可以正常的顯示了 觀棋應該也會正常(不確定 XD)
: 站方若有時間也可以統一紀錄的棋譜 一下有pass一下又沒pass...
又在看了一下 棋譜的紀錄會不同推測原因應該是這段code造成
http://goo.gl/PQL2o 233行的else裡應該也要ChessHistoryAppend吧
而觀棋也因為要做ChessHistoryRetrieve所以才導致怪怪的
加上去之後棋譜的紀錄應該就會統一都是先黑在白 觀棋也會正常
這樣讀譜就不用先判斷顏色了 但step.type的bug依舊還是存在
不過還是建議可以加上判斷顏色 讓舊譜可以正常replay
請站方再行確認 感謝