엄폐 후보는 시야 차단, 거리, 이동 가능성으로 걸러진다
후보 하나를 고르는 이유가 점수 기준으로 설명되어야 디버깅이 가능하다.
| 평가 단계 | 확인 기준 | Blackboard에 남는 값 |
|---|---|---|
| Generate Points | AI 주변 반경 안의 이동 후보를 만든다. | 후보 목록 |
| Trace Filter | 플레이어와 후보 사이를 막는 물체가 있는지 본다. | 보이는 후보 제거 |
| Distance Score | 너무 가깝거나 너무 먼 후보의 점수를 낮춘다. | 점수화된 후보 |
| Single Best Item | 통과 후보 중 최고점을 선택한다. | BestCoverLocation |
EQS는 감지와 행동을 떼어 내므로 같은 쿼리를 순찰, 추격, 후퇴 판단에 다시 쓸 수 있다.