【R】三目並べ
2020年8月5日
1. はじめに
何かを続けていると、ふと思考を変えるために息抜きしたくなりますよね。そんな時、ちょっとしたゲームをやることがあります。例えば、三目並べとか。
で、この三目並べがR
のコンソール上でできるんです(笑)。
2. インストール
remotes::install_github("conig/xox")
3. 使ってみる
コンソールから、次のように打ち込むとゲームが開始されます。
xox()
'exit' to quit
| |
| |
_____|_____|_____
| |
| |
_____|_____|_____
| |
| |
| |
...................
Your move: what will it be [row, column]?
行, 列
で自分(X)が置く場所を指定します。例えば2, 2
に置いてみます。
すると、次はコンピュータ(AI)が置きます。
'exit' to quit
| |
| | O
_____|_____|_____
| |
| X |
_____|_____|_____
| |
| |
| |
...................
Your move: what will it be [row, column]?
というのを繰り返していきます。
'exit' to quit
| |
X | O | O
_____|_____|_____
| |
O | X | X
_____|_____|_____
| |
X | X | O
| |
...................
DRAW!
というわけで、引き分けでした(笑)。
4. さいごに
ちょっとした息抜きにいいですね。しかも、R
上で使えますから、便利です。