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