Beispiel #1
0
        private void AddRandomPoint(ThreadSafeRandom rd, GAProjectProperties prop)
        {
            PointF p = GetRandomPoint(rd, prop);

            PolyPoints.Insert(rd.Next(PolyPoints.Count), p);
        }
Beispiel #2
0
 private void RemoveRandomPoint(ThreadSafeRandom rd)
 {
     PolyPoints.RemoveAt(rd.Next(PolyPoints.Count));
 }
Beispiel #3
0
 public override void Mutate(ThreadSafeRandom rd, GAProjectProperties prop)
 {
 }