@@ -46,7 +46,7 @@ public SquareBoard(int k, int p)
46
46
rutes [i ] = new Ruta (i );
47
47
48
48
// solIni1();
49
- // Now this is done in the Main class
49
+ // Aixo ara es fa a la classe del Main
50
50
}
51
51
52
52
// Copy operator
@@ -287,16 +287,6 @@ public String toString()
287
287
}
288
288
out += " dist: " + rutes [i ].dist + "\n " ;
289
289
}
290
-
291
- // Mostra distancies entre tots els parells de parades
292
- // for(i = 0; i < P; i++)
293
- // {
294
- // for(j = i+1; j < P; j++)
295
- // {
296
- // out += "Dist entre "+i+" i "+j+" :"+ parades[i].distParada(parades[j]) + "\n";
297
- // }
298
- // }
299
-
300
290
return out ;
301
291
}
302
292
@@ -340,7 +330,6 @@ public List<Successor> getSuccessors()
340
330
{
341
331
newboard = new SquareBoard (this );
342
332
newboard .moureParada (rutes [i ].paradesRuta [j ]);
343
- // System.out.println(newboard);
344
333
list .add (new Successor ("P " +rutes [i ].paradesRuta [j ]+ " move in route " + i + " " , newboard ));
345
334
}
346
335
}
@@ -354,7 +343,6 @@ public List<Successor> getSuccessors()
354
343
{
355
344
newboard = new SquareBoard (this );
356
345
newboard .canviarRuta (i , j );
357
- // System.out.println(newboard);
358
346
list .add (new Successor ("P " +i + " move to route " + j + " " , newboard ));
359
347
}
360
348
}
@@ -369,7 +357,6 @@ public double getHeuristic1()
369
357
for (int i = 0 ; i < K ; i ++)
370
358
d += rutes [i ].dist ;
371
359
h = (double ) d ;
372
- // System.out.println("Heuristic: " + h);
373
360
return h ;
374
361
}
375
362
@@ -392,7 +379,6 @@ public double getHeuristic2()
392
379
stdev += Math .abs (parades [i ].distParada (parades [j ]) - avg );
393
380
394
381
h = stdev ;
395
- // System.out.println("Heuristic: " + h);
396
382
return h ;
397
383
}
398
384
@@ -425,7 +411,7 @@ public Parada(Parada original)
425
411
ruta = original .ruta ;
426
412
}
427
413
428
- // Retorna la distanfia fisica entre dues parades, independent de les rutes
414
+ // Retorna la distancia fisica entre dues parades, independent de les rutes
429
415
public int distParadaFisica (Parada desti )
430
416
{
431
417
return Math .abs (x - desti .x ) + Math .abs (y - desti .y );
@@ -543,7 +529,7 @@ public int distOrigen(Parada parada)
543
529
int i , d ;
544
530
d = new Parada (0 ,0 ,-1 ).distParadaFisica (parades [paradesRuta [0 ]]); // Dist entre origen i primera parada
545
531
546
- // Si ja hem trobat la que buscave, finito
532
+ // Si ja hem trobat la que buscavem
547
533
if (paradesRuta [0 ] == parada .id ) return d ;
548
534
549
535
// Comencem des d'1 perque assumim que aquesta ruta com a minim te una parada
@@ -561,7 +547,7 @@ public int distFinal(Parada parada)
561
547
int i , d ;
562
548
d = new Parada (19 ,19 ,-1 ).distParadaFisica (parades [paradesRuta [numparades -1 ]]); // Dist entre final i ultima parada
563
549
564
- // Ja hem trobat la que buscavem, finito
550
+ // Ja hem trobat la que buscavem
565
551
if (paradesRuta [numparades -1 ] == parada .id ) return d ;
566
552
// Comencem des d'1 perque assumim que aquesta ruta com a minim te una parada
567
553
for (i = numparades - 2 ; i >= 0 ; i --)
0 commit comments