Index
2026-05-17 — Experiment

B1 eval visual viewer — scene-mem v2 MemER (held-out val)

memer | builder-structure autoregressive (Option A), no teacher forcing | base Qwen3-VL-4B + LoRA checkpoint-123

TL;DR

1Current metrics (metrics.json, 189/189 samples)

88.4%
m1 final-query
167/189
97.2%
m4 chunked
(true mem recall)
77.1%
m4 not-chunked
(prior floor)
95.2%
m2 narration
fine 96/comp 83
100%
m3 final-kf rate
prec 0.94
0
parse
failures
Metric definitions & the 5-iteration believability journey are in claude/260517/analysis-b1_eval_methodology.md (repo). Short version: m1 = model's final-turn current_subtask vs the verified fine_subtasks.json target, scored by the deterministic rule-based score_subtask (no LLM judge); m4 splits chunked (target object genuinely passed through the bounded FIFO → true compressed-memory recall) vs not-chunked (answerable from learned prior only → guessing floor). Prior tier3b: overall 64.9% / chunked 100%; here not-chunked rose 17% → ~74% — the quantified value of the V2 fine-subtask redesign.

2How to read the videos

Each video is one scenario+test. The left camera stack is exactly the pixels B1 received (wrist robot0_eye_in_hand top, robot0_agentview_left bottom). It plays the ~8 evenly-spaced recent-window frames the builder fed the model for that turn (we deliberately do not interpolate frames the model never saw — the turn→frame mapping is recovered by re-running the same builder machinery the eval used, byte-identical to predictions.jsonl). The right panel shows that turn's instruction, the builder/GT subtask, the model's predicted subtask, the match verdict + reason, model-vs-GT keyframe positions, the running memory-turn tally, and the prominent FINAL-QUERY verdict. The bottom strip is the size-8 memory FIFO (frames MemER carries forward); a green border marks the keyframe pushed into memory.

combo_011_L33_S36_0218 · MicrowaveThawingFridge_meat

FINAL WRONG not-chunked (prior floor) fine-only   task=MicrowaveThawingFridge   turns=21 (memory 20 + final 1)   memory-turn match 17/20

camera stack = exactly what B1 saw (wrist robot0_eye_in_hand top + robot0_agentview_left bottom); plays the ~8 recent-window frames the model received per turn, overlay shows that turn's GT vs prediction, match, keyframes, and the running tally. Green border = keyframe pushed into the FIFO.
FINAL-QUERY VERDICT: instruction Task: Show me where the steak is placed. → target GT Place the steak in the microwave; model said Place the steak on the toaster ovenMISMATCH (wrong recall)  |  target_chunked=False.
turntypeinstruction (first 60) GT subtaskMemER predicted matchkeyframes
0fineTask: Open the cabinet. Pick the bowls from the counter and Open the cabinet doorOpen the cabinet doorm=[] g=[]
1fineTask: Open the cabinet. Pick the bowls from the counter and Pick up a bowl from the counterPick up a bowl from the counterm=[] g=[]
2fineTask: Open the cabinet. Pick the bowls from the counter and Place a bowl in the cabinetPlace a bowl in the cabinetm=[8] g=[8]
3fineTask: Open the cabinet. Pick the bowls from the counter and Pick up a bowl from the counterPick up a bowl from the counterm=[] g=[]
4fineTask: Open the cabinet. Pick the bowls from the counter and Place a bowl in the cabinetPlace a bowl in the cabinetm=[] g=[]
5fineTask: Open the cabinet. Pick the bowls from the counter and Close the cabinet doorClose the cabinet doorm=[] g=[]
6fine/transitTask: Approach the toaster oven for the next task.Navigate to the toaster ovenNavigate to the toaster ovenm=[] g=[]
7fineTask: Pick up the bagel from the plate, place it on the toasPick up the bagel from the platePick up the bagel from the platem=[] g=[]
8fineTask: Pick up the bagel from the plate, place it on the toasPlace the bagel on the toaster ovenPlace the bagel on the toaster ovenm=[8] g=[8]
9fineTask: Pick up the bagel from the plate, place it on the toasClose the toaster oven doorClose the toaster oven doorm=[] g=[]
10fine/transitTask: Approach the microwave for the next task.Navigate to the microwaveNavigate to the microwavem=[] g=[]
11fineTask: Transport the steak from the fridge to the microwave aPick up the steak from the fridgeTransport the steak from the fridge to the microwave and turn on the microwave.m=[8] g=[]
12fineTask: Transport the steak from the fridge to the microwave aPlace the steak in the microwaveTurn on the microwavem=[] g=[8]
13fine/transitTask: Approach the coffee machine for the next task.Navigate to the coffee machineNavigate to the coffee machinem=[] g=[]
14fineTask: Pick the mug from the cabinet, place it under the coffPick up the mug from the cabinetPick up the mug from the cabinetm=[] g=[]
15fineTask: Pick the mug from the cabinet, place it under the coffPlace the mug under the coffee machinePlace the mug under the coffee machinem=[8] g=[8]
16fineTask: Pick the mug from the cabinet, place it under the coffPress the start button on the coffee machinePick up the mug from the cabinetm=[] g=[]
17fine/transitTask: Approach the drawer for the next task.Navigate to the drawerNavigate to the drawerm=[] g=[]
18fineTask: Take the pizza cutter from the drawer on the left and Pick up the pizza from the drawerPick up the pizza cutter from the drawerm=[] g=[]
19fineTask: Take the pizza cutter from the drawer on the left and Place the pizza on the dining counterPlace the pizza cutter in the dining counterm=[8] g=[8]
20 (final)FINALTask: Show me where the steak is placed.Place the steak in the microwavePlace the steak on the toaster ovenm=[2] g=[3]

combo_011_L33_S36_0145 · MicrowaveThawingFridge_meat

FINAL WRONG not-chunked (prior floor) has §7 composite turn   task=MicrowaveThawingFridge   turns=21 (memory 20 + final 1)   memory-turn match 17/20

camera stack = exactly what B1 saw (wrist robot0_eye_in_hand top + robot0_agentview_left bottom); plays the ~8 recent-window frames the model received per turn, overlay shows that turn's GT vs prediction, match, keyframes, and the running tally. Green border = keyframe pushed into the FIFO.
FINAL-QUERY VERDICT: instruction Task: Show me where the steak is placed. → target GT Place the steak in the microwave; model said Place the steak on the toaster ovenMISMATCH (wrong recall)  |  target_chunked=False.
turntypeinstruction (first 60) GT subtaskMemER predicted matchkeyframes
0fineTask: Open the cabinet. Pick the bowls from the counter and Open the cabinet doorOpen the cabinet doorm=[] g=[]
1fineTask: Open the cabinet. Pick the bowls from the counter and Pick up a bowl from the counterPick up a bowl from the counterm=[] g=[]
2fineTask: Open the cabinet. Pick the bowls from the counter and Place a bowl in the cabinetPlace a bowl in the cabinetm=[8] g=[8]
3fineTask: Open the cabinet. Pick the bowls from the counter and Pick up a bowl from the counterPick up a bowl from the counterm=[] g=[]
4fineTask: Open the cabinet. Pick the bowls from the counter and Place a bowl in the cabinetPlace a bowl in the cabinetm=[] g=[]
5fineTask: Open the cabinet. Pick the bowls from the counter and Close the cabinet doorClose the cabinet doorm=[] g=[]
6fine/transitTask: Approach the toaster oven for the next task.Navigate to the toaster ovenNavigate to the toaster ovenm=[] g=[]
7fineTask: Pick up the bagel from the plate, place it on the toasPick up the bagel from the platePick up the bagel from the platem=[] g=[]
8fineTask: Pick up the bagel from the plate, place it on the toasPlace the bagel on the toaster ovenPlace the bagel on the toaster ovenm=[8] g=[8]
9fineTask: Pick up the bagel from the plate, place it on the toasClose the toaster oven doorClose the toaster oven doorm=[] g=[]
10fine/transitTask: Approach the microwave for the next task.Navigate to the microwaveNavigate to the microwavem=[] g=[]
11fineTask: Transport the steak from the fridge to the microwave aPick up the steak from the fridgeTransport the steak from the fridge to the microwave and turn on the microwave.m=[8] g=[]
12fineTask: Transport the steak from the fridge to the microwave aPlace the steak in the microwaveTurn on the microwavem=[] g=[8]
13fine/transitTask: Approach the stove for the next task.Navigate to the stoveNavigate to the stovem=[] g=[]
14compositeTask: Place the chicken drumstick on the plate and place thePlace the chicken drumstick on the plate and place the onion on the same plate.Pick up the chicken drumstick from the counterm=[] g=[8]
15fine/transitTask: Approach the stove for the next task.Navigate to the stoveNavigate to the stovem=[] g=[]
16compositeTask: Collect the paprika, ketchup, and shaker from the cabiCollect the paprika, ketchup, and shaker from the cabinet and place them next to the stove.Collect the paprika, ketchup, and shaker from the cabinet and place them next to the stove.m=[8] g=[8]
17fine/transitTask: Approach the next location for the next task.Navigate to the next locationNavigate to the next locationm=[] g=[]
18fineTask: Pick the mug from the counter and place it under the cPick up the mug from the counterPick up the mug from the counterm=[] g=[]
19fineTask: Pick the mug from the counter and place it under the cPlace the mug under the coffee machine dispenserPlace the mug under the coffee machine dispenserm=[8] g=[8]
20 (final)FINALTask: Show me where the steak is placed.Place the steak in the microwavePlace the steak on the toaster ovenm=[2] g=[3]

