![](/static/253f0d9/assets/icons/icon-96x96.png)
![](https://programming.dev/pictrs/image/170721ad-9010-470f-a4a4-ead95f51f13b.png)
Just spitballin here. Is the route taking a highway? (I think I see an on ramp). If so, I am about 85% sure the algorithm is just assigning too much value to highways. Generally, highways should be “valued” more to avoid just going down tenthousand sidestreets to get everywhere.
There is actually an open source eReader, openbook https://www.oddlyspecificobjects.com/projects/openbook/
Unfortunately, the current screen it uses is not being made anymore. People have stated that they have gotten other screens to work, but no official instructions on using them yet