The roster
This table renders from src/sim/robots.ts, the same file the engine loads, so it cannot drift from the code. Speed is in cells per second, drain in sun per cell.
| ID | ROLE | SPEED | STAMINA | DRAIN | MIN MARGIN | BASKS AT | |
|---|---|---|---|---|---|---|---|
| ▲ | F-01 | QUICK COURIER | 3.4 c/s | 9 sun | 0.055 sun/c | 4 cr | 28% |
| ■ | F-02 | RISK AVERSE | 2.6 c/s | 12 sun | 0.05 sun/c | 7 cr | 40% |
| ◆ | F-03 | LEARNING AGENT | 2.9 c/s | 10 sun | 0.052 sun/c | 5 cr | 32% |
| ⬢ | F-04 | HEAVY CARRIER | 2 c/s | 16 sun | 0.075 sun/c | 8 cr | 30% |
| ✦ | F-07 | AGGRESSIVE BIDDER | 3.1 c/s | 9 sun | 0.06 sun/c | 2 cr | 22% |
| ◎ | F-09 | OPPORTUNIST | 3 c/s | 10 sun | 0.055 sun/c | 6 cr | 30% |
| ● | F-12 | ENERGY SAVER | 2.4 c/s | 11 sun | 0.042 sun/c | 6 cr | 50% |
| ✳ | F-15 | NOISE TRADER | 2.8 c/s | 10 sun | 0.058 sun/c | 3 cr | 26% |
| △ | F-16 | QUICK COURIER | 3.3 c/s | 9 sun | 0.056 sun/c | 5 cr | 30% |
| □ | F-19 | RISK AVERSE | 2.5 c/s | 13 sun | 0.05 sun/c | 7 cr | 42% |
| ✚ | F-21 | AGGRESSIVE BIDDER | 3 c/s | 9 sun | 0.06 sun/c | 2 cr | 24% |
| ◍ | F-23 | ENERGY SAVER | 2.3 c/s | 12 sun | 0.04 sun/c | 6 cr | 52% |
Personalities
A strategy shapes three decisions: which auctions to enter, how low to go, and how hard to undercut. The exact rules live on the cost model page; this is who they add up to.
| STRATEGY | IN ONE LINE |
|---|---|
| courier | Fast and small. Takes short hops only and turns them over quickly. |
| steady | Risk averse. Sits out when stamina is low or the lanes are crowded, and demands a fat margin. |
| learner | The adaptive one. Its margin floats with wins and losses, tracking the market's clearing price. |
| hauler | Slow, deep reserves, burns sun fast. Only long or well-paid jobs are worth its while. |
| aggressor | Bids on everything, undercuts hard, accepts 2 credit margins. Volume over price. |
| sniper | Waits out half the window, then bids into whatever spread is left. |
| miser | Weights sunlight 1.6x in its cost model and basks early. Slow, cheap to run, patient. |
| gambler | The noise trader. Random entries, noisy floors, sometimes a genuine loss-making bid. |
Careers
Every frog starts with 100 credits and a reputation of 80. Deliveries pay the winning bid and add half a point of reputation; a failure costs a 5 credit fine and 4 points. On top of that sit the career stats: errands completed and failed, auctions won and lost, lifetime earnings, lifetime sunlight spend, and a balance history sampled every two seconds.
The /frogs page ranks the colony by balance and opens a career panel per frog. The spread you see there is the point of the whole sim: identical rules, very different bank accounts. The market desk tracks that inequality as a Gini coefficient.