combo_072_L56_S42_1109 · LoadDishwasher_dish0

FINAL WRONG chunked (true memory recall) fine-only   task=LoadDishwasher   turns=34 (memory 33 + final 1)   memory-turn match 31/33

camera stack = exactly what B1 saw (wrist robot0_eye_in_hand top + robot0_agentview_left bottom); plays the ~8 recent-window frames the model received per turn, overlay shows that turn's GT vs prediction, match, keyframes, and the running tally. Green border = keyframe pushed into the FIFO.
FINAL-QUERY VERDICT: instruction Task: Show me where the cup is placed. → target GT Place the bowl in the dishwasher; model said Place the cup in the dishwasherMISMATCH (wrong recall)  |  target_chunked=True.
turntypeinstruction (first 60) GT subtaskMemER predicted matchkeyframes
0fineTask: Pick up the cup and bowl from the counter, place them Pick up the cup from the counterPick up the cup from the counterm=[] g=[]
1fineTask: Pick up the cup and bowl from the counter, place them Place the cup in the dishwasherPlace the cup in the dishwasherm=[] g=[]
2fineTask: Pick up the cup and bowl from the counter, place them Pick up the bowl from the counterPick up the bowl from the counterm=[] g=[]
3fineTask: Pick up the cup and bowl from the counter, place them Place the bowl in the dishwasherPlace the bowl in the dishwasherm=[8] g=[8]
4fineTask: Pick up the cup and bowl from the counter, place them Close the dishwasher doorClose the dishwasher doorm=[] g=[]
5fine/transitTask: Approach the microwave for the next task.Navigate to the microwaveNavigate to the microwavem=[] g=[]
6fineTask: Pick the bell pepper from the sink and place it in thePick up the bell pepper from the sinkPick up the bell pepper from the sinkm=[] g=[]
7fineTask: Pick the bell pepper from the sink and place it in thePlace the bell pepper in the bowlPlace the bell pepper in the bowlm=[] g=[]
8fineTask: Pick the bell pepper from the sink and place it in thePick up the bowl from the counterPick up the bowl from the counterm=[] g=[]
9fineTask: Pick the bell pepper from the sink and place it in thePlace the bowl inside the microwavePlace the bowl inside the microwavem=[8] g=[8]
10fineTask: Pick the bell pepper from the sink and place it in theClose the microwave doorClose the microwave doorm=[] g=[]
11fineTask: Pick the bell pepper from the sink and place it in thePress the start button on the microwavePress the start button on the microwavem=[] g=[]
12fine/transitTask: Approach the toaster oven for the next task.Navigate to the toaster ovenNavigate to the toaster ovenm=[] g=[]
13fineTask: Pull the toaster oven rack outwards. Pick up the baguePull the toaster oven rack outwardsPull the toaster oven rack outwardsm=[] g=[]
14fineTask: Pull the toaster oven rack outwards. Pick up the baguePick up the baguette from the plate on the counterPick up the baguette from the plate on the counterm=[] g=[]
15fineTask: Pull the toaster oven rack outwards. Pick up the baguePlace the baguette on the toaster oven rackPlace the baguette on the toaster oven rackm=[8] g=[8]
16fineTask: Pull the toaster oven rack outwards. Pick up the bagueClose the toaster oven door fullyClose the toaster oven door fullym=[] g=[]
17fineTask: Pull the toaster oven rack outwards. Pick up the bagueSet the toaster oven temperature to the lowest settingSet the toaster oven temperature to the lowest settingm=[] g=[]
18fine/transitTask: Approach the drawer for the next task.Navigate to the drawerNavigate to the drawerm=[] g=[]
19fineTask: Pick up the straw from the left drawer and put it insiPick up the straw from the drawerPick up the straw from the drawerm=[] g=[]
20fineTask: Pick up the straw from the left drawer and put it insiPlace the straw in the smoothie cupPlace the straw in the smoothie cupm=[8] g=[8]
21fine/transitTask: Approach the cabinet for the next task.Navigate to the cabinetNavigate to the cabinetm=[] g=[]
22fineTask: Pick the chicken drumstick from the plate and place itPick up the chicken drumstick from the cabinetPick up the chicken drumstick from the cabinetm=[] g=[]
23fineTask: Pick the chicken drumstick from the plate and place itPlace the chicken drumstick on the cutting boardPlace the chicken drumstick on the cutting boardm=[] g=[]
24fineTask: Pick the chicken drumstick from the plate and place itPick up the chicken drumstick from the cabinetPick up the condiment bottle from the cabinetm=[] g=[]
25fineTask: Pick the chicken drumstick from the plate and place itPlace the chicken drumstick in the cutting boardPlace the condiment bottle in the cabinetm=[8] g=[8]
26fine/transitTask: Approach the stove for the next task.Navigate to the stoveNavigate to the stovem=[] g=[]
27fineTask: Open the cabinet and move the ladle to the pot. Then cClose the cabinet doorClose the cabinet doorm=[8] g=[8]
28fine/transitTask: Approach the stove for the next task.Navigate to the stoveNavigate to the stovem=[] g=[]
29fineTask: Pick up the potato and potato from the counter and plaPick up the potato from the counterPick up the potato from the counterm=[] g=[]
30fineTask: Pick up the potato and potato from the counter and plaPlace the potato in the panPlace the potato in the panm=[] g=[]
31fineTask: Pick up the potato and potato from the counter and plaPick up the potato from the counterPick up the potato from the counterm=[] g=[]
32fineTask: Pick up the potato and potato from the counter and plaPlace the potato in the panPlace the potato in the panm=[8] g=[8]
33 (final)FINALTask: Show me where the cup is placed.Place the bowl in the dishwasherPlace the cup in the dishwasherm=[1] g=[1]

combo_039_L42_S25_0784 · FoodCleanup_food0

FINAL WRONG chunked (true memory recall) has §7 composite turn   task=FoodCleanup   turns=19 (memory 18 + final 1)   memory-turn match 16/18

camera stack = exactly what B1 saw (wrist robot0_eye_in_hand top + robot0_agentview_left bottom); plays the ~8 recent-window frames the model received per turn, overlay shows that turn's GT vs prediction, match, keyframes, and the running tally. Green border = keyframe pushed into the FIFO.
FINAL-QUERY VERDICT: instruction Task: Show me where the kiwi is placed. → target GT Place the kiwi in the cabinet; model said Place the cup inside the bowl on the dining table and move the bowl to any counter.MISMATCH (wrong recall)  |  target_chunked=True.
turntypeinstruction (first 60) GT subtaskMemER predicted matchkeyframes
0compositeTask: Transport the fish from the fridge to the microwave anTransport the fish from the fridge to the microwave and turn on the microwave.Place the fish in the microwavem=[8] g=[8]
1fine/transitTask: Approach the toaster oven for the next task.Navigate to the toaster ovenNavigate to the toaster ovenm=[] g=[]
2fineTask: Pull the toaster oven rack outwards. Pick up the baguePull the toaster oven rack outwardsPull the toaster oven rack outwardsm=[] g=[]
3fineTask: Pull the toaster oven rack outwards. Pick up the baguePick up the baguette from the plate on the counterPick up the baguette from the plate on the counterm=[] g=[]
4fineTask: Pull the toaster oven rack outwards. Pick up the baguePlace the baguette on the toaster oven rackPlace the baguette on the toaster oven rackm=[8] g=[8]
5fineTask: Pull the toaster oven rack outwards. Pick up the bagueClose the toaster oven door fullyClose the toaster oven door fullym=[] g=[]
6fineTask: Pull the toaster oven rack outwards. Pick up the bagueSet the toaster oven temperature to the lowest settingSet the toaster oven temperature to the lowest settingm=[] g=[]
7fine/transitTask: Approach the cabinet for the next task.Navigate to the cabinetNavigate to the cabinetm=[] g=[]
8fineTask: Pick the kiwi from the counter and place it in the cabPick up the kiwi from the counterPick up the kiwi from the counterm=[] g=[]
9fineTask: Pick the kiwi from the counter and place it in the cabPlace the kiwi in the cabinetPlace the kiwi in the cabinetm=[8] g=[8]
10fineTask: Pick the kiwi from the counter and place it in the cabClose the cabinet doorClose the cabinet doorm=[] g=[]
11fine/transitTask: Approach the fixture for the next task.Navigate to the fixtureNavigate to the fixturem=[] g=[]
12fineTask: Take the fish from the oven and place it on the plate Pick up the fish from the ovenPick up the fish from the ovenm=[] g=[]
13fineTask: Take the fish from the oven and place it on the plate Place the fish on the counterPlace the fish on the counterm=[8] g=[8]
14fine/transitTask: Approach the fixture for the next task.Navigate to the fixtureNavigate to the fixturem=[] g=[]
15fineTask: Close the oven door.Close the oven doorClose the oven doorm=[8] g=[8]
16fine/transitTask: Approach the stool for the next task.Navigate to the stoolNavigate to the stoolm=[] g=[]
17compositeTask: Place the cup inside the bowl on the dining table and Place the cup inside the bowl on the dining table and move the bowl to any counter.Pick up the cup from the counterm=[] g=[8]
18 (final)FINALTask: Show me where the kiwi is placed.Place the kiwi in the cabinetPlace the cup inside the bowl on the dining table and move the bowl to any counter.m=[8] g=[3]

