Skip to content

ARCJ137442/PyNEI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NARS-Embodied-Interface NARS具身接口

GitHub License Code Size Lines of Code Language

开发状态:

Created At Last Commit

Conventional Commits

简介

一个以 NARS 作为AI玩家,提供集成访问&调用的接口

Concept 概念

  • NARS: Non-Axiomatic Reasoning System | 非公理推理系统
  • NAL: Non-Axiomatic Logic | 非公理逻辑
  • CIN: Computer Implementation of NARS | NARS的计算机实现

Preparation 预备

  1. Python 3.11+
  2. PyGame(若需运行游戏)

Feature 特性

  • 更通用化的具身接口代码
    • 将「智能体定义」和「与NARS程序通信」分离
    • 集中定义NAL语句,避免分散与重复
    • 更高的代码重用率
  • 异步CIN进程管理机制
    • 一个子进程启动CIN实例
    • 两个附属子线程,分别负责I/O操作

References 参考

NARS计算机实现

NARS+ & 游戏Demo

Releases

No releases published

Languages