Example #1
0
 public Ackley(double opt[]) {
   dim = new Dimension();
   dim.setSize(opt.length);
   dim.setDimension(0, 1, true);
   this.opt = new double[opt.length];
   System.arraycopy(opt, 0, this.opt, 0, opt.length);
 }
Example #2
0
 public Ackley(int size) {
   dim = new Dimension();
   dim.setSize(size);
   dim.setDimension(0, 1, true);
   opt = new double[size];
   for (int i = 0; i < size; i++) {
     opt[i] = 0.2;
   }
 }