This document will be the closing capture statement of the Concept Development Phase. Requires customer approval.
I need a good rules engine to use in the WoW Bot project. The drools engine is considered to be the best even among the ones that cost money. The drools engine is written in java and so I ported the WoW Bot project over to java and the app ran ten times slower then when it was in C#. Mind you, this port changed very little in the logical flow of the code. So I need to keep the project in C#. The port of drools that is on the internet is just a C# wrapper to the java engine. This means that the preformance is still the same. So, the goal is to port the code completly over to C#.
Port the Drools engine over to C# for preformance reasons.
This is to identify what the underlying message will be and how it will be conveyed to the target market.
It will be faster than the java implementation.
Anyone that wants drools to run faster in C#.
Any hardware that can run C# and drools.
There is a lot of code I am esitmating that it would take 2-3 months to convert the code over at 1 FTE.
There are other rule engines but they seem to be confined to java. I prefer JESS but it is a pay to use and it is written in java.
Someone that can port java to C#.
The community may see the same problems in the Drools.net implementation that I see and fix it before I complete my work. Also, this work is being done in my free time.
Drools running in C# at ten times the speed of java.