ECJ's rule package is very *very* general. And not well tested, so you're on your own (though I am not aware of any bugs in it). Another way you can do rule evolution is to use ECJ's list extension to its vector package -- see the manual. The problem with providing rules is that there are are a zillion different *kinds* of rules, so ECJ assumes you're gonna be building your own special kind of rule system. Sean On Apr 18, 2013, at 10:03 AM, Bojan Janisch wrote: > Hello everyone, > > does someone got experience using ECJ to evolve rules? I've seen that ECJ has a rule-package which saves me a lot of work, but I have no idea of how to define a rule as a data structure. I've also read the manual about this package, but everything is really abstract and only of little help. I appreciate every bit of help. > > Thank you very much. > > Bojan