combo_014_L29_S48_0328 · PlaceMicrowaveSafeItem_microwave_safe_item

FINAL CORRECT not-chunked (prior floor) fine-only   task=PlaceMicrowaveSafeItem   turns=35 (memory 34 + final 1)   memory-turn match 34/34

camera stack = exactly what B1 saw (wrist robot0_eye_in_hand top + robot0_agentview_left bottom); plays the ~8 recent-window frames the model received per turn, overlay shows that turn's GT vs prediction, match, keyframes, and the running tally. Green border = keyframe pushed into the FIFO.
FINAL-QUERY VERDICT: instruction Task: Show me where the cup with liquid is placed. → target GT Place the cup in the microwave; model said Place the cup in the microwaveMATCH (correct recall)  |  target_chunked=False.
turntypeinstruction (first 60) GT subtaskMemER predicted matchkeyframes
0fineTask: There's a steak in the fridge that needs to be moved tPick up the steak from the fridgePick up the steak from the fridgem=[] g=[]
1fineTask: There's a steak in the fridge that needs to be moved tPlace the steak on a shelf in the freezerPlace the steak on a shelf in the freezerm=[8] g=[8]
2fineTask: There's a steak in the fridge that needs to be moved tClose the fridge doorClose the fridge doorm=[] g=[]
3fineTask: There's a steak in the fridge that needs to be moved tClose the freezer doorClose the freezer doorm=[] g=[]
4fine/transitTask: Approach the cabinet for the next task.Navigate to the cabinetNavigate to the cabinetm=[] g=[]
5fineTask: Open the cabinet. Pick the bowls from the counter and Open the cabinet doorOpen the cabinet doorm=[] g=[]
6fineTask: Open the cabinet. Pick the bowls from the counter and Pick up a bowl from the counterPick up a bowl from the counterm=[] g=[]
7fineTask: Open the cabinet. Pick the bowls from the counter and Place a bowl in the cabinetPlace a bowl in the cabinetm=[8] g=[8]
8fineTask: Open the cabinet. Pick the bowls from the counter and Pick up a bowl from the counterPick up a bowl from the counterm=[] g=[]
9fineTask: Open the cabinet. Pick the bowls from the counter and Place a bowl in the cabinetPlace a bowl in the cabinetm=[] g=[]
10fineTask: Open the cabinet. Pick the bowls from the counter and Close the cabinet doorClose the cabinet doorm=[] g=[]
11fine/transitTask: Approach the microwave for the next task.Navigate to the microwaveNavigate to the microwavem=[] g=[]
12fineTask: Place the microwavable item in the microwave. Then, clPick up the cup from the counterPick up the cup from the counterm=[] g=[]
13fineTask: Place the microwavable item in the microwave. Then, clPlace the cup in the microwavePlace the cup in the microwavem=[8] g=[8]
14fineTask: Place the microwavable item in the microwave. Then, clPick up the cup from the counterPick up the cup from the counterm=[] g=[]
15fineTask: Place the microwavable item in the microwave. Then, clPlace the cup in the microwavePlace the cup in the microwavem=[] g=[]
16fineTask: Place the microwavable item in the microwave. Then, clClose the microwave doorClose the microwave doorm=[] g=[]
17fine/transitTask: Approach the sink for the next task.Navigate to the sinkNavigate to the sinkm=[] g=[]
18fineTask: Open the cabinet. Pick the spray and place it next to Open the cabinet doorOpen the cabinet doorm=[] g=[]
19fineTask: Open the cabinet. Pick the spray and place it next to Pick up the spray from the cabinetPick up the spray from the cabinetm=[] g=[]
20fineTask: Open the cabinet. Pick the spray and place it next to Place the spray in the sinkPlace the spray in the sinkm=[8] g=[8]
21fineTask: Open the cabinet. Pick the spray and place it next to Close the cabinet doorClose the cabinet doorm=[] g=[]
22fine/transitTask: Approach the stove for the next task.Navigate to the stoveNavigate to the stovem=[] g=[]
23fineTask: Place the pan on the front left burner on the stove. TPick up the pan from the counterPick up the pan from the counterm=[] g=[]
24fineTask: Place the pan on the front left burner on the stove. TPlace the pan on the stovePlace the pan on the stovem=[] g=[]
25fineTask: Place the pan on the front left burner on the stove. TPick up the tomato from the counterPick up the tomato from the counterm=[] g=[]
26fineTask: Place the pan on the front left burner on the stove. TPlace the tomato in the panPlace the tomato in the panm=[] g=[]
27fineTask: Place the pan on the front left burner on the stove. TPick up the onion from the counterPick up the onion from the counterm=[] g=[]
28fineTask: Place the pan on the front left burner on the stove. TPlace the onion in the panPlace the onion in the panm=[8] g=[8]
29fine/transitTask: Approach the counter for the next task.Navigate to the counterNavigate to the counterm=[] g=[]
30fineTask: Place the bowl with cake and the cupcake onto the trayPick up the bowl from the counterPick up the bowl from the counterm=[] g=[]
31fineTask: Place the bowl with cake and the cupcake onto the trayPlace the bowl on the trayPlace the bowl in the traym=[] g=[]
32fineTask: Place the bowl with cake and the cupcake onto the trayPick up the cupcake from the counterPick up the cupcake from the counterm=[] g=[]
33fineTask: Place the bowl with cake and the cupcake onto the trayPlace the cupcake on the trayPlace the cupcake in the traym=[8] g=[8]
34 (final)FINALTask: Show me where the cup with liquid is placed.Place the cup in the microwavePlace the cup in the microwavem=[2] g=[3]

combo_002_L29_S48_0089 · OvenBroilFish_obj

FINAL CORRECT not-chunked (prior floor) has §7 composite turn   task=OvenBroilFish   turns=31 (memory 30 + final 1)   memory-turn match 30/30

