{"turn": 0, "forced": false, "might_be": "a straw skep, banded rings rising to a dome", "next": "A second round drum stacked on the tan one, a warmer yellow, so the bands start to show.", "want_piece": "round", "want_on": "tan", "taste": "a rounded body made of rings, with a dark little door", "pick": 2, "candidates": [{"name": "3941", "aimed": true, "p": 0.01, "T": [[1.0, 0.0, 0.0, 8.0], [0.0, 1.0, 0.0, 8.0], [0.0, 0.0, 1.0, 9.6], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Brick  2 x  2 Round without Reinforcement is stacked (studs into its underside) to a existing Brick  2 x  2 Round without Reinforcement. It sits on top of the existing piece. It hangs 8 mm past the edge of the existing piece; 75% of the new piece's footprint is not over the existing one. 0 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.0, "red centre across the grey, studs from its centre": 1.0, "red centre above the grey centre, mm": 9.6, "farthest point of red from the grey centre, studs": 3.07}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 8.0, "past the grey side, mm": 8.0, "share of red footprint not over the grey": 0.75}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 20.8, "height the red adds above the grey top, mm": 9.6, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.71}, "openness": {"free studs on the pair": 7, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 3.0 x 2.6", "how full that box is (1 = solid)": 0.29, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.17}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 1.0}, "the whole build": {"build height after, mm": 20.8, "build footprint after, studs": "3.0 x 3.0", "new piece distance from the build centre, studs": 1.85, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "tan Brick  2 x  2 Round without Reinforcement", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.38, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 1.4, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.32, "new piece": "Brick  2 x  2 Round without Reinforcement"}}}, {"name": "3941", "aimed": true, "p": 0.015, "T": [[0.0, -1.0, 0.0, 0.0], [1.0, 0.0, 0.0, 8.0], [0.0, 0.0, 1.0, 9.6], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Brick  2 x  2 Round without Reinforcement is stacked (studs into its underside) to a existing Brick  2 x  2 Round without Reinforcement. It sits on top of the existing piece. It hangs 8 mm past the edge of the existing piece; 50% of the new piece's footprint is not over the existing one. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 1.0, "red centre above the grey centre, mm": 9.6, "farthest point of red from the grey centre, studs": 2.67}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 8.0, "share of red footprint not over the grey": 0.5}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 2.0, "can swing on its pin": false}, "balance": {"pair height, mm": 20.8, "height the red adds above the grey top, mm": 9.6, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.5}, "openness": {"free studs on the pair": 6, "free hole ends on the pair": 0, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 2.0 x 2.6", "how full that box is (1 = solid)": 0.43, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.67}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 1.0}, "the whole build": {"build height after, mm": 20.8, "build footprint after, studs": "2.0 x 3.0", "new piece distance from the build centre, studs": 1.56, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "tan Brick  2 x  2 Round without Reinforcement", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.38, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.54, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.86, "new piece": "Brick  2 x  2 Round without Reinforcement"}}}, {"name": "3941", "aimed": true, "p": 0.815, "T": [[-1.0, -0.0, 0.0, -0.0], [0.0, -1.0, 0.0, 0.0], [0.0, 0.0, 1.0, 9.6], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Brick  2 x  2 Round without Reinforcement is stacked (studs into its underside) to a existing Brick  2 x  2 Round without Reinforcement. It sits on top of the existing piece. It does not hang past the existing piece anywhere. 4 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 9.6, "farthest point of red from the grey centre, studs": 2.15}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 4.0, "can swing on its pin": false}, "balance": {"pair height, mm": 20.8, "height the red adds above the grey top, mm": 9.6, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.0}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "2.0 x 2.0 x 2.6", "how full that box is (1 = solid)": 0.65, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 1.0}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 1.0}, "the whole build": {"build height after, mm": 20.8, "build footprint after, studs": "2.0 x 2.0", "new piece distance from the build centre, studs": 1.2, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "tan Brick  2 x  2 Round without Reinforcement", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.38, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.0, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.0, "new piece": "Brick  2 x  2 Round without Reinforcement"}}}, {"name": "85861", "aimed": false, "p": 0.0, "T": [[-0.0, 1.0, 0.0, -4.0], [-1.0, -0.0, 0.0, 4.0], [0.0, 0.0, 1.0, 3.2], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round with Open Stud is stacked (studs into its underside) to a existing Brick  2 x  2 Round without Reinforcement. It sits on top of the existing piece. It does not hang past the existing piece anywhere. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.5, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 6.4, "farthest point of red from the grey centre, studs": 1.51}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 14.4, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.09}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "2.0 x 2.0 x 1.8", "how full that box is (1 = solid)": 0.49, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.58}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.088}, "the whole build": {"build height after, mm": 14.4, "build footprint after, studs": "2.0 x 2.0", "new piece distance from the build centre, studs": 1.06, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "tan Brick  2 x  2 Round without Reinforcement", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.08, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.16, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.7, "new piece": "Plate  1 x  1 Round with Open Stud"}}}, {"name": "3262", "aimed": false, "p": 0.11, "T": [[0.0, -1.0, 0.0, 0.0], [1.0, 0.0, 0.0, 0.0], [0.0, 0.0, 1.0, 9.6], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Cylinder  2 x  2 with Dome Top with Axle Hole and Vented Stud is stacked (studs into its underside) to a existing Brick  2 x  2 Round without Reinforcement. It sits on top of the existing piece. It does not hang past the existing piece anywhere. 4 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 9.6, "farthest point of red from the grey centre, studs": 1.92}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 4.0, "can swing on its pin": false}, "balance": {"pair height, mm": 20.8, "height the red adds above the grey top, mm": 9.6, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.0}, "openness": {"free studs on the pair": 1, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "2.0 x 2.0 x 2.6", "how full that box is (1 = solid)": 0.65, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 1.0}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.748}, "the whole build": {"build height after, mm": 20.8, "build footprint after, studs": "2.0 x 2.0", "new piece distance from the build centre, studs": 1.14, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "tan Brick  2 x  2 Round without Reinforcement", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.34, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.0, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.0, "new piece": "Cylinder  2 x  2 with Dome Top with Axle Hole and Vented Stud"}}}, {"name": "3005", "aimed": false, "p": 0.0, "T": [[-1.0, -0.0, 0.0, -4.0], [0.0, -1.0, 0.0, -4.0], [0.0, 0.0, 1.0, 0.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Brick  1 x  1 is stacked (studs into its underside) to a existing Brick  2 x  2 Round without Reinforcement. The new piece stands upright. It sits beside the existing piece, at the same height. It does not hang past the existing piece anywhere. 4 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.5, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 0.0, "farthest point of red from the grey centre, studs": 1.58}, "angle": {"angle between the long axes seen from above, degrees": 90.0, "red long axis tilted up from flat, degrees": 90.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 1.4, "can swing on its pin": false}, "balance": {"pair height, mm": 11.2, "height the red adds above the grey top, mm": 0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.2}, "openness": {"free studs on the pair": 3, "free hole ends on the pair": 0, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "2.0 x 2.0 x 1.4", "how full that box is (1 = solid)": 0.75, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.58}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.434}, "the whole build": {"build height after, mm": 11.2, "build footprint after, studs": "2.0 x 2.0", "new piece distance from the build centre, studs": 0.78, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "tan Brick  2 x  2 Round without Reinforcement", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.76, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.7, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.16, "new piece": "Brick  1 x  1"}}}, {"name": "15395", "aimed": false, "p": 0.015, "T": [[-1.0, -0.0, 0.0, 4.0], [0.0, -1.0, 0.0, 4.0], [0.0, 0.0, 1.0, 3.2], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Dome  2 x  2 Inverted with Stud and Tube is stacked (studs into its underside) to a existing Brick  2 x  2 Round without Reinforcement. It sits on top of the existing piece. It hangs 4 mm past the edge of the existing piece; 44% of the new piece's footprint is not over the existing one. 0 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.5, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 9.6, "farthest point of red from the grey centre, studs": 2.43}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 4.0, "past the grey side, mm": 4.0, "share of red footprint not over the grey": 0.44}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 2.25, "can swing on its pin": false}, "balance": {"pair height, mm": 20.8, "height the red adds above the grey top, mm": 9.6, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.28}, "openness": {"free studs on the pair": 1, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "2.5 x 2.5 x 2.6", "how full that box is (1 = solid)": 0.29, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.58}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.639}, "the whole build": {"build height after, mm": 20.8, "build footprint after, studs": "2.5 x 2.5", "new piece distance from the build centre, studs": 1.33, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "tan Brick  2 x  2 Round without Reinforcement", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.33, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.7, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.16, "new piece": "Dome  2 x  2 Inverted with Stud and Tube"}}}, {"name": "3437", "aimed": false, "p": 0.0, "T": [[-1.0, -0.0, 0.0, -8.0], [0.0, -1.0, 0.0, 8.0], [0.0, 0.0, 1.0, 19.2], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Duplo Brick  2 x  2 is stacked (studs into its underside) to a existing Brick  2 x  2 Round without Reinforcement. It sits on top of the existing piece. It hangs 16 mm past the edge of the existing piece; 75% of the new piece's footprint is not over the existing one. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.0, "red centre across the grey, studs from its centre": 1.0, "red centre above the grey centre, mm": 15.8, "farthest point of red from the grey centre, studs": 5.14}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 16.0, "past the grey side, mm": 16.0, "share of red footprint not over the grey": 0.75}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 4.0, "can swing on its pin": false}, "balance": {"pair height, mm": 33.2, "height the red adds above the grey top, mm": 22.0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 1.21}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 4.0 x 4.2", "how full that box is (1 = solid)": 0.48, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.17}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.205}, "the whole build": {"build height after, mm": 33.2, "build footprint after, studs": "4.0 x 4.0", "new piece distance from the build centre, studs": 2.96, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "tan Brick  2 x  2 Round without Reinforcement", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 2.38, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.32, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -1.4, "new piece": "Duplo Brick  2 x  2"}}}]}
{"turn": 1, "forced": false, "might_be": "a straw skep", "next": "A domed cylinder on top of the yellow drum, tan, to round the top off.", "want_piece": "round", "want_on": "yellow", "taste": "warm bands stacking to a soft round top", "pick": 0, "candidates": [{"name": "3262", "aimed": true, "p": 0.875, "T": [[1.0, 0.0, 0.0, -0.0], [0.0, 1.0, 0.0, 0.0], [0.0, 0.0, 1.0, 19.2], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Cylinder  2 x  2 with Dome Top with Axle Hole and Vented Stud is stacked (studs into its underside) to a existing Brick  2 x  2 Round without Reinforcement. It sits on top of the existing piece. It does not hang past the existing piece anywhere. 4 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 9.6, "farthest point of red from the grey centre, studs": 1.92}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 4.0, "can swing on its pin": false}, "balance": {"pair height, mm": 20.8, "height the red adds above the grey top, mm": 9.6, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.0}, "openness": {"free studs on the pair": 1, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "2.0 x 2.0 x 2.6", "how full that box is (1 = solid)": 0.65, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 1.0}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.748}, "the whole build": {"build height after, mm": 30.4, "build footprint after, studs": "2.0 x 2.0", "new piece distance from the build centre, studs": 1.74, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "yellow Brick  2 x  2 Round without Reinforcement", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.18, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.0, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.0, "new piece": "Cylinder  2 x  2 with Dome Top with Axle Hole and Vented Stud"}}}, {"name": "3262", "aimed": true, "p": 0.015, "T": [[0.0, -1.0, 0.0, -8.0], [1.0, 0.0, 0.0, 0.0], [0.0, 0.0, 1.0, 19.2], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Cylinder  2 x  2 with Dome Top with Axle Hole and Vented Stud is stacked (studs into its underside) to a existing Brick  2 x  2 Round without Reinforcement. It sits on top of the existing piece. It hangs 8 mm past the edge of the existing piece; 50% of the new piece's footprint is not over the existing one. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.0, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 9.6, "farthest point of red from the grey centre, studs": 2.34}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 8.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.5}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 2.0, "can swing on its pin": false}, "balance": {"pair height, mm": 20.8, "height the red adds above the grey top, mm": 9.6, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.46}, "openness": {"free studs on the pair": 3, "free hole ends on the pair": 0, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 2.0 x 2.6", "how full that box is (1 = solid)": 0.43, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.5}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.748}, "the whole build": {"build height after, mm": 30.4, "build footprint after, studs": "3.0 x 2.0", "new piece distance from the build centre, studs": 2.01, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "yellow Brick  2 x  2 Round without Reinforcement", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.18, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.86, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.54, "new piece": "Cylinder  2 x  2 with Dome Top with Axle Hole and Vented Stud"}}}, {"name": "3262", "aimed": true, "p": 0.01, "T": [[-1.0, -0.0, 0.0, -8.0], [0.0, -1.0, 0.0, -8.0], [0.0, 0.0, 1.0, 19.2], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Cylinder  2 x  2 with Dome Top with Axle Hole and Vented Stud is stacked (studs into its underside) to a existing Brick  2 x  2 Round without Reinforcement. It sits on top of the existing piece. It hangs 8 mm past the edge of the existing piece; 75% of the new piece's footprint is not over the existing one. 0 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.0, "red centre across the grey, studs from its centre": 1.0, "red centre above the grey centre, mm": 9.6, "farthest point of red from the grey centre, studs": 2.68}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 8.0, "past the grey side, mm": 8.0, "share of red footprint not over the grey": 0.75}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 20.8, "height the red adds above the grey top, mm": 9.6, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.65}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 3.0 x 2.6", "how full that box is (1 = solid)": 0.29, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.17}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.748}, "the whole build": {"build height after, mm": 30.4, "build footprint after, studs": "3.0 x 3.0", "new piece distance from the build centre, studs": 2.24, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "yellow Brick  2 x  2 Round without Reinforcement", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.18, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -1.4, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.32, "new piece": "Cylinder  2 x  2 with Dome Top with Axle Hole and Vented Stud"}}}, {"name": "3262", "aimed": false, "p": 0.015, "T": [[0.0, -1.0, 0.0, 4.0], [1.0, 0.0, 0.0, -4.0], [0.0, 0.0, 1.0, 0.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Cylinder  2 x  2 with Dome Top with Axle Hole and Vented Stud is stacked (studs into its underside) to a existing Brick  2 x  2 Round without Reinforcement. It sits beside the existing piece, at the same height. It hangs 4 mm past the edge of the existing piece; 44% of the new piece's footprint is not over the existing one. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.5, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 0.0, "farthest point of red from the grey centre, studs": 1.82}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 4.0, "past the grey side, mm": 4.0, "share of red footprint not over the grey": 0.44}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 5, "touching area, square studs": 2.1, "can swing on its pin": false}, "balance": {"pair height, mm": 11.2, "height the red adds above the grey top, mm": 0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.32}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 5}, "shape": {"pair bounding box, studs (long x short x tall)": "2.5 x 2.5 x 1.4", "how full that box is (1 = solid)": 0.77, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.58}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.748}, "the whole build": {"build height after, mm": 20.8, "build footprint after, studs": "2.5 x 2.5", "new piece distance from the build centre, studs": 0.97, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "tan Brick  2 x  2 Round without Reinforcement", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.26, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.16, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.7, "new piece": "Cylinder  2 x  2 with Dome Top with Axle Hole and Vented Stud"}}}, {"name": "3298", "aimed": false, "p": 0.01, "T": [[1.0, 0.0, 0.0, -0.0], [0.0, 1.0, 0.0, 4.0], [0.0, 0.0, 1.0, 19.2], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Slope Brick 33  3 x  2 is stacked (studs into its underside) to a existing Brick  2 x  2 Round without Reinforcement. It sits on top of the existing piece. It hangs 8 mm past the edge of the existing piece; 33% of the new piece's footprint is not over the existing one. 3 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 9.6, "farthest point of red from the grey centre, studs": 2.34}, "angle": {"angle between the long axes seen from above, degrees": 90.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 8.0, "share of red footprint not over the grey": 0.33}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 4.0, "can swing on its pin": false}, "balance": {"pair height, mm": 20.8, "height the red adds above the grey top, mm": 9.6, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.16}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 2.0 x 2.6", "how full that box is (1 = solid)": 0.54, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.83}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.753}, "the whole build": {"build height after, mm": 30.4, "build footprint after, studs": "2.0 x 3.0", "new piece distance from the build centre, studs": 1.72, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "yellow Brick  2 x  2 Round without Reinforcement", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.17, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.15, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.24, "new piece": "Slope Brick 33  3 x  2"}}}, {"name": "3298", "aimed": false, "p": 0.0, "T": [[0.0, -1.0, 0.0, -12.0], [1.0, 0.0, 0.0, -8.0], [0.0, 0.0, 1.0, 19.2], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Slope Brick 33  3 x  2 is stacked (studs into its underside) to a existing Brick  2 x  2 Round without Reinforcement. It sits on top of the existing piece. It hangs 8 mm past the edge of the existing piece; 67% of the new piece's footprint is not over the existing one. 1 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.5, "red centre across the grey, studs from its centre": 1.0, "red centre above the grey centre, mm": 9.6, "farthest point of red from the grey centre, studs": 3.3}, "angle": {"angle between the long axes seen from above, degrees": 0.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 8.0, "past the grey side, mm": 8.0, "share of red footprint not over the grey": 0.67}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 2.0, "can swing on its pin": false}, "balance": {"pair height, mm": 20.8, "height the red adds above the grey top, mm": 9.6, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.71}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 0, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 3.0 x 2.6", "how full that box is (1 = solid)": 0.36, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.42}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.742}, "the whole build": {"build height after, mm": 30.4, "build footprint after, studs": "3.0 x 3.0", "new piece distance from the build centre, studs": 2.1, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "yellow Brick  2 x  2 Round without Reinforcement", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.17, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -1.15, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.47, "new piece": "Slope Brick 33  3 x  2"}}}, {"name": "3005", "aimed": false, "p": 0.0, "T": [[1.0, 0.0, 0.0, 4.0], [0.0, 1.0, 0.0, 4.0], [0.0, 0.0, 1.0, 19.2], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Brick  1 x  1 is stacked (studs into its underside) to a existing Brick  2 x  2 Round without Reinforcement. The new piece stands upright. It sits on top of the existing piece. It does not hang past the existing piece anywhere. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.5, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 9.6, "farthest point of red from the grey centre, studs": 2.21}, "angle": {"angle between the long axes seen from above, degrees": 90.0, "red long axis tilted up from flat, degrees": 90.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 20.8, "height the red adds above the grey top, mm": 9.6, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.2}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "2.0 x 2.0 x 2.6", "how full that box is (1 = solid)": 0.4, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.58}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.434}, "the whole build": {"build height after, mm": 30.4, "build footprint after, studs": "2.0 x 2.0", "new piece distance from the build centre, studs": 2.24, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "yellow Brick  2 x  2 Round without Reinforcement", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.33, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.7, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.16, "new piece": "Brick  1 x  1"}}}, {"name": "3262", "aimed": false, "p": 0.015, "T": [[1.0, 0.0, 0.0, -8.0], [0.0, 1.0, 0.0, 0.0], [0.0, 0.0, 1.0, 19.2], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Cylinder  2 x  2 with Dome Top with Axle Hole and Vented Stud is stacked (studs into its underside) to a existing Brick  2 x  2 Round without Reinforcement. It sits on top of the existing piece. It hangs 8 mm past the edge of the existing piece; 50% of the new piece's footprint is not over the existing one. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.0, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 9.6, "farthest point of red from the grey centre, studs": 2.34}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 8.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.5}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 2.0, "can swing on its pin": false}, "balance": {"pair height, mm": 20.8, "height the red adds above the grey top, mm": 9.6, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.46}, "openness": {"free studs on the pair": 3, "free hole ends on the pair": 0, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 2.0 x 2.6", "how full that box is (1 = solid)": 0.43, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.5}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.748}, "the whole build": {"build height after, mm": 30.4, "build footprint after, studs": "3.0 x 2.0", "new piece distance from the build centre, studs": 2.01, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "yellow Brick  2 x  2 Round without Reinforcement", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.18, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.86, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.54, "new piece": "Cylinder  2 x  2 with Dome Top with Axle Hole and Vented Stud"}}}]}
