deadhead-space-freight-tycoon/packages/sim/test
fireshaper 63192f9129
CI / check (push) Has been cancelled Details
Step 15.5: sim: stranding and emergency fuel
The no-strand rule now asks whether the ship could leave the
destination on a full tank where fuel is sold, or on what is left
after the leg where it isn't. Emergency fuel is offered to an idle
ship that can't reach anywhere when the player can't afford the
shortfall: the cheapest leg's fuel at 2.5x the local price.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 01:37:05 -04:00
..
balance.test.ts Step 15.4: sim: tank, burn, and refuel 2026-10-10 01:32:09 -04:00
board-fleet.test.ts Step 15.3: content: fuel 2026-10-10 01:05:13 -04:00
board-goods.test.ts Step 15.2: sim: static positions and distances 2026-10-10 00:54:57 -04:00
board.test.ts Step 10G.3: goods, Priority and shippers in board generation 2026-10-04 17:01:14 -04:00
clock.test.ts Step 15.1: content: fixed positions 2026-10-10 00:43:09 -04:00
contract.test.ts Raise base pay for every cargo class by 50% 2026-10-06 16:29:47 -04:00
courier-mars.test.ts Step 15.3: content: fuel 2026-10-10 01:05:13 -04:00
dispatch.test.ts Step 15.4: sim: tank, burn, and refuel 2026-10-10 01:32:09 -04:00
distance.test.ts Step 15.2: sim: static positions and distances 2026-10-10 00:54:57 -04:00
duty-dispatch.test.ts Step 15.4: sim: tank, burn, and refuel 2026-10-10 01:32:09 -04:00
duty.test.ts Step 10D.2: sim duty and rest functions 2026-10-03 21:44:11 -04:00
effective-stats.test.ts Step 15.4: sim: tank, burn, and refuel 2026-10-10 01:32:09 -04:00
eligibility.test.ts Step 15.3: content: fuel 2026-10-10 01:05:13 -04:00
emergency-fuel.test.ts Step 15.5: sim: stranding and emergency fuel 2026-10-10 01:37:05 -04:00
first-contact-fit.test.ts Step 15.4: sim: tank, burn, and refuel 2026-10-10 01:32:09 -04:00
flight.test.ts Step 15.4: sim: tank, burn, and refuel 2026-10-10 01:32:09 -04:00
fuel.test.ts Step 15.4: sim: tank, burn, and refuel 2026-10-10 01:32:09 -04:00
goals.test.ts Step 10M.2: goals for a Market purchase and a Priority delivery 2026-10-05 11:43:38 -04:00
loan.test.ts Step 15.4: sim: tank, burn, and refuel 2026-10-10 01:32:09 -04:00
no-strand.test.ts Step 15.5: sim: stranding and emergency fuel 2026-10-10 01:37:05 -04:00
pay-rate.test.ts Step 15.2: sim: static positions and distances 2026-10-10 00:54:57 -04:00
pilot.test.ts Step 10G.2: contracts carry goods, shippers and Priority fields 2026-10-04 16:59:00 -04:00
positions.test.ts Step 15.2: sim: static positions and distances 2026-10-10 00:54:57 -04:00
priority.test.ts Step 15.4: sim: tank, burn, and refuel 2026-10-10 01:32:09 -04:00
profit-share.test.ts Step 15.4: sim: tank, burn, and refuel 2026-10-10 01:32:09 -04:00
range-from.test.ts Step 15.3: content: fuel 2026-10-10 01:05:13 -04:00
reach-table.test.ts Step 15.3: content: fuel 2026-10-10 01:05:13 -04:00
record.test.ts Step 15.4: sim: tank, burn, and refuel 2026-10-10 01:32:09 -04:00
reposition.test.ts Step 15.4: sim: tank, burn, and refuel 2026-10-10 01:32:09 -04:00
resolution.test.ts Step 15.4: sim: tank, burn, and refuel 2026-10-10 01:32:09 -04:00
rng.test.ts Step 3.2: add seeded random number generator 2026-10-02 18:40:49 -04:00
static-routes.test.ts Step 15.4: sim: tank, burn, and refuel 2026-10-10 01:32:09 -04:00
tank.test.ts Step 15.4: sim: tank, burn, and refuel 2026-10-10 01:32:09 -04:00
travel.test.ts Step 15.2: sim: static positions and distances 2026-10-10 00:54:57 -04:00
tutorial.test.ts Step 15.2: sim: static positions and distances 2026-10-10 00:54:57 -04:00
upgrade-caps.test.ts Step 15.3: content: fuel 2026-10-10 01:05:13 -04:00
upgrade-validation.test.ts Step 15.4: sim: tank, burn, and refuel 2026-10-10 01:32:09 -04:00
xp.test.ts Step 3.16: add XP and leveling 2026-10-02 18:50:14 -04:00