camera stack = exactly what B1 saw (wrist robot0_eye_in_hand top + robot0_agentview_left bottom); plays the ~8 recent-window frames the model received per turn, overlay shows that turn's GT vs prediction, match, keyframes, and the running tally. Green border = keyframe pushed into the FIFO.
FINAL-QUERY VERDICT: instruction Task: Show me where the fish is placed. → target GT Place the fish on the bottom rack of the oven; model said Place the fish on the bottom rack of the ovenMATCH (correct recall)  |  target_chunked=False.
turntypeinstruction (first 60) GT subtaskMemER predicted matchkeyframes
0fineTask: There's a steak in the fridge that needs to be moved tPick up the steak from the fridgePick up the steak from the fridgem=[] g=[]
1fineTask: There's a steak in the fridge that needs to be moved tPlace the steak on a shelf in the freezerPlace the steak on a shelf in the freezerm=[8] g=[8]
2fineTask: There's a steak in the fridge that needs to be moved tClose the fridge doorClose the fridge doorm=[] g=[]
3fineTask: There's a steak in the fridge that needs to be moved tClose the freezer doorClose the freezer doorm=[] g=[]
4fine/transitTask: Approach the cabinet for the next task.Navigate to the cabinetNavigate to the cabinetm=[] g=[]
5fineTask: Open the cabinet. Pick the bowls from the counter and Open the cabinet doorOpen the cabinet doorm=[] g=[]
6fineTask: Open the cabinet. Pick the bowls from the counter and Pick up a bowl from the counterPick up a bowl from the counterm=[] g=[]
7fineTask: Open the cabinet. Pick the bowls from the counter and Place a bowl in the cabinetPlace a bowl in the cabinetm=[8] g=[8]
8fineTask: Open the cabinet. Pick the bowls from the counter and Pick up a bowl from the counterPick up a bowl from the counterm=[] g=[]
9fineTask: Open the cabinet. Pick the bowls from the counter and Place a bowl in the cabinetPlace a bowl in the cabinetm=[] g=[]
10fineTask: Open the cabinet. Pick the bowls from the counter and Close the cabinet doorClose the cabinet doorm=[] g=[]
11fine/transitTask: Approach the oven for the next task.Navigate to the ovenNavigate to the ovenm=[] g=[]
12fineTask: Place the fish on the bottom rack of the oven, and sliPick up the fish from the counterPick up the fish from the counterm=[] g=[]
13fineTask: Place the fish on the bottom rack of the oven, and sliPlace the fish on the bottom rack of the ovenPlace the fish on the bottom rack of the ovenm=[8] g=[8]
14fineTask: Place the fish on the bottom rack of the oven, and sliSlide the oven rack back insideSlide the oven rack back insidem=[] g=[]
15fineTask: Place the fish on the bottom rack of the oven, and sliClose the oven doorClose the oven doorm=[] g=[]
16fine/transitTask: Approach the stove for the next task.Navigate to the stoveNavigate to the stovem=[] g=[]
17fineTask: Place the pan on the front left burner on the stove. TPick up the pan from the counterPick up the pan from the counterm=[] g=[]
18fineTask: Place the pan on the front left burner on the stove. TPlace the pan on the stovePlace the pan on the stovem=[] g=[]
19fineTask: Place the pan on the front left burner on the stove. TPick up the tomato from the counterPick up the tomato from the counterm=[] g=[]
20fineTask: Place the pan on the front left burner on the stove. TPlace the tomato in the panPlace the tomato in the panm=[] g=[]
21fineTask: Place the pan on the front left burner on the stove. TPick up the onion from the counterPick up the onion from the counterm=[] g=[]
22fineTask: Place the pan on the front left burner on the stove. TPlace the onion in the panPlace the onion in the panm=[8] g=[8]
23fine/transitTask: Approach the sink for the next task.Navigate to the sinkNavigate to the sinkm=[] g=[]
24compositeTask: Remove the onion and tangerine from the sink. Then movRemove the onion and tangerine from the sink. Then move the bowl and cup from the counter to the sink for washing.Remove the onion and tangerine from the sink. Then move the bowl and cup from the counter to the sink for washing.m=[8] g=[8]
25fine/transitTask: Approach the stove for the next task.Navigate to the stoveNavigate to the stovem=[] g=[]
26fineTask: Move the pot and pan from the stove into the sink.Pick up the pot from the stovePick up the pot from the stovem=[] g=[]
27fineTask: Move the pot and pan from the stove into the sink.Place the pot in the sinkPlace the pot in the sinkm=[] g=[]
28fineTask: Move the pot and pan from the stove into the sink.Pick up the pan from the stovePick up the pan from the stovem=[] g=[]
29fineTask: Move the pot and pan from the stove into the sink.Place the pan in the sinkPlace the pan in the sinkm=[8] g=[8]
30 (final)FINALTask: Show me where the fish is placed.Place the fish on the bottom rack of the ovenPlace the fish on the bottom rack of the ovenm=[3] g=[3]

combo_015_L50_S40_0435 · RestockBowls_obj1

FINAL CORRECT chunked (true memory recall) fine-only   task=RestockBowls   turns=30 (memory 29 + final 1)   memory-turn match 29/29

camera stack = exactly what B1 saw (wrist robot0_eye_in_hand top + robot0_agentview_left bottom); plays the ~8 recent-window frames the model received per turn, overlay shows that turn's GT vs prediction, match, keyframes, and the running tally. Green border = keyframe pushed into the FIFO.
FINAL-QUERY VERDICT: instruction Task: Show me where the bowl is placed. → target GT Place a bowl in the cabinet; model said Place a bowl in the cabinetMATCH (correct recall)  |  target_chunked=True.
turntypeinstruction (first 60) GT subtaskMemER predicted matchkeyframes
0fineTask: Open the cabinet. Pick the bowls from the counter and Open the cabinet doorOpen the cabinet doorm=[] g=[]
1fineTask: Open the cabinet. Pick the bowls from the counter and Pick up a bowl from the counterPick up a bowl from the counterm=[] g=[]
2fineTask: Open the cabinet. Pick the bowls from the counter and Place a bowl in the cabinetPlace a bowl in the cabinetm=[8] g=[8]
3fineTask: Open the cabinet. Pick the bowls from the counter and Pick up a bowl from the counterPick up a bowl from the counterm=[] g=[]
4fineTask: Open the cabinet. Pick the bowls from the counter and Place a bowl in the cabinetPlace a bowl in the cabinetm=[] g=[]
5fineTask: Open the cabinet. Pick the bowls from the counter and Close the cabinet doorClose the cabinet doorm=[] g=[]
6fine/transitTask: Approach the microwave for the next task.Navigate to the microwaveNavigate to the microwavem=[] g=[]
7fineTask: Remove the pear from the bowl and place it on the smalPick up the bowl from the bowlPick up the bowl from the bowlm=[] g=[]
8fineTask: Remove the pear from the bowl and place it on the smalPlace the bowl in the small platePlace the bowl in the small platem=[8] g=[8]
9fineTask: Remove the pear from the bowl and place it on the smalClose the microwave doorClose the microwave doorm=[] g=[]
10fine/transitTask: Approach the toaster oven for the next task.Navigate to the toaster ovenNavigate to the toaster ovenm=[] g=[]
11fineTask: Pick up the bagel from the plate, place it on the toasPick up the bagel from the platePick up the bagel from the platem=[] g=[]
12fineTask: Pick up the bagel from the plate, place it on the toasPlace the bagel on the toaster ovenPlace the bagel on the toaster ovenm=[8] g=[8]
13fineTask: Pick up the bagel from the plate, place it on the toasClose the toaster oven doorClose the toaster oven doorm=[] g=[]
14fine/transitTask: Approach the sink for the next task.Navigate to the sinkNavigate to the sinkm=[] g=[]
15fineTask: Pick the onions from the sink and place them in one boPick up the onions from the sinkPick up the onions from the sinkm=[] g=[]
16fineTask: Pick the onions from the sink and place them in one boPlace the onions in the one bowlPlace the onions in the one bowlm=[] g=[]
17fineTask: Pick the onions from the sink and place them in one boPick up the onions from the sinkPick up the onions from the sinkm=[] g=[]
18fineTask: Pick the onions from the sink and place them in one boPlace the onions in the one bowlPlace the onions in the one bowlm=[] g=[]
19fineTask: Pick the onions from the sink and place them in one boPick up the onions from the sinkPick up the onions from the sinkm=[] g=[]
20fineTask: Pick the onions from the sink and place them in one boPlace the onions in the one bowlPlace the onions in the one bowlm=[8] g=[8]
21fine/transitTask: Approach the next location for the next task.Navigate to the next locationNavigate to the next locationm=[] g=[]
22fineTask: Pick the mug from the counter and place it under the cPick up the mug from the counterPick up the mug from the counterm=[] g=[]
23fineTask: Pick the mug from the counter and place it under the cPlace the mug under the coffee machine dispenserPlace the mug under the coffee machine dispenserm=[8] g=[8]
24fine/transitTask: Approach the sink for the next task.Navigate to the sinkNavigate to the sinkm=[] g=[]
25fineTask: Soak the sponge with water for a few seconds and then Pick up the sponge from the counterPick up the sponge from the counterm=[] g=[]
26fineTask: Soak the sponge with water for a few seconds and then Place the sponge inside the sinkPlace the sponge inside the sinkm=[8] g=[8]
27fine/transitTask: Approach the drawer for the next task.Navigate to the drawerNavigate to the drawerm=[] g=[]
28fineTask: Close the left drawer.Close the left drawerClose the left drawerm=[8] g=[8]
29 (final)FINALTask: Show me where the bowl is placed.Place a bowl in the cabinetPlace a bowl in the cabinetm=[1] g=[1]

combo_002_L29_S48_0089 · MoveFridgeToFreezer_refrigerated_item

