+24-23-22-21-20-19------18-17-16-15-14-13-+
OO | X O O | | X X X X |
OO | X O O | | X |
OO | O | | |
OO | | | |
OO | | | |
| |BAR| |v
| | | |
| | | |
| | | X |
| X X | | X |
| X X X | | X |
+-1--2--3--4--5--6-------7--8--9-10-11-12-+
をparseして
GNU Backgammon Position ID: bgAAALYOjAoMAA
Match ID : MAHgAEAAIAAA
を吐くmoduleを作ろう。長らく先送りしていたが。
unittestのためにデータを集めていて気づいたが、逆周りにできるようだ。
GNU Backgammon Position ID: 9xoAAJA1gwcDAg
Match ID : cAn6AEAAEAAA
+24-23-22-21-20-19------18-17-16-15-14-13-+ O: HarryDiculus
O | O O O O | | X X | 4 points
O | O O O | | X X |
O | O O | | X |
O | O | | X |
O | | | |
| |BAR| |v 7 point match (Cube: 1)
| | | |
| | | |
| | | |
| X X | | X | Rolled 46
| X X X X | X | X | 2 points
+-1--2--3--4--5--6-------7--8--9-10-11-12-+ X: nori
生成側はあまり問題ないにせよ、鏡像のregexpを書かなければならないparse側がだるい。
0 件のコメント:
コメントを投稿