コード例 #1
0
ファイル: Form1.cs プロジェクト: stjordanis/CPGEvolution
            public GABipedal5Link(int size, int chromosomeLength, float geneMinimum, float geneMaximum, int generations, float crossoverChance, float mutationChance, int tournamentSize, float tournamentChance, bool elitism, float fitnessTreshold, SolutionFoundDelegate sf, StoppedDelegate stp, ImprovementDelegate imp, Graphics gReport, Graphics gReport2, Graphics gReport3, Graphics gFitness, Color backColor, Color foreColor1, Color foreColor2, int steps, double deltaTime, int hipFixSteps, double m, double m1, double m2, double l1, double l2, double kg, double bg, double g, Bipedal5Link.PointD hip, double[] theta, double servoSpeed, Bipedal5Link.Bipedal5Link.YGroundDelegate yGround)
                : base(size, chromosomeLength, geneMinimum, geneMaximum, generations, crossoverChance, mutationChance, tournamentSize, tournamentChance, elitism, fitnessTreshold, sf, stp, imp, gReport, gReport2, gReport3, gFitness, backColor, foreColor1, foreColor2)
            {
                Steps       = steps;
                DeltaTime   = deltaTime;
                HipFixSteps = hipFixSteps;

                M          = m;
                M1         = m1;
                M2         = m2;
                G          = g;
                KG         = kg;
                BG         = bg;
                L1         = l1;
                L2         = l2;
                ServoSpeed = servoSpeed;
                YGround    = yGround;
                Hip        = hip;
                Theta      = theta;

                IndividualsDrawn = false;
                C1 = Color.FromArgb(35, 22, 0);
                F1 = new Font("Arial", 8);
            }
コード例 #2
0
ファイル: Form1.cs プロジェクト: vadimostanin/CPGEvolution
            public GABipedal5Link(int size, int chromosomeLength, float geneMinimum, float geneMaximum, int generations, float crossoverChance, float mutationChance, int tournamentSize, float tournamentChance, bool elitism, float fitnessTreshold, SolutionFoundDelegate sf, StoppedDelegate stp, ImprovementDelegate imp, Graphics gReport, Graphics gReport2, Graphics gReport3, Graphics gFitness, Color backColor, Color foreColor1, Color foreColor2, int steps, double deltaTime, int hipFixSteps, double m, double m1, double m2, double l1, double l2, double kg, double bg, double g, Bipedal5Link.PointD hip, double[] theta, double servoSpeed, Bipedal5Link.Bipedal5Link.YGroundDelegate yGround)
                : base(size, chromosomeLength, geneMinimum, geneMaximum, generations, crossoverChance, mutationChance, tournamentSize, tournamentChance, elitism, fitnessTreshold, sf, stp, imp, gReport, gReport2, gReport3, gFitness, backColor, foreColor1, foreColor2)
            {
                Steps = steps;
                DeltaTime = deltaTime;
                HipFixSteps = hipFixSteps;

                M = m;
                M1 = m1;
                M2 = m2;
                G = g;
                KG = kg;
                BG = bg;
                L1 = l1;
                L2 = l2;
                ServoSpeed = servoSpeed;
                YGround = yGround;
                Hip = hip;
                Theta = theta;

                IndividualsDrawn = false;
                C1 = Color.FromArgb(35, 22, 0);
                F1 = new Font("Arial", 8);
            }