Curvature는 모든 기능을 갖춘 유틸리티 기반 AI 편집기이자 샌드박스 도구입니다.
이 프로젝트는 의사결정 AI를 생성, 편집, 테스트하기 위한 완벽한 놀이터를 제공합니다. 내부적으로 Curvature는 효용 이론을 사용하여 다양한 행동의 매력을 모델링합니다. 특히 Curvature는 Dave Mark의 Infinite Axis Utility System을 기반으로 합니다. Curvature는 IAUS 접근 방식을 기반으로 구축되었으며 Guild Wars 2: Heart of Thorns 및 Guild Wars 2: Path of Fire 작업 중에 개발된 개선 사항과 개선 사항을 포함합니다.
Curvature는 완전한 데이터 기반이며 에이전트가 액세스하는 핵심 지식 기반부터 개별 행동의 점수를 매기는 특정 고려 사항 에 이르기까지 완전한 AI 파이프라인 생성을 지원합니다. 그 결과 디자이너나 AI 프로그래머가 에이전트를 가상 공간에 배치하고 에이전트가 어떻게 행동할지 확인할 수 있는 간단한 세계 표현을 포함하여 AI 모델링 및 테스트를 위한 엔드투엔드 솔루션이 탄생했습니다.
전체 프로젝트 문서를 보려면 Curvature wiki를 참조하세요.
Curvature는 현재 공개 베타 테스트 단계에 있습니다. 도구 모음의 최신 버전은 프로젝트 릴리스 페이지를 확인하세요.
곡률의 기존 기능:
세계 표현과 데이터를 포함하는 지식 기반을 설계하세요.
의사결정을 추진할 수 있는 입력 목록을 모으기 위해 지식 기반 항목을 선택하세요.
응답 곡선을 통해 입력의 관련성을 제어할 수 있는 고려 사항을 사용하여 입력과 결정을 연결합니다.
AI 에이전트가 사용할 수 있는 개별 선택을 나타내는 동작을 구성하기 위한 고려 사항을 수집합니다.
관련 활동을 쉽게 분류하고 묶을 수 있도록 행동을 행동 세트 로 그룹화합니다.
특정 AI 에이전트 유형 에 대해 어떤 동작 세트를 적용할지 선택하세요.
AI 에이전트를 샌드박스 세계에 배치하고 시나리오를 사용하여 결정을 내리는 것을 지켜보세요.
간단한 마법사 스타일 도우미를 사용하여 반응 곡선 및 고려 사항을 구성할 수 있습니다.
실행 중인 시나리오는 각 "틱"에서 각 에이전트가 내린 결정을 기록하므로 상황이 어떻게 발생했는지 검토할 수 있습니다.
프로젝트 계획에 대한 보다 세부적인 정보는 이슈 트래커에서 확인할 수 있습니다.
릴리스 개요 및 기타 상위 수준 계획은 프로젝트 추적기에서 확인할 수 있습니다.