<!--
<H3>The blocksword evaluation agent.</H3>
Uses the blocksworld scenario to evaluate Jadex performance.
Tests different settings for goal deliberation options.
Results are written to .csv file.
-->
<agent xmlns="http://jadex.sourceforge.net/jadex"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://jadex.sourceforge.net/jadex
http://jadex.sourceforge.net/jadex-0.96.xsd"
name="Evaluation"
package="jadex.examples.blocksworld">
<goals>
<achievegoal name="stack_delib">
<parameter name="block" class="Block" />
<parameter name="target" class="Block" />
<deliberation>
<!-- This is always false, as there is only one goal per block -->
<inhibits ref="stack_delib">
$goal.block==$ref.block
</inhibits>
</deliberation>
<targetcondition>
$goal.block.getLower()==$goal.target
</targetcondition>
</achievegoal>
<achievegoal name="stack">
<parameter name="block" class="Block" />
<parameter name="target" class="Block" />
<targetcondition>
$goal.block.getLower()==$goal.target
</targetcondition>
</achievegoal>
</goals>
<plans>
<plan name="stack">
<parameter name="block" class="Block">
<goalmapping ref="stack_delib.block"/>
<goalmapping ref="stack.block"/>
</parameter>
<parameter name="target" class="Block">
<goalmapping ref="stack_delib.target"/>
<goalmapping ref="stack.target"/>
</parameter>
<body class="EvaluationStackPlan" />
<!-- <body>new EvaluationStackPlan()</body> -->
<trigger>
<goal ref="stack_delib"/>
<goal ref="stack"/>
</trigger>
</plan>
<plan name="evaluation">
<body class="EvaluationPlan" />
<!-- <body>new EvaluationPlan()</body> -->
</plan>
</plans>
<configurations>
<configuration name="default">
<plans>
<initialplan ref="evaluation" />
</plans>
</configuration>
</configurations>
</agent>
分享到:
相关推荐
evaluate.py
标题“reset_jetbrains_evaluate.zip”表明这是一份与重置JetBrains产品评估期相关的压缩文件,主要用于清除这些产品的试用信息。JetBrains是一家知名的软件开发公司,以其一系列强大的集成开发环境(IDE)而闻名,...
evaluate.m follow.m Inital.m main.m near.m prey.m swarm.m ,核心关键词:人工鱼群算法; 初学者; 文件列表; dist.m; evaluate.m; follow.m; Inital.m; main.m; near.m; prey.m; swarm.m,一个适合初学者的改进型...
evaluate.gsp
python
标题中的"one_dimension_evaluate.rar"是一个压缩包文件,它涉及到的主题是“一维势阱”的计算,包括势能井的分析以及本征值的求解。在量子力学中,一维势阱是一个非常基础且重要的概念,它常用于描述粒子在受限空间...
机器学习中评估函数,输入对应的参数,就可以运行
电商交易平台风控。监测交易订单_deal_evaluate
Java基于SSM大学生综合成绩测评系统毕业源码案例设计_ssm_evaluate
List<Element> result = xpath.evaluate(document); ``` 5. **创建和修改XML**:DOM4J允许动态创建和修改XML文档。例如,创建一个新的元素并添加到文档中: ```java Element newElement = document....
基于Python的神经网络股票价格预测源码(期末大作业).zipdata目录:上证指数的csv文件 model目录:模型保存文件 dataset.py : 数据加载及预处理类,数据标准化、划分训练集及测试集等 evaluate.py : 预测 LSTMModel...
大学生综合素质测评系统是在web的基础上开发运行起来,使用MYSQL作为系统的数据库,采用了BS模_evaluate
在图像处理领域,图像融合是一项关键技术,用于将不同传感器或成像模式获取的多源图像信息集成到一幅图像中,以提升图像的视觉效果和分析性能。本压缩包中的资源聚焦于PAN图像(全色图像)与多光谱图像的融合,并...
EvaluateExpression.cc
Element theBook = (Element) xpath.evaluate("/books/book[name()='哈里波特']", root, XPathConstants.NODE); ``` 然后,我们可以修改找到的元素。在这个例子中,我们改变了`price`元素的值: ```java theBook....
NodeList nodes = (NodeList) xpath.evaluate("//element", new InputSource(new FileReader("example.xml")), XPathConstants.NODESET); ``` 以上就是读取XML的几种常用方法,每种方法都有其适用场景和优缺点。...
JavaScript提供了`document.evaluate()`方法来执行XPath表达式,返回一个`NodeList`,可以进一步遍历和操作节点。 6. E4X(ECMAScript for XML): 在一些旧的浏览器环境中,如Firefox,支持E4X,这是一种将XML...
XPath是一种在XML文档中查找信息的语言,JavaScript可以通过`document.evaluate()`来执行XPath查询。 9. **XML事件处理**: 在SAX解析中,可以注册事件监听器来处理如“开始元素”、“结束元素”等事件。 10. **...
Excel2021中Evaluate函数介绍 Evaluate函数是Excel2021中一个非常有用的函数,它可以将一个字符串形式的表达式转换为实际值。下面我们来详细介绍Evaluate函数的使用方法和应用场景。 Evaluate函数的语法是EVALUATE...
在Java编程环境中,XPath是一种强大的查询语言,用于在XML文档中查找信息。它允许我们根据节点的名称、属性、值或其他特性来定位XML文档中的特定部分。本篇将深入探讨如何在Java中利用XPath来提取XML文档中的数据,...