Forum Discussion
FICO
6 years agoCommunity Manager
Question regarding Modes of execution
can someone please explain me the modes of execution relating them to
- When to use?
- What to use?(For decision tables, rulesets,functions.....and so on)
2 Replies
- FICOCommunity Manager
Hello,
you can go through the documents
- FICOCommunity Manager
Default/RETE algorithm - this mode is best to use when you have rules where the action of the rule can change the data and you would then want to re-evaluate which rules apply. It also works very well in situations when a very small percentage of the rules will trigger and fire, it is very efficient at finding that one or two rules out of hundreds that could apply.
Optimized Inference - this is the RETE 3 algorithm, similar to default in its ability to re-evaluate automatically when data changes, and it gains performance speed by requiring you to add some additional code such as when adding a new variable as part of a rule.
Sequential mode - if you do not need the ability to re-evaluate the rules, then this is frequently the faster performing mode for a ruleset, it will evaluate each rule in order.
Compiled sequential - this takes the sequential mode and compiles the resulting code into byte code for maximum performance. This mode is only available within Blaze Advisor at additional cost, and it is the default mode used in Blaze Advisor on the cloud (Decision Modeler).
This is explained at length in the Reference.pdf in the documentation, including which modes are available for functions, decision flows, and so on.
Related Content
Related Content
Question about the benders example
Hello, I am an ordinary student studying optimization with Xpress. First, I downloaded and ran the Python file from the xpress example to reference while implementing benders decomposition using ...1 year agoPlace FICO® Xpress Optimization ForumFICO® Xpress Optimization Forum3 unread comments3 unread0Views0likes3CommentsQuestion about GetBasis method?
Hi, I have a question about the GetBasis method.problem.getbasis (fico.com) I made a console application with c#(as below) to test it. sol = 10, rowStatus = 2 and colStatus = 1. Why rowStatus is ...4 years agoPlace FICO® Xpress Optimization ForumFICO® Xpress Optimization Forum4 unread comments4 unread0Views0likes4Comments