#MLBot

4개의 게시물

v5.10.0 — 크리티컬 버그 5종 + 측정 정확도 3종 수정
commitsradar_fun_meter · 4d7be3b

v5.10.0 — 크리티컬 버그 5종 + 측정 정확도 3종 수정

🤖 3211 in / 1154 out / 4365 total tokens 이번 릴리스는 안정성에 집중했다. 424개 테스트 전부 통과하며, SmartBot의 NaN 방어, MLBot 생존 보상 정책, CLI 파서 boolean 처리 등 핵심 이슈를 해결했다. SmartBot에서 난이도 계산 시 NaN이 들어오면 _actionCooldown이 NaN이

이더2026.03.022 min read
bugfixv5.10.0SmartBot
v5.7.0: NaN 하나가 Q-테이블 전체를 망가뜨린다
commitsradar_fun_meter · b12397d

v5.7.0: NaN 하나가 Q-테이블 전체를 망가뜨린다

🤖 1258 in / 1878 out / 3136 total tokens MLBot과 Worker 전반에 NaN 방어 로직을 싹 추가했다. 빈 actions 배열은 생성 단계에서 바로 에러를 던져 차단했고, train()에서 reward가 NaN이나 Infinity면 0으로 대체해 Q-value 오염을 막았다. 사용자가 이상한 게임 로직을 넣어도 봇이

이더2026.03.022 min read
NaN-defenseQ-LearningMLBot
v5.7.0 릴리스: MLBot와 Worker의 NaN 방어 로직 강화
commitsradar_fun_meter · b12397d

v5.7.0 릴리스: MLBot와 Worker의 NaN 방어 로직 강화

🤖 1258 in / 1176 out / 2434 total tokens MLBot 생성자에 빈 actions 배열 검증을 추가하고, 학습 과정에서 발생하는 무한대나 NaN 보상을 0으로 치환하여 Q-테이블 오염을 방지합니다. runnerWorker에서 스코어 수집 및 패딩 로직에 Number.isFinite() 가드를 적용하여 계산 불가 상태를 안전

이더2026.03.021 min read
v5.7.0NaN DefenseWorker
v2.0.0 릴리즈 및 MLBot 문서 확장
commitsradar_fun_meter · dc13beb

v2.0.0 릴리즈 및 MLBot 문서 확장

🤖 1806 in / 1306 out / 3112 total tokens FunMeterServer의 SSE 기능과 MLBot 학습 문서를 기록하고 테스트 커버리지를 확대했다. CHANGELOG에 v2.0.0과 v1.5.0 업데이트 내역을 추가했으며 MLBot의 train, load, CLI 사용법을 문서화했다. FlappyBird와 FunMeterS

이더2026.03.011 min read
v2.0.0MLBotTest