Skip to content

Commit 3660bbf

Browse files
committed
comentaris fora
1 parent dd2aa52 commit 3660bbf

File tree

1 file changed

+4
-18
lines changed

1 file changed

+4
-18
lines changed

IA/SquareBoard.java

+4-18
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public SquareBoard(int k, int p)
4646
rutes[i] = new Ruta(i);
4747

4848
// solIni1();
49-
// Now this is done in the Main class
49+
// Aixo ara es fa a la classe del Main
5050
}
5151

5252
// Copy operator
@@ -287,16 +287,6 @@ public String toString()
287287
}
288288
out += " dist: " + rutes[i].dist + "\n";
289289
}
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-
300290
return out;
301291
}
302292

@@ -340,7 +330,6 @@ public List<Successor> getSuccessors()
340330
{
341331
newboard = new SquareBoard(this);
342332
newboard.moureParada(rutes[i].paradesRuta[j]);
343-
// System.out.println(newboard);
344333
list.add(new Successor("P " +rutes[i].paradesRuta[j]+ " move in route " + i + " ", newboard));
345334
}
346335
}
@@ -354,7 +343,6 @@ public List<Successor> getSuccessors()
354343
{
355344
newboard = new SquareBoard(this);
356345
newboard.canviarRuta(i, j);
357-
// System.out.println(newboard);
358346
list.add(new Successor("P " +i+ " move to route " + j + " ", newboard));
359347
}
360348
}
@@ -369,7 +357,6 @@ public double getHeuristic1()
369357
for (int i = 0; i < K; i++)
370358
d += rutes[i].dist;
371359
h = (double) d;
372-
// System.out.println("Heuristic: " + h);
373360
return h;
374361
}
375362

@@ -392,7 +379,6 @@ public double getHeuristic2()
392379
stdev += Math.abs(parades[i].distParada(parades[j]) - avg);
393380

394381
h = stdev;
395-
// System.out.println("Heuristic: " + h);
396382
return h;
397383
}
398384

@@ -425,7 +411,7 @@ public Parada(Parada original)
425411
ruta = original.ruta;
426412
}
427413

428-
// Retorna la distanfia fisica entre dues parades, independent de les rutes
414+
// Retorna la distancia fisica entre dues parades, independent de les rutes
429415
public int distParadaFisica(Parada desti)
430416
{
431417
return Math.abs(x - desti.x) + Math.abs(y - desti.y);
@@ -543,7 +529,7 @@ public int distOrigen(Parada parada)
543529
int i, d;
544530
d = new Parada(0,0,-1).distParadaFisica(parades[paradesRuta[0]]); // Dist entre origen i primera parada
545531

546-
// Si ja hem trobat la que buscave, finito
532+
// Si ja hem trobat la que buscavem
547533
if (paradesRuta[0] == parada.id) return d;
548534

549535
// Comencem des d'1 perque assumim que aquesta ruta com a minim te una parada
@@ -561,7 +547,7 @@ public int distFinal(Parada parada)
561547
int i, d;
562548
d = new Parada(19,19,-1).distParadaFisica(parades[paradesRuta[numparades-1]]); // Dist entre final i ultima parada
563549

564-
// Ja hem trobat la que buscavem, finito
550+
// Ja hem trobat la que buscavem
565551
if (paradesRuta[numparades-1] == parada.id) return d;
566552
// Comencem des d'1 perque assumim que aquesta ruta com a minim te una parada
567553
for(i = numparades - 2; i >= 0; i--)

0 commit comments

Comments
 (0)