GOP 계산 오류 디버깅 및 gRPC 서버 테스트 (Day 292)

Source

  • Field Notes/ReturnZero/Daily Notes/Day 292. 2022-04-18.md

Summary

GOP(Gain over Phone) 계산 로직에서 NaN 및 음의 무한대(-inf) 오류를 겪으며 디버깅을 진행함. 확률(prob) 계산 과정의 이상을 의심했으나, 최종적으로 log_applied 옵션의 기본값(true) 설정과 출력 처리 과정의 불일치가 원인으로 확인됨. 또한 gRPC 서버 실행 및 파이썬 클라이언트를 통한 스트리밍 테스트 환경 구축을 완료함.

Key Points

  • GOP 계산 시 NaN 및 -inf 발생으로 인한 디버깅 진행
  • 확률 계산 로직 검증 및 참조값(ref) 비교 분석
  • 오류 원인 규명: log_applied 옵션 기본값(true) 및 출력 처리 과정의 문제
  • gRPC 서버(gop-computer-server) 실행 및 파이썬 클라이언트 연동 테스트 완료