[G1-Sync] Manual knowledge update

This commit is contained in:
Antigravity Agent
2026-04-30 22:42:02 +09:00
parent 0bd4f19e38
commit c36c0644a1
4888 changed files with 18470 additions and 18602 deletions
@@ -2,17 +2,17 @@
id: GOAP-001
category: "10_Wiki/💡 Topics/AI"
confidence_score: 1.0
tags: [game-ai, ai-planning, game-design, behavior-systems]
tags: [game-ai, ai-planning, game-design, [[Behavior]]-systems]
last_reinforced: 2026-04-26
---
# Goal-Oriented Action Planning (GOAP, 목표 지향적 행동 계획)
# [[goal]]-Oriented Action Planning (GOAP, 목표 지향적 행동 계획)
## 📌 한 줄 통찰 (The Karpathy Summary)
> "어떻게 할지 가르치지 말고, 무엇을 하고 싶은지 정해주면 스스로 계획하게 하라" — 에이전트가 목표를 달성하기 위해 현재 상태에서 가능한 행동들의 조합을 동적으로 탐색하고 계획(Plan)을 세워 실행하는 AI 아키텍처.
## 📖 구조화된 지식 (Synthesized Content)
- **추출된 패턴:** 복잡한 상태 전이(State Machine)를 하드코딩하는 대신, 각 행동의 전제 조건(Pre-condition)과 효과(Effect)를 정의하여 목표(Goal)에 도달하는 최적의 경로를 그래프 탐색(A* 등)으로 찾아내는 패턴.
- **추출된 패턴:** 복잡한 상태 전이([[State]] Machine)를 하드코딩하는 대신, 각 행동의 전제 조건(Pre-condition)과 효과(Effect)를 정의하여 목표(Goal)에 도달하는 최적의 경로를 그래프 탐색(A* 등)으로 찾아내는 패턴.
- **세부 내용:**
- **Goal:** 에이전트가 도달하고자 하는 상태 (예: '적을 제거하라', '체력을 회복하라').
- **Actions:** 에이전트가 수행할 수 있는 최소 단위의 행동. (예: '장전', '이동', '사격').