Matthew Wigginton Bhagat-Conway
Matthew Wigginton Bhagat-Conway
Yes, it looks like this is the same problem. The metro station itself is 30 minutes past the time cutoff.  NB 1833 seconds is 30 mins 33 secs.
Hmm, there is something deeper wrong here. Because I can move the origin so that the train is only 1756 seconds from the origin and I still get the same...
Ah. I figured it out. There's code in OTP's ProfileRouter class that finds the closest stop on every pattern by each mode. From this origin, the closest stop on the...
The new, R5-based profile router won't have this problem as it doesn't use any heuristics to determine where to board, it just boards everywhere exhaustively.
If I route from all found stops, I still get the short bus trip, but I get the correct option as well. It looks like the short bus trip actually...
The MARC fares did just go up, as I found out to my chagrin on Monday.
Here's that trip with that fix in place - algorithm (correctly) finding two ways to ride _the same two lines_ - one that is shorter, but requires an out of...
I had initially pasted the wrong stack trace. Now fixed. I notice that the problem appears to be in TIntObjectHashMap.readExternal, which is from the [Trove](http://trove.starlight-systems.com/) project.
TIntObjectHashMap is a generic (i.e. you make a TIntObjectHashMap), and the line where it is failing is a line where it's reading an instance of the generic class.
It's reading a TIntObjectHashMap, so the class it's having trouble with is TIntList, which is itself externalizable. I suspect that the serializer is not properly writing the class info when...