GratisAI travel · compare supplied through and split fare paths without guessing ticket validity · local-first FREE TIER 1 Free Run Available
fare-splice ticket · till receipt with a tear-off foot

Compare Supplied Through and Split Fare Paths Without Guessing Ticket Validity

A fare list is a network, not a sum of every price on the page. Find the least-cost complete chain of entered forward quotes while leaving train and ticket compatibility explicitly unverified.

1 · Quote code | from stop index | to stop index | quoted fare dollars

FIRST-LOAD

HYPOTHESIS / PROTOTYPE — checkout unavailable. Calculation is local. A draft is saved automatically in this browser profile when storage is available; Reset to sample clears it. Optional Pro history stores only five summaries and has its own deletion control. State links encode your inputs and can remain in browser history, clipboard or recipients’ records; share only non-sensitive rows. Optional external AI formatting leaves this device. The required site analytics beacon reports page activity; shared URLs contain encoded inputs. Do not treat an encoded URL as private. The calculator has no input-collection endpoint.

Data note: This fare-splice ticket calculates in the tab from Quote code | from stop index | to stop index | quoted fare dollars. No input-collection endpoint, AI request or file upload is built into it. Drafts may be saved locally; explicit input-state links and optional external formatting can disclose the records. Use non-sensitive codes and clear the draft when finished.

Perspective: Before: a list of fares looked like prices to add or a bargain to assume. After: a complete least-cost quote chain is inspectable while ticket compatibility remains an explicit human check.

2 · Read the fare-splice ticket

Entered-fare graph only: no live prices, ticket-validity check, timetable, connection guarantee or passenger-rights advice. Confirm every selected quote, split condition, train stop and fee with the responsible booking provider before purchasing travel.

Optional filing controls are a local prototype.

Checkout is unavailable. The reading above is complete; print, CSV and five local summaries are optional enhancements, not hidden answers.

Before using the fare-splice ticket

Index one chosen route from origin zero to the destination setting. In the invented four-stop legend, Cedar Junction is zero, Maple Halt one, Oak Exchange two and Harbor Terminal three; these names and fares are fictional. A quote covers a forward interval between two indices. Connecting quote endpoints creates a mathematical fare path only, not permission to split tickets on a train. No timetable, stop pattern, ticket availability, minimum connection, passenger right, discount, currency conversion or booking fee is checked. Prices must already be comparable dollar amounts, and a responsible booking provider must confirm the actual combination before purchase.

Boundary and sources

Entered-fare graph only: no live prices, ticket-validity check, timetable, connection guarantee or passenger-rights advice. Confirm every selected quote, split condition, train stop and fee with the responsible booking provider before purchasing travel.

Mechanism: competence-autonomy-loop

Optional AI formatting, never the calculation

Manual entry completes this fare-splice ticket for free without signup. If available to you, the free AI Studio interface linked in the sources may format fictional or non-sensitive notes; external access may require an account. No API key or AI call is built into this tool. Free-tier content may be used to improve products. Review each cell and transcribe it to the labeled row schema; do not paste the JSON object into the row box.

Format only these fictional or non-sensitive notes for a fare-splice ticket. Return strict JSON shaped as {"rows": [{"label": "string", "cells": ["string", "string", "string"]}], "setting": "string"}. The columns are Quote code | from stop index | to stop index | quoted fare dollars; the setting is Destination stop index (origin is 0). Keep all supplied strings and quantities exactly; do not calculate, infer missing entries, invent dates or add advice. If any required value is missing, return an empty rows array and ask me for it separately. I will verify every cell against my source and manually transcribe rows using vertical bars before running the local calculator.

An AI response is not executed, fetched or trusted as a result. Missing values remain questions; the strict local parser checks the rows you actually enter.