FINAL CORRECT chunked (true memory recall) has §7 composite turn   task=MoveFridgeToFreezer   turns=31 (memory 30 + final 1)   memory-turn match 30/30

camera stack = exactly what B1 saw (wrist robot0_eye_in_hand top + robot0_agentview_left bottom); plays the ~8 recent-window frames the model received per turn, overlay shows that turn's GT vs prediction, match, keyframes, and the running tally. Green border = keyframe pushed into the FIFO.
FINAL-QUERY VERDICT: instruction Task: Show me where the steak is placed. → target GT Place the steak on a shelf in the freezer; model said Place the steak on a shelf in the freezerMATCH (correct recall)  |  target_chunked=True.
turntypeinstruction (first 60) GT subtaskMemER predicted matchkeyframes
0fineTask: There's a steak in the fridge that needs to be moved tPick up the steak from the fridgePick up the steak from the fridgem=[] g=[]
1fineTask: There's a steak in the fridge that needs to be moved tPlace the steak on a shelf in the freezerPlace the steak on a shelf in the freezerm=[8] g=[8]
2fineTask: There's a steak in the fridge that needs to be moved tClose the fridge doorClose the fridge doorm=[] g=[]
3fineTask: There's a steak in the fridge that needs to be moved tClose the freezer doorClose the freezer doorm=[] g=[]
4fine/transitTask: Approach the cabinet for the next task.Navigate to the cabinetNavigate to the cabinetm=[] g=[]
5fineTask: Open the cabinet. Pick the bowls from the counter and Open the cabinet doorOpen the cabinet doorm=[] g=[]
6fineTask: Open the cabinet. Pick the bowls from the counter and Pick up a bowl from the counterPick up a bowl from the counterm=[] g=[]
7fineTask: Open the cabinet. Pick the bowls from the counter and Place a bowl in the cabinetPlace a bowl in the cabinetm=[8] g=[8]
8fineTask: Open the cabinet. Pick the bowls from the counter and Pick up a bowl from the counterPick up a bowl from the counterm=[] g=[]
9fineTask: Open the cabinet. Pick the bowls from the counter and Place a bowl in the cabinetPlace a bowl in the cabinetm=[] g=[]
10fineTask: Open the cabinet. Pick the bowls from the counter and Close the cabinet doorClose the cabinet doorm=[] g=[]
11fine/transitTask: Approach the oven for the next task.Navigate to the ovenNavigate to the ovenm=[] g=[]
12fineTask: Place the fish on the bottom rack of the oven, and sliPick up the fish from the counterPick up the fish from the counterm=[] g=[]
13fineTask: Place the fish on the bottom rack of the oven, and sliPlace the fish on the bottom rack of the ovenPlace the fish on the bottom rack of the ovenm=[8] g=[8]
14fineTask: Place the fish on the bottom rack of the oven, and sliSlide the oven rack back insideSlide the oven rack back insidem=[] g=[]
15fineTask: Place the fish on the bottom rack of the oven, and sliClose the oven doorClose the oven doorm=[] g=[]
16fine/transitTask: Approach the stove for the next task.Navigate to the stoveNavigate to the stovem=[] g=[]
17fineTask: Place the pan on the front left burner on the stove. TPick up the pan from the counterPick up the pan from the counterm=[] g=[]
18fineTask: Place the pan on the front left burner on the stove. TPlace the pan on the stovePlace the pan on the stovem=[] g=[]
19fineTask: Place the pan on the front left burner on the stove. TPick up the tomato from the counterPick up the tomato from the counterm=[] g=[]
20fineTask: Place the pan on the front left burner on the stove. TPlace the tomato in the panPlace the tomato in the panm=[] g=[]
21fineTask: Place the pan on the front left burner on the stove. TPick up the onion from the counterPick up the onion from the counterm=[] g=[]
22fineTask: Place the pan on the front left burner on the stove. TPlace the onion in the panPlace the onion in the panm=[8] g=[8]
23fine/transitTask: Approach the sink for the next task.Navigate to the sinkNavigate to the sinkm=[] g=[]
24compositeTask: Remove the onion and tangerine from the sink. Then movRemove the onion and tangerine from the sink. Then move the bowl and cup from the counter to the sink for washing.Remove the onion and tangerine from the sink. Then move the bowl and cup from the counter to the sink for washing.m=[8] g=[8]
25fine/transitTask: Approach the stove for the next task.Navigate to the stoveNavigate to the stovem=[] g=[]
26fineTask: Move the pot and pan from the stove into the sink.Pick up the pot from the stovePick up the pot from the stovem=[] g=[]
27fineTask: Move the pot and pan from the stove into the sink.Place the pot in the sinkPlace the pot in the sinkm=[] g=[]
28fineTask: Move the pot and pan from the stove into the sink.Pick up the pan from the stovePick up the pan from the stovem=[] g=[]
29fineTask: Move the pot and pan from the stove into the sink.Place the pan in the sinkPlace the pan in the sinkm=[8] g=[8]
30 (final)FINALTask: Show me where the steak is placed.Place the steak on a shelf in the freezerPlace the steak on a shelf in the freezerm=[1] g=[1]

combo_015_L50_S40_0435 · FilterMicrowavableItem_meat

FINAL WRONG not-chunked (prior floor) fine-only   task=FilterMicrowavableItem   turns=30 (memory 29 + final 1)   memory-turn match 28/29

camera stack = exactly what B1 saw (wrist robot0_eye_in_hand top + robot0_agentview_left bottom); plays the ~8 recent-window frames the model received per turn, overlay shows that turn's GT vs prediction, match, keyframes, and the running tally. Green border = keyframe pushed into the FIFO.
FINAL-QUERY VERDICT: instruction Task: Show me where the shrimp is placed. → target GT Place the bowl in the microwave; model said Place the bowl in the small plateMISMATCH (wrong recall)  |  target_chunked=False.
turntypeinstruction (first 60) GT subtaskMemER predicted matchkeyframes
0fineTask: Open the cabinet. Pick the bowls from the counter and Open the cabinet doorOpen the cabinet doorm=[] g=[]
1fineTask: Open the cabinet. Pick the bowls from the counter and Pick up a bowl from the counterPick up a bowl from the counterm=[] g=[]
2fineTask: Open the cabinet. Pick the bowls from the counter and Place a bowl in the cabinetPlace a bowl in the cabinetm=[8] g=[8]
3fineTask: Open the cabinet. Pick the bowls from the counter and Pick up a bowl from the counterPick up a bowl from the counterm=[] g=[]
4fineTask: Open the cabinet. Pick the bowls from the counter and Place a bowl in the cabinetPlace a bowl in the cabinetm=[] g=[]
5fineTask: Open the cabinet. Pick the bowls from the counter and Close the cabinet doorClose the cabinet doorm=[] g=[]
6fine/transitTask: Approach the microwave for the next task.Navigate to the microwaveNavigate to the microwavem=[] g=[]
7fineTask: Remove the pear from the bowl and place it on the smalPick up the bowl from the bowlPick up the bowl from the bowlm=[] g=[]
8fineTask: Remove the pear from the bowl and place it on the smalPlace the bowl in the microwavePlace the bowl in the small platem=[8] g=[8]
9fineTask: Remove the pear from the bowl and place it on the smalClose the microwave doorClose the microwave doorm=[] g=[]
10fine/transitTask: Approach the toaster oven for the next task.Navigate to the toaster ovenNavigate to the toaster ovenm=[] g=[]
11fineTask: Pick up the bagel from the plate, place it on the toasPick up the bagel from the platePick up the bagel from the platem=[] g=[]
12fineTask: Pick up the bagel from the plate, place it on the toasPlace the bagel on the toaster ovenPlace the bagel on the toaster ovenm=[8] g=[8]
13fineTask: Pick up the bagel from the plate, place it on the toasClose the toaster oven doorClose the toaster oven doorm=[] g=[]
14fine/transitTask: Approach the sink for the next task.Navigate to the sinkNavigate to the sinkm=[] g=[]
15fineTask: Pick the onions from the sink and place them in one boPick up the onions from the sinkPick up the onions from the sinkm=[] g=[]
16fineTask: Pick the onions from the sink and place them in one boPlace the onions in the one bowlPlace the onions in the one bowlm=[] g=[]
17fineTask: Pick the onions from the sink and place them in one boPick up the onions from the sinkPick up the onions from the sinkm=[] g=[]
18fineTask: Pick the onions from the sink and place them in one boPlace the onions in the one bowlPlace the onions in the one bowlm=[] g=[]
19fineTask: Pick the onions from the sink and place them in one boPick up the onions from the sinkPick up the onions from the sinkm=[] g=[]
20fineTask: Pick the onions from the sink and place them in one boPlace the onions in the one bowlPlace the onions in the one bowlm=[8] g=[8]
21fine/transitTask: Approach the next location for the next task.Navigate to the next locationNavigate to the next locationm=[] g=[]
22fineTask: Pick the mug from the counter and place it under the cPick up the mug from the counterPick up the mug from the counterm=[] g=[]
23fineTask: Pick the mug from the counter and place it under the cPlace the mug under the coffee machine dispenserPlace the mug under the coffee machine dispenserm=[8] g=[8]
24fine/transitTask: Approach the sink for the next task.Navigate to the sinkNavigate to the sinkm=[] g=[]
25fineTask: Soak the sponge with water for a few seconds and then Pick up the sponge from the counterPick up the sponge from the counterm=[] g=[]
26fineTask: Soak the sponge with water for a few seconds and then Place the sponge inside the sinkPlace the sponge inside the sinkm=[8] g=[8]
27fine/transitTask: Approach the drawer for the next task.Navigate to the drawerNavigate to the drawerm=[] g=[]
28fineTask: Close the left drawer.Close the left drawerClose the left drawerm=[8] g=[8]
29 (final)FINALTask: Show me where the shrimp is placed.Place the bowl in the microwavePlace the bowl in the small platem=[2] g=[2]

