('0', [{('gray', 'cube', 'rubber', 'small'): (37, 105, 130, 180), ('brown', 'cylinder', 'metal', 'small'): (133, 126, 160, 165), ('brown', 'cylinder', 'rubber', 'small'): (165, 98, 195, 130), ('purple', 'sphere', 'metal', 'small'): (263, 85, 320, 145), ('blue', 'cylinder', 'metal', 'small'): (280, 52, 343, 115), ('yellow', 'sphere', 'rubber', 'small'): (172, 215, 218, 260)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['yellow']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_material', 'value_inputs': []}, {'inputs': [4], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [5], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [6], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('5', [{('cyan', 'cube', 'rubber', 'large'): (47, 100, 132, 215), ('red', 'sphere', 'rubber', 'large'): (136, 105, 208, 158), ('yellow', 'cylinder', 'metal', 'small'): (148, 202, 188, 265), ('gray', 'cylinder', 'rubber', 'small'): (238, 198, 278, 238), ('brown', 'cylinder', 'rubber', 'small'): (205, 88, 235, 130), ('brown', 'cylinder', 'metal', 'small'): (228, 63, 255, 98), ('brown', 'sphere', 'rubber', 'large'): (268, 83, 323, 140), ('cyan', 'cylinder', 'metal', 'small'): (335, 106, 365, 145), ('gray', 'sphere', 'rubber', 'small'): (318, 150, 355, 187), ('brown', 'cylinder', 'metal', 'large'): (390, 88, 476, 205)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'relate', 'value_inputs': ['right']}, {'inputs': [5], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [7], 'function': 'filter_color', 'value_inputs': ['cyan']}, {'inputs': [8], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [9], 'function': 'unique', 'value_inputs': []}, {'inputs': [10], 'function': 'relate', 'value_inputs': ['behind']}, {'inputs': [11], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [6, 12], 'function': 'union', 'value_inputs': []}, {'inputs': [13], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('1', [{('brown', 'cylinder', 'rubber', 'small'): (92, 114, 172, 210), ('red', 'cylinder', 'metal', 'small'): (182, 103, 216, 140), ('gray', 'sphere', 'rubber', 'small'): (316, 129, 348, 159), ('red', 'cube', 'rubber', 'large'): (226, 158, 327, 277), ('red', 'cube', 'metal', 'small'): (382, 140, 425, 186)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'relate', 'value_inputs': ['behind']}, {'inputs': [5], 'function': 'filter_color', 'value_inputs': ['red']}, {'inputs': [6], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [7], 'function': 'unique', 'value_inputs': []}, {'inputs': [8], 'function': 'relate', 'value_inputs': ['left']}, {'inputs': [9], 'function': 'unique', 'value_inputs': []}, {'inputs': [10], 'function': 'relate', 'value_inputs': ['right']}, {'inputs': [11], 'function': 'filter_color', 'value_inputs': ['red']}, {'inputs': [12], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [13], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [14], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('metal', [{('cyan', 'cube', 'metal', 'small'): (110, 70, 175, 135), ('gray', 'cube', 'rubber', 'small'): (200, 75, 275, 140), ('cyan', 'cylinder', 'metal', 'small'): (285, 78, 355, 158), ('purple', 'cube', 'metal', 'small'): (275, 218, 325, 248)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [1], 'function': 'filter_color', 'value_inputs': ['purple']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'query_material', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 2 objects.')
('2', [{('gray', 'cylinder', 'metal', 'large'): (45, 83, 117, 164), ('green', 'cylinder', 'rubber', 'small'): (114, 151, 150, 198), ('yellow', 'cylinder', 'rubber', 'small'): (150, 176, 189, 226), ('cyan', 'cube', 'rubber', 'small'): (182, 71, 218, 107), ('blue', 'cube', 'metal', 'large'): (262, 92, 339, 184), ('purple', 'sphere', 'metal', 'large'): (339, 125, 418, 200), ('cyan', 'cylinder', 'rubber', 'small'): (262, 193, 305, 248), ('blue', 'cylinder', 'rubber', 'large'): (388, 82, 455, 164)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [1], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'same_material', 'value_inputs': []}, {'inputs': [5], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('1', [{('green', 'cube', 'rubber', 'large'): (20, 100, 120, 200), ('blue', 'sphere', 'metal', 'small'): (190, 70, 240, 120), ('yellow', 'cube', 'metal', 'small'): (250, 40, 310, 100), ('brown', 'sphere', 'rubber', 'small'): (200, 160, 280, 240), ('cyan', 'cylinder', 'rubber', 'small'): (330, 110, 360, 140)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'relate', 'value_inputs': ['behind']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [6], 'function': 'filter_color', 'value_inputs': ['cyan']}, {'inputs': [7], 'function': 'unique', 'value_inputs': []}, {'inputs': [8], 'function': 'relate', 'value_inputs': ['front']}, {'inputs': [5, 9], 'function': 'intersect', 'value_inputs': []}, {'inputs': [10], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [11], 'function': 'count', 'value_inputs': []}]])
('1', [{('brown', 'cube', 'rubber', 'small'): (15, 115, 100, 170), ('cyan', 'cylinder', 'rubber', 'small'): (185, 130, 225, 165), ('gray', 'sphere', 'rubber', 'small'): (285, 120, 320, 150)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [3], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [4], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [5], 'function': 'unique', 'value_inputs': []}, {'inputs': [6], 'function': 'relate', 'value_inputs': ['behind']}, {'inputs': [7], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [8], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [2, 9], 'function': 'union', 'value_inputs': []}, {'inputs': [10], 'function': 'count', 'value_inputs': []}]])
('cube', [{('purple', 'cube', 'metal', 'small'): (107, 89, 192, 168), ('red', 'cube', 'metal', 'small'): (68, 130, 112, 178), ('blue', 'sphere', 'metal', 'small'): (182, 86, 246, 150), ('gray', 'cube', 'rubber', 'small'): (139, 186, 200, 246), ('cyan', 'cylinder', 'metal', 'small'): (268, 160, 308, 212), ('gray', 'cylinder', 'metal', 'small'): (274, 112, 346, 174), ('red', 'sphere', 'rubber', 'small'): (365, 149, 400, 184)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [1], 'function': 'filter_color', 'value_inputs': ['cyan']}, {'inputs': [2], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [3], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [4], 'function': 'unique', 'value_inputs': []}, {'inputs': [5], 'function': 'relate', 'value_inputs': ['behind']}, {'inputs': [6], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [7], 'function': 'filter_color', 'value_inputs': ['red']}, {'inputs': [8], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [9], 'function': 'unique', 'value_inputs': []}, {'inputs': [10], 'function': 'relate', 'value_inputs': ['front']}, {'inputs': [11], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [12], 'function': 'unique', 'value_inputs': []}, {'inputs': [13], 'function': 'relate', 'value_inputs': ['left']}, {'inputs': [14], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [15], 'function': 'unique', 'value_inputs': []}, {'inputs': [16], 'function': 'query_shape', 'value_inputs': []}]])
('0', [{('blue', 'cylinder', 'metal', 'large'): (57, 95, 133, 182), ('blue', 'cube', 'rubber', 'small'): (168, 110, 206, 148), ('red', 'cylinder', 'rubber', 'small'): (232, 117, 265, 159), ('green', 'cube', 'rubber', 'small'): (187, 137, 229, 179), ('green', 'sphere', 'rubber', 'small'): (271, 130, 304, 163), ('cyan', 'cube', 'rubber', 'small'): (104, 168, 147, 210), ('yellow', 'sphere', 'rubber', 'small'): (340, 160, 379, 197), ('gray', 'cube', 'metal', 'large'): (359, 102, 453, 168)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['green']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'relate', 'value_inputs': ['right']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [6], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [7], 'function': 'filter_color', 'value_inputs': ['blue']}, {'inputs': [8], 'function': 'unique', 'value_inputs': []}, {'inputs': [9], 'function': 'relate', 'value_inputs': ['left']}, {'inputs': [5, 10], 'function': 'intersect', 'value_inputs': []}, {'inputs': [11], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [12], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [13], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [14], 'function': 'count', 'value_inputs': []}]])
('0', [{('green', 'cylinder', 'rubber', 'small'): (70, 80, 145, 165), ('gray', 'cube', 'metal', 'small'): (165, 65, 225, 125), ('yellow', 'cube', 'rubber', 'small'): (130, 110, 175, 150), ('cyan', 'cylinder', 'rubber', 'small'): (235, 85, 265, 105), ('cyan', 'cylinder', 'rubber', 'large'): (165, 135, 250, 240), ('gray', 'sphere', 'rubber', 'small'): (260, 105, 320, 165)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [1], 'function': 'filter_color', 'value_inputs': ['cyan']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'relate', 'value_inputs': ['behind']}, {'inputs': [5], 'function': 'filter_color', 'value_inputs': ['cyan']}, {'inputs': [6], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [7], 'function': 'unique', 'value_inputs': []}, {'inputs': [8], 'function': 'relate', 'value_inputs': ['right']}, {'inputs': [9], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [10], 'function': 'unique', 'value_inputs': []}, {'inputs': [11], 'function': 'relate', 'value_inputs': ['front']}, {'inputs': [12], 'function': 'filter_color', 'value_inputs': ['cyan']}, {'inputs': [13], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [14], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [15], 'function': 'count', 'value_inputs': []}]])
('0', [{('brown', 'cube', 'rubber', 'small'): (47, 108, 92, 145), ('yellow', 'cube', 'rubber', 'small'): (228, 69, 280, 122), ('purple', 'cube', 'metal', 'small'): (112, 172, 158, 215), ('yellow', 'cube', 'metal', 'small'): (210, 183, 256, 227), ('gray', 'sphere', 'metal', 'small'): (168, 133, 205, 169), ('brown', 'sphere', 'rubber', 'small'): (282, 159, 320, 196), ('yellow', 'sphere', 'metal', 'small'): (191, 60, 238, 102), ('purple', 'sphere', 'metal', 'large'): (368, 112, 448, 156)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [2], 'function': 'filter_color', 'value_inputs': ['purple']}, {'inputs': [1], 'function': 'filter_color', 'value_inputs': ['yellow']}, {'inputs': [4], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [3, 5], 'function': 'union', 'value_inputs': []}, {'inputs': [6], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [7], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 2 objects.')
('1', [{('brown', 'cylinder', 'rubber', 'large'): (92, 112, 175, 208), ('red', 'cylinder', 'metal', 'small'): (182, 130, 215, 165), ('gray', 'sphere', 'rubber', 'small'): (318, 128, 348, 158), ('red', 'cube', 'rubber', 'large'): (225, 156, 329, 277), ('red', 'cube', 'metal', 'small'): (382, 140, 426, 190)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['red']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_size', 'value_inputs': []}, {'inputs': [4], 'function': 'filter_color', 'value_inputs': ['red']}, {'inputs': [5], 'function': 'count', 'value_inputs': []}]])
('cube', [{('yellow', 'cube', 'metal', 'small'): (47, 113, 92, 160), ('brown', 'cube', 'metal', 'large'): (148, 97, 234, 160), ('green', 'cube', 'rubber', 'small'): (230, 95, 260, 128), ('green', 'cylinder', 'metal', 'large'): (294, 122, 386, 234)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [1], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [2], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'query_shape', 'value_inputs': []}]])
('0', [{('cyan', 'sphere', 'rubber', 'small'): (157, 74, 214, 132), ('purple', 'cube', 'metal', 'small'): (259, 110, 298, 149), ('green', 'sphere', 'rubber', 'small'): (405, 131, 442, 166), ('cyan', 'cube', 'rubber', 'large'): (192, 160, 307, 292), ('yellow', 'cube', 'metal', 'small'): (116, 144, 165, 192), ('blue', 'cylinder', 'rubber', 'small'): (99, 106, 136, 150)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [1], 'function': 'filter_color', 'value_inputs': ['green']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'relate', 'value_inputs': ['behind']}, {'inputs': [5], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [6], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [7], 'function': 'unique', 'value_inputs': []}, {'inputs': [8], 'function': 'relate', 'value_inputs': ['front']}, {'inputs': [9], 'function': 'filter_color', 'value_inputs': ['cyan']}, {'inputs': [10], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [11], 'function': 'count', 'value_inputs': []}]])
('cube', [{('blue', 'cylinder', 'metal', 'large'): (57, 68, 133, 155), ('cyan', 'cylinder', 'rubber', 'small'): (103, 170, 148, 222), ('blue', 'cube', 'rubber', 'small'): (168, 109, 209, 147), ('red', 'sphere', 'rubber', 'small'): (231, 118, 265, 152), ('green', 'cube', 'rubber', 'small'): (186, 136, 229, 180), ('green', 'sphere', 'rubber', 'small'): (270, 129, 304, 163), ('yellow', 'sphere', 'rubber', 'small'): (342, 159, 382, 197), ('gray', 'cube', 'metal', 'large'): (360, 102, 453, 164)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_color', 'value_inputs': []}, {'inputs': [4], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [5], 'function': 'unique', 'value_inputs': []}, {'inputs': [6], 'function': 'query_shape', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('0', [{('gray', 'cube', 'rubber', 'large'): (37, 105, 130, 220), ('brown', 'cylinder', 'rubber', 'small'): (165, 95, 195, 135), ('purple', 'sphere', 'metal', 'small'): (265, 108, 320, 165), ('blue', 'cylinder', 'metal', 'small'): (280, 52, 345, 130), ('yellow', 'sphere', 'rubber', 'small'): (170, 220, 220, 265)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_color', 'value_inputs': []}, {'inputs': [4], 'function': 'count', 'value_inputs': []}]])
('metal', [{('green', 'cube', 'metal', 'large'): (370, 75, 476, 175), ('purple', 'cube', 'metal', 'small'): (195, 95, 235, 135), ('purple', 'cylinder', 'rubber', 'small'): (260, 200, 300, 250)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [1], 'function': 'unique', 'value_inputs': []}, {'inputs': [2], 'function': 'same_size', 'value_inputs': []}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'query_material', 'value_inputs': []}]])
('3', [{('yellow', 'cylinder', 'rubber', 'small'): (403, 117, 438, 158), ('red', 'cylinder', 'rubber', 'small'): (172, 67, 236, 136), ('purple', 'cylinder', 'rubber', 'small'): (138, 136, 180, 184), ('cyan', 'sphere', 'metal', 'small'): (106, 172, 148, 214), ('red', 'cylinder', 'metal', 'large'): (184, 136, 274, 250), ('brown', 'cube', 'rubber', 'small'): (353, 125, 398, 170)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_material', 'value_inputs': []}, {'inputs': [4], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 2 objects.')
('cylinder', [{('green', 'cylinder', 'rubber', 'small'): (187, 66, 248, 132), ('purple', 'cube', 'metal', 'small'): (95, 150, 148, 202), ('brown', 'cylinder', 'rubber', 'small'): (360, 110, 405, 160)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['purple']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_size', 'value_inputs': []}, {'inputs': [4], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [5], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [6], 'function': 'unique', 'value_inputs': []}, {'inputs': [7], 'function': 'query_shape', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('rubber', [{('gray', 'cylinder', 'metal', 'small'): (78, 104, 158, 224), ('yellow', 'sphere', 'metal', 'small'): (100, 178, 154, 220), ('yellow', 'cylinder', 'metal', 'small'): (190, 118, 224, 158), ('brown', 'sphere', 'rubber', 'small'): (244, 127, 320, 202), ('red', 'sphere', 'rubber', 'small'): (220, 204, 264, 246), ('green', 'cube', 'rubber', 'small'): (304, 113, 340, 140), ('blue', 'sphere', 'rubber', 'small'): (304, 136, 336, 164), ('brown', 'cube', 'rubber', 'small'): (348, 103, 422, 158)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_size', 'value_inputs': []}, {'inputs': [4], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [5], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [6], 'function': 'unique', 'value_inputs': []}, {'inputs': [7], 'function': 'query_material', 'value_inputs': []}]])
('2', [{('purple', 'cylinder', 'metal', 'small'): (243, 71, 299, 135), ('brown', 'cylinder', 'metal', 'small'): (92, 125, 180, 228), ('red', 'cube', 'rubber', 'small'): (328, 102, 436, 207)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_size', 'value_inputs': []}, {'inputs': [4], 'function': 'count', 'value_inputs': []}]])
('3', [{('yellow', 'sphere', 'rubber', 'small'): (64, 117, 140, 162), ('gray', 'sphere', 'metal', 'small'): (150, 100, 218, 168), ('yellow', 'sphere', 'metal', 'small'): (310, 88, 376, 154), ('blue', 'cube', 'metal', 'small'): (138, 102, 184, 148)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['yellow']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'same_size', 'value_inputs': []}, {'inputs': [5], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 3 objects.')
('error', 'unique() expected exactly one object, but got 2 objects.')
('cylinder', [{('brown', 'cylinder', 'rubber', 'small'): (93, 113, 174, 209), ('red', 'cylinder', 'metal', 'small'): (182, 103, 216, 139), ('gray', 'sphere', 'rubber', 'small'): (317, 129, 349, 161), ('red', 'cube', 'rubber', 'large'): (225, 157, 327, 277), ('red', 'cube', 'metal', 'small'): (382, 140, 425, 188)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_color', 'value_inputs': []}, {'inputs': [4], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [5], 'function': 'unique', 'value_inputs': []}, {'inputs': [6], 'function': 'query_shape', 'value_inputs': []}]])
('0', [{('gray', 'cylinder', 'metal', 'small'): (45, 109, 120, 164), ('green', 'cylinder', 'rubber', 'small'): (112, 150, 150, 197), ('yellow', 'cylinder', 'rubber', 'small'): (152, 176, 192, 226), ('cyan', 'cylinder', 'rubber', 'small'): (263, 193, 305, 249), ('cyan', 'cube', 'rubber', 'small'): (178, 71, 218, 109), ('blue', 'cube', 'rubber', 'small'): (210, 118, 240, 157), ('blue', 'cube', 'metal', 'large'): (260, 120, 340, 185), ('blue', 'cube', 'rubber', 'large'): (380, 82, 455, 160), ('purple', 'sphere', 'metal', 'large'): (340, 150, 418, 202)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['cyan']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [4], 'function': 'filter_color', 'value_inputs': ['yellow']}, {'inputs': [5], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [3, 6], 'function': 'union', 'value_inputs': []}, {'inputs': [7], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [8], 'function': 'count', 'value_inputs': []}]])
('sphere', [{('purple', 'cube', 'metal', 'large'): (107, 89, 192, 174), ('red', 'cube', 'metal', 'small'): (67, 129, 112, 174), ('gray', 'cube', 'rubber', 'small'): (138, 185, 200, 246), ('blue', 'sphere', 'metal', 'large'): (184, 112, 248, 178), ('gray', 'cylinder', 'metal', 'large'): (273, 112, 346, 185), ('cyan', 'cylinder', 'metal', 'small'): (268, 161, 308, 208), ('red', 'sphere', 'rubber', 'small'): (364, 149, 401, 186)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [1], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'relate', 'value_inputs': ['right']}, {'inputs': [5], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [6], 'function': 'filter_color', 'value_inputs': ['red']}, {'inputs': [7], 'function': 'unique', 'value_inputs': []}, {'inputs': [8], 'function': 'query_shape', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('cube', [{('yellow', 'cube', 'metal', 'small'): (45, 115, 90, 155), ('brown', 'cube', 'metal', 'large'): (147, 65, 235, 155), ('green', 'cylinder', 'metal', 'large'): (295, 120, 385, 235), ('green', 'cube', 'rubber', 'small'): (230, 65, 260, 100)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [1], 'function': 'filter_color', 'value_inputs': ['yellow']}, {'inputs': [2], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'relate', 'value_inputs': ['behind']}, {'inputs': [5], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [6], 'function': 'unique', 'value_inputs': []}, {'inputs': [7], 'function': 'relate', 'value_inputs': ['front']}, {'inputs': [8], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [9], 'function': 'unique', 'value_inputs': []}, {'inputs': [10], 'function': 'query_shape', 'value_inputs': []}]])
('2', [{('blue', 'cylinder', 'metal', 'small'): (57, 69, 133, 154), ('blue', 'cube', 'rubber', 'small'): (169, 109, 210, 145), ('red', 'cube', 'rubber', 'small'): (233, 118, 266, 157), ('green', 'cube', 'rubber', 'small'): (186, 136, 229, 188), ('green', 'sphere', 'rubber', 'small'): (272, 130, 305, 166), ('yellow', 'sphere', 'rubber', 'small'): (343, 159, 386, 198), ('gray', 'cube', 'metal', 'large'): (353, 102, 453, 164)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [3], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [4], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [5], 'function': 'unique', 'value_inputs': []}, {'inputs': [6], 'function': 'relate', 'value_inputs': ['front']}, {'inputs': [7], 'function': 'filter_color', 'value_inputs': ['green']}, {'inputs': [8], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [9], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [2, 10], 'function': 'union', 'value_inputs': []}, {'inputs': [11], 'function': 'count', 'value_inputs': []}]])
('sphere', [{('cyan', 'cube', 'rubber', 'large'): (47, 120, 132, 215), ('red', 'sphere', 'rubber', 'large'): (135, 113, 206, 156), ('yellow', 'cylinder', 'metal', 'small'): (152, 228, 195, 264), ('gray', 'cylinder', 'rubber', 'small'): (238, 200, 275, 235), ('brown', 'cylinder', 'rubber', 'small'): (205, 90, 235, 125), ('brown', 'cylinder', 'metal', 'small'): (228, 65, 255, 95), ('brown', 'sphere', 'rubber', 'large'): (268, 58, 323, 115), ('cyan', 'cylinder', 'metal', 'small'): (328, 107, 363, 145), ('gray', 'sphere', 'rubber', 'small'): (317, 151, 352, 186), ('brown', 'cylinder', 'metal', 'large'): (392, 89, 476, 180)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [1], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'relate', 'value_inputs': ['front']}, {'inputs': [5], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [6], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [7], 'function': 'unique', 'value_inputs': []}, {'inputs': [8], 'function': 'relate', 'value_inputs': ['left']}, {'inputs': [9], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [10], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [11], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [12], 'function': 'unique', 'value_inputs': []}, {'inputs': [13], 'function': 'relate', 'value_inputs': ['behind']}, {'inputs': [14], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [15], 'function': 'unique', 'value_inputs': []}, {'inputs': [16], 'function': 'query_shape', 'value_inputs': []}]])
('metal', [{('yellow', 'cube', 'rubber', 'small'): (403, 116, 438, 158), ('purple', 'cube', 'rubber', 'small'): (137, 138, 177, 180), ('red', 'cylinder', 'metal', 'large'): (185, 139, 273, 278), ('red', 'cylinder', 'rubber', 'small'): (170, 66, 236, 140), ('brown', 'cube', 'rubber', 'small'): (354, 123, 400, 168), ('cyan', 'sphere', 'metal', 'small'): (107, 174, 147, 214)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [1], 'function': 'unique', 'value_inputs': []}, {'inputs': [2], 'function': 'same_size', 'value_inputs': []}, {'inputs': [3], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [4], 'function': 'unique', 'value_inputs': []}, {'inputs': [5], 'function': 'query_material', 'value_inputs': []}]])
('1', [{('yellow', 'sphere', 'rubber', 'small'): (64, 117, 142, 162), ('blue', 'cube', 'metal', 'small'): (175, 182, 225, 242), ('yellow', 'sphere', 'metal', 'small'): (308, 88, 378, 152)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_shape', 'value_inputs': []}, {'inputs': [4], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('small', [{('purple', 'sphere', 'metal', 'small'): (130, 92, 187, 148), ('yellow', 'sphere', 'rubber', 'small'): (126, 144, 210, 230), ('gold', 'sphere', 'metal', 'small'): (269, 152, 305, 190), ('red', 'cube', 'metal', 'small'): (360, 92, 454, 188), ('brown', 'cube', 'rubber', 'small'): (278, 89, 363, 178), ('blue', 'cube', 'rubber', 'small'): (202, 102, 228, 128), ('gray', 'cube', 'rubber', 'small'): (240, 110, 266, 136)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [1], 'function': 'filter_color', 'value_inputs': ['blue']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'relate', 'value_inputs': ['left']}, {'inputs': [4], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [5], 'function': 'unique', 'value_inputs': []}, {'inputs': [6], 'function': 'query_size', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('1', [{('green', 'cube', 'metal', 'large'): (376, 108, 476, 200), ('purple', 'cube', 'metal', 'small'): (198, 127, 238, 168), ('purple', 'cylinder', 'rubber', 'small'): (258, 172, 298, 222)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [2], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 2 objects.')
('yellow', [{('blue', 'cylinder', 'metal', 'small'): (57, 69, 133, 155), ('blue', 'cube', 'rubber', 'small'): (168, 109, 210, 145), ('red', 'cylinder', 'rubber', 'small'): (232, 118, 262, 158), ('green', 'cube', 'rubber', 'small'): (186, 165, 229, 208), ('green', 'sphere', 'rubber', 'small'): (271, 158, 304, 191), ('yellow', 'sphere', 'rubber', 'small'): (345, 160, 386, 198), ('gray', 'cube', 'metal', 'large'): (357, 131, 453, 191)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [1], 'function': 'filter_color', 'value_inputs': ['red']}, {'inputs': [2], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'relate', 'value_inputs': ['right']}, {'inputs': [5], 'function': 'filter_color', 'value_inputs': ['green']}, {'inputs': [6], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [7], 'function': 'unique', 'value_inputs': []}, {'inputs': [8], 'function': 'relate', 'value_inputs': ['right']}, {'inputs': [9], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [10], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [11], 'function': 'unique', 'value_inputs': []}, {'inputs': [12], 'function': 'query_color', 'value_inputs': []}]])
('0', [{('gray', 'cube', 'rubber', 'large'): (37, 105, 130, 225), ('brown', 'cylinder', 'rubber', 'small'): (133, 124, 165, 168), ('purple', 'sphere', 'metal', 'small'): (264, 110, 320, 168), ('blue', 'cylinder', 'metal', 'small'): (283, 52, 343, 125), ('yellow', 'sphere', 'rubber', 'small'): (170, 214, 220, 264)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [1], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'relate', 'value_inputs': ['behind']}, {'inputs': [5], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [7], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [8], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [9], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [10], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [6, 11], 'function': 'union', 'value_inputs': []}, {'inputs': [12], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 2 objects.')
('error', 'unique() expected exactly one object, but got 2 objects.')
('0', [{('green', 'cube', 'metal', 'large'): (378, 108, 476, 198), ('purple', 'cube', 'metal', 'small'): (198, 128, 238, 168), ('purple', 'cylinder', 'rubber', 'small'): (258, 172, 298, 222)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_material', 'value_inputs': []}, {'inputs': [4], 'function': 'count', 'value_inputs': []}]])
('0', [{('purple', 'sphere', 'metal', 'small'): (130, 93, 187, 149), ('yellow', 'sphere', 'rubber', 'small'): (125, 144, 210, 230), ('red', 'cube', 'metal', 'small'): (360, 122, 454, 188), ('brown', 'cube', 'rubber', 'small'): (278, 114, 363, 184), ('blue', 'cube', 'rubber', 'small'): (199, 102, 230, 130), ('gray', 'cube', 'rubber', 'small'): (236, 109, 267, 137)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [1], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [2], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [3], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [4], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('0', [{('red', 'sphere', 'metal', 'small'): (172, 70, 232, 130), ('gray', 'sphere', 'rubber', 'small'): (98, 110, 164, 166), ('gray', 'cylinder', 'metal', 'small'): (245, 49, 303, 114), ('yellow', 'cube', 'rubber', 'small'): (124, 209, 177, 254)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_size', 'value_inputs': []}, {'inputs': [4], 'function': 'filter_color', 'value_inputs': ['blue']}, {'inputs': [5], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [6], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 2 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('2', [{('cyan', 'cube', 'rubber', 'large'): (45, 90, 135, 160), ('red', 'sphere', 'rubber', 'large'): (135, 85, 200, 150), ('brown', 'sphere', 'rubber', 'large'): (265, 80, 325, 145), ('yellow', 'cylinder', 'metal', 'small'): (145, 200, 185, 240), ('gray', 'cylinder', 'rubber', 'small'): (235, 170, 275, 215), ('brown', 'cylinder', 'rubber', 'small'): (200, 85, 230, 125), ('cyan', 'cylinder', 'metal', 'small'): (330, 105, 360, 140), ('gray', 'sphere', 'rubber', 'small'): (315, 150, 350, 185), ('brown', 'cylinder', 'metal', 'large'): (390, 85, 476, 180)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'same_color', 'value_inputs': []}, {'inputs': [5], 'function': 'count', 'value_inputs': []}]])
('0', [{('green', 'cylinder', 'rubber', 'small'): (72, 108, 144, 184), ('gray', 'cylinder', 'metal', 'small'): (168, 94, 228, 162), ('yellow', 'cube', 'rubber', 'small'): (136, 166, 176, 216), ('cyan', 'cylinder', 'rubber', 'small'): (166, 164, 250, 242), ('gray', 'sphere', 'rubber', 'small'): (262, 158, 326, 220), ('cyan', 'sphere', 'rubber', 'small'): (234, 112, 264, 142), ('cyan', 'cylinder', 'metal', 'small'): (306, 116, 336, 152)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [2], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [3], 'function': 'filter_color', 'value_inputs': ['yellow']}, {'inputs': [4], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [1, 5], 'function': 'union', 'value_inputs': []}, {'inputs': [6], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 2 objects.')
('yellow', [{('yellow', 'sphere', 'rubber', 'small'): (64, 117, 140, 143), ('gray', 'sphere', 'metal', 'small'): (148, 127, 218, 197), ('yellow', 'sphere', 'metal', 'small'): (258, 54, 312, 108), ('blue', 'cube', 'metal', 'small'): (168, 214, 230, 270), ('yellow', 'cube', 'rubber', 'small'): (246, 114, 284, 137)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_size', 'value_inputs': []}, {'inputs': [4], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [5], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [6], 'function': 'unique', 'value_inputs': []}, {'inputs': [7], 'function': 'query_color', 'value_inputs': []}]])
('0', [{('blue', 'cube', 'metal', 'large'): (17, 118, 120, 215), ('yellow', 'cube', 'rubber', 'small'): (122, 133, 154, 165), ('purple', 'cylinder', 'metal', 'small'): (212, 108, 270, 158), ('gray', 'cube', 'metal', 'large'): (225, 115, 336, 230), ('brown', 'cube', 'rubber', 'small'): (177, 220, 229, 286), ('gray', 'sphere', 'rubber', 'small'): (304, 114, 372, 175)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['purple']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [3], 'function': 'filter_color', 'value_inputs': ['cyan']}, {'inputs': [4], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [2, 5], 'function': 'union', 'value_inputs': []}, {'inputs': [6], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [7], 'function': 'count', 'value_inputs': []}]])
('1', [{('yellow', 'sphere', 'rubber', 'small'): (50, 120, 130, 200), ('gray', 'cylinder', 'rubber', 'small'): (90, 170, 140, 220), ('brown', 'cylinder', 'rubber', 'small'): (160, 70, 230, 140), ('green', 'cube', 'metal', 'small'): (180, 210, 240, 280), ('green', 'cylinder', 'metal', 'small'): (250, 200, 300, 240), ('purple', 'cylinder', 'metal', 'small'): (330, 170, 380, 220), ('cyan', 'cylinder', 'metal', 'small'): (360, 130, 400, 180)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['purple']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_size', 'value_inputs': []}, {'inputs': [4], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [5], 'function': 'count', 'value_inputs': []}]])
('7', [{('brown', 'cube', 'rubber', 'small'): (47, 108, 92, 149), ('yellow', 'cube', 'metal', 'small'): (210, 183, 264, 234), ('purple', 'cube', 'metal', 'small'): (110, 172, 158, 216), ('yellow', 'cube', 'rubber', 'small'): (210, 94, 264, 144), ('purple', 'cylinder', 'rubber', 'small'): (344, 118, 374, 149), ('gray', 'sphere', 'metal', 'small'): (164, 134, 200, 170), ('brown', 'sphere', 'rubber', 'small'): (284, 160, 320, 196), ('yellow', 'sphere', 'metal', 'small'): (190, 88, 234, 130), ('purple', 'sphere', 'metal', 'large'): (378, 114, 448, 166)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_size', 'value_inputs': []}, {'inputs': [4], 'function': 'count', 'value_inputs': []}]])
('0', [{('blue', 'cube', 'metal', 'large'): (17, 92, 121, 160), ('yellow', 'cube', 'rubber', 'small'): (177, 248, 230, 287), ('purple', 'cylinder', 'rubber', 'small'): (213, 78, 268, 143), ('gray', 'cube', 'metal', 'large'): (227, 116, 338, 225), ('gray', 'sphere', 'rubber', 'small'): (298, 114, 373, 177)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['blue']}, {'inputs': [1], 'function': 'unique', 'value_inputs': []}, {'inputs': [2], 'function': 'same_material', 'value_inputs': []}, {'inputs': [3], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [4], 'function': 'filter_color', 'value_inputs': ['yellow']}, {'inputs': [5], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [6], 'function': 'count', 'value_inputs': []}]])
('0', [{('yellow', 'sphere', 'metal', 'small'): (97, 108, 137, 147), ('cyan', 'sphere', 'rubber', 'small'): (120, 179, 160, 219), ('purple', 'cylinder', 'rubber', 'small'): (278, 185, 328, 235), ('blue', 'cube', 'rubber', 'small'): (222, 123, 262, 163), ('green', 'cube', 'rubber', 'small'): (309, 121, 349, 161), ('red', 'sphere', 'metal', 'small'): (358, 140, 398, 180)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [2], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [3], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [4], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [1, 5], 'function': 'union', 'value_inputs': []}, {'inputs': [6], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [7], 'function': 'count', 'value_inputs': []}]])
('cyan', [{('yellow', 'cube', 'metal', 'small'): (57, 104, 144, 151), ('green', 'cube', 'metal', 'small'): (197, 68, 267, 132), ('cyan', 'cylinder', 'rubber', 'small'): (156, 132, 244, 237), ('brown', 'cube', 'metal', 'small'): (264, 120, 304, 160)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [1], 'function': 'unique', 'value_inputs': []}, {'inputs': [2], 'function': 'relate', 'value_inputs': ['front']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'query_color', 'value_inputs': []}]])
('1', [{('brown', 'cylinder', 'rubber', 'large'): (92, 112, 174, 238), ('red', 'cylinder', 'metal', 'small'): (182, 103, 218, 143), ('gray', 'sphere', 'rubber', 'small'): (315, 128, 348, 161), ('red', 'cube', 'rubber', 'large'): (225, 157, 326, 277), ('red', 'cube', 'metal', 'small'): (383, 140, 425, 189)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [1], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_shape', 'value_inputs': []}, {'inputs': [4], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [5], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [6], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('small', [{('brown', 'cylinder', 'rubber', 'large'): (93, 112, 174, 236), ('red', 'cylinder', 'metal', 'small'): (182, 103, 216, 142), ('gray', 'sphere', 'rubber', 'small'): (315, 128, 349, 162), ('red', 'cube', 'rubber', 'large'): (224, 157, 328, 277), ('red', 'cube', 'metal', 'small'): (381, 137, 425, 188)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'same_color', 'value_inputs': []}, {'inputs': [5], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [6], 'function': 'unique', 'value_inputs': []}, {'inputs': [7], 'function': 'query_size', 'value_inputs': []}]])
('2', [{('gray', 'cylinder', 'metal', 'small'): (78, 76, 158, 225), ('yellow', 'sphere', 'metal', 'small'): (118, 209, 154, 246), ('brown', 'sphere', 'rubber', 'small'): (245, 127, 321, 200), ('red', 'sphere', 'rubber', 'small'): (219, 232, 265, 274), ('green', 'cube', 'rubber', 'small'): (302, 85, 341, 116), ('blue', 'sphere', 'rubber', 'small'): (302, 136, 333, 162), ('brown', 'cube', 'rubber', 'small'): (346, 75, 422, 158)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['red']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'relate', 'value_inputs': ['left']}, {'inputs': [4], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [6], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [7], 'function': 'filter_color', 'value_inputs': ['red']}, {'inputs': [8], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [9], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [10], 'function': 'unique', 'value_inputs': []}, {'inputs': [11], 'function': 'relate', 'value_inputs': ['left']}, {'inputs': [5, 12], 'function': 'union', 'value_inputs': []}, {'inputs': [13], 'function': 'count', 'value_inputs': []}]])
('purple', [{('yellow', 'sphere', 'metal', 'small'): (97, 108, 135, 146), ('cyan', 'sphere', 'rubber', 'small'): (120, 182, 160, 222), ('blue', 'cube', 'rubber', 'small'): (218, 122, 258, 162), ('green', 'cube', 'metal', 'small'): (310, 94, 348, 132), ('purple', 'cylinder', 'rubber', 'small'): (278, 186, 326, 244), ('red', 'sphere', 'metal', 'small'): (358, 140, 396, 178)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [1], 'function': 'filter_color', 'value_inputs': ['cyan']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'relate', 'value_inputs': ['right']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [6], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [7], 'function': 'filter_color', 'value_inputs': ['blue']}, {'inputs': [8], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [9], 'function': 'unique', 'value_inputs': []}, {'inputs': [10], 'function': 'relate', 'value_inputs': ['front']}, {'inputs': [5, 11], 'function': 'intersect', 'value_inputs': []}, {'inputs': [12], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [13], 'function': 'unique', 'value_inputs': []}, {'inputs': [14], 'function': 'query_color', 'value_inputs': []}]])
('4', [{('brown', 'cube', 'rubber', 'small'): (47, 108, 93, 148), ('yellow', 'cube', 'rubber', 'small'): (220, 68, 279, 127), ('purple', 'cube', 'rubber', 'small'): (319, 121, 350, 154), ('purple', 'cube', 'metal', 'small'): (112, 171, 162, 219), ('yellow', 'cube', 'metal', 'small'): (211, 182, 261, 231), ('yellow', 'sphere', 'metal', 'small'): (192, 59, 242, 110), ('gray', 'sphere', 'metal', 'small'): (169, 133, 209, 172), ('brown', 'sphere', 'rubber', 'small'): (284, 159, 324, 199), ('purple', 'sphere', 'metal', 'small'): (378, 114, 447, 155)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['purple']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_shape', 'value_inputs': []}, {'inputs': [4], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 2 objects.')
('error', 'unique() expected exactly one object, but got 2 objects.')
('1', [{('purple', 'cube', 'metal', 'small'): (107, 89, 190, 168), ('red', 'cube', 'metal', 'small'): (68, 129, 112, 172), ('blue', 'sphere', 'metal', 'small'): (190, 113, 246, 168), ('gray', 'cylinder', 'metal', 'small'): (272, 113, 346, 172), ('cyan', 'cylinder', 'metal', 'small'): (267, 162, 308, 212), ('gray', 'cube', 'rubber', 'small'): (139, 185, 194, 246), ('red', 'sphere', 'rubber', 'small'): (363, 149, 401, 189)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['blue']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_shape', 'value_inputs': []}, {'inputs': [4], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('1', [{('cyan', 'sphere', 'rubber', 'small'): (157, 74, 216, 133), ('purple', 'cube', 'metal', 'small'): (260, 110, 290, 140), ('green', 'sphere', 'rubber', 'small'): (404, 130, 444, 169), ('cyan', 'cube', 'rubber', 'large'): (192, 160, 308, 292), ('yellow', 'cube', 'metal', 'small'): (115, 143, 165, 193), ('blue', 'cylinder', 'rubber', 'small'): (98, 108, 138, 148)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [2], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [3], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [1, 4], 'function': 'union', 'value_inputs': []}, {'inputs': [5], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [6], 'function': 'count', 'value_inputs': []}]])
('3', [{('yellow', 'cube', 'metal', 'small'): (22, 107, 126, 165), ('purple', 'sphere', 'rubber', 'small'): (212, 92, 270, 129), ('gray', 'sphere', 'rubber', 'small'): (273, 114, 295, 136), ('purple', 'cube', 'metal', 'small'): (325, 121, 371, 167)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['purple']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_size', 'value_inputs': []}, {'inputs': [4], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('0', [{('brown', 'cylinder', 'metal', 'small'): (137, 89, 170, 129), ('red', 'cylinder', 'rubber', 'small'): (330, 108, 369, 150), ('blue', 'sphere', 'rubber', 'small'): (174, 210, 216, 250)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [4], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [5], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [3, 6], 'function': 'union', 'value_inputs': []}, {'inputs': [7], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [8], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('cylinder', [{('brown', 'cylinder', 'rubber', 'small'): (137, 114, 170, 157), ('red', 'cylinder', 'rubber', 'small'): (328, 134, 368, 177), ('blue', 'sphere', 'rubber', 'small'): (173, 209, 220, 258)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'relate', 'value_inputs': ['front']}, {'inputs': [4], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [5], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [6], 'function': 'unique', 'value_inputs': []}, {'inputs': [7], 'function': 'relate', 'value_inputs': ['front']}, {'inputs': [8], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [9], 'function': 'unique', 'value_inputs': []}, {'inputs': [10], 'function': 'relate', 'value_inputs': ['left']}, {'inputs': [11], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [12], 'function': 'unique', 'value_inputs': []}, {'inputs': [13], 'function': 'query_shape', 'value_inputs': []}]])
('4', [{('brown', 'cylinder', 'rubber', 'small'): (93, 113, 174, 208), ('red', 'cylinder', 'metal', 'small'): (183, 103, 214, 142), ('gray', 'sphere', 'rubber', 'small'): (317, 128, 348, 160), ('red', 'cube', 'rubber', 'large'): (225, 157, 327, 277), ('red', 'cube', 'metal', 'small'): (383, 141, 425, 188)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [1], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('1', [{('brown', 'cube', 'rubber', 'small'): (47, 107, 92, 149), ('yellow', 'cube', 'rubber', 'small'): (220, 68, 279, 120), ('purple', 'cube', 'metal', 'small'): (110, 172, 159, 216), ('yellow', 'cube', 'metal', 'small'): (210, 182, 260, 230), ('gray', 'sphere', 'metal', 'small'): (168, 132, 205, 168), ('yellow', 'sphere', 'metal', 'small'): (189, 60, 236, 105), ('brown', 'sphere', 'rubber', 'small'): (282, 158, 322, 196), ('purple', 'sphere', 'metal', 'large'): (378, 86, 447, 153), ('purple', 'cylinder', 'rubber', 'small'): (342, 116, 378, 132)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'relate', 'value_inputs': ['right']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [6], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [7], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [8], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [9], 'function': 'unique', 'value_inputs': []}, {'inputs': [10], 'function': 'relate', 'value_inputs': ['left']}, {'inputs': [5, 11], 'function': 'intersect', 'value_inputs': []}, {'inputs': [12], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [13], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('1', [{('blue', 'cube', 'metal', 'small'): (47, 121, 87, 165), ('yellow', 'cube', 'rubber', 'small'): (134, 129, 224, 208), ('gray', 'cylinder', 'rubber', 'small'): (186, 165, 285, 289), ('yellow', 'sphere', 'metal', 'small'): (196, 84, 248, 138), ('brown', 'cylinder', 'rubber', 'small'): (148, 116, 178, 142), ('purple', 'cube', 'metal', 'small'): (316, 126, 384, 178), ('purple', 'cylinder', 'metal', 'small'): (358, 133, 443, 195)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [4], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [5], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [3, 6], 'function': 'union', 'value_inputs': []}, {'inputs': [7], 'function': 'filter_color', 'value_inputs': ['yellow']}, {'inputs': [8], 'function': 'count', 'value_inputs': []}]])
('0', [{('purple', 'sphere', 'metal', 'small'): (131, 67, 187, 123), ('yellow', 'sphere', 'rubber', 'small'): (126, 145, 211, 231), ('red', 'cube', 'metal', 'small'): (214, 187, 275, 250), ('red', 'cube', 'metal', 'large'): (358, 95, 454, 189), ('brown', 'cube', 'rubber', 'large'): (278, 89, 364, 175), ('blue', 'cube', 'rubber', 'small'): (198, 73, 230, 105), ('gray', 'cube', 'rubber', 'small'): (237, 83, 267, 112), ('brown', 'sphere', 'metal', 'small'): (268, 154, 308, 192)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['blue']}, {'inputs': [1], 'function': 'unique', 'value_inputs': []}, {'inputs': [2], 'function': 'same_shape', 'value_inputs': []}, {'inputs': [3], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [4], 'function': 'filter_color', 'value_inputs': ['purple']}, {'inputs': [5], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [6], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 2 objects.')
('cylinder', [{('yellow', 'sphere', 'rubber', 'small'): (47, 120, 128, 201), ('brown', 'cylinder', 'rubber', 'small'): (164, 74, 232, 142), ('purple', 'cylinder', 'metal', 'small'): (329, 141, 378, 196), ('cyan', 'cylinder', 'metal', 'small'): (386, 108, 428, 158), ('green', 'cylinder', 'metal', 'small'): (250, 172, 298, 218), ('green', 'cube', 'metal', 'small'): (184, 218, 246, 282), ('gray', 'cylinder', 'rubber', 'small'): (80, 152, 116, 196)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [1], 'function': 'unique', 'value_inputs': []}, {'inputs': [2], 'function': 'same_color', 'value_inputs': []}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'query_shape', 'value_inputs': []}]])
('2', [{('gray', 'cylinder', 'metal', 'small'): (78, 104, 160, 200), ('yellow', 'sphere', 'metal', 'small'): (110, 180, 155, 220), ('yellow', 'cylinder', 'metal', 'small'): (190, 118, 220, 148), ('brown', 'sphere', 'rubber', 'large'): (245, 125, 320, 205), ('red', 'sphere', 'rubber', 'small'): (220, 205, 265, 245), ('green', 'cube', 'rubber', 'small'): (300, 112, 340, 142), ('blue', 'sphere', 'rubber', 'small'): (300, 135, 330, 165), ('brown', 'cube', 'rubber', 'large'): (345, 102, 420, 158)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_material', 'value_inputs': []}, {'inputs': [4], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('1', [{('gray', 'cube', 'rubber', 'large'): (35, 105, 130, 215), ('yellow', 'sphere', 'rubber', 'small'): (170, 215, 220, 265), ('purple', 'sphere', 'metal', 'small'): (260, 105, 320, 165), ('blue', 'cylinder', 'metal', 'small'): (275, 50, 345, 120), ('brown', 'cylinder', 'rubber', 'small'): (160, 95, 200, 135)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [1], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [3], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [4], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [2, 5], 'function': 'union', 'value_inputs': []}, {'inputs': [6], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [7], 'function': 'count', 'value_inputs': []}]])
('purple', [{('purple', 'cube', 'rubber', 'small'): (97, 206, 145, 254), ('green', 'cylinder', 'rubber', 'small'): (189, 67, 248, 128), ('brown', 'cylinder', 'rubber', 'small'): (358, 139, 402, 183)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [1], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [2], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [3], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [4], 'function': 'unique', 'value_inputs': []}, {'inputs': [5], 'function': 'relate', 'value_inputs': ['front']}, {'inputs': [6], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [7], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [8], 'function': 'unique', 'value_inputs': []}, {'inputs': [9], 'function': 'query_color', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('cube', [{('gray', 'sphere', 'metal', 'small'): (40, 120, 70, 150), ('gray', 'cube', 'rubber', 'small'): (60, 130, 100, 170), ('gray', 'cube', 'rubber', 'large'): (130, 135, 230, 210), ('brown', 'cube', 'rubber', 'small'): (105, 95, 170, 145), ('purple', 'cube', 'metal', 'small'): (215, 95, 255, 130), ('brown', 'sphere', 'metal', 'small'): (245, 120, 275, 150), ('blue', 'cube', 'rubber', 'small'): (265, 90, 345, 145)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_size', 'value_inputs': []}, {'inputs': [4], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [5], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [6], 'function': 'unique', 'value_inputs': []}, {'inputs': [7], 'function': 'query_shape', 'value_inputs': []}]])
('2', [{('cyan', 'cube', 'rubber', 'large'): (47, 94, 130, 160), ('red', 'sphere', 'rubber', 'large'): (137, 86, 205, 155), ('brown', 'sphere', 'rubber', 'large'): (267, 84, 323, 140), ('gray', 'sphere', 'rubber', 'small'): (318, 150, 355, 185), ('yellow', 'cylinder', 'metal', 'small'): (147, 203, 195, 265), ('gray', 'cylinder', 'rubber', 'small'): (239, 170, 280, 225), ('brown', 'cylinder', 'rubber', 'small'): (205, 92, 255, 130), ('cyan', 'cylinder', 'metal', 'small'): (330, 107, 365, 145), ('brown', 'cylinder', 'metal', 'large'): (390, 89, 476, 180)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [4], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [5], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [3, 6], 'function': 'union', 'value_inputs': []}, {'inputs': [7], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [8], 'function': 'count', 'value_inputs': []}]])
('1', [{('purple', 'cube', 'metal', 'large'): (107, 88, 190, 171), ('red', 'cube', 'rubber', 'small'): (65, 129, 110, 174), ('gray', 'cube', 'rubber', 'small'): (137, 186, 200, 245), ('blue', 'sphere', 'metal', 'large'): (190, 110, 248, 165), ('gray', 'cylinder', 'metal', 'large'): (280, 110, 345, 180), ('cyan', 'cylinder', 'metal', 'small'): (265, 158, 305, 210), ('red', 'sphere', 'rubber', 'small'): (360, 148, 400, 188)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['cyan']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [3], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [4], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [5], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [2, 6], 'function': 'union', 'value_inputs': []}, {'inputs': [7], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [8], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('1', [{('yellow', 'sphere', 'metal', 'small'): (97, 108, 137, 148), ('cyan', 'sphere', 'rubber', 'small'): (118, 180, 158, 220), ('blue', 'cube', 'rubber', 'small'): (222, 122, 262, 162), ('green', 'cube', 'rubber', 'small'): (309, 94, 349, 134), ('purple', 'cylinder', 'rubber', 'small'): (274, 184, 314, 244), ('red', 'sphere', 'metal', 'small'): (357, 140, 397, 180)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['red']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'relate', 'value_inputs': ['front']}, {'inputs': [4], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [5], 'function': 'filter_color', 'value_inputs': ['purple']}, {'inputs': [6], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [7], 'function': 'count', 'value_inputs': []}]])
('2', [{('gray', 'cylinder', 'metal', 'small'): (47, 109, 120, 165), ('green', 'cylinder', 'rubber', 'small'): (112, 151, 150, 194), ('yellow', 'cylinder', 'rubber', 'small'): (151, 177, 192, 208), ('cyan', 'cube', 'rubber', 'small'): (178, 71, 213, 106), ('blue', 'cube', 'metal', 'small'): (212, 118, 242, 155), ('blue', 'cube', 'metal', 'large'): (260, 118, 339, 186), ('purple', 'sphere', 'metal', 'large'): (339, 124, 418, 202), ('blue', 'cube', 'rubber', 'large'): (388, 81, 455, 165), ('cyan', 'cylinder', 'rubber', 'small'): (262, 194, 305, 249)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [1], 'function': 'filter_color', 'value_inputs': ['blue']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [4], 'function': 'filter_color', 'value_inputs': ['blue']}, {'inputs': [3, 5], 'function': 'union', 'value_inputs': []}, {'inputs': [6], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [7], 'function': 'count', 'value_inputs': []}]])
('0', [{('purple', 'cylinder', 'metal', 'small'): (247, 43, 299, 107), ('brown', 'cylinder', 'metal', 'small'): (93, 126, 180, 229), ('red', 'cube', 'rubber', 'small'): (329, 130, 437, 234)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [2], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [3], 'function': 'filter_color', 'value_inputs': ['cyan']}, {'inputs': [1, 4], 'function': 'union', 'value_inputs': []}, {'inputs': [5], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [6], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('small', [{('yellow', 'cube', 'metal', 'small'): (45, 115, 90, 155), ('brown', 'cube', 'metal', 'large'): (145, 95, 235, 155), ('green', 'cylinder', 'metal', 'large'): (290, 120, 385, 235), ('green', 'cylinder', 'rubber', 'small'): (230, 125, 255, 150)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_shape', 'value_inputs': []}, {'inputs': [4], 'function': 'unique', 'value_inputs': []}, {'inputs': [5], 'function': 'query_size', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('1', [{('brown', 'cylinder', 'rubber', 'small'): (137, 88, 170, 126), ('red', 'cylinder', 'rubber', 'small'): (328, 108, 368, 148), ('blue', 'sphere', 'rubber', 'small'): (174, 208, 214, 248)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [2], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [1], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [4], 'function': 'filter_color', 'value_inputs': ['red']}, {'inputs': [3, 5], 'function': 'union', 'value_inputs': []}, {'inputs': [6], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [7], 'function': 'count', 'value_inputs': []}]])
('4', [{('yellow', 'sphere', 'metal', 'small'): (97, 107, 138, 148), ('cyan', 'sphere', 'rubber', 'small'): (119, 180, 160, 220), ('blue', 'cube', 'rubber', 'small'): (220, 120, 260, 160), ('green', 'cube', 'rubber', 'small'): (307, 93, 347, 133), ('purple', 'cylinder', 'rubber', 'small'): (275, 185, 325, 245), ('red', 'sphere', 'metal', 'small'): (357, 140, 397, 180)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [2], 'function': 'filter_color', 'value_inputs': ['yellow']}, {'inputs': [3], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [4], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [5], 'function': 'unique', 'value_inputs': []}, {'inputs': [6], 'function': 'relate', 'value_inputs': ['front']}, {'inputs': [7], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [1, 8], 'function': 'union', 'value_inputs': []}, {'inputs': [9], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('rubber', [{('cyan', 'cylinder', 'rubber', 'small'): (35, 92, 115, 160), ('gray', 'cube', 'metal', 'large'): (78, 108, 188, 225), ('cyan', 'sphere', 'metal', 'small'): (186, 78, 240, 132), ('purple', 'sphere', 'rubber', 'small'): (223, 151, 263, 191), ('green', 'sphere', 'rubber', 'small'): (260, 195, 300, 240), ('blue', 'sphere', 'rubber', 'small'): (315, 182, 355, 222), ('cyan', 'cube', 'rubber', 'small'): (280, 97, 320, 137), ('cyan', 'cylinder', 'metal', 'large'): (352, 88, 435, 152), ('blue', 'cube', 'rubber', 'large'): (133, 178, 244, 307)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['cyan']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'query_material', 'value_inputs': []}]])
('cylinder', [{('purple', 'cube', 'metal', 'large'): (114, 101, 218, 209), ('cyan', 'cylinder', 'metal', 'small'): (360, 97, 445, 225), ('red', 'cylinder', 'metal', 'small'): (258, 112, 328, 220), ('brown', 'sphere', 'metal', 'large'): (240, 95, 285, 150)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['cyan']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'same_size', 'value_inputs': []}, {'inputs': [5], 'function': 'filter_color', 'value_inputs': ['red']}, {'inputs': [6], 'function': 'unique', 'value_inputs': []}, {'inputs': [7], 'function': 'query_shape', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('1', [{('brown', 'cylinder', 'rubber', 'small'): (92, 114, 174, 218), ('red', 'cylinder', 'metal', 'small'): (182, 129, 216, 163), ('gray', 'sphere', 'rubber', 'small'): (314, 128, 348, 162), ('red', 'cube', 'rubber', 'large'): (224, 157, 328, 277), ('red', 'cube', 'metal', 'small'): (382, 141, 425, 186)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [1], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [3], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [4], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [2, 5], 'function': 'union', 'value_inputs': []}, {'inputs': [6], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [7], 'function': 'count', 'value_inputs': []}]])
('3', [{('brown', 'cylinder', 'rubber', 'small'): (78, 112, 164, 170), ('green', 'cube', 'rubber', 'small'): (138, 120, 174, 146), ('gray', 'cube', 'rubber', 'large'): (136, 126, 254, 248), ('purple', 'sphere', 'metal', 'small'): (248, 92, 310, 128), ('gray', 'cube', 'metal', 'small'): (304, 158, 364, 216)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['purple']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_size', 'value_inputs': []}, {'inputs': [4], 'function': 'count', 'value_inputs': []}]])
('metal', [{('yellow', 'cube', 'metal', 'small'): (47, 114, 92, 159), ('brown', 'cube', 'metal', 'large'): (143, 64, 228, 159), ('green', 'cylinder', 'metal', 'small'): (232, 64, 260, 94), ('green', 'cylinder', 'metal', 'large'): (293, 122, 386, 234)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['yellow']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'same_size', 'value_inputs': []}, {'inputs': [5], 'function': 'filter_color', 'value_inputs': ['green']}, {'inputs': [6], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [7], 'function': 'unique', 'value_inputs': []}, {'inputs': [8], 'function': 'query_material', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('0', [{('yellow', 'cube', 'metal', 'small'): (20, 75, 120, 175), ('purple', 'sphere', 'rubber', 'small'): (210, 95, 270, 130), ('gray', 'sphere', 'rubber', 'small'): (270, 110, 295, 135), ('purple', 'cube', 'metal', 'small'): (325, 120, 370, 155)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['purple']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [3], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [2, 4], 'function': 'union', 'value_inputs': []}, {'inputs': [5], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [6], 'function': 'count', 'value_inputs': []}]])
('1', [{('gray', 'cube', 'rubber', 'large'): (37, 105, 130, 205), ('yellow', 'sphere', 'rubber', 'small'): (170, 215, 220, 265), ('purple', 'sphere', 'metal', 'small'): (265, 110, 320, 165), ('blue', 'cylinder', 'metal', 'small'): (280, 52, 342, 115), ('brown', 'cylinder', 'rubber', 'small'): (133, 125, 165, 165), ('yellow', 'cylinder', 'rubber', 'small'): (165, 95, 195, 135)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [3], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 2 objects.')
('4', [{('green', 'cube', 'rubber', 'small'): (22, 117, 114, 219), ('blue', 'sphere', 'metal', 'small'): (197, 90, 254, 147), ('yellow', 'cube', 'metal', 'small'): (257, 75, 320, 138), ('cyan', 'cylinder', 'rubber', 'small'): (316, 117, 348, 158), ('brown', 'sphere', 'rubber', 'small'): (210, 135, 287, 212)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_size', 'value_inputs': []}, {'inputs': [4], 'function': 'count', 'value_inputs': []}]])
('blue', [{('green', 'cube', 'rubber', 'small'): (45, 117, 148, 219), ('blue', 'cube', 'metal', 'small'): (290, 102, 388, 202), ('gray', 'sphere', 'rubber', 'small'): (197, 220, 247, 268)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['green']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'same_size', 'value_inputs': []}, {'inputs': [5], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [6], 'function': 'unique', 'value_inputs': []}, {'inputs': [7], 'function': 'query_color', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 2 objects.')
('2', [{('green', 'cube', 'rubber', 'small'): (45, 117, 148, 247), ('blue', 'cube', 'metal', 'small'): (288, 102, 388, 230), ('gray', 'sphere', 'metal', 'small'): (198, 220, 248, 268)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['green']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_size', 'value_inputs': []}, {'inputs': [4], 'function': 'count', 'value_inputs': []}]])
('0', [{('purple', 'sphere', 'metal', 'small'): (130, 66, 187, 125), ('yellow', 'sphere', 'rubber', 'small'): (126, 145, 211, 231), ('brown', 'sphere', 'metal', 'small'): (269, 155, 304, 190), ('red', 'cube', 'metal', 'small'): (360, 92, 454, 188), ('brown', 'cube', 'rubber', 'small'): (278, 87, 364, 180), ('blue', 'cube', 'rubber', 'small'): (198, 74, 230, 106), ('gray', 'cube', 'rubber', 'small'): (238, 79, 270, 111)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['yellow']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [3], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [4], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [2, 5], 'function': 'union', 'value_inputs': []}, {'inputs': [6], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [7], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('sphere', [{('cyan', 'cube', 'rubber', 'large'): (190, 160, 307, 292), ('cyan', 'sphere', 'rubber', 'small'): (156, 75, 216, 135), ('purple', 'cube', 'metal', 'small'): (260, 83, 298, 125), ('green', 'sphere', 'rubber', 'small'): (304, 95, 366, 156), ('blue', 'cube', 'rubber', 'small'): (98, 106, 136, 146), ('yellow', 'cube', 'metal', 'small'): (116, 142, 166, 182)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'same_color', 'value_inputs': []}, {'inputs': [5], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [6], 'function': 'unique', 'value_inputs': []}, {'inputs': [7], 'function': 'query_shape', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 4 objects.')
('error', 'unique() expected exactly one object, but got 2 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('3', [{('cyan', 'cube', 'rubber', 'large'): (47, 92, 130, 160), ('red', 'sphere', 'rubber', 'large'): (136, 87, 205, 155), ('yellow', 'cylinder', 'metal', 'small'): (149, 204, 190, 262), ('gray', 'cylinder', 'rubber', 'small'): (238, 170, 278, 228), ('brown', 'cylinder', 'rubber', 'small'): (205, 89, 235, 130), ('brown', 'cylinder', 'metal', 'small'): (228, 64, 255, 97), ('brown', 'sphere', 'rubber', 'large'): (268, 58, 323, 118), ('cyan', 'cylinder', 'metal', 'small'): (358, 106, 385, 145), ('gray', 'sphere', 'rubber', 'small'): (318, 151, 355, 188), ('brown', 'cylinder', 'metal', 'large'): (394, 89, 476, 180)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'relate', 'value_inputs': ['behind']}, {'inputs': [4], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [6], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [7], 'function': 'filter_color', 'value_inputs': ['purple']}, {'inputs': [8], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [9], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [5, 10], 'function': 'union', 'value_inputs': []}, {'inputs': [11], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 2 objects.')
('cylinder', [{('green', 'cylinder', 'rubber', 'small'): (187, 65, 247, 130), ('purple', 'cube', 'metal', 'small'): (95, 150, 147, 197), ('brown', 'cylinder', 'rubber', 'small'): (362, 110, 402, 147)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [1], 'function': 'unique', 'value_inputs': []}, {'inputs': [2], 'function': 'query_shape', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('1', [{('yellow', 'cube', 'rubber', 'small'): (353, 123, 437, 174), ('yellow', 'cylinder', 'rubber', 'small'): (48, 112, 88, 160), ('purple', 'cylinder', 'rubber', 'small'): (138, 138, 180, 185), ('red', 'cylinder', 'metal', 'large'): (184, 138, 274, 250), ('red', 'cylinder', 'rubber', 'small'): (172, 66, 237, 138), ('cyan', 'sphere', 'metal', 'small'): (108, 174, 148, 214)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['purple']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [2], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [3], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [1, 4], 'function': 'union', 'value_inputs': []}, {'inputs': [5], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [6], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('2', [{('purple', 'cube', 'rubber', 'small'): (97, 150, 145, 202), ('green', 'cylinder', 'rubber', 'small'): (189, 67, 246, 132), ('brown', 'cylinder', 'rubber', 'small'): (362, 110, 403, 156)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [1], 'function': 'filter_color', 'value_inputs': ['green']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [3], 'function': 'filter_color', 'value_inputs': ['green']}, {'inputs': [4], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [5], 'function': 'unique', 'value_inputs': []}, {'inputs': [6], 'function': 'relate', 'value_inputs': ['front']}, {'inputs': [2, 7], 'function': 'union', 'value_inputs': []}, {'inputs': [8], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 2 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('1', [{('yellow', 'sphere', 'rubber', 'small'): (47, 120, 125, 220), ('brown', 'cylinder', 'rubber', 'small'): (168, 75, 235, 145), ('gray', 'cylinder', 'metal', 'small'): (88, 152, 140, 205), ('green', 'cube', 'metal', 'small'): (183, 218, 245, 280), ('green', 'cylinder', 'metal', 'small'): (252, 200, 298, 260), ('purple', 'cylinder', 'metal', 'small'): (328, 140, 375, 200), ('cyan', 'cylinder', 'metal', 'small'): (360, 108, 400, 160)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [1], 'function': 'filter_color', 'value_inputs': ['purple']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [4], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [5], 'function': 'filter_color', 'value_inputs': ['yellow']}, {'inputs': [6], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [7], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [3, 8], 'function': 'union', 'value_inputs': []}, {'inputs': [9], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('cube', [{('brown', 'cube', 'rubber', 'small'): (245, 115, 275, 145), ('cyan', 'cylinder', 'rubber', 'small'): (185, 130, 220, 175), ('gray', 'sphere', 'rubber', 'small'): (285, 118, 320, 155)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'relate', 'value_inputs': ['right']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [5], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [6], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [7], 'function': 'unique', 'value_inputs': []}, {'inputs': [8], 'function': 'relate', 'value_inputs': ['left']}, {'inputs': [4, 9], 'function': 'intersect', 'value_inputs': []}, {'inputs': [10], 'function': 'unique', 'value_inputs': []}, {'inputs': [11], 'function': 'query_shape', 'value_inputs': []}]])
('0', [{('green', 'cube', 'metal', 'large'): (375, 107, 476, 200), ('purple', 'cube', 'metal', 'small'): (195, 127, 235, 165), ('purple', 'cylinder', 'rubber', 'small'): (257, 170, 297, 220)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [1], 'function': 'filter_color', 'value_inputs': ['purple']}, {'inputs': [2], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [3], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [4], 'function': 'unique', 'value_inputs': []}, {'inputs': [5], 'function': 'relate', 'value_inputs': ['behind']}, {'inputs': [6], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [7], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [8], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [9], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 2 objects.')
('rubber', [{('red', 'sphere', 'metal', 'small'): (173, 71, 232, 132), ('gray', 'sphere', 'rubber', 'small'): (95, 112, 165, 162), ('yellow', 'cube', 'rubber', 'small'): (110, 209, 177, 258), ('gray', 'cylinder', 'metal', 'small'): (245, 48, 304, 116)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [1], 'function': 'unique', 'value_inputs': []}, {'inputs': [2], 'function': 'same_size', 'value_inputs': []}, {'inputs': [3], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [4], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [5], 'function': 'unique', 'value_inputs': []}, {'inputs': [6], 'function': 'query_material', 'value_inputs': []}]])
('1', [{('purple', 'cylinder', 'metal', 'small'): (247, 44, 298, 134), ('brown', 'cylinder', 'metal', 'small'): (93, 125, 180, 226), ('red', 'cube', 'rubber', 'small'): (328, 130, 436, 206)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['purple']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_size', 'value_inputs': []}, {'inputs': [4], 'function': 'filter_color', 'value_inputs': ['brown']}, {'inputs': [5], 'function': 'filter_material', 'value_inputs': ['metal']}, {'inputs': [6], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [7], 'function': 'count', 'value_inputs': []}]])
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 2 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('error', 'unique() expected exactly one object, but got 0 objects.')
('red', [{('purple', 'cylinder', 'metal', 'small'): (247, 72, 299, 134), ('brown', 'cylinder', 'metal', 'small'): (93, 125, 184, 227), ('red', 'cube', 'rubber', 'small'): (326, 130, 436, 234)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'query_color', 'value_inputs': []}]])
('3', [{('yellow', 'sphere', 'rubber', 'small'): (47, 122, 127, 182), ('brown', 'cylinder', 'rubber', 'small'): (168, 48, 233, 114), ('purple', 'cylinder', 'metal', 'small'): (330, 141, 375, 195), ('cyan', 'cylinder', 'metal', 'small'): (364, 136, 401, 180), ('green', 'cube', 'metal', 'small'): (186, 218, 243, 284), ('green', 'cylinder', 'metal', 'small'): (253, 201, 298, 260), ('gray', 'cylinder', 'rubber', 'small'): (95, 149, 139, 198)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['purple']}, {'inputs': [1], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [2], 'function': 'unique', 'value_inputs': []}, {'inputs': [3], 'function': 'same_material', 'value_inputs': []}, {'inputs': [4], 'function': 'count', 'value_inputs': []}]])
('small', [{('cyan', 'cylinder', 'metal', 'small'): (35, 120, 110, 187), ('gray', 'cube', 'metal', 'small'): (78, 135, 188, 225), ('cyan', 'sphere', 'metal', 'small'): (186, 77, 240, 132), ('purple', 'sphere', 'rubber', 'small'): (222, 151, 262, 187), ('green', 'sphere', 'rubber', 'small'): (259, 195, 300, 240), ('blue', 'sphere', 'rubber', 'small'): (316, 181, 356, 222), ('cyan', 'cube', 'rubber', 'small'): (280, 124, 318, 163), ('cyan', 'cylinder', 'metal', 'large'): (351, 117, 435, 180), ('blue', 'cube', 'rubber', 'large'): (133, 180, 245, 308)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_color', 'value_inputs': ['purple']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'query_size', 'value_inputs': []}]])
('1', [{('brown', 'cube', 'rubber', 'small'): (47, 108, 92, 148), ('yellow', 'cube', 'rubber', 'small'): (190, 69, 228, 109), ('purple', 'cube', 'metal', 'small'): (112, 171, 156, 215), ('yellow', 'cube', 'metal', 'small'): (210, 210, 254, 254), ('gray', 'sphere', 'metal', 'small'): (168, 134, 204, 170), ('brown', 'sphere', 'rubber', 'small'): (285, 160, 320, 195), ('yellow', 'sphere', 'metal', 'small'): (190, 60, 232, 102), ('purple', 'sphere', 'metal', 'large'): (379, 115, 447, 159), ('purple', 'cylinder', 'rubber', 'small'): (346, 92, 378, 130)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['large']}, {'inputs': [1], 'function': 'filter_material', 'value_inputs': ['rubber']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['cylinder']}, {'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [4], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [5], 'function': 'filter_shape', 'value_inputs': ['sphere']}, {'inputs': [3, 6], 'function': 'union', 'value_inputs': []}, {'inputs': [7], 'function': 'filter_color', 'value_inputs': ['gray']}, {'inputs': [8], 'function': 'count', 'value_inputs': []}]])
('small', [{('yellow', 'cube', 'metal', 'small'): (22, 78, 126, 168), ('purple', 'sphere', 'rubber', 'small'): (211, 95, 270, 129), ('gray', 'sphere', 'rubber', 'small'): (270, 112, 296, 138), ('purple', 'cube', 'metal', 'small'): (328, 120, 372, 144)}, [{'inputs': [], 'function': 'scene', 'value_inputs': []}, {'inputs': [0], 'function': 'filter_size', 'value_inputs': ['small']}, {'inputs': [1], 'function': 'filter_color', 'value_inputs': ['purple']}, {'inputs': [2], 'function': 'filter_shape', 'value_inputs': ['cube']}, {'inputs': [3], 'function': 'unique', 'value_inputs': []}, {'inputs': [4], 'function': 'same_material', 'value_inputs': []}, {'inputs': [5], 'function': 'unique', 'value_inputs': []}, {'inputs': [6], 'function': 'query_size', 'value_inputs': []}]])
