Blank network. No reward, no training data. It test-fires, learns what its own vehicle does, and lands. The goal is a question asked at runtime, never written into the weights.
Plant and learner stay on the host. This tab draws the last altitude, throttle, and imagined trajectory.
Same weights. Change the target mid-flight; it was never stored in the network.
Real-time is the default: 10 ticks/s on the vehicle clock, so you can actually read what it is doing. Fast (~300 ticks/s) compresses the learning once you know what you are watching. Guard intercepts: 0
A vehicle with one thruster has to come down and land softly. It begins knowing nothing: not gravity, not how strong its own engine is, not what happens when it fires. There is no reward function, no training set, and no human scoring it.
So it does what an engineer would do with unfamiliar hardware: it test-fires. It tries a throttle, watches what the vehicle actually did, and builds an internal model of its own machine. Then it uses that model to plan.
Guard intercepts counts the commands the envelope check threw away before they were ever executed.
It crashes while it is learning. That is what test-firing costs, and the counter shows it. The claim is not that it lands perfectly on the first try; it is that competence, the model, and the safety envelope all came from the vehicle’s own experience, with no author, no labels and no cloud, and it could not diverge at any point along the way.
Everything else on this site learns a task someone specified. This one had to work out what its own body does first, then be told what to want at runtime as a question, changeable at any moment without touching the weights.