本文へスキップ
からだにいいもの

Rのトピックスを中心に『まだ、まだ、知らない、役に立つ情報?』を発信します。

Rで解析:休憩にならない?number placeを作成「sudokuAlt」パッケージ

中毒性が高い「number place」を作成できる「sudokuAlt」パッケージを紹介します。なお、ゲームサイズが大きくなるほど、作成にパソコンの処理能力が求められます。

パッケージのバージョンは0.2.1。R version 4.2.2でコマンドを確認しています。

パッケージのインストール

下記コマンドを実行してください。

#パッケージのインストール
install.packages("sudokuAlt")
スポンサーリンク

実行コマンド

詳細はコメント、パッケージヘルプを確認してください。

#パッケージの読み込み
library("sudokuAlt")

#http://www.sudoku.com.au/からゲームを取得:fetchAUGameコマンド
#dayオプション:ゲームを取得する日を取得
#difficultyオプション:"easy", "medium", "hard", "tough"が指定可能
FAUGame <- fetchAUGame(1, "tough")
#ゲームを開始
plot(originalGame(FAUGame))
#回答を表示
plot(solve(FAUGame))

#ゲームを作成:makeGameコマンド
#nオプション:ゲームサイズを指定,初期値は3
MGame <- makeGame(n = 3)
#ゲームの計算,ゲームサイズが大きいほど計算に時間がかかります
MGame <- solve(MGame)
#ゲームを開始
plot(originalGame(MGame))
#回答を表示
plot(solve(MGame))

出力例

fetchAUGameコマンドの例です。

・ゲームを開始

numberplace

・回答を表示

numberplace2

少しでも、あなたのウェブや実験の解析が楽になりますように!!

スポンサーリンク
価格および配送状況は変更される場合があります。購入時は商品ページをご確認ください。
当サイトに表示されている商品情報はAmazonから提供されたものであり、更新または削除される場合があります。
karada-goodはAmazonアソシエイトとして、適格販売により収入を得ています。