게임이 진행되는 동안 착수되는 모든 돌은 stone-blind라는 회색톤의 단일 클래스로 렌더링되어 사용자와 AI의 돌이 구분되지 않습니다.
Gemini AI 연동: 지수 백오프 기반의 재시도 로직을 포함하여 generateContent API를 통해 AI가 수를 결정합니다. 만약 API 호출이 실패하더라도 게임의 흐름이 끊기지 않도록, 자체 내장된 Heuristic 탐색 알고리즘(하, 중, 상 난이도 반영)이 즉각 폴백(Fallback)되어 정상 동작을 보장합니다.
렌주룰 해제: 3-3, 4-4 등의 금수 로직을 제외하였고, 6목 이상의 장목을 두어도 곧바로 승리 처리되는 checkWin 로직을 탑재했습니다.
실시간 충돌 피드백: 시야가 가려진 상태에서 이미 돌이 놓인 곳을 클릭하면 오목판이 흔들리는 애니메이션 효과(shake)와 함께 상단에 경고 메시지 박스가 표시됩니다.