{"id":"v001","input":{"distance":"1846.8771106135364 NM","time":"4.316318268834685 h"},"expect":{"result.speed.value":427.88251365721334,"ok":true},"source":"distance = speed x time, evaluated in Python","sourceVersion":"2026","tolerance":{"result.speed.value":{"rel":1e-12,"abs":1e-09}}}
{"id":"v002","input":{"speed":"213.44686384736855 kt","time":"8.597950729824168 h"},"expect":{"result.distance.value":1835.2056187951623,"ok":true},"source":"distance = speed x time, evaluated in Python","sourceVersion":"2026","tolerance":{"result.distance.value":{"rel":1e-12,"abs":1e-09}}}
{"id":"v003","input":{"distance":"163.17056190064633 NM","speed":"214.62509716159352 kt"},"expect":{"result.time.value":0.7602585348058968,"result.ete":"46 min","ok":true},"source":"distance = speed x time, evaluated in Python","sourceVersion":"2026","tolerance":{"result.time.value":{"rel":1e-12,"abs":1e-09}}}
{"id":"v004","input":{"distance":"1877.0609563680673 NM","time":"13.814614777965561 h"},"expect":{"result.speed.value":135.87501255279278,"ok":true},"source":"distance = speed x time, evaluated in Python","sourceVersion":"2026","tolerance":{"result.speed.value":{"rel":1e-12,"abs":1e-09}}}
{"id":"v005","input":{"speed":"96.67928296885285 kt","time":"5.61473250735263 h"},"expect":{"result.distance.value":542.8283128727616,"ok":true},"source":"distance = speed x time, evaluated in Python","sourceVersion":"2026","tolerance":{"result.distance.value":{"rel":1e-12,"abs":1e-09}}}
{"id":"v006","input":{"distance":"1492.1894708684674 NM","speed":"532.9867341058931 kt"},"expect":{"result.time.value":2.799674692413641,"result.ete":"2 h 48 min","ok":true},"source":"distance = speed x time, evaluated in Python","sourceVersion":"2026","tolerance":{"result.time.value":{"rel":1e-12,"abs":1e-09}}}
{"id":"v007","input":{"distance":"2193.42237982705 NM","time":"47.278026158537585 h"},"expect":{"result.speed.value":46.39411917223106,"ok":true},"source":"distance = speed x time, evaluated in Python","sourceVersion":"2026","tolerance":{"result.speed.value":{"rel":1e-12,"abs":1e-09}}}
{"id":"v008","input":{"speed":"387.8821809930588 kt","time":"2.922605142522349 h"},"expect":{"result.distance.value":1133.6264568630982,"ok":true},"source":"distance = speed x time, evaluated in Python","sourceVersion":"2026","tolerance":{"result.distance.value":{"rel":1e-12,"abs":1e-09}}}
{"id":"v009","input":{"distance":"295.4142091749457 NM","speed":"445.37652421622715 kt"},"expect":{"result.time.value":0.6632909305105722,"result.ete":"40 min","ok":true},"source":"distance = speed x time, evaluated in Python","sourceVersion":"2026","tolerance":{"result.time.value":{"rel":1e-12,"abs":1e-09}}}
{"id":"v010","input":{"distance":"709.8855292604173 NM","time":"2.6651058615185077 h"},"expect":{"result.speed.value":266.36297623687756,"ok":true},"source":"distance = speed x time, evaluated in Python","sourceVersion":"2026","tolerance":{"result.speed.value":{"rel":1e-12,"abs":1e-09}}}
{"id":"v011","input":{"speed":"485.84007757948774 kt","time":"4.898405751098642 h"},"expect":{"result.distance.value":2379.8418301295733,"ok":true},"source":"distance = speed x time, evaluated in Python","sourceVersion":"2026","tolerance":{"result.distance.value":{"rel":1e-12,"abs":1e-09}}}
{"id":"v012","input":{"distance":"245.13565119300804 NM","speed":"456.8055667901852 kt"},"expect":{"result.time.value":0.536630174880511,"result.ete":"32 min","ok":true},"source":"distance = speed x time, evaluated in Python","sourceVersion":"2026","tolerance":{"result.time.value":{"rel":1e-12,"abs":1e-09}}}
{"id":"v013","input":{"distance":"2626.9215586144073 NM","time":"5.616990091417323 h"},"expect":{"result.speed.value":467.67423760072217,"ok":true},"source":"distance = speed x time, evaluated in Python","sourceVersion":"2026","tolerance":{"result.speed.value":{"rel":1e-12,"abs":1e-09}}}
{"id":"v014","input":{"speed":"230.2891427206331 kt","time":"10.08846973510471 h"},"expect":{"result.distance.value":2323.265046660316,"ok":true},"source":"distance = speed x time, evaluated in Python","sourceVersion":"2026","tolerance":{"result.distance.value":{"rel":1e-12,"abs":1e-09}}}
{"id":"v015","input":{"distance":"943.622080049986 NM","speed":"63.256304696317315 kt"},"expect":{"result.time.value":14.917439211477086,"result.ete":"14 h 55 min","ok":true},"source":"distance = speed x time, evaluated in Python","sourceVersion":"2026","tolerance":{"result.time.value":{"rel":1e-12,"abs":1e-09}}}
{"id":"v016","input":{"distance":"1192.5970035868793 NM","time":"6.168864707621334 h"},"expect":{"result.speed.value":193.32520003453527,"ok":true},"source":"distance = speed x time, evaluated in Python","sourceVersion":"2026","tolerance":{"result.speed.value":{"rel":1e-12,"abs":1e-09}}}
{"id":"v017","input":{"speed":"521.2581865173406 kt","time":"0.9221720772288706 h"},"expect":{"result.distance.value":480.6897446332501,"ok":true},"source":"distance = speed x time, evaluated in Python","sourceVersion":"2026","tolerance":{"result.distance.value":{"rel":1e-12,"abs":1e-09}}}
{"id":"v018","input":{"distance":"2643.4631864764124 NM","speed":"452.9383714017376 kt"},"expect":{"result.time.value":5.836253568659941,"result.ete":"5 h 50 min","ok":true},"source":"distance = speed x time, evaluated in Python","sourceVersion":"2026","tolerance":{"result.time.value":{"rel":1e-12,"abs":1e-09}}}
{"id":"v019","input":{"distance":"890.7170533303648 NM","time":"8.644508017272926 h"},"expect":{"result.speed.value":103.03849005062966,"ok":true},"source":"distance = speed x time, evaluated in Python","sourceVersion":"2026","tolerance":{"result.speed.value":{"rel":1e-12,"abs":1e-09}}}
{"id":"v020","input":{"speed":"76.87337354235575 kt","time":"16.720377632281213 h"},"expect":{"result.distance.value":1285.3518354956034,"ok":true},"source":"distance = speed x time, evaluated in Python","sourceVersion":"2026","tolerance":{"result.distance.value":{"rel":1e-12,"abs":1e-09}}}
{"id":"v021","input":{"distance":"1064.4574155363728 NM","speed":"349.3046594307754 kt"},"expect":{"result.time.value":3.0473610551631505,"result.ete":"3 h 03 min","ok":true},"source":"distance = speed x time, evaluated in Python","sourceVersion":"2026","tolerance":{"result.time.value":{"rel":1e-12,"abs":1e-09}}}
{"id":"v022","input":{"distance":"955.3911488913715 NM","time":"4.536249936141878 h"},"expect":{"result.speed.value":210.61254612084718,"ok":true},"source":"distance = speed x time, evaluated in Python","sourceVersion":"2026","tolerance":{"result.speed.value":{"rel":1e-12,"abs":1e-09}}}
{"id":"v023","input":{"speed":"12.0 kt","time":"60 min","options":{"outputUnits":{"distance":"NM"}}},"expect":{"result.distance.value":12.0,"ok":true},"source":"Bowditch, The American Practical Navigator (NGA Pub. 9), Volume II, Table 11, Speed, Time, and Distance","sourceVersion":"2024 edition","tolerance":{"result.distance.value":{"abs":0.051}}}
{"id":"v024","input":{"speed":"20.0 kt","time":"30 min","options":{"outputUnits":{"distance":"NM"}}},"expect":{"result.distance.value":10.0,"ok":true},"source":"Bowditch, The American Practical Navigator (NGA Pub. 9), Volume II, Table 11, Speed, Time, and Distance","sourceVersion":"2024 edition","tolerance":{"result.distance.value":{"abs":0.051}}}
{"id":"v025","input":{"speed":"8.5 kt","time":"45 min","options":{"outputUnits":{"distance":"NM"}}},"expect":{"result.distance.value":6.4,"ok":true},"source":"Bowditch, The American Practical Navigator (NGA Pub. 9), Volume II, Table 11, Speed, Time, and Distance","sourceVersion":"2024 edition","tolerance":{"result.distance.value":{"abs":0.051}}}
{"id":"v026","input":{"speed":"32.0 kt","time":"12 min","options":{"outputUnits":{"distance":"NM"}}},"expect":{"result.distance.value":6.4,"ok":true},"source":"Bowditch, The American Practical Navigator (NGA Pub. 9), Volume II, Table 11, Speed, Time, and Distance","sourceVersion":"2024 edition","tolerance":{"result.distance.value":{"abs":0.051}}}
{"id":"v027","input":{"speed":"40.0 kt","time":"7 min","options":{"outputUnits":{"distance":"NM"}}},"expect":{"result.distance.value":4.7,"ok":true},"source":"Bowditch, The American Practical Navigator (NGA Pub. 9), Volume II, Table 11, Speed, Time, and Distance","sourceVersion":"2024 edition","tolerance":{"result.distance.value":{"abs":0.051}}}
{"id":"v028","input":{"speed":"15.5 kt","time":"23 min","options":{"outputUnits":{"distance":"NM"}}},"expect":{"result.distance.value":5.9,"ok":true},"source":"Bowditch, The American Practical Navigator (NGA Pub. 9), Volume II, Table 11, Speed, Time, and Distance","sourceVersion":"2024 edition","tolerance":{"result.distance.value":{"abs":0.051}}}
{"id":"v029","input":{"speed":"0.5 kt","time":"50 min","options":{"outputUnits":{"distance":"NM"}}},"expect":{"result.distance.value":0.4,"ok":true},"source":"Bowditch, The American Practical Navigator (NGA Pub. 9), Volume II, Table 11, Speed, Time, and Distance","sourceVersion":"2024 edition","tolerance":{"result.distance.value":{"abs":0.051}}}
