中毒性が高い「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コマンドの例です。
・ゲームを開始
・回答を表示
少しでも、あなたのウェブや実験の解析が楽になりますように!!