combo_011_L33_S36_0154 · MicrowaveThawingFridge_meat

FINAL WRONG not-chunked (prior floor) has §7 composite turn   task=MicrowaveThawingFridge   turns=24 (memory 23 + final 1)   memory-turn match 17/23

camera stack = exactly what B1 saw (wrist robot0_eye_in_hand top + robot0_agentview_left bottom); plays the ~8 recent-window frames the model received per turn, overlay shows that turn's GT vs prediction, match, keyframes, and the running tally. Green border = keyframe pushed into the FIFO.
FINAL-QUERY VERDICT: instruction Task: Show me where the steak is placed. → target GT Place the steak in the microwave; model said Place the steak on the toaster ovenMISMATCH (wrong recall)  |  target_chunked=False.
turntypeinstruction (first 60) GT subtaskMemER predicted matchkeyframes
0fineTask: Open the cabinet. Pick the bowls from the counter and Open the cabinet doorOpen the cabinet doorm=[] g=[]
1fineTask: Open the cabinet. Pick the bowls from the counter and Pick up a bowl from the counterPick up a bowl from the counterm=[] g=[]
2fineTask: Open the cabinet. Pick the bowls from the counter and Place a bowl in the cabinetPlace a bowl in the cabinetm=[8] g=[8]
3fineTask: Open the cabinet. Pick the bowls from the counter and Pick up a bowl from the counterPick up a bowl from the counterm=[] g=[]
4fineTask: Open the cabinet. Pick the bowls from the counter and Place a bowl in the cabinetPlace a bowl in the cabinetm=[] g=[]
5fineTask: Open the cabinet. Pick the bowls from the counter and Close the cabinet doorClose the cabinet doorm=[] g=[]
6fine/transitTask: Approach the toaster oven for the next task.Navigate to the toaster ovenNavigate to the toaster ovenm=[] g=[]
7fineTask: Pick up the bagel from the plate, place it on the toasPick up the bagel from the platePick up the bagel from the platem=[] g=[]
8fineTask: Pick up the bagel from the plate, place it on the toasPlace the bagel on the toaster ovenPlace the bagel on the toaster ovenm=[8] g=[8]
9fineTask: Pick up the bagel from the plate, place it on the toasClose the toaster oven doorClose the toaster oven doorm=[] g=[]
10fine/transitTask: Approach the microwave for the next task.Navigate to the microwaveNavigate to the microwavem=[] g=[]
11fineTask: Transport the steak from the fridge to the microwave aPick up the steak from the fridgeTransport the steak from the fridge to the microwave and turn on the microwave.m=[8] g=[]
12fineTask: Transport the steak from the fridge to the microwave aPlace the steak in the microwaveTurn on the microwavem=[] g=[8]
13fine/transitTask: Approach the stove for the next task.Navigate to the stoveNavigate to the stovem=[] g=[]
14compositeTask: Place the chicken drumstick on the plate and place thePlace the chicken drumstick on the plate and place the onion on the same plate.Place the chicken drumstick on the plate and place the onion on the same plate.m=[8] g=[8]
15fine/transitTask: Approach the sink for the next task.Navigate to the sinkNavigate to the sinkm=[] g=[]
16fineTask: Stack the bowls in the sink.Pick up a bowl from the counterStack the bowls in the sink.m=[8] g=[]
17fineTask: Stack the bowls in the sink.Place a bowl in the sinkStack the bowls in the sink.m=[] g=[]
18fineTask: Stack the bowls in the sink.Pick up a bowl from the counterStack the bowls in the sink.m=[8] g=[]
19fineTask: Stack the bowls in the sink.Place a bowl in the sinkStack the bowls in the sink.m=[] g=[8]
20fine/transitTask: Approach the drawer for the next task.Navigate to the drawerNavigate to the drawerm=[] g=[]
21fineTask: Take the pizza cutter from the drawer on the left and Pick up the pizza from the drawerPick up the pizza cutter from the drawerm=[] g=[]
22fineTask: Take the pizza cutter from the drawer on the left and Place the pizza on the dining counterPlace the pizza cutter in the dining counterm=[8] g=[8]
23 (final)FINALTask: Show me where the steak is placed.Place the steak in the microwavePlace the steak on the toaster ovenm=[2] g=[3]

combo_072_L56_S42_1067 · LoadDishwasher_dish1

FINAL WRONG chunked (true memory recall) has §7 composite turn   task=LoadDishwasher   turns=32 (memory 31 + final 1)   memory-turn match 31/31

camera stack = exactly what B1 saw (wrist robot0_eye_in_hand top + robot0_agentview_left bottom); plays the ~8 recent-window frames the model received per turn, overlay shows that turn's GT vs prediction, match, keyframes, and the running tally. Green border = keyframe pushed into the FIFO.
FINAL-QUERY VERDICT: instruction Task: Show me where the bowl is placed. → target GT Place the bowl in the dishwasher; model said Place the bowl inside the microwaveMISMATCH (wrong recall)  |  target_chunked=True.
turntypeinstruction (first 60) GT subtaskMemER predicted matchkeyframes
0fineTask: Pick up the cup and bowl from the counter, place them Pick up the cup from the counterPick up the cup from the counterm=[] g=[]
1fineTask: Pick up the cup and bowl from the counter, place them Place the cup in the dishwasherPlace the cup in the dishwasherm=[] g=[]
2fineTask: Pick up the cup and bowl from the counter, place them Pick up the bowl from the counterPick up the bowl from the counterm=[] g=[]
3fineTask: Pick up the cup and bowl from the counter, place them Place the bowl in the dishwasherPlace the bowl in the dishwasherm=[8] g=[8]
4fineTask: Pick up the cup and bowl from the counter, place them Close the dishwasher doorClose the dishwasher doorm=[] g=[]
5fine/transitTask: Approach the toaster oven for the next task.Navigate to the toaster ovenNavigate to the toaster ovenm=[] g=[]
6fineTask: Pull the toaster oven rack outwards. Pick up the baguePull the toaster oven rack outwardsPull the toaster oven rack outwardsm=[] g=[]
7fineTask: Pull the toaster oven rack outwards. Pick up the baguePick up the baguette from the plate on the counterPick up the baguette from the plate on the counterm=[] g=[]
8fineTask: Pull the toaster oven rack outwards. Pick up the baguePlace the baguette on the toaster oven rackPlace the baguette on the toaster oven rackm=[8] g=[8]
9fineTask: Pull the toaster oven rack outwards. Pick up the bagueClose the toaster oven door fullyClose the toaster oven door fullym=[] g=[]
10fineTask: Pull the toaster oven rack outwards. Pick up the bagueSet the toaster oven temperature to the lowest settingSet the toaster oven temperature to the lowest settingm=[] g=[]
11fine/transitTask: Approach the microwave for the next task.Navigate to the microwaveNavigate to the microwavem=[] g=[]
12fineTask: Pick the bell pepper from the sink and place it in thePick up the bell pepper from the sinkPick up the bell pepper from the sinkm=[] g=[]
13fineTask: Pick the bell pepper from the sink and place it in thePlace the bell pepper in the bowlPlace the bell pepper in the bowlm=[] g=[]
14fineTask: Pick the bell pepper from the sink and place it in thePick up the bowl from the counterPick up the bowl from the counterm=[] g=[]
15fineTask: Pick the bell pepper from the sink and place it in thePlace the bowl inside the microwavePlace the bowl inside the microwavem=[8] g=[8]
16fineTask: Pick the bell pepper from the sink and place it in theClose the microwave doorClose the microwave doorm=[] g=[]
17fineTask: Pick the bell pepper from the sink and place it in thePress the start button on the microwavePress the start button on the microwavem=[] g=[]
18fine/transitTask: Approach the stove for the next task.Navigate to the stoveNavigate to the stovem=[] g=[]
19fineTask: Pick up the butter stick and place it in the pan. ThenPick up the butter stick from the counterPick up the butter stick from the counterm=[] g=[]
20fineTask: Pick up the butter stick and place it in the pan. ThenPlace the butter stick in the panPlace the butter stick in the panm=[8] g=[8]
21fine/transitTask: Approach the fridge for the next task.Navigate to the fridgeNavigate to the fridgem=[] g=[]
22compositeTask: Place the bowl with the broccoli and lemon on the secoPlace the bowl with the broccoli and lemon on the second highest shelf of the fridge. Place the bowl with the fish and steak on the top shelf of the fridge.Place the bowl with the broccoli and lemon on the second highest shelf of the fridge. Place the bowl with the fish and steak on the top shelf of the fridge.m=[8] g=[8]
23fine/transitTask: Approach the stove for the next task.Navigate to the stoveNavigate to the stovem=[] g=[]
24fineTask: Pick up the potato and potato from the counter and plaPick up the potato from the counterPick up the potato from the counterm=[] g=[]
25fineTask: Pick up the potato and potato from the counter and plaPlace the potato in the panPlace the potato in the panm=[] g=[]
26fineTask: Pick up the potato and potato from the counter and plaPick up the potato from the counterPick up the potato from the counterm=[] g=[]
27fineTask: Pick up the potato and potato from the counter and plaPlace the potato in the panPlace the potato in the panm=[8] g=[8]
28fine/transitTask: Approach the drawer for the next task.Navigate to the drawerNavigate to the drawerm=[] g=[]
29fineTask: Pick up the straw from the left drawer and put it insiPick up the straw from the drawerPick up the straw from the drawerm=[] g=[]
30fineTask: Pick up the straw from the left drawer and put it insiPlace the straw in the smoothie cupPlace the straw in the smoothie cupm=[8] g=[8]
31 (final)FINALTask: Show me where the bowl is placed.Place the bowl in the dishwasherPlace the bowl inside the microwavem=[3] g=[1]

