public void Execute(IExampleInterface app)
        {
            var rangeRandom    = new RangeRandomizer(-1, 1);
            var nwrRandom      = new NguyenWidrowRandomizer();
            var fanRandom      = new FanInRandomizer();
            var gaussianRandom = new GaussianRandomizer(0, 1);

            var training = new BasicMLDataSet(XOR_INPUT,
                                              XOR_IDEAL);
            BasicNetwork network = EncogUtility.SimpleFeedForward(2, 10, 0, 1, true);

            Console.WriteLine("Range random: "
                              + EvaluateRandomizer(rangeRandom, network, training));
            Console.WriteLine("Nguyen-Widrow: "
                              + EvaluateRandomizer(nwrRandom, network, training));
            Console.WriteLine("Fan-In: "
                              + EvaluateRandomizer(fanRandom, network, training));
            Console.WriteLine("Gaussian: "
                              + EvaluateRandomizer(gaussianRandom, network, training));
        }
        public void Execute(IExampleInterface app)
        {
            var rangeRandom = new RangeRandomizer(-1, 1);
            var nwrRandom = new NguyenWidrowRandomizer(-1, 1);
            var fanRandom = new FanInRandomizer();
            var gaussianRandom = new GaussianRandomizer(0, 1);

            var training = new BasicMLDataSet(XOR_INPUT,
                                              XOR_IDEAL);
            BasicNetwork network = EncogUtility.SimpleFeedForward(2, 10, 0, 1, true);

            Console.WriteLine("Range random: "
                              + EvaluateRandomizer(rangeRandom, network, training));
            Console.WriteLine("Nguyen-Widrow: "
                              + EvaluateRandomizer(nwrRandom, network, training));
            Console.WriteLine("Fan-In: "
                              + EvaluateRandomizer(fanRandom, network, training));
            Console.WriteLine("Gaussian: "
                              + EvaluateRandomizer(gaussianRandom, network, training));
        }