Home All Groups Group Topic Archive Search About
Author
31 May 2005 11:57 PM
Yahoo
GO TO http://sourceforge.net/projects/sdsre/ TO GET THE LATEST VERSION!!!

SRE (Simple Rule Engine) is a lightweight forward chaining inference rule
engine for .NET. Its 'simple' because of the simplicity in writing and
understanding the rules written in XML, but this 'simple' engine can solve
complex problems.

Source Code Included! Check it out.

Author
1 Jun 2005 4:10 PM
Nicholas Paldino [.NET/C# MVP]
There isn't any documentation to go along with this.  Are you planning
on changing that?


--
               - Nicholas Paldino [.NET/C# MVP]
               - mvp@spam.guard.caspershouse.com

Show quoteHide quote
"Yahoo" <joe_c_mig***@yahoo.com> wrote in message
news:RR6ne.23308$J12.18107@newssvr14.news.prodigy.com...
> GO TO http://sourceforge.net/projects/sdsre/ TO GET THE LATEST VERSION!!!
>
> SRE (Simple Rule Engine) is a lightweight forward chaining inference rule
> engine for .NET. Its 'simple' because of the simplicity in writing and
> understanding the rules written in XML, but this 'simple' engine can solve
> complex problems.
>
> Source Code Included! Check it out.
>
>
Author
1 Jun 2005 9:32 PM
Yahoo
Documentation is in the works, should be in the next minor version.

Show quoteHide quote
"Nicholas Paldino [.NET/C# MVP]" <mvp@spam.guard.caspershouse.com> wrote in
message news:eJW$dRsZFHA.2128@TK2MSFTNGP14.phx.gbl...
>    There isn't any documentation to go along with this.  Are you planning
> on changing that?
>
>
> --
>               - Nicholas Paldino [.NET/C# MVP]
>               - mvp@spam.guard.caspershouse.com
>
> "Yahoo" <joe_c_mig***@yahoo.com> wrote in message
> news:RR6ne.23308$J12.18107@newssvr14.news.prodigy.com...
>> GO TO http://sourceforge.net/projects/sdsre/ TO GET THE LATEST VERSION!!!
>>
>> SRE (Simple Rule Engine) is a lightweight forward chaining inference rule
>> engine for .NET. Its 'simple' because of the simplicity in writing and
>> understanding the rules written in XML, but this 'simple' engine can
>> solve complex problems.
>>
>> Source Code Included! Check it out.
>>
>>
>
>
Author
17 Jun 2005 7:49 AM
topcoder
Hi, I have been using this rule engine and its really great. I have been
using it to control the navigation of our insurance site. The logic is
somewhat complex because they could enter a value on the third page
which contradicts previous answers and therefore need to be go back to
page 1.  This rule engine is really powerfull, so simple, its great!

A couple of questions. is there a way to have a callback when a given
rule becomes true? How come once a fact has a value it cant be given a
new value?

Paul the coder
PBIG Insurance


--
topcoder
------------------------------------------------------------------------
topcoder's Profile: http://www.highdots.com/forums/member.php?userid=278
View this thread: http://www.highdots.com/forums/showthread.php?t=1366519
Author
17 Jun 2005 7:51 AM
topcoder
Hi, I have been using this rule engine and its really great. I have been
using it to control the navigation of our insurance site. The logic is
somewhat complex because they could enter a value on the third page
which contradicts previous answers and therefore need to be go back to
page 1.  This rule engine is really powerfull, so simple, its great!

A couple of questions. is there a way to have a callback when a given
rule becomes true? How come once a fact has a value it cant be given a
new value?

Paul the coder
PBIG Insurance


--
topcoder
------------------------------------------------------------------------
topcoder's Profile: http://www.highdots.com/forums/member.php?userid=278
View this thread: http://www.highdots.com/forums/showthread.php?t=1366519
Author
30 Jun 2005 7:54 AM
Yahoo
Sure its possible to have a callback, it should probably do the callback
when an action is evaluated true rather than a rule being evaluated true;
also because you might want to have several actions. A question I have is
why does this make SRE easier to use? Cant you just look at the output from
the ROM after processing and do the same thing wrapped in a wrapper. I have
added a request in sourceforge.net (search under SRE) for the request.

Once a fact has a value it cannot take another value because this engine is
declaritive (just like XSLT is). Allowing for a simplified rule engine.
Remember that you have no guarantee which rule is going to run first!

Joe
http://sourceforge.net/projects/sdsre/

Show quoteHide quote
"topcoder" <topcoder.1qx***@no-mx.forums.yourdomain.com.au> wrote in message
news:topcoder.1qxv64@no-mx.forums.yourdomain.com.au...
>
> Hi, I have been using this rule engine and its really great. I have been
> using it to control the navigation of our insurance site. The logic is
> somewhat complex because they could enter a value on the third page
> which contradicts previous answers and therefore need to be go back to
> page 1.  This rule engine is really powerfull, so simple, its great!
>
> A couple of questions. is there a way to have a callback when a given
> rule becomes true? How come once a fact has a value it cant be given a
> new value?
>
> Paul the coder
> PBIG Insurance
>
>
> --
> topcoder
> ------------------------------------------------------------------------
> topcoder's Profile: http://www.highdots.com/forums/member.php?userid=278
> View this thread: http://www.highdots.com/forums/showthread.php?t=1366519
>
>
Author
30 Jun 2005 7:54 AM
Yahoo
Sure its possible to have a callback, it should probably do the callback
when an action is evaluated true rather than a rule being evaluated true;
also because you might want to have several actions. A question I have is
why does this make SRE easier to use? Cant you just look at the output from
the ROM after processing and do the same thing wrapped in a wrapper. I have
added a request in sourceforge.net (search under SRE) for the request.

Once a fact has a value it cannot take another value because this engine is
declaritive (just like XSLT is). Allowing for a simplified rule engine.
Remember that you have no guarantee which rule is going to run first!

Joe
http://sourceforge.net/projects/sdsre/

Show quoteHide quote
"topcoder" <topcoder.1qx***@no-mx.forums.yourdomain.com.au> wrote in message
news:topcoder.1qxv64@no-mx.forums.yourdomain.com.au...
>
> Hi, I have been using this rule engine and its really great. I have been
> using it to control the navigation of our insurance site. The logic is
> somewhat complex because they could enter a value on the third page
> which contradicts previous answers and therefore need to be go back to
> page 1.  This rule engine is really powerfull, so simple, its great!
>
> A couple of questions. is there a way to have a callback when a given
> rule becomes true? How come once a fact has a value it cant be given a
> new value?
>
> Paul the coder
> PBIG Insurance
>
>
> --
> topcoder
> ------------------------------------------------------------------------
> topcoder's Profile: http://www.highdots.com/forums/member.php?userid=278
> View this thread: http://www.highdots.com/forums/showthread.php?t=1366519
>
>
Author
30 Jun 2005 7:54 AM
Yahoo
Sure its possible to have a callback, it should probably do the callback
when an action is evaluated true rather than a rule being evaluated true;
also because you might want to have several actions. A question I have is
why does this make SRE easier to use? Cant you just look at the output from
the ROM after processing and do the same thing wrapped in a wrapper. I have
added a request in sourceforge.net (search under SRE) for the request.

Once a fact has a value it cannot take another value because this engine is
declaritive (just like XSLT is). Allowing for a simplified rule engine.
Remember that you have no guarantee which rule is going to run first!

Joe
http://sourceforge.net/projects/sdsre/

Show quoteHide quote
"topcoder" <topcoder.1qx***@no-mx.forums.yourdomain.com.au> wrote in message
news:topcoder.1qxv64@no-mx.forums.yourdomain.com.au...
>
> Hi, I have been using this rule engine and its really great. I have been
> using it to control the navigation of our insurance site. The logic is
> somewhat complex because they could enter a value on the third page
> which contradicts previous answers and therefore need to be go back to
> page 1.  This rule engine is really powerfull, so simple, its great!
>
> A couple of questions. is there a way to have a callback when a given
> rule becomes true? How come once a fact has a value it cant be given a
> new value?
>
> Paul the coder
> PBIG Insurance
>
>
> --
> topcoder
> ------------------------------------------------------------------------
> topcoder's Profile: http://www.highdots.com/forums/member.php?userid=278
> View this thread: http://www.highdots.com/forums/showthread.php?t=1366519
>
>