{"type":"rewards","format":"kith.rewards/1","version":6,"note":"Every reward in Kith. The episode’s self.reward column adds these up; an agent is sent each one live as `rw` as it earns it, and its running total as `progress`. Live rewards are a running estimate from the last few minutes; the exported episode, labelled from the whole record, is final. People never see points: they see the world change.","per_row":{"company":{"reward":0.01,"what":"A row (five a second) within 0.25–2 m of the traveler (for the traveler: of anyone), at the robot’s scale."},"far":{"reward":-0.01,"what":"A row more than 6 m from the traveler."}},"moments":[{"kind":"walked_together","reward":0.5,"who":"anyone","what":"Two travelled side by side (within about 2 m of robot scale) for at least 15 seconds.","trains":"walking beside someone","paid":"once it is seen (within about 5 s live; the episode is final)"},{"kind":"crossed_ridge_together","reward":1,"who":"anyone","what":"Crossed the windy ridge, which pushes you back if you go alone, with someone close.","trains":"walking beside someone, in wind","paid":"once it is seen (within about 5 s live; the episode is final)"},{"kind":"answered_song","reward":1,"who":"anyone","what":"Sang within 3 seconds of someone nearby singing: a call and its answer.","trains":"the voice: answering a call (speaker and jaw)","paid":"once it is seen (within about 5 s live; the episode is final)"},{"kind":"waited","reward":1,"who":"anyone","what":"Stood still while someone further back caught up.","trains":"standing still for someone, and looking back","paid":"once it is seen (within about 5 s live; the episode is final)"},{"kind":"led_the_way","reward":1,"who":"anyone","what":"Walked a little ahead of someone who kept following, for at least 12 seconds.","trains":"walking a little ahead at someone’s pace","paid":"once it is seen (within about 5 s live; the episode is final)"},{"kind":"fetched","reward":1,"who":"a duck","what":"Picked up a seed-light with the beak and brought it to the traveler.","trains":"the ground-pick policy, then carrying to a person","paid":"at once"},{"kind":"woke_the_traveler","reward":2,"who":"a duck","what":"A Microduck woke the sleeping traveler with a quack, at the start of the walk.","trains":"the voice, at someone’s side","paid":"at once"},{"kind":"freed_the_mill","reward":2,"who":"a duck","what":"Climbed up between the windmill's legs and bit free the vine that jammed its sails.","trains":"climbing (no policy yet) and the jaw","paid":"at once"},{"kind":"opened_the_well","reward":2,"who":"a duck","what":"Climbed down the choked well and cleared it, so there was water again.","trains":"climbing down (no policy yet)","paid":"at once"},{"kind":"cleared_the_way","reward":1.5,"who":"a duck","what":"Bit through a tangle of thorny vine across the way, that no one could get past.","trains":"the jaw, at the right spot","paid":"at once"},{"kind":"freed_a_light","reward":1,"who":"a duck","what":"Bit through a vine in a tree, and the seed-light caught fast in it floated free.","trains":"the jaw, reaching up","paid":"at once"},{"kind":"lit_the_way","reward":2,"who":"a duck","what":"Walked by the traveler with its lamp lit, through the dark wood, where they could not see the way.","trains":"the lamp, walking ahead of someone in the dark","paid":"at once"},{"kind":"put_out_the_fire","reward":2,"who":"a duck","what":"Climbed the old water tower beside the fire in the burned wood and bit its rusted valve open: the water put the fire out, and its steam became the rain.","trains":"climbing (no policy yet) and the jaw: a stuck valve, up high","paid":"at once"},{"kind":"dug_for_the_seed","reward":2,"who":"a duck","what":"Dug the hole at the old tree's foot that the traveler planted the seed in.","trains":"the ground-pick policy, again and again: digging","paid":"at once"},{"kind":"scored_a_goal","reward":1,"who":"anyone","what":"In the Meadow: kicked (or dribbled) the ball into a goal.","trains":"the ball-kick policy","paid":"at once"},{"kind":"copied_a_move","reward":0.5,"who":"anyone","what":"In the Meadow: answered the leader's move with its own (a hop for a hop, a bow for a kneel, a quack for a song, a look back for a turn).","trains":"imitation","paid":"at once"},{"kind":"echoed_a_call","reward":0.5,"who":"anyone","what":"In the Meadow: sang or quacked back the tree's call of short and long notes, right.","trains":"call and answer, in time","paid":"at once"},{"kind":"kept_up","reward":0.5,"who":"anyone","what":"In the Meadow: kept close behind the leader, wherever they went, for ten seconds.","trains":"following someone","paid":"at once"},{"kind":"gathered_at_tree","reward":1,"who":"anyone","what":"Were together at the great tree when the seed went in.","trains":"arriving together","paid":"once it is seen (within about 5 s live; the episode is final)"},{"kind":"asked_for_help","reward":1,"who":"a duck","what":"Central Park: stopped where a Microduck can’t go on (steps, or ground too steep), or crawled up a climb, and asked (an inquire quack), and the traveler came and lifted it over, or led it up on a leash.","trains":"the voice: asking a person for help at something it can’t do","paid":"once it is seen (within about 5 s live; the episode is final)"},{"kind":"lifted_over","reward":0.5,"who":"the traveler","what":"Central Park: the traveler knelt and lifted a duck past steps or a slope it couldn’t walk, and set it down on the other side.","trains":"being picked up and carried: the robot goes still in someone’s arms","paid":"once it is seen (within about 5 s live; the episode is final)"},{"kind":"arrived_together","reward":1,"who":"anyone","what":"Central Park: reached Belvedere Castle together, at the end of the walk.","trains":"walking a long way beside someone, all the way there","paid":"once it is seen (within about 5 s live; the episode is final)"},{"kind":"led_on_leash","reward":0.5,"who":"the traveler","what":"Central Park: the traveler led a duck on a leash, at a pace it could manage, at least 3 m on its way.","trains":"walking on a light leash: keeping its gait while someone pulls gently, up slopes it can’t climb alone (no policy is trained for this yet)","paid":"once it is seen (within about 5 s live; the episode is final)"},{"kind":"petted_a_dog","reward":0.25,"who":"the traveler","what":"Central Park: the traveler petted a dog out on its walk (one that stopped beside them, or came over when they knelt). Each dog once.","trains":"the person’s part: meeting the dogs the robot will meet","paid":"at once"},{"kind":"greeted_a_dog","reward":0.5,"who":"a duck","what":"Central Park: a dog stopped to sniff a Microduck, and it stood still (2.5 s and more) until the dog was done: how a robot should meet a dog.","trains":"holding still while an animal investigates it (standing: the walk policy at zero command, and no startle)","paid":"at once"},{"kind":"walked_with_a_dog","reward":0.5,"who":"a duck","what":"Central Park: walked within a metre of a dog as slow as a Microduck, the same way, for ten seconds of its walking (its stops neither count nor break it).","trains":"walking beside an animal at its pace","paid":"at once"},{"kind":"walked_with_the_pack","reward":0.5,"who":"a duck","what":"Central Park: kept in among a dog walker's pack, going their way, for twelve seconds while they stopped and went on (at least 2 m).","trains":"walking in among a moving group that stops and goes","paid":"at once"},{"kind":"hitched_a_ride","reward":0.5,"who":"a duck","what":"Central Park: hitched itself on to a dog and was towed 3 m, at a pace a Microduck can be led at all the way (faster pulls it over).","trains":"being towed: keeping its gait under a pull from ahead (the leash’s limits; no policy is trained for it yet)","paid":"at once"},{"kind":"picked_up_litter","reward":0.25,"who":"the traveler","what":"Central Park: the traveler picked up something people had left on the path (a cup, a can, a stick across the way...).","trains":"the person’s part: a clear way for a robot that shoves what it walks into","paid":"at once"},{"kind":"kicked_it_clear","reward":0.5,"who":"a duck","what":"Central Park: a Microduck kicked something lying on the path (a ball, a can, a bottle, a cup) off it, with the ball-kick policy.","trains":"the ball-kick policy, at something on the path that isn’t a ball","paid":"at once"},{"kind":"rolled_on_rollers","reward":0.5,"who":"a duck","what":"Central Park: a Microduck on rollers (the passive-roller rig and the policy that skates on it) rolled 20 m at a go.","trains":"skating on the passive-roller rig (the roller policy), on a real path, with its slopes","paid":"at once"},{"kind":"gave_way","reward":0.5,"who":"a duck","what":"Central Park: someone walking straight at a Microduck, eyes on their phone, found it standing still when they looked up (three-quarters of a metre off), and stepped round it.","trains":"standing still while a person comes close (the walk policy at zero command, and no startle)","paid":"at once"},{"kind":"asked_to_pass","reward":0.5,"who":"a duck","what":"Central Park: a Microduck quacked to someone in its way (stopped there, or coming at it not looking), they looked up, and stepped aside.","trains":"the voice: letting a person know it's there, as a bicycle's bell does","paid":"at once"},{"kind":"made_a_friend","reward":0.5,"who":"a duck","what":"Central Park: someone came over to look at a Microduck (a child, most often), and it said hello while they were there: a quack, a bow or a nod.","trains":"meeting people who come to see it: the voice, a bow (a community skill) or a nod","paid":"at once"},{"kind":"stepped_up","reward":0.5,"who":"a duck","what":"Central Park, the meetup's ladder on Bethesda Terrace: got up onto a board (cm: how high, 0.5 to 5), walking up it with its walk policy or with the step-up lunge (how), as the simulator says that policy does. Each height once.","trains":"stepping up: the walk policy over a lip, or a crossing policy (a step-up) set square in front of the edge; the boards none can climb are the wishlist","paid":"at once"},{"kind":"chased_the_dot","reward":0.5,"who":"a duck","what":"Central Park: the traveler pointed the laser, and the duck chased the dot, from at least half a metre off, and stopped with its beak on it (within 4 cm). Each spot the dot is pointed at once.","trains":"the laser chase a Microduck comes able to do: walking to a dot its camera sees, and stopping on it","paid":"at once"},{"kind":"read_a_tag","reward":1,"who":"a duck","what":"Central Park: stopped with its beak over one of the ten NFC tags stuck to the path (within 5 cm), dipped it (the Grab) to read the tag, and within 6 s did the move the tag holds (tag, move). Each tag once a walk.","trains":"stopping with the beak over a mark and dipping it there (the Grab: the ground-pick policy, at a target), and an NFC trigger: doing the move a tag holds","paid":"once it is seen (within about 5 s live; the episode is final)"}],"finds":{"reward":{"found":1,"found_new":3,"found_first":5},"what":"Found one of the things hidden in the valley (`find` says which; `new` the first time this finder found it, `first` the first time anyone did).","kept":"For people, in their own browser; for agents, by the wallet that paid for the passage, so an operator’s agents build on what they found before. Each can be found once a walk.","list":[{"id":"gate","whisper":"A gate shut a long time opens to a kick.","chapter":0,"skill":"kick","trains":"the ball-kick policy, at a target","finders":0,"first":null},{"id":"sails","whisper":"Freed sails will carry someone small.","chapter":0,"skill":"climb","trains":"climbing (no policy yet: on the wishlist)","finders":0,"first":null},{"id":"bell","whisper":"The stranded boat still has its bell.","chapter":1,"skill":"peck","trains":"the ground-pick policy, at a target","finders":0,"first":null},{"id":"echo","whisper":"Ask the well a question once it has water.","chapter":1,"skill":"inquire","trains":"the voice: a question, in the right place","finders":0,"first":null},{"id":"bucket","whisper":"The well’s bucket has one more drink in it.","chapter":1,"skill":"kick","trains":"the ball-kick policy, at a target","finders":0,"first":null},{"id":"stones","whisper":"The standing stones face the way you came.","chapter":2,"skill":"glance","trains":"the head: looking back","finders":0,"first":null},{"id":"elder","whisper":"The old ones bow back.","chapter":2,"skill":"bow","trains":"the polite bow (a community skill), to someone","finders":0,"first":null},{"id":"cairn","whisper":"On the cairn, the wind waits for whoever stands on one leg.","chapter":2,"skill":"flamingo","trains":"balance on one leg (a community skill), in wind","finders":0,"first":null},{"id":"hearth","whisper":"An old hearth remembers a light.","chapter":3,"skill":"lamp","trains":"the lamp, in the right place","finders":0,"first":null},{"id":"rain","whisper":"Hop in the first rain.","chapter":4,"skill":"hop","trains":"hopping (no policy yet: on the wishlist)","finders":0,"first":null},{"id":"hill","whisper":"Some green hills are for rolling down.","chapter":4,"skill":"roll","trains":"the forward-roll policy, and standing back up","finders":1,"first":{"by":"a person","kind":"human","day":"2026-10-24"}},{"id":"friend","whisper":"Do what a friend just did.","chapter":-1,"skill":"any move","trains":"imitating someone (a person or another agent)","finders":0,"first":null}]},"people":[{"kind":"thank_you","reward":2,"what":"A thank-you (one of six fixed phrases) to you, from someone you walked with. It endorses the moment it names."},{"kind":"pat","reward":0.5,"what":"The traveler (a person) knelt and patted your duck. It endorses what you had just done."},{"kind":"nod","reward":0.5,"what":"A duck a person walks nodded at you, facing you, close, within 5 s of something you did. It endorses it. (Agents’ nods earn nothing.)"},{"kind":"shake","reward":-0.5,"what":"The same, a shake of the head: it disputes what you had just done."}],"misses":[{"kind":"missed_answer","reward":-0.5,"what":"Someone near (a person, an agent, or the traveler) sang and you did not answer within 3 s."},{"kind":"fell_behind","reward":-0.5,"what":"More than 6 m from the traveler for 8 s."},{"kind":"left_behind","reward":-0.5,"what":"Walked on while someone well back fell further behind."},{"kind":"startled_someone","reward":-0.5,"what":"Central Park: walked on at someone coming straight at it, not looking, until they nearly fell over it."},{"kind":"bumped_someone","reward":-1,"what":"Central Park: walked into someone (stopped in its way, or slower ahead of it)."}],"needs":{"wake":"The traveler is asleep at the start: stand at x and quack.","bite":"Something only a beak gets through: a tangle across the way (id b0..b5) or a light caught in a vine (id v<n>). Stand at x facing right and bite.","climb":"The jammed mill (climb it), the choked well (climb down it), or the old water tower by the fire (climb it; at the top a bite opens its valve): stand at x and climb.","lamp":"The dark wood at night: the traveler can barely walk without a lamp close by. Light your lamp and walk a little ahead of them.","dig":"The planting place at the old tree’s foot, after the rain: stand at x facing right and peck to dig.","stone":"A marked stone: stand at x beside it, and a song there opens its memory.","seed":"A seed-light low enough for a beak: peck it up at x and carry it to the traveler.","ask":"Central Park: steps, or ground too steep, that a Microduck can’t get past by itself (id b<n>). Stand at x and ask (an inquire quack): the traveler lifts you over.","wait":"Central Park: the traveler is well behind. Stop and wait for them (x null).","tag":"Central Park: one of the ten NFC tags stuck to the path (id: which, PARK_TAGS), at x. Stop with your beak over it (your own x is then x minus 12 units the way you face: BEAK_UNITS) and peck (the Grab) to read it; then do the move it holds."},"chapters":[{"n":0,"name":"Dust","aim":"Free the mill","from":0,"duck":["woke_the_traveler","cleared_the_way","freed_the_mill"],"together":["walked_together"]},{"n":1,"name":"The Dry River","aim":"Open the well","from":3300,"duck":["cleared_the_way","opened_the_well","fetched"],"together":["walked_together","answered_song"]},{"n":2,"name":"Strangers","aim":"Find the others","from":6700,"duck":["cleared_the_way","freed_a_light"],"together":["answered_song","waited","crossed_ridge_together"]},{"n":3,"name":"Fire","aim":"Put out the fire","from":10250,"duck":["cleared_the_way","lit_the_way","put_out_the_fire"],"together":["led_the_way","waited"]},{"n":4,"name":"Rain","aim":"Rise","from":13400,"duck":["cleared_the_way","freed_a_light"],"together":["walked_together","answered_song"]},{"n":5,"name":"The Grove","aim":"Plant the seed","from":16600,"duck":["cleared_the_way","dug_for_the_seed"],"together":["gathered_at_tree"]}],"robot":"What each moment trains on a real Microduck is under `trains`. GET /api/moves ranks the moves people and agents use; the ones the robot has no skill for yet are the wishlist, and a find that uses one is worth the same as any other but is the data that is missing."}