[rules-users] rule algorithm
Greg Barton
greg_barton at yahoo.com
Fri Aug 29 11:01:40 EDT 2008
Looks like a job for a query.
http://downloads.jboss.com/drools/docs/4.0.7.19894.GA/html/ch06s06.html
Query for all matching certainties/weights in working memory. Loop through them to perform calculation.
--- On Fri, 8/29/08, thomas kukofka <thomaskukofka at web.de> wrote:
> From: thomas kukofka <thomaskukofka at web.de>
> Subject: [rules-users] rule algorithm
> To: "Rules Users List" <rules-users at lists.jboss.org>
> Date: Friday, August 29, 2008, 9:08 AM
> Hello,
>
> I search a rule implementation for the following
> calculation:
> I have n Objects of differents types (A, B, C, ...) each
> with a parameter
> certainty.
>
> the overall certainty is calculated as follows:
> certaintyOverall =
> (certaintyA * weightA + certaintyB * weightB + ... ) /
> (weightA + weightB +
> ...)
>
> If it can be assumed that all Objects in the formula always
> exist it's quite
> easy:
> when
> A (certaintyA: certainty)
> B (certaintyB: certainty)
> ...
> then
> certaintyOverall = (certaintyA * weightA + certaintyB *
> weightB + ... ) /
> (weightA + weightB + ...)
>
> But if one ore more objects are missing the formula should
> be reduced to the
> certainty and weights of the existing objects. But there
> are too many
> combinations of existing/nonexisting objects. How can this
> be implemented in
> Drools?
>
> Regards
> Thomas
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
More information about the rules-users
mailing list