Chapter 3 對戰

3.2 說明

開啟新的棋局:

玩家透過 player() 輪流輸入移動的棋子,比如 c(2, 1) 為紅方傌目前的位置,c(3, 3) 為紅方傌移動後的位置。且可以立即看到當前玩家移動的紀錄,棋子的座標位置與存活狀況,以及當前的盤勢:

在對戰途中或是對戰終了,能透過 replay() 播放對戰的棋局:

#> 
Rendering [=] at 17 fps ~ e...
                              
#> 
Frame 1 (25%)
Frame 2 (50%)
Frame 3 (75%)
Frame 4 (100%)
#> Finalizing encoding... done!

可以調整播放的速度,以及是否重新播放:

#> 
Rendering [] at 14 fps ~ et...
Rendering [=] at 7 fps ~ et...
                              
#> 
Frame 1 (25%)
Frame 2 (50%)
Frame 3 (75%)
Frame 4 (100%)
#> Finalizing encoding... done!

在資料框常顯示為<U+4FE5>,但繪圖時較不易遇到這個狀況。