问题标签 [ilog]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
optimization - Cplex/OPL 本地搜索
我有一个在 OPL 中实现的模型。我想用这个模型在java中实现本地搜索。我想用一些启发式方法初始化解决方案,并将这些初始解决方案提供给 cplex 根据模型找到更好的解决方案,但我也想将搜索限制在特定的邻域。关于如何做的任何想法?
另外,如何限制所有变量的范围?什么是最好的:在自己的 opl 或 java 甚至 C++ 中实现这些启发式和本地搜索?
提前致谢!
symbols - 什么| (管)算呢?
我的同事向我转发了一些代码,如下所示。我想了解符号是如何|
运作的。我有一个粗略的想法,它正在循环NutritionData
Tuple 并将唯一值存储food
到 stringFoods
中。但是有什么我想念的吗?我在网上搜索,|
但找不到任何东西。
ilog - IBM ODM aka iLog JRules 数据库基于查询的规则在执行时抛出 NPE
我正在尝试克服由特定要求引起的挑战,该要求需要几个规则查询数据库并根据从 SELECT 语句获得的值返回结果。虽然我知道让 JRules 连接到数据库本身并不是“最佳实践”,但在这个阶段它实际上是必需的。
我在 XOM 中创建了一个包装类,生成了它的 BOM 等价物,并描述了它的构造函数和方法,如下所示。虽然我从规则引擎中得到了一个 NPE 异常,但我似乎无法弄清楚为什么。
此外,当在单独的 java 项目中使用时,包含查询数据库的语言化方法的类工作正常,没有任何错误。
任何人都知道为什么在调用规则时会引发异常?
规则集参数:
姓名-- | 类型 | 方向 | 默认值 | 语言化
合同 | 模型.合同 | 输入 | (无)| 收到的合同
会费 | java.math.BigDecimal | 输出 | (无)| 会费
代理引擎 | wrapper.AgencyCampEngine | 输出 | (无)| 在引擎中
规则流程
例外:
ilog - 我如何知道哪些 IBM iLog.NET 规则在执行期间受到影响?
我正在使用 IBM iLog.NET 业务规则引擎(v7r1 或类似版本),但我找不到我的规则失败的原因。我如何追查失败的原因、位置和原因?
我有一个本地对象模型,它调用我在 IIS 6.0 上的 IBM 规则服务中托管的规则。
我的大约一半规则配置为使用新状态代码修改其中一个输入对象。当我认为应该设置代码时,代码没有设置,但我无法确定哪些规则受到了影响。
java - javax.naming.NameNotFoundException:在上下文“ejblocal:”中找不到名称“ilog.rules.res.session.impl.ejb3.IlrStatelessSessionLocal”
我只想用本地 EJB3 会话调用规则集。
我在上下文中找不到异常javax.naming.NameNotFoundException:
名称。发生这种情况的可能性有哪些?"ilog.rules.res.session.impl.ejb3.IlrStatelessSessionLocal"
"ejblocal:" in websphere
源代码:
问候
business-rules - 如何在 (ILOG) IBM ODM 中将自定义属性设置为业务规则
我需要为每个规则设置一个新属性(例如:唯一 ID),并在执行期间从相应规则的操作部分访问它。例如:如果人的年龄超过 18 岁,则将输出设置为规则的 ID。
(这里的 ID 应该来自正在添加的新属性。)
我正在使用 IBM ODM 8.5。请建议从业务规则中获取唯一ID的所有方法是什么?
在虚方法的 B2X 映射中,我使用instance.getRule().properties
. 我期待自定义属性和所有其他规则属性。但是,属性地图只有以下六个:
键:ilog.rules.business_name 值:测试分数
键:ilog.rules.package_name 值:检查分数
键:请求者邮件值:
键:状态值:新
键:ilog.rules.package 值:check_score
键:ilog.rules.group 值:check_score.test_score
business-rules - 在 ILog 的字段中查找负数
我在 Ilog Jrules 中有以下要求,
有一个包含正数和负数的整数字段。要求是遍历整数字段,找到并删除负数中的负号。这听起来很简单,但我找不到解决方法。
任何帮助或指示将不胜感激。非常感谢。
java - Ilog 输出到 XML
我有一个输出,我将它转换为 XML,但 XML 出现时有些标签不合适或写错了。
这是 Ilog 输出:
XML 输出:
这是我的代码:
有没有办法删除这些标签并更正放错位置的“/”?问候
ilog - ILOG 动态规则集
我们如何从一组规则中创建一个动态规则集?这个群体是动态的。我正在使用 IBM ODM 8.0.1
string - 使用 ILog Jrule 中的 BAL 从输入字符串类型参数值中删除空格
我有一个采用字符串类型输入参数的规则。我可以使用 BAL 从这个参数保存的值中删除空格吗?
如果不是这样做的其他选择是什么。在这个 JRule 中有一个决策表,其中条件列是此参数,然后输出是操作列。
假设您为 Rule IsDepartmentManager 定义了 String 类型的 Rulset 参数“名称”,其中输出规则集参数是布尔值。
现在在决策表中,名称列中的值是“John”,因此为 True。否则为假。
现在,当此规则作为 Web 服务调用时,输入发送为“John”。由于名称包含空格并且决策表进行完全匹配,因此结果返回为 False。