关于面向代理编程范式的三个标准:
- 支持定义代理人心理状态的逻辑系统
- 编程代理的解释性编程语言
- 代理过程,用于将代理程序编译成低级可执行系统(绑定(bind)到第二点)
是否存在未编译的解释型编程语言?据我了解,解释型语言的全部意义在于实现一种具有某些特性、语法等的新语言……但底层实现最终需要编译成低级的东西,以便它可以实际执行。
面向代理的编程范式的第 3 点是否只是在说仅在理论上定义一种语言而不以某种可以编译成实际运行的低级代码的方式实现该语言是不够的?
最佳答案
是的,Jason被完全解释。它是一个BDI代理平台。它还支持动态(即时)编程。您可以在运行时添加和组织计划,还可以在整个系统运行时保存代理心理状态并加载新内容。
关于artificial-intelligence - 是否有任何不能或不能编译的解释代理语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53143875/