본문으로 건너뛰기

© 2026 Molayo

Reddit요약2026. 06. 15. 14:30

LLM 에이전트가 대신 플레이하는 자율 문명 게임을 만들었습니다. 그리드에 몇 명만 배치하면 농사를 짓고, 번식하고, 신전을 세우고, 신념을

요약

LLM 에이전트들이 매슬로의 욕구 단계설을 기반으로 자율적인 사회를 형성하는 시뮬레이션 게임 프로젝트입니다. 에이전트들은 농사, 번식, 외교, 종교 활동 등을 수행하며 복잡한 사회적 상호작용과 갈등을 스스로 만들어냅니다.

핵심 포인트

  • 매슬로의 욕구 단계설과 OODA 루프를 결합한 에이전트 의사결정 구조
  • API 비용 절감을 위해 계층적 구조(Operation/Apprentice) 도입
  • 신뢰 그래프를 통한 에이전트 간 외교 및 사회적 상호작용 구현
  • 사용자가 환경 변수를 조절할 수 있는 Demiurge 대시보드 제공

당신은 명령을 내리지 않습니다. 몇 틱(ticks)마다 백엔드는 에이전트의 생체 신호, 에피소드 기억(episodic memories), 그리드 환경을 패키징하여 OpenRouter(openai/gpt-oss-120b:free 모델 실행 중)로 라우팅합니다. LLM은 매슬로의 욕구 단계설(Maslow's hierarchy of needs)을 기반으로 OODA 루프를 실행하며, 구조화된 JSON 스키마(JSON schema)로부터 물리적 행동을 선택합니다.

그들은 밀을 심고, 그것이 성숙하기를 기다렸다가, 건강 수치가 0이 되기 전에 먹어야 합니다. 그들은 번식하고, 거래하며, 구조물을 건설하고, 결국 노사(老死)합니다.

실제로 일어나는 일은 그들이 백그라운드 신뢰 그래프(trust graph)를 통해 외교를 관리하며, 대개 디지털 돌 조각 하나를 두고 전쟁을 선포하게 된다는 것입니다. 'Gamma' 성격 특성이 높은 에이전트가 종교를 발명하면, 농부들을 사제(Priests)로 설득할 수 있습니다. 이데올로기가 퍼지면 농작물은 썩고, 문명은 기아에 허덕이게 됩니다.

매 물리 틱(physics tick)마다 API 토큰을 낭비하는 것을 방지하기 위해, 저는 사회적 계층 구조를 구축해야 했습니다. 오직 "Operation" 티어 에이전트(사제나 원로와 같은)만이 독립적인 인지적 결정을 내리기 위해 실제로 모델에 핑(ping)을 보냅니다. 문명의 대다수는 API 호출을 하지 않는 "Apprentice"들로, 이들은 단순히 Operation 에이전트를 그림자처럼 따라다니며 그들의 물리적 과업을 모방합니다.

저는 캐릭터로서 플레이하지 않습니다. 저는 그들의 인지 로그(cognitive logs)를 읽거나, 갑작스러운 결핍에 사회가 어떻게 대처하는지 보기 위해 기근이나 역병을 주입할 수 있는 "Demiurge" 대시보드에 앉아 있을 뿐입니다.

화요일 밤에 로컬 서버를 켜두고 잤습니다. 돌아와 보니 그들은 병영을 건설하기 위해 농사를 완전히 포기했고, 맵의 절반은 성전(holy wars) 때문에 이웃을 공격하려고 깊은 물을 건너려다 죽어 있었습니다.

서버를 몇 백 틱 동안 실행해 두었습니다. 그 결과 일부 에이전트들이 병영을 짓기 위해 농사를 완전히 포기했고, 맵의 절반은 이웃을 공격하려고 깊은 물을 건너려다 죽었습니다. 그들은 또한 두 문명 사이에 성전을 일으킬 수도 있습니다.
https://github.com/SpaceCypher/doxa
submitted by /u/Patient-Towel-4840 to r/OpenAI
[link] [comments]

AI 자동 생성 콘텐츠

본 콘텐츠는 r/OpenAI Codex (search)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0