Sutra ću probati nešto skužiti s mentorom (inače sam program prijavio kao maturalni rad)

ima gotov kod u PHPu, C/C++ itd. tako da to nije problem, ali moram razumijeti algoritam kako bih ga mogao prilagoditi svojim potrebama.
ali koliko sam čitao okolo, vidim da se može prilagoditi za javni prijevoz tj. rutiranje od stanice A do stanice B (ili modifikacije istog algoritma).
ja sam to zamislio da "težine" između svake točke bude neki broj proračunat iz (npr)
1) udaljenosti između stanica
2) ista linija ili ne
3) presjedanje na istoj stanici ili hodanje "preko ceste"
4) vrijeme polaska iduće linije u slučaju presjedanja
5) approx. vrijeme između navedene dvije točke/stanice
6) vrsta prijevoznog sredstva (autobus/tramvaj/metro/vlak...)
7) ...
jel bi to...klimalo?
