未分類

100マス計算結果の点数化

投稿日:

ここで100マス計算のアプリを作っているけれど

http://www.engineacher.net/100math/

最後までクリアしたときの点数化をどうするか考え中。
経過時間は計ってある。ミスをした回数も。
うまいこと点数化してランキングとかにできれば面白いと思っている。
自分でやってみると、最大で2分くらいで終わる。120秒か。

秒数は増えていく。ミスの回数も増えていく。単純に足すと数字が大きいとスコアが悪くなる。
でも、総合得点は、回答時間が短く、ミスの回数が少ないほうを高得点にしたい。
こういうのって、どうすればうまく点数化できるんだろう。。。

 

案1:基準の総合点を決めて、そこから(経過時間+ミスの回数)を引く。
これは最大の得点が決まり、そこから減点していく減点法。得点はリニアに伸びていくが、差があまり付かない。

できれば、何らかの計算処理をして、非線形的に、指数関数的に得点が伸びていくようにしたい。
案2:1回のミスで10%の点数減。複数回間違えるとすごい勢いで点数が減ってく
案3:タイムアップ制を導入する。基準の時間以内にクリアできないと終わり。そこまでの正解数で得点を出す。

とりあえずタイムアップ制から実装しようかな。
制限時間はとりあえず3分でいいか。

-未分類

執筆者:


comment

メールアドレスが公開されることはありません。

関連記事

no image

たった6つ!残り1週間の夏休みでやること

長い長い夏休みもあと一週間です。満喫しましたか? 2学期に向け、夏休み中に以下のことをするように。 夏休みの宿題をやる。自力で。回答を写すのは無意味で無価値な作業です。 赤点課題…はうちのクラスはいな …

no image

これから書きたいこと

最近買ったもののレビュー 最近読んだ本のレビュー 校務効率化のために作ったもののアップロードなど などなど