expert-system

Output of JESS in Java

≡放荡痞女 提交于 2019-12-01 09:34:22
I want to send a "fact" to a JESS file within java and get the results back. I basicly batch the JESS file and then send my data (structure in here) into the engine by .add(). I tried to get the JESS results, which should be a string, into a "Value". Rete engine = new Rete(); engine.batch("file.clp"); Value = AAAnull; try{ engine.add(structure) AAA = engine.eval("(run)"); } catch ... System.out.println(AAA); The result is always a number, although the result should be a string. I have worked it out in a simple java project and the AAA is returning the string, but here it is not working. The