Esempio n. 1
0
        public static IEnumerable <object[]> LongScalarData()
        {
            yield return(new object[] { LongRange.Of(0, 1) });

            yield return(new object[] { LongRange.Of(0, 10) });

            yield return(new object[] { LongRange.Of(1, 2) });

            yield return(new object[] { LongRange.Of(0, 100) });

            yield return(new object[] { LongRange.Of(10, 1000) });

            yield return(new object[] { LongRange.Of(1000, 10000) });
        }
Esempio n. 2
0
        public static void Main()
        {
            var domain1 = IntRange.Of(0, 100);
            var domain2 = LongRange.Of(0, 1000000000000L);
            var domain3 = DoubleRange.Of(0, 1);

            var codec = Codec(domain1, domain2, domain3);

            var engine = Engine.Engine.Builder(F, codec).Build();

            var gt = engine.Stream().Take(100).ToBestGenotype();

            var param = codec.Decoder()(gt);

            Console.WriteLine($"Result:\t{param}");
        }