curvature
1.0.0
Curvature 是一款功能齊全、基於實用程式的 AI 編輯器和沙箱工具。
該專案為創建、編輯和測試決策人工智慧提供了一個完整的平台。在幕後,Curvature 使用效用理論來模擬各種行為的吸引力。具體來說,Curvature 是基於 Dave Mark 的無限軸實用系統。 Curvature 以 IAUS 方法為基礎,包括在《激戰 2:荊棘之心》和《激戰 2:烈火之路》工作期間開發的增強和改進。
Curvature 完全由數據驅動,支援創建完整的人工智慧管道,從代理商存取的核心知識庫到驅動個人行為評分的具體考慮因素。結果是用於建模和測試人工智慧的端到端解決方案,包括一個簡單的世界表示,允許設計師或人工智慧程式設計師將代理放置在虛擬空間中,並查看他們將如何選擇行為。
有關完整的專案文檔,請參閱 Curvature wiki。
Curvature 目前正處於公開 Beta 測試階段。檢查專案發布頁面以取得該工具套件的最新版本。
Curvature現有的特色:
設計一個知識庫來包含您的世界表示和數據
選擇知識庫條目來組合可以推動決策的輸入列表
使用考慮因素將輸入與決策配對,這可以透過響應曲線控制輸入的相關性。
收集考慮因素以形成代表人工智慧代理可用的離散選擇的行為
將行為分組為行為集,以便於相關活動的輕鬆分類和捆綁
選擇將為給定的 AI 代理原型製定哪些行為集
將人工智慧代理放置在沙盒世界中,觀察他們使用場景做出決策
可以使用簡單的嚮導式幫助器來建立響應曲線和注意事項
運行場景將記錄每個代理在每個「滴答聲」時做出的決策,以便您可以查看事情是如何發生的
有關專案計劃的更多細粒度資訊可以在問題追蹤器中找到。
發布概述和其他高級規劃可以在專案追蹤器中找到。