Closed buchy closed 3 years ago
Excellentがでなくなってしまってそう
1s(1000ms)は仮想時間で30000s 40msは仮想時間で1200s(keepPostingのticker) 120msは仮想時間で3600s(1時間) つまり、仮想時間の1時間でkeepPostingがリクエストする回数は120/40=3回 keepPostingは1回のリクエストで最大10個Condition送信 → 仮想時間1時間のうちに送信できるcondition数は最大30個 GraphのExcellentの条件は仮想時間1時間内のtimestampが30個より大きいという条件なのでExcellent不可能
この対応案の3を仮で出しています
対応出来る方法としてはいくつかありそう 1.Excellent条件を30含める ・仮想時間24時間分のpostCondition全て捌き切るというとても厳しい条件なので微妙そう 2.Graphの条件ゆるめたり、1回でのcondition送信数やticker変える ・今ここいじるとバランス崩壊しそうなので厳しい 3.ドキュメントとScoreTagからExcellentなくす ・Excellentでないという事実はかわらないが競技者への混乱はなくなる。benchの再配布が必要 4.Clarとドキュメントで最初からExcellentでないと伝える ・混乱は少し生むかもしれないが、今コード変更して埋め込むバグやbench再配布でやらかすミスはなくなる (編集済み)
やったこと
Excellentがでなくなってしまってそう
この対応案の3を仮で出しています
対応issue
セルフチェック
備考