AOSSIE-Org / AOSSIE-Org/DebateAI

Rating Volatility System is Dormant (Wrong Time Scale)

Đang mở
#305 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
TypeScript
Star
84
Fork
198
Merge trung bình
2 ngày 19 giờ
Pull request đã merge (30 ngày)
30

Mô tả

Description
The Glicko-2 system is initialized with a RatingPeriod of 86400 seconds (1 Day). Glicko-2 is designed to update rating deviation (RD) based on "periods" passed. If matches happen frequently (e.g., minutes apart), the calculated periods will be ~0.001. This causes the Volatility update step to be negligible.

How to Reproduce
1. Play 10 matches in one hour.
2. Observe that the RD (Rating Deviation) barely changes or decays slower than expected, making the rating "sticky" and resistant to change even if performance changes drastically.

Root Cause
In glicko2.go:
defaultRatingPeriodSec = 86400 // 1 day
And rating_service.go initializes with nil config, using this default.

Expected Behavior
The rating period should match the platform's expected usage frequency so that rating confidence (RD) updates dynamically.

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.