Le strade sono i lati del quadrato? Se si, allora tu hai un grafo orientato, gli archi sono i lati dei quadratini ed hanno tutti costo 1/L e i nodi sono gli angoli dei quadrati. e devi implementare un algoritmo di shortest path. Ho capito bene?
Nel file di configurazione cosa hai di preciso?
Hai gia' qualcosa o parti da 0 a livello di codice?