9、Jadescript与Jason语言对比及智能零售商上下文感知信息框架

Jadescript与Jason语言对比及智能零售商上下文感知信息框架

1. Jadescript与Jason语言特点比较

Jadescript和Jason这两种语言在事件处理方面有相似之处,都支持事件处理程序,且事件处理程序的激活会影响代理的状态。不过,二者在事件处理上存在主要差异,Jason中目标是显式的,而在Jadescript中是隐式的。并且,这两种语言中的事件都可以是内部或外部的。

在本体方面,Jadescript高度重视本体,因为本体用于支持通信,所有非平凡的Jadescript代理都至少会引用一个本体,其主要用于陈述问题领域元素的事实或关系。相反,Jason不支持本体,且本体不能简单等同于信念,因为本体是对问题领域的描述,事件无法添加或移除本体。

2. 圣诞老人协调问题及解决方案

圣诞老人协调问题是一个经典的协调问题,简单描述为:圣诞老人团队有九只驯鹿和十只精灵,他会睡觉等待所有驯鹿或三只精灵组成的团队唤醒他。当三只精灵准备好唤醒他时,他要和精灵一起制作新玩具;当驯鹿团队准备好唤醒他时,他们一起送玩具。重要的是,只有当正确规模的团队形成时才能唤醒圣诞老人,且若驯鹿和精灵团队都准备好,圣诞老人应优先处理驯鹿团队。

选择该问题对比Jadescript和Jason的原因如下:
- 问题简单但非平凡,文献中有多种解决方案,其中一个已在JADEL实现,用于实验的Jadescript解决方案是该实现的改进版本。
- Jason官方发行版中有该问题的实现,也用于了实验。
- 问题依赖数值参数,可用于改变问题的特征规模,支持定量比较。

为公平比较两种语言的解决方案,Jadescript解决

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值