SoarGroup/Soar
Soar, a general cognitive architecture for systems that exhibit intelligent behavior.
何を解決するか
Soarは、知的な行動を示すシステムを構築するために設計された認知アーキテクチャです。AIシステムが推論、学習、問題解決を行うためのフレームワークを提供します。
動作方法
Soarは、さまざまな環境に統合可能なコードベースとして実装されています。CMakeおよびSConsの複数のビルドシステムをサポートし、SWIGを介してPython、Java、JavaScript、C#、Tclなど複数の言語のバインディングを提供しており、開発者が自らのアプリケーションに認知アーキテクチャを統合できるようにしています。
対象ユーザー
知的システムや認知アーキテクチャの開発を行う研究者および開発者を対象としています。
特徴
- Windows、Linux、macOS(Apple Siliconを含む)のマルチプラットフォーム対応。
- Python、Java、JavaScript、C#、Tclを含む広範な言語バインディング。
- 高い反応性を実現し、最悪ケースでも1回の判断に50ms以内を目標としています。
- CMakeおよびConanパッケージ管理をサポートする柔軟なビルドオプション。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- Dispatch