質問編集履歴

1

説明の追記です。

2020/12/21 13:29

投稿

Seorie
Seorie

スコア1

test CHANGED
File without changes
test CHANGED
@@ -52,13 +52,15 @@
52
52
 
53
53
  df1が問題A,B,Cに対しての正解不正解を表しており、df2がA,B,Cに対する習熟度のイメージです。
54
54
 
55
+ df2の先頭行は0.5として初期化しています。
55
56
 
56
57
 
58
+
57
- 処理の内容としては、df1の各行の値(1:正解, -1:不正解)に対して、
59
+ 処理の内容としては、df1の各行の値(1:正解, -1:不正解, 0.5:未出題)に対して、
58
60
 
59
61
  df2の次の行のスコアが更新される、というものです。
60
62
 
61
- スコアの更新方法は、正解ならば直前のスコアの0.5倍に1を加算し、不正解ならば直前のスコアを0.5倍するだけ、という仕様です。
63
+ スコアの更新方法は、正解ならば直前のスコアの0.5倍に0.5を加算し、不正解ならば直前のスコアを0.5倍するだけ、という仕様です。
62
64
 
63
65
 
64
66