public FuzzyProcessor(List <FuzzyDomain> domains,
                       Dictionary <CustomSocketDomain.SocketDomain, List <FuzzyFact> > domainFacts,
                       ProcessorOptions options)
     : base(options)
 {
     _generator   = new FuzzyRulesGenerator();
     _domains     = domains;
     _domainFacts = domainFacts;
 }
 public LogicProcessor(LogicRules rules, ProcessorOptions options)
     : base(options)
 {
     _rules = rules;
 }
Exemplo n.º 3
0
 protected AbstractProcessor(ProcessorOptions options)
 {
     Debug = options.Debug;
 }
 public NeuralProcessor(NeuralNetwork network, ProcessorOptions options)
     : base(options)
 {
     _network   = network;
     _generator = new NeuralRulesGenerator();
 }
 protected AbstractMutableProcessor(ProcessorOptions options) : base(options)
 {
 }
Exemplo n.º 6
0
 public ProductionProcessor(RulesGraph graph, ProcessorOptions options)
     : base(options)
 {
     _graph = graph;
 }