On Tue, 2012-07-10 at 15:23 +0200, Brian Ferris wrote:
> In the Google Transit tripplanner, if we find multiple matching fare
> rules, we tend to present the rule with the cheapest fare to the
> user. However, some agencies have interpreted the spec differently,
> where they might specify a generic origin+destination fare rule with a
> base fare, and then specify additional origin+destination+route rules
> that would "override" the base fare. Depending on how you interpret
> the spec, you might apply those overrides (use the most specific
> match?) or you might not (use the cheapest fare?).
>
>
> Thoughts?
OTP also implements the cheapest-fare rule.
I'm not sure that it necessarily makes sense to be having this
conversation right now, because we don't yet have a full list of what
fare systems we want to support. Maybe it will turn out that we need
some completely different format to handle, for example, the Zurich
multiple-route rules.
So I think we should finish trying to understand the scope of the
problem before we try to nail down the existing spec.