Example #1
0
  public void perturbe(double uniformPerturbeRate, double perturbeMagnitude) {
    Random rand = new Random();

    for (Gene l : links) {
      if (rand.nextDouble() < uniformPerturbeRate) {
        l.perturbe(perturbeMagnitude);
      } else {
        l.newWeight();
      }
    }
  }