※ 引述《EIORU ()》之銘言:
: 目前正在製作6x6的題庫
: Sokoban(3291)對6x6以上的題目製作開始要花長時間
: 玩家移動次數 更換箱子次數
: 自己想到的難度計算法 = -------------- x -------------- x 100 - 100
: 題目圖形大小 箱子數量
我對倉庫番很不熟,但乍看之下 Moves / Map Size 與 Box changes / Box Number
的考量都很合理;我比較不敢肯定的是兩者之間的乘號,因為它在任一邊數字大的
時候會讓結果變得很敏感。
你提出的難度測量問題是個很難以少數人之力回答的問題;而且即使是同一題,對
每個人來說的難度也不一樣。所以如果你有倉庫番的線上遊戲平台的話,我認為最
好的方法就是開一個評分系統,這樣你至少可以依序做到兩件事:
1.得到每個題目在眾人心中的難度分佈 (平均值與標準差)
這可以視為一個比較粗糙的客觀測量 (因為難度可能只能設五星或十星)
2.用以上的標準來檢驗自己的公式,甚至改良或反推出一個新的公式。
總而言之有了評分資料什麼都好辦,甚至還可以做到一些更有趣的事情,例如:
3.去找一個叫做 Principal Components Analysis 的東西,運氣好的話,不要說
是難度,甚至可以把倉庫番題目的「困難性」都分類拆解出來。 :3
: ████████ 玩家移動次數:133 ███████ 玩家移動次數:269
: █++++ █ 箱子被推次數:53 █+ ⊕□██ 箱子被推次數:77
^^ 這個應該是星號?
: ████ ⊕⊕█ 更換箱子次數:29 █ █○○○ █ 更換箱子次數:62
: █ ○ ⊕ █ 題目圖形大小:6x6 █ + ⊕ █ 題目圖形大小:6x5
: █ ○ + █ 箱子數量 :9 █○⊕ ○ +█ 箱子數量 :8
: █ ○○○ █ 難度 :1090 █ + + █ 難度 :6849
: █☆⊕ █ ████████
: ████████
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.167.96.117