combo_024_L39_S40_0621 · OvenBroilFish_obj

FINAL CORRECT not-chunked (prior floor) fine-only   task=OvenBroilFish   turns=34 (memory 33 + final 1)   memory-turn match 28/33

camera stack = exactly what B1 saw (wrist robot0_eye_in_hand top + robot0_agentview_left bottom); plays the ~8 recent-window frames the model received per turn, overlay shows that turn's GT vs prediction, match, keyframes, and the running tally. Green border = keyframe pushed into the FIFO.
FINAL-QUERY VERDICT: instruction Task: Show me where the fish is placed. → target GT Place the fish on the rack of the oven; model said Place the fish on the rack of the ovenMATCH (correct recall)  |  target_chunked=False.
turntypeinstruction (first 60) GT subtaskMemER predicted matchkeyframes
0fineTask: Place the fish on the rack of the oven, and slide the Pick up the fish from the counterPick up the fish from the counterm=[] g=[]
1fineTask: Place the fish on the rack of the oven, and slide the Place the fish on the rack of the ovenPlace the fish on the rack of the ovenm=[8] g=[8]
2fineTask: Place the fish on the rack of the oven, and slide the Slide the oven rack back insideSlide the oven rack back insidem=[] g=[]
3fineTask: Place the fish on the rack of the oven, and slide the Close the oven doorClose the oven doorm=[] g=[]
4fine/transitTask: Approach the cabinet for the next task.Navigate to the cabinetNavigate to the cabinetm=[] g=[]
5fineTask: Pick the tangerine from the counter and place it in thPick up the tangerine from the counterPick up the tangerine from the counterm=[] g=[]
6fineTask: Pick the tangerine from the counter and place it in thPlace the tangerine in the cabinetPlace the tangerine in the cabinetm=[8] g=[8]
7fineTask: Pick the tangerine from the counter and place it in thClose the cabinet doorClose the cabinet doorm=[] g=[]
8fine/transitTask: Approach the microwave for the next task.Navigate to the microwaveNavigate to the microwavem=[] g=[]
9fineTask: Pick the carrot from the sink and place it in the bowlPick up the carrot from the sinkPick up the carrot from the sinkm=[] g=[]
10fineTask: Pick the carrot from the sink and place it in the bowlPlace the carrot in the bowlPlace the carrot in the bowlm=[] g=[]
11fineTask: Pick the carrot from the sink and place it in the bowlPick up the bowl from the counterPick up the bowl from the counterm=[] g=[]
12fineTask: Pick the carrot from the sink and place it in the bowlPlace the bowl inside the microwavePlace the bowl inside the microwavem=[8] g=[8]
13fineTask: Pick the carrot from the sink and place it in the bowlClose the microwave doorClose the microwave doorm=[] g=[]
14fineTask: Pick the carrot from the sink and place it in the bowlPress the start button on the microwavePress the start button on the microwavem=[] g=[]
15fine/transitTask: Approach the stove for the next task.Navigate to the stoveNavigate to the stovem=[] g=[]
16fineTask: Place the pan on the center burner on the stove. Then Pick up the pan from the counterPick up the pan from the counterm=[] g=[]
17fineTask: Place the pan on the center burner on the stove. Then Place the pan on the stovePlace the pan on the stovem=[] g=[]
18fineTask: Place the pan on the center burner on the stove. Then Pick up the tomato from the counterPick up the tomato from the counterm=[] g=[]
19fineTask: Place the pan on the center burner on the stove. Then Place the tomato in the panPlace the tomato in the panm=[] g=[]
20fineTask: Place the pan on the center burner on the stove. Then Pick up the onion from the counterPick up the onion from the counterm=[] g=[]
21fineTask: Place the pan on the center burner on the stove. Then Place the onion in the panPlace the onion in the panm=[8] g=[8]
22fine/transitTask: Approach the stove for the next task.Navigate to the stoveNavigate to the stovem=[] g=[]
23fineTask: Put the corn and eggplant in the pan. Then turn on thePick up the pan from the stovePick up the corn from the counterm=[] g=[]
24fineTask: Put the corn and eggplant in the pan. Then turn on thePlace the pan in the panPlace the corn in the panm=[] g=[]
25fineTask: Put the corn and eggplant in the pan. Then turn on thePick up the corn from the counterPick up the eggplant from the counterm=[] g=[]
26fineTask: Put the corn and eggplant in the pan. Then turn on thePlace the corn in the panPlace the eggplant in the panm=[8] g=[]
27fineTask: Put the corn and eggplant in the pan. Then turn on thePick up the eggplant from the counterTurn on the front right burnerm=[] g=[]
28fineTask: Put the corn and eggplant in the pan. Then turn on thePlace the eggplant in the panSet the front right burner to mediumm=[] g=[8]
29fine/transitTask: Approach the fixture for the next task.Navigate to the fixtureNavigate to the fixturem=[] g=[]
30fineTask: Close the cabinet door.Close the cabinet doorClose the cabinet doorm=[8] g=[8]
31fine/transitTask: Approach the fixture for the next task.Navigate to the fixtureNavigate to the fixturem=[] g=[]
32fineTask: Open the oven door.Open the oven doorOpen the oven doorm=[8] g=[8]
33 (final)FINALTask: Show me where the fish is placed.Place the fish on the rack of the ovenPlace the fish on the rack of the ovenm=[1] g=[1]

combo_005_L42_S17_0130 · OvenBroilFish_obj

FINAL CORRECT not-chunked (prior floor) has §7 composite turn   task=OvenBroilFish   turns=28 (memory 27 + final 1)   memory-turn match 23/27

