Rで解析:休憩にならない?number placeを作成「sudokuAlt」パッケージ
中毒性が高い「number place」を作成できる「sudokuAlt」パッケージを紹介します。なお、ゲームサイズが大きくなるほど、作成にパソコンの処理能力が求められます。
パッケージのバージョンは0.2.1。R version 4.2.2でコマンドを確認しています。
<おすすめのRに関する書籍です>
RStudioではじめるRプログラミング入門 | ギャレット・グロ-ルマンド, 大橋真也, 長尾高弘
Amazonでギャレット・グロ-ルマンド, 大橋真也, 長尾高弘のRStudioではじめるRプログラミング入門。アマゾンならポイント還元本が多数。
パッケージのインストール
下記コマンドを実行してください。
#パッケージのインストール
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コマンドの例です。
・ゲームを開始
・回答を表示
少しでも、あなたのウェブや実験の解析が楽になりますように!!
<おすすめのRに関する書籍です>
初心者でもすぐにできるフリー統計ソフトEZR(Easy R)で誰でも簡単統計解析(改訂第2版) | 神田善伸
Amazonで神田善伸の初心者でもすぐにできるフリー統計ソフトEZR(Easy R)で誰でも簡単統計解析(改訂第2版)。アマゾンならポイント還元本が多数。
このコードの続きをAIに聞く
スポンサーリンク

