C'è un modo in cui possiamo scrivere una funzione per Dijkstra per determinare quale nodo accodare e quale scartare. Questo è per una soluzione di navigazione per persone con disabilità in cui il percorso per le scale può essere più breve ma non preferibile agli individui con sedia a rotelle. La soluzione di navigazione dovrebbe anche supportare tutti gli individui e solo dare un percorso scartando le scale se il gruppo di utenti specificato è qualcuno che è legato alla sedia a rotelle ecc. Quindi in pratica sto tentando di scrivere una funzione che controlla se il gruppo di utenti = rilegato in sedia a rotelle quindi rimuove il percorso più breve alle scale e dà il percorso all'ascensore più vicino. Sono abbastanza nuovo in questo modo qualsiasi assistenza sarebbe molto apprezzata.