camera stack = exactly what B1 saw (wrist robot0_eye_in_hand top + robot0_agentview_left bottom); plays the ~8 recent-window frames the model received per turn, overlay shows that turn's GT vs prediction, match, keyframes, and the running tally. Green border = keyframe pushed into the FIFO.
FINAL-QUERY VERDICT: instruction Task: Show me where the fish is placed. → target GT Place the fish on the bottom rack of the oven; model said Place the fish on the bottom rack of the ovenMATCH (correct recall)  |  target_chunked=False.
turntypeinstruction (first 60) GT subtaskMemER predicted matchkeyframes
0fineTask: Pick up the bagel from the plate, place it on the toasPick up the bagel from the platePick up the bagel from the platem=[] g=[]
1fineTask: Pick up the bagel from the plate, place it on the toasPlace the bagel on the toaster ovenPlace the bagel on the toaster ovenm=[8] g=[8]
2fineTask: Pick up the bagel from the plate, place it on the toasClose the toaster oven doorClose the toaster oven doorm=[] g=[]
3fine/transitTask: Approach the cabinet for the next task.Navigate to the cabinetNavigate to the cabinetm=[] g=[]
4fineTask: Open the cabinet. Pick the bowls from the counter and Open the cabinet doorOpen the cabinet doorm=[] g=[]
5fineTask: Open the cabinet. Pick the bowls from the counter and Pick up a bowl from the counterPick up a bowl from the counterm=[] g=[]
6fineTask: Open the cabinet. Pick the bowls from the counter and Place a bowl in the cabinetPlace a bowl in the cabinetm=[8] g=[8]
7fineTask: Open the cabinet. Pick the bowls from the counter and Pick up a bowl from the counterPick up a bowl from the counterm=[] g=[]
8fineTask: Open the cabinet. Pick the bowls from the counter and Place a bowl in the cabinetPlace a bowl in the cabinetm=[] g=[]
9fineTask: Open the cabinet. Pick the bowls from the counter and Close the cabinet doorClose the cabinet doorm=[] g=[]
10fine/transitTask: Approach the oven for the next task.Navigate to the ovenNavigate to the ovenm=[] g=[]
11fineTask: Place the fish on the bottom rack of the oven, and sliPick up the fish from the counterPick up the fish from the counterm=[] g=[]
12fineTask: Place the fish on the bottom rack of the oven, and sliPlace the fish on the bottom rack of the ovenPlace the fish on the bottom rack of the ovenm=[8] g=[8]
13fineTask: Place the fish on the bottom rack of the oven, and sliSlide the oven rack back insideSlide the oven rack back insidem=[] g=[]
14fineTask: Place the fish on the bottom rack of the oven, and sliClose the oven doorClose the oven doorm=[] g=[]
15fine/transitTask: Approach the microwave for the next task.Navigate to the microwaveNavigate to the microwavem=[] g=[]
16compositeTask: Pick the cup of tea, navigate to the dining table, andPick the cup of tea, navigate to the dining table, and place it on the saucer.Pick up the cup from the microwavem=[] g=[8]
17fine/transitTask: Approach the sink for the next task.Navigate to the sinkNavigate to the sinkm=[] g=[]
18compositeTask: Pick the objects in the sink and place them on the couPick the objects in the sink and place them on the counter to clear sink space for washing produce.Pick up the cup from the sinkm=[] g=[8]
19fine/transitTask: Approach the fridge for the next task.Navigate to the fridgeNavigate to the fridgem=[] g=[]
20fineTask: Pick the apple and banana from the fridge and place thPick up the apple from the fridgePick up the apple from the fridgem=[] g=[]
21fineTask: Pick the apple and banana from the fridge and place thPlace the apple on the counterPlace the apple in the counterm=[] g=[]
22fineTask: Pick the apple and banana from the fridge and place thPick up the banana from the fridgePick up the banana from the fridgem=[] g=[]
23fineTask: Pick the apple and banana from the fridge and place thPlace the banana on the counterPlace the banana in the counterm=[8] g=[8]
24fine/transitTask: Approach the fridge for the next task.Navigate to the fridgeNavigate to the fridgem=[] g=[]
25fineTask: Move the chicken drumstick and burrito from the secondPick up the pitcher from the counterPick up the chicken drumstick from the second highest shelfm=[] g=[]
26fineTask: Move the chicken drumstick and burrito from the secondPlace the pitcher in the top shelfPlace the chicken drumstick on the top shelfm=[] g=[8]
27 (final)FINALTask: Show me where the fish is placed.Place the fish on the bottom rack of the ovenPlace the fish on the bottom rack of the ovenm=[3] g=[3]

combo_015_L50_S40_0435 · ToastBagel_bagel

FINAL CORRECT chunked (true memory recall) fine-only   task=ToastBagel   turns=30 (memory 29 + final 1)   memory-turn match 29/29

camera stack = exactly what B1 saw (wrist robot0_eye_in_hand top + robot0_agentview_left bottom); plays the ~8 recent-window frames the model received per turn, overlay shows that turn's GT vs prediction, match, keyframes, and the running tally. Green border = keyframe pushed into the FIFO.
FINAL-QUERY VERDICT: instruction Task: Show me where the bagel is placed. → target GT Place the bagel on the toaster oven; model said Place the bagel on the toaster ovenMATCH (correct recall)  |  target_chunked=True.
turntypeinstruction (first 60) GT subtaskMemER predicted matchkeyframes
0fineTask: Open the cabinet. Pick the bowls from the counter and Open the cabinet doorOpen the cabinet doorm=[] g=[]
1fineTask: Open the cabinet. Pick the bowls from the counter and Pick up a bowl from the counterPick up a bowl from the counterm=[] g=[]
2fineTask: Open the cabinet. Pick the bowls from the counter and Place a bowl in the cabinetPlace a bowl in the cabinetm=[8] g=[8]
3fineTask: Open the cabinet. Pick the bowls from the counter and Pick up a bowl from the counterPick up a bowl from the counterm=[] g=[]
4fineTask: Open the cabinet. Pick the bowls from the counter and Place a bowl in the cabinetPlace a bowl in the cabinetm=[] g=[]
5fineTask: Open the cabinet. Pick the bowls from the counter and Close the cabinet doorClose the cabinet doorm=[] g=[]
6fine/transitTask: Approach the microwave for the next task.Navigate to the microwaveNavigate to the microwavem=[] g=[]
7fineTask: Remove the pear from the bowl and place it on the smalPick up the bowl from the bowlPick up the bowl from the bowlm=[] g=[]
8fineTask: Remove the pear from the bowl and place it on the smalPlace the bowl in the small platePlace the bowl in the small platem=[8] g=[8]
9fineTask: Remove the pear from the bowl and place it on the smalClose the microwave doorClose the microwave doorm=[] g=[]
10fine/transitTask: Approach the toaster oven for the next task.Navigate to the toaster ovenNavigate to the toaster ovenm=[] g=[]
11fineTask: Pick up the bagel from the plate, place it on the toasPick up the bagel from the platePick up the bagel from the platem=[] g=[]
12fineTask: Pick up the bagel from the plate, place it on the toasPlace the bagel on the toaster ovenPlace the bagel on the toaster ovenm=[8] g=[8]
13fineTask: Pick up the bagel from the plate, place it on the toasClose the toaster oven doorClose the toaster oven doorm=[] g=[]
14fine/transitTask: Approach the sink for the next task.Navigate to the sinkNavigate to the sinkm=[] g=[]
15fineTask: Pick the onions from the sink and place them in one boPick up the onions from the sinkPick up the onions from the sinkm=[] g=[]
16fineTask: Pick the onions from the sink and place them in one boPlace the onions in the one bowlPlace the onions in the one bowlm=[] g=[]
17fineTask: Pick the onions from the sink and place them in one boPick up the onions from the sinkPick up the onions from the sinkm=[] g=[]
18fineTask: Pick the onions from the sink and place them in one boPlace the onions in the one bowlPlace the onions in the one bowlm=[] g=[]
19fineTask: Pick the onions from the sink and place them in one boPick up the onions from the sinkPick up the onions from the sinkm=[] g=[]
20fineTask: Pick the onions from the sink and place them in one boPlace the onions in the one bowlPlace the onions in the one bowlm=[8] g=[8]
21fine/transitTask: Approach the next location for the next task.Navigate to the next locationNavigate to the next locationm=[] g=[]
22fineTask: Pick the mug from the counter and place it under the cPick up the mug from the counterPick up the mug from the counterm=[] g=[]
23fineTask: Pick the mug from the counter and place it under the cPlace the mug under the coffee machine dispenserPlace the mug under the coffee machine dispenserm=[8] g=[8]
24fine/transitTask: Approach the sink for the next task.Navigate to the sinkNavigate to the sinkm=[] g=[]
25fineTask: Soak the sponge with water for a few seconds and then Pick up the sponge from the counterPick up the sponge from the counterm=[] g=[]
26fineTask: Soak the sponge with water for a few seconds and then Place the sponge inside the sinkPlace the sponge inside the sinkm=[8] g=[8]
27fine/transitTask: Approach the drawer for the next task.Navigate to the drawerNavigate to the drawerm=[] g=[]
28fineTask: Close the left drawer.Close the left drawerClose the left drawerm=[8] g=[8]
29 (final)FINALTask: Show me where the bagel is placed.Place the bagel on the toaster ovenPlace the bagel on the toaster ovenm=[3] g=[3]