SoarGroup/Soar

Soar, a general cognitive architecture for systems that exhibit intelligent behavior.

解決的問題

Soar 是一種專為創造展現智能行為的系統而設計的認知架構。它提供了一個開發 AI 系統的框架,使其能夠進行推理、學習與解決問題。

運作方式

Soar 以可整合至各種環境的程式碼庫形式實現。支援多種建置系統(CMake 與 SCons),並透過 SWIG 提供 Python、Java、JavaScript 與 C# 等多種語言的綁定,讓開發者能將此認知架構整合至自己的應用程式中。

適用對象

適用於正在開發智能系統與認知架構的研究人員與開發者。

主要特色

  • 支援 Windows、Linux 與 macOS(含 Apple Silicon)多平台。
  • 提供廣泛的語言綁定,包括 Python、Java、JavaScript、C# 與 Tcl。
  • 高反應性,最壞情況下每決策目標為 50ms。
  • 支援 CMake 與 Conan 套件管理的彈性建置選項。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • Dispatch