jess

Pros and cons of Java rules engines

What are the pros and cons to adopting the Java rules engines JESS and Drools? Are there any other players? I understand that Drools is Open Source and JESS is not, but how do they compare in other areas like ease of use, performance, level of integration with your code? ...

Rules engine for spatial and temporal reasoning?

I have an application that receives a number of datums that characterize 3 dimensional spatial and temporal processes. It then filters these datums and creates actions which are then sent to processes that perform the actions. Rinse and repeat. At present, I have a collection of custom filters that perform a lot of complicated spatial...

JESS wumpus game, shoot action

Hi all, learning JESS at the moment and trying to write the old Wumpus game in it. I can add the bats to the caves but having trouble with how to add the action Shoot for the hunter. The hunter should be given the option of shooting into a cave they think the wumpus is in. if they hit the wumpus it will die, if they shoot it into en empt...

What is the best language in which to write an expert system?

Is LISP or something like Jess the best choice? I'm interested in writing a program that makes a suggestion based on users' answers. Computational considerations are not really a factor this is pretty much a pattern matching engine. Also I would like to make an app for this and put it up on the web. UPDATE: I would like to put this u...

Counting Existing Facts in the RHS of Clips Rules

How do you test for fact existence in the RHS of rules in Clips? I'm trying to design a rule that will "score" the current state by counting how many goal facts exist. It's obvious how to test for facts in the LHS, but I can't find how to do the equivalent in the RHS. I want to do something like this, albeit this isn't valid Clips code:...