Rise & Grind — Day Simulator

Visual model of one operating day. Edit the menu JSON to match real items and costs to your desired parameters. Press "Run Simulation.".

Clock & Flow

Current: 60s

Demographics

Students buy faster, faculty/staff slightly slower, locals vary by hour. You can tune this later.

Costs & Fixed Inputs

Adjust these to mirror Athens permits, two-space parking, generator fuel, etc.

Menu (Editable JSON)

Click to expand / edit menu JSON

Each item needs a name, price, and unit_cost. You can add or remove items.

Behavior Weights

Click to tweak purchase weights by demographic

Weights must sum ~1.0 per demographic. Keys must exactly match menu item names or use category shortcuts below.

Time: 07:00
Queue: 0
Served: 0
Rev: $0.00

End-of-Day Summary

Revenue
$0.00
COGS
$0.00
Labor
$0.00
Fixed (Location + Fuel)
$0.00
Net: $0.00

Diagnosis

    Top 10 items by sales
      Log (last 50 events)

      How It Works

      Time-of-day arrival curve produces more students around class transitions. Each arriving person is assigned a demographic, then rolls a purchase chance. If they buy, an item is sampled from that group’s weights. Service takes 40–110s depending on complexity. Revenue and unit costs accumulate; labor and fixed fees settle at close. Replace the sprites in images/ for your own art.