AtCoder の順位表ページに,コンテスト中の Difficulty 推移を表示する userscript です.
コンテスト中は,現時点の Difficulty と,最終的な Difficulty の推定値を表示します.
- 問題ごとの Difficulty 推定値の表示
- 以下のグラフを表示
- Difficulty の推移
- AC 数の推移
- 得点ごとの Last Accepted Time 統計
Tampermonkey 等で読み込んで使用してください.
- 2021.1.2.0
- 初版
- 2021.1.4.0
- 満点のみを AC として扱い,部分点を AC 扱いしないように変更
- 2021.1.8.0
- ログイン中のユーザの結果をプロットする機能を追加
- ほか不具合修正
- 2021.1.9.0
- AC Count Chart の対数軸プロット機能を追加
- 有志コンなど Unrated コンテストで正常に動作しなかった不具合を修正
- グラフの時間方向軸の刻み幅を最適化
- 初参加者/チーム参加者にデフォルト内部レートを割り当てるよう変更
- ユーザ検索時などデータの更新がないときに再描画が走らないように変更
- 2021.4.30.0
- Difficulty テーブルを20問ごとに改行するように変更
- 競プロ典型 90 問 - AtCoder で横 1 列に 90 問が並ぶのを回避するため
- Difficulty テーブルを20問ごとに改行するように変更
- 2021.4.30.1
- Plot your result 有効時,Difficulty テーブル内の AC 済み問題の背景を緑で塗るように変更
- これに伴い,チェックマーク(✓)の表示は廃止
- Plot your result 有効時,Difficulty テーブル内の AC 済み問題の背景を緑で塗るように変更
- 2021.6.27.0
- コンテスト中,現時点の Difficulty だけでなく,最終的な Difficulty の推定値も表示する機能を追加
- 2021.8.0
- 開発環境を TypeScript へ移行
- 2021.8.1
- 有志コンの difficulty 推定が正しく動いていなかった問題を修正
- チーム順位表が提供されているコンテストで個人単位の順位表を開いている場合,より difficulty 推定値が正しいチーム順位表へ誘導するためのアラートを追加
- 2021.9.0
- テーブルに表示される difficulty 400 未満の推定値が誤っていた問題を修正(グラフは以前から正しい)
- 2022.5.0
- 処理の重い部分に定期的に event loop に処理を譲る処理を追加 (https://github.com/flours さん)
- 2022.5.1
- Performance テーブルを追加 (#6)
- チャートを表示しないオプション用チェックボックス(Onload plot)を追加 (#5)
- LastAcceptedTime チャートの背景色の Difficulty 境界がズレていた問題を修正 (#4)