{"turn": 0, "might_be": "a flamingo standing on one leg on an orange plank", "next": "A small pink round brick on top of the orange beam near the middle, where the single foot starts.", "want_piece": "round", "want_on": "orange", "taste": "one thin leg pressing down on something that isn't water", "pick": 0, "candidates": [{"name": "3062b", "aimed": true, "p": 0.545, "T": [[1.0, 0.0, 0.0, -0.0], [0.0, -1.0, -0.0, -0.073], [0.0, 0.0, -1.0, 4.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Brick  1 x  1 Round with Hollow Stud is stacked (studs into its underside) to a existing Technic Beam 7. The new piece stands upright. It sits on top of the existing piece. Along the existing piece it is in the middle. 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.01, "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": 8.0, "farthest point of red from the grey centre, studs": 1.75}, "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.4, "share of red footprint not over the grey": 0.1}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.9, "can swing on its pin": false}, "balance": {"pair height, mm": 17.6, "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": 13, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 1.0 x 2.2", "how full that box is (1 = solid)": 0.28, "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.178}, "the whole build": {"build height after, mm": 17.6, "build footprint after, studs": "1.0 x 6.9", "new piece distance from the build centre, studs": 0.86, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "orange Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.36, "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  1 x  1 Round with Hollow Stud"}}}, {"name": "3701", "aimed": false, "p": 0.005, "T": [[1.0, 0.0, 0.0, -12.0], [0.0, 1.0, 0.0, -23.927], [0.0, 0.0, 1.0, -4.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x4 with holes is stacked (studs into its underside) to a existing Technic Beam 7. It lies crossing the existing piece at a right angle. It sits underneath the existing piece. Along the existing piece it is at one end. It hangs 25 mm past the edge of the existing piece; 78% 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": 2.99, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.87, "red centre across the grey, studs from its centre": 1.5, "red centre above the grey centre, mm": -8.0, "farthest point of red from the grey centre, studs": 5.23}, "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.3, "past the grey side, mm": 24.4, "share of red footprint not over the grey": 0.78}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.86, "can swing on its pin": false}, "balance": {"pair height, mm": 17.6, "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)": 1.8, "centre of mass offset from the grey centre, studs": 1.49}, "openness": {"free studs on the pair": 3, "free hole ends on the pair": 19, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 4.0 x 2.2", "how full that box is (1 = solid)": 0.12, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.07}}, "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.859}, "the whole build": {"build height after, mm": 17.6, "build footprint after, studs": "4.0 x 6.9", "new piece distance from the build centre, studs": 3.47, "build centre of mass outside the first piece footprint, mm": 1.8, "pieces in the build after": 2}, "where": {"joins the": "orange Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": -0.42, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -1.41, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.58, "new piece": "Technic Brick 1x4 with holes"}}}, {"name": "3034", "aimed": false, "p": 0.0, "T": [[-1.0, -0.0, 0.0, -28.0], [0.0, -1.0, 0.0, 11.927], [0.0, 0.0, 1.0, -4.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 2x8 is stacked (studs into its underside) to a existing Technic Beam 7. It lies crossing the existing piece at a right angle. It sits underneath the existing piece. Along the existing piece it is off-centre, toward one end. It hangs 57 mm past the edge of the existing piece; 89% 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": 1.49, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.43, "red centre across the grey, studs from its centre": 3.5, "red centre above the grey centre, mm": -4.8, "farthest point of red from the grey centre, studs": 7.95}, "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": 56.4, "share of red footprint not over the grey": 0.89}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 1.8, "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)": 12.5, "centre of mass offset from the grey centre, studs": 2.19}, "openness": {"free studs on the pair": 14, "free hole ends on the pair": 12, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "8.0 x 6.9 x 1.4", "how full that box is (1 = solid)": 0.12, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.28}}, "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.635}, "the whole build": {"build height after, mm": 11.2, "build footprint after, studs": "8.0 x 6.9", "new piece distance from the build centre, studs": 3.85, "build centre of mass outside the first piece footprint, mm": 12.5, "pieces in the build after": 2}, "where": {"joins the": "orange Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": -0.08, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -1.07, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -1.04, "new piece": "Plate 2x8"}}}, {"name": "3700", "aimed": false, "p": 0.005, "T": [[1.0, 0.0, 0.0, 4.0], [0.0, 1.0, 0.0, -15.927], [0.0, 0.0, 1.0, -4.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x2 with hole is stacked (studs into its underside) to a existing Technic Beam 7. It lies crossing the existing piece at a right angle. It sits underneath the existing piece. Along the existing piece it is off-centre, toward one end. It hangs 9 mm past the edge of the existing piece; 55% 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": 1.99, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.58, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": -8.0, "farthest point of red from the grey centre, studs": 3.37}, "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.4, "share of red footprint not over the grey": 0.55}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.9, "can swing on its pin": false}, "balance": {"pair height, mm": 17.6, "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.6}, "openness": {"free studs on the pair": 1, "free hole ends on the pair": 15, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 2.0 x 2.2", "how full that box is (1 = solid)": 0.18, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.45}}, "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.464}, "the whole build": {"build height after, mm": 17.6, "build footprint after, studs": "2.0 x 6.9", "new piece distance from the build centre, studs": 2.23, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "orange Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": -0.36, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.31, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.65, "new piece": "Technic Brick 1x2 with hole"}}}, {"name": "3701", "aimed": false, "p": 0.0, "T": [[-1.0, -0.0, 0.0, 4.0], [0.0, -1.0, 0.0, 24.073], [0.0, 0.0, 1.0, -4.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x4 with holes is stacked (studs into its underside) to a existing Technic Beam 7. It lies crossing the existing piece at a right angle. It sits underneath the existing piece. Along the existing piece it is at one end. It hangs 25 mm past the edge of the existing piece; 79% 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": 3.01, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.87, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": -8.0, "farthest point of red from the grey centre, studs": 4.63}, "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.5, "past the grey side, mm": 16.4, "share of red footprint not over the grey": 0.79}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.85, "can swing on its pin": false}, "balance": {"pair height, mm": 17.6, "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": 1.36}, "openness": {"free studs on the pair": 3, "free hole ends on the pair": 19, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "7.0 x 4.0 x 2.2", "how full that box is (1 = solid)": 0.12, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.3}}, "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.859}, "the whole build": {"build height after, mm": 17.6, "build footprint after, studs": "4.0 x 7.0", "new piece distance from the build centre, studs": 3.19, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "orange Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": -0.42, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.99, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.77, "new piece": "Technic Brick 1x4 with holes"}}}, {"name": "3062b", "aimed": false, "p": 0.36, "T": [[0.0, -1.0, -0.0, -0.0], [-1.0, -0.0, -0.0, -8.073], [0.0, 0.0, -1.0, 4.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Brick  1 x  1 Round with Hollow Stud is stacked (studs into its underside) to a existing Technic Beam 7. The new piece stands upright. It sits on top of the existing piece. Along the existing piece it is in the middle. 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": 1.01, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.29, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 8.0, "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.4, "share of red footprint not over the grey": 0.1}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.9, "can swing on its pin": false}, "balance": {"pair height, mm": 17.6, "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.15}, "openness": {"free studs on the pair": 1, "free hole ends on the pair": 13, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 1.0 x 2.2", "how full that box is (1 = solid)": 0.28, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.85}}, "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.178}, "the whole build": {"build height after, mm": 17.6, "build footprint after, studs": "1.0 x 6.9", "new piece distance from the build centre, studs": 1.32, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "orange Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.36, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.26, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.29, "new piece": "Brick  1 x  1 Round with Hollow Stud"}}}]}
{"turn": 1, "might_be": "a flamingo standing on one leg on a plank", "next": "A long thin pink piece going straight up from the pink round, the one tall skinny leg.", "want_piece": "long", "want_on": "dark pink", "taste": "one thin leg rising out of a plain plank", "pick": 0, "candidates": [{"name": "3700", "aimed": true, "p": 0.07, "T": [[0.0, -1.0, -0.0, 0.0], [-1.0, -0.0, -0.0, -12.073], [0.0, 0.0, -1.0, 4.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x2 with hole is stacked (studs into its underside) to a existing Technic Beam 7. It lies parallel to the existing piece. It sits on top of the existing piece. Along the existing piece it is off-centre, toward one end. 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": 1.51, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.44, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 8.0, "farthest point of red from the grey centre, studs": 3.07}, "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": 0.0, "past the grey side, mm": 0.4, "share of red footprint not over the grey": 0.1}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 1.8, "can swing on its pin": false}, "balance": {"pair height, mm": 17.6, "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.44}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 14, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 1.0 x 2.2", "how full that box is (1 = solid)": 0.36, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.78}}, "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.463}, "the whole build": {"build height after, mm": 17.6, "build footprint after, studs": "1.0 x 6.9", "new piece distance from the build centre, studs": 1.57, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "orange Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.62, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.39, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.43, "new piece": "Technic Brick 1x2 with hole"}}}, {"name": "3894", "aimed": true, "p": 0.01, "T": [[0.0, 0.0, 1.0, 4.073], [-1.0, 0.0, 0.0, -7.927], [0.0, -1.0, 0.0, -8.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x6 with holes is pinned (a pin through both) to a existing Technic Beam 7. It lies parallel to the existing piece. It sits underneath the existing piece. Along the existing piece it is in the middle. It hangs 4 mm past the edge of the existing piece; 42% 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.99, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.29, "red centre across the grey, studs from its centre": 0.01, "red centre above the grey centre, mm": -8.0, "farthest point of red from the grey centre, studs": 4.32}, "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": 4.3, "past the grey side, mm": 2.1, "share of red footprint not over the grey": 0.42}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 4.91, "can swing on its pin": true}, "balance": {"pair height, mm": 16.0, "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.54}, "openness": {"free studs on the pair": 6, "free hole ends on the pair": 13, "connectors the join covered up": 11}, "shape": {"pair bounding box, studs (long x short x tall)": "7.4 x 1.4 x 2.0", "how full that box is (1 = solid)": 0.42, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.85}}, "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": 1.243, "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": 0.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.684}, "the whole build": {"build height after, mm": 25.6, "build footprint after, studs": "1.4 x 7.4", "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": "orange Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": -0.23, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.23, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.29, "new piece": "Technic Brick 1x6 with holes"}}}, {"name": "3701", "aimed": true, "p": 0.01, "T": [[1.0, 0.0, 0.0, 0.0], [0.0, 0.0, 1.0, 28.145], [0.0, -1.0, 0.0, -8.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x4 with holes is pinned (a pin through both) to a existing Technic Beam 7. It lies crossing the existing piece at a right angle. It sits underneath the existing piece. Along the existing piece it is at one end. It hangs 25 mm past the edge of the existing piece; 82% 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": 3.02, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.87, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": -8.0, "farthest point of red from the grey centre, studs": 4.32}, "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": 2.1, "past the grey side, mm": 12.4, "share of red footprint not over the grey": 0.82}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 1.02, "can swing on its pin": true}, "balance": {"pair height, mm": 16.0, "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": 1.38}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 18, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "7.2 x 4.0 x 2.0", "how full that box is (1 = solid)": 0.12, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.56}}, "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.383, "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": 0.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.859}, "the whole build": {"build height after, mm": 25.6, "build footprint after, studs": "4.0 x 7.2", "new piece distance from the build centre, studs": 3.41, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "orange Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": -0.23, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.81, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.88, "new piece": "Technic Brick 1x4 with holes"}}}, {"name": "3894", "aimed": true, "p": 0.015, "T": [[1.0, 0.0, 0.0, -12.0], [0.0, -1.0, -0.0, 24.073], [0.0, 0.0, -1.0, 4.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x6 with holes is stacked (studs into its underside) to a existing Technic Beam 7. It lies crossing the existing piece at a right angle. It sits on top of the existing piece. Along the existing piece it is at one end. It hangs 41 mm past the edge of the existing piece; 86% 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": 3.01, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.87, "red centre across the grey, studs from its centre": 1.5, "red centre above the grey centre, mm": 8.0, "farthest point of red from the grey centre, studs": 5.95}, "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.5, "past the grey side, mm": 32.4, "share of red footprint not over the grey": 0.86}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.85, "can swing on its pin": false}, "balance": {"pair height, mm": 17.6, "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)": 2.9, "centre of mass offset from the grey centre, studs": 1.83}, "openness": {"free studs on the pair": 6, "free hole ends on the pair": 23, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "7.0 x 6.0 x 2.2", "how full that box is (1 = solid)": 0.1, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.06}}, "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.798}, "the whole build": {"build height after, mm": 17.6, "build footprint after, studs": "6.0 x 7.0", "new piece distance from the build centre, studs": 3.4, "build centre of mass outside the first piece footprint, mm": 2.5, "pieces in the build after": 3}, "where": {"joins the": "orange Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.65, "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)": -1.12, "new piece": "Technic Brick 1x6 with holes"}}}]}
{"turn": 2, "might_be": "a flamingo standing on one leg, surfing", "next": "A round pink brick stacked straight up on the small pink round, so the leg starts rising off the board.", "want_piece": "round", "want_on": "dark pink", "taste": "a pink bird keeping its balance on a board that wants to move", "pick": 0, "candidates": [{"name": "3700", "aimed": true, "p": 0.015, "T": [[-1.0, -0.0, -0.0, 4.0], [-0.0, 1.0, 0.0, 7.927], [0.0, 0.0, -1.0, 4.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x2 with hole is stacked (studs into its underside) to a existing Technic Beam 7. It lies crossing the existing piece at a right angle. It sits on top of the existing piece. Along the existing piece it is in the middle. It hangs 9 mm past the edge of the existing piece; 55% 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.99, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.29, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 8.0, "farthest point of red from the grey centre, studs": 2.71}, "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.4, "share of red footprint not over the grey": 0.55}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.9, "can swing on its pin": false}, "balance": {"pair height, mm": 17.6, "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.33}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 15, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 2.0 x 2.2", "how full that box is (1 = solid)": 0.18, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.59}}, "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.464}, "the whole build": {"build height after, mm": 17.6, "build footprint after, studs": "2.0 x 6.9", "new piece distance from the build centre, studs": 1.6, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 4}, "where": {"joins the": "orange Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.62, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.47, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.19, "new piece": "Technic Brick 1x2 with hole"}}}, {"name": "3298", "aimed": true, "p": 0.0, "T": [[0.0, -1.0, 0.0, 0.0], [1.0, 0.0, 0.0, -19.927], [0.0, 0.0, 1.0, -4.0], [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 Technic Beam 7. It lies crossing the existing piece at a right angle. It sits underneath the existing piece. Along the existing piece it is at one end. It hangs 17 mm past the edge of the existing piece; 71% 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": 2.49, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.72, "red centre across the grey, studs from its centre": 1.0, "red centre above the grey centre, mm": -8.0, "farthest point of red from the grey centre, studs": 4.62}, "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.3, "past the grey side, mm": 16.4, "share of red footprint not over the grey": 0.71}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 1.76, "can swing on its pin": false}, "balance": {"pair height, mm": 17.6, "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": 1.13}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 12, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 3.0 x 2.2", "how full that box is (1 = solid)": 0.19, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.14}}, "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.777}, "the whole build": {"build height after, mm": 27.2, "build footprint after, studs": "3.0 x 6.9", "new piece distance from the build centre, studs": 2.69, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 4}, "where": {"joins the": "orange Technic Beam 7", "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.32, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.85, "new piece": "Slope Brick 33  3 x  2"}}}, {"name": "3700", "aimed": true, "p": 0.0, "T": [[1.0, 0.0, 0.0, -4.0], [0.0, 1.0, 0.0, 7.927], [0.0, 0.0, 1.0, -4.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x2 with hole is stacked (studs into its underside) to a existing Technic Beam 7. It lies crossing the existing piece at a right angle. It sits underneath the existing piece. Along the existing piece it is in the middle. It hangs 9 mm past the edge of the existing piece; 55% 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.99, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.29, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": -8.0, "farthest point of red from the grey centre, studs": 2.71}, "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.4, "share of red footprint not over the grey": 0.55}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.9, "can swing on its pin": false}, "balance": {"pair height, mm": 17.6, "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.33}, "openness": {"free studs on the pair": 1, "free hole ends on the pair": 15, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 2.0 x 2.2", "how full that box is (1 = solid)": 0.18, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.59}}, "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.464}, "the whole build": {"build height after, mm": 27.2, "build footprint after, studs": "2.0 x 6.9", "new piece distance from the build centre, studs": 2.13, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 4}, "where": {"joins the": "orange Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": -0.16, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.05, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.37, "new piece": "Technic Brick 1x2 with hole"}}}, {"name": "3700", "aimed": true, "p": 0.065, "T": [[0.0, 0.0, 1.0, -4.0], [0.0, -1.0, 0.0, -12.073], [1.0, 0.0, -0.0, 12.073], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x2 with hole is stacked (studs into its underside) to a existing Technic Brick 1x2 with hole. The new piece stands upright. It sits beside the existing piece, at the same height. Along the existing piece it is in the middle. It hangs 10 mm past the edge of the existing piece; 86% 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.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": 4.1, "farthest point of red from the grey centre, studs": 2.33}, "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": 9.6, "share of red footprint not over the grey": 0.86}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.19, "can swing on its pin": false}, "balance": {"pair height, mm": 17.7, "height the red adds above the grey top, mm": 6.5, "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.43}, "openness": {"free studs on the pair": 3, "free hole ends on the pair": 3, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "2.2 x 2.0 x 2.2", "how full that box is (1 = solid)": 0.35, "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": 0.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.989}, "the whole build": {"build height after, mm": 24.1, "build footprint after, studs": "2.2 x 6.9", "new piece distance from the build centre, studs": 1.62, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 4}, "where": {"joins the": "dark pink Technic Brick 1x2 with hole", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.91, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.75, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.28, "new piece": "Technic Brick 1x2 with hole"}}}]}
{"turn": 3, "might_be": "a flamingo balancing on one leg on a skateboard", "next": "A small pink round stacked straight up on the middle pink round, so the one thin leg starts rising between the blocks.", "want_piece": "round", "want_on": "dark pink", "taste": "a gangly bird keeping one leg steady on something that wants to roll", "pick": 6, "candidates": [{"name": "6141", "aimed": true, "p": 0.085, "T": [[-0.0, -0.0, -1.0, 4.0], [1.0, 0.0, -0.0, -12.073], [0.0, -1.0, 0.0, 8.073], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round is stacked (studs into its underside) to a existing Technic Brick 1x2 with hole. It sits beside the existing piece, at the same height. Along the existing piece it is in the middle. It hangs 3 mm past the edge of the existing piece; 67% 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.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.6, "red centre above the grey centre, mm": 0.1, "farthest point of red from the grey centre, studs": 0.99}, "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": 3.2, "share of red footprint not over the grey": 0.67}, "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": 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.1}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 1, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "2.0 x 1.4 x 1.4", "how full that box is (1 = solid)": 0.49, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.7}}, "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": 0.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.148}, "the whole build": {"build height after, mm": 17.6, "build footprint after, studs": "2.0 x 6.9", "new piece distance from the build centre, studs": 1.51, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "dark pink Technic Brick 1x2 with hole", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.69, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.14, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.54, "new piece": "Plate  1 x  1 Round"}}}, {"name": "6141", "aimed": true, "p": 0.065, "T": [[1.0, 0.0, 0.0, 4.0], [0.0, -0.0, -1.0, 11.927], [-0.0, 1.0, -0.0, 8.073], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round is stacked (studs into its underside) to a existing Technic Brick 1x2 with hole. It sits beside the existing piece, at the same height. Along the existing piece it is in the middle. It hangs 3 mm past the edge of the existing piece; 67% 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.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.6, "red centre above the grey centre, mm": 0.1, "farthest point of red from the grey centre, studs": 0.99}, "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": 3.2, "share of red footprint not over the grey": 0.67}, "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": 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.1}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 1, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "2.0 x 1.4 x 1.4", "how full that box is (1 = solid)": 0.49, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.7}}, "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": 0.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.147}, "the whole build": {"build height after, mm": 17.6, "build footprint after, studs": "2.0 x 6.9", "new piece distance from the build centre, studs": 1.81, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "dark pink Technic Brick 1x2 with hole", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.69, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.62, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.37, "new piece": "Plate  1 x  1 Round"}}}, {"name": "6141", "aimed": true, "p": 0.135, "T": [[1.0, 0.0, 0.0, 8.0], [0.0, -1.0, -0.0, 7.927], [0.0, 0.0, -1.0, 0.8], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round is stacked (studs into its underside) to a existing Technic Brick 1x2 with hole. It sits underneath the existing piece. Along the existing piece it is off-centre, toward one end. It does not hang past the existing piece anywhere. 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.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.0, "red centre above the grey centre, mm": -6.4, "farthest point of red from the grey centre, studs": 1.36}, "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": 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.08}, "openness": {"free studs on the pair": 3, "free hole ends on the pair": 2, "connectors the join covered up": 0}, "shape": {"pair bounding box, studs (long x short x tall)": "2.0 x 1.0 x 1.8", "how full that box is (1 = solid)": 0.53, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.75}}, "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.147}, "the whole build": {"build height after, mm": 17.6, "build footprint after, studs": "2.0 x 6.9", "new piece distance from the build centre, studs": 1.49, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "dark pink Technic Brick 1x2 with hole", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.32, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.66, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.1, "new piece": "Plate  1 x  1 Round"}}}, {"name": "3701", "aimed": false, "p": 0.0, "T": [[-0.0, -0.0, -1.0, -4.073], [1.0, -0.0, -0.0, -7.927], [0.0, -1.0, 0.0, -8.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x4 with holes is pinned (a pin through both) to a existing Technic Beam 7. It lies parallel to the existing piece. It sits underneath the existing piece. Along the existing piece it is in the middle. It hangs 4 mm past the edge of the existing piece; 36% 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.99, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.29, "red centre across the grey, studs from its centre": 0.01, "red centre above the grey centre, mm": -8.0, "farthest point of red from the grey centre, studs": 3.42}, "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": 0.0, "past the grey side, mm": 2.1, "share of red footprint not over the grey": 0.36}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 3.6, "can swing on its pin": true}, "balance": {"pair height, mm": 16.0, "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.44}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 12, "connectors the join covered up": 8}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 1.4 x 2.0", "how full that box is (1 = solid)": 0.37, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.85}}, "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": 1.143, "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": 0.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.993}, "the whole build": {"build height after, mm": 25.6, "build footprint after, studs": "2.2 x 6.9", "new piece distance from the build centre, studs": 1.87, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "orange Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": -0.23, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.3, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.27, "new piece": "Technic Brick 1x4 with holes"}}}, {"name": "3941", "aimed": false, "p": 0.005, "T": [[0.0, -1.0, 0.0, 4.0], [1.0, 0.0, 0.0, -19.927], [0.0, 0.0, 1.0, -4.0], [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 Technic Beam 7. It sits underneath the existing piece. Along the existing piece it is at one end. It hangs 9 mm past the edge of the existing piece; 56% 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": 2.49, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.72, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": -8.0, "farthest point of red from the grey centre, studs": 3.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.3, "past the grey side, mm": 8.4, "share of red footprint not over the grey": 0.56}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 1.76, "can swing on its pin": false}, "balance": {"pair height, mm": 17.6, "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.91}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 12, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 2.0 x 2.2", "how full that box is (1 = solid)": 0.23, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.38}}, "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.631}, "the whole build": {"build height after, mm": 27.2, "build footprint after, studs": "2.0 x 6.9", "new piece distance from the build centre, studs": 2.88, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "orange Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": -0.21, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.44, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.8, "new piece": "Brick  2 x  2 Round without Reinforcement"}}}, {"name": "41769a", "aimed": false, "p": 0.0, "T": [[1.0, 0.0, 0.0, -4.0], [0.0, 1.0, 0.0, -4.073], [0.0, 0.0, 1.0, -4.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Wing  2 x  4 Right without Chamfer is stacked (studs into its underside) to a existing Technic Beam 7. It lies parallel to the existing piece. It sits underneath the existing piece. Along the existing piece it is in the middle. It hangs 9 mm past the edge of the existing piece; 55% 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.51, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.15, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": -4.8, "farthest point of red from the grey centre, studs": 2.71}, "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": 0.0, "past the grey side, mm": 8.4, "share of red footprint not over the grey": 0.55}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 3.6, "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.18}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 10, "connectors the join covered up": 8}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 2.0 x 1.4", "how full that box is (1 = solid)": 0.34, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.66}}, "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.573}, "the whole build": {"build height after, mm": 20.8, "build footprint after, studs": "3.0 x 6.9", "new piece distance from the build centre, studs": 1.4, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "orange Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": -0.07, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.25, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.06, "new piece": "Wing  2 x  4 Right without Chamfer"}}}, {"name": "6141", "aimed": false, "p": 0.37, "T": [[0.0, -1.0, -0.0, -0.0], [-1.0, -0.0, -0.0, -23.927], [0.0, 0.0, -1.0, 4.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round is stacked (studs into its underside) to a existing Technic Beam 7. It sits on top of the existing piece. Along the existing piece it is at one end. It does not hang past the existing piece anywhere. 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": 2.99, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.87, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 4.8, "farthest point of red from the grey centre, studs": 3.55}, "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.3, "past the grey side, mm": 0.4, "share of red footprint not over the grey": 0.14}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.86, "can swing on its pin": false}, "balance": {"pair height, mm": 11.2, "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.21}, "openness": {"free studs on the pair": 1, "free hole ends on the pair": 13, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 1.0 x 1.4", "how full that box is (1 = solid)": 0.41, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.57}}, "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.068}, "the whole build": {"build height after, mm": 17.6, "build footprint after, studs": "2.0 x 6.9", "new piece distance from the build centre, studs": 2.86, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "orange Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.51, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.78, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.85, "new piece": "Plate  1 x  1 Round"}}}, {"name": "3941", "aimed": false, "p": 0.01, "T": [[-1.0, -0.0, 0.0, 4.0], [0.0, -1.0, 0.0, -19.927], [0.0, 0.0, 1.0, -4.0], [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 Technic Beam 7. It sits underneath the existing piece. Along the existing piece it is at one end. It hangs 9 mm past the edge of the existing piece; 56% 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": 2.49, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.72, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": -8.0, "farthest point of red from the grey centre, studs": 3.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.3, "past the grey side, mm": 8.4, "share of red footprint not over the grey": 0.56}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 1.76, "can swing on its pin": false}, "balance": {"pair height, mm": 17.6, "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.91}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 12, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 2.0 x 2.2", "how full that box is (1 = solid)": 0.23, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.38}}, "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.631}, "the whole build": {"build height after, mm": 27.2, "build footprint after, studs": "2.0 x 6.9", "new piece distance from the build centre, studs": 2.88, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "orange Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": -0.21, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.44, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.8, "new piece": "Brick  2 x  2 Round without Reinforcement"}}}]}
{"turn": 4, "might_be": "a flamingo balancing on one leg on a skateboard", "next": "A small pink round stacked straight up on the middle pink round stud, so the thin leg starts rising.", "want_piece": "round", "want_on": "dark pink", "taste": "a skinny leg standing straight up off a rolling board", "pick": 0, "candidates": [{"name": "3701", "aimed": true, "p": 0.005, "T": [[-0.0, 1.0, 0.0, -0.0], [-1.0, -0.0, 0.0, -4.073], [0.0, 0.0, 1.0, -4.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x4 with holes is stacked (studs into its underside) to a existing Technic Beam 7. It lies parallel to the existing piece. It sits underneath the existing piece. Along the existing piece it is in the middle. 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.51, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.15, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": -8.0, "farthest point of red from the grey centre, studs": 3.07}, "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": 0.0, "past the grey side, mm": 0.4, "share of red footprint not over the grey": 0.1}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 3.6, "can swing on its pin": false}, "balance": {"pair height, mm": 17.6, "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.23}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 16, "connectors the join covered up": 8}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 1.0 x 2.2", "how full that box is (1 = solid)": 0.47, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.93}}, "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.856}, "the whole build": {"build height after, mm": 27.2, "build footprint after, studs": "2.0 x 6.9", "new piece distance from the build centre, studs": 1.58, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 6}, "where": {"joins the": "orange Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": -0.19, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.13, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.14, "new piece": "Technic Brick 1x4 with holes"}}}, {"name": "3941", "aimed": true, "p": 0.015, "T": [[1.0, 0.0, 0.0, 4.0], [0.0, 1.0, 0.0, -27.927], [0.0, 0.0, 1.0, -4.0], [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 Technic Beam 7. It sits underneath the existing piece. Along the existing piece it is at one end. It hangs 9 mm past the edge of the existing piece; 78% 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": 3.49, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.01, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": -8.0, "farthest point of red from the grey centre, studs": 4.83}, "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.3, "past the grey side, mm": 8.4, "share of red footprint not over the grey": 0.78}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.86, "can swing on its pin": false}, "balance": {"pair height, mm": 17.6, "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": 1.27}, "openness": {"free studs on the pair": 3, "free hole ends on the pair": 13, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "7.9 x 2.0 x 2.2", "how full that box is (1 = solid)": 0.2, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.24}}, "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.631}, "the whole build": {"build height after, mm": 27.2, "build footprint after, studs": "2.0 x 7.9", "new piece distance from the build centre, studs": 3.24, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 6}, "where": {"joins the": "orange Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": -0.21, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.68, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 1.06, "new piece": "Brick  2 x  2 Round without Reinforcement"}}}, {"name": "3894", "aimed": true, "p": 0.005, "T": [[-1.0, -0.0, 0.0, 20.0], [0.0, -1.0, 0.0, -8.073], [0.0, 0.0, 1.0, -4.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x6 with holes is stacked (studs into its underside) to a existing Technic Beam 7. It lies crossing the existing piece at a right angle. It sits underneath the existing piece. Along the existing piece it is in the middle. It hangs 41 mm past the edge of the existing piece; 85% 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": 1.01, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.29, "red centre across the grey, studs from its centre": 2.5, "red centre above the grey centre, mm": -8.0, "farthest point of red from the grey centre, studs": 5.95}, "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": 40.4, "share of red footprint not over the grey": 0.85}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.9, "can swing on its pin": false}, "balance": {"pair height, mm": 17.6, "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)": 7.3, "centre of mass offset from the grey centre, studs": 1.47}, "openness": {"free studs on the pair": 5, "free hole ends on the pair": 23, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 6.0 x 2.2", "how full that box is (1 = solid)": 0.1, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.35}}, "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.798}, "the whole build": {"build height after, mm": 27.2, "build footprint after, studs": "6.0 x 6.9", "new piece distance from the build centre, studs": 2.89, "build centre of mass outside the first piece footprint, mm": 4.2, "pieces in the build after": 6}, "where": {"joins the": "orange Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": -0.2, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.77, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.72, "new piece": "Technic Brick 1x6 with holes"}}}, {"name": "3298", "aimed": true, "p": 0.0, "T": [[-1.0, -0.0, 0.0, -4.0], [0.0, -1.0, 0.0, 16.073], [0.0, 0.0, 1.0, -4.0], [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 Technic Beam 7. It lies parallel to the existing piece. It sits underneath the existing piece. Along the existing piece it is at one end. It hangs 9 mm past the edge of the existing piece; 71% 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": 3.01, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.87, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": -8.0, "farthest point of red from the grey centre, studs": 5.05}, "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.5, "past the grey side, mm": 8.4, "share of red footprint not over the grey": 0.71}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.75, "can swing on its pin": false}, "balance": {"pair height, mm": 17.6, "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": 1.22}, "openness": {"free studs on the pair": 1, "free hole ends on the pair": 12, "connectors the join covered up": 3}, "shape": {"pair bounding box, studs (long x short x tall)": "8.0 x 2.0 x 2.2", "how full that box is (1 = solid)": 0.25, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.3}}, "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.838}, "the whole build": {"build height after, mm": 27.2, "build footprint after, studs": "3.0 x 8.0", "new piece distance from the build centre, studs": 3.94, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 6}, "where": {"joins the": "orange Technic Beam 7", "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.51, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.88, "new piece": "Slope Brick 33  3 x  2"}}}, {"name": "6141", "aimed": true, "p": 0.12, "T": [[-1.0, -0.0, 0.0, 4.0], [-0.0, 0.0, -1.0, 11.927], [0.0, -1.0, -0.0, 8.073], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round is stacked (studs into its underside) to a existing Technic Brick 1x2 with hole. It sits beside the existing piece, at the same height. Along the existing piece it is in the middle. It hangs 3 mm past the edge of the existing piece; 67% 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.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.6, "red centre above the grey centre, mm": 0.1, "farthest point of red from the grey centre, studs": 0.99}, "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": 3.2, "share of red footprint not over the grey": 0.67}, "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": 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.1}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 1, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "2.0 x 1.4 x 1.4", "how full that box is (1 = solid)": 0.49, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.7}}, "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": 0.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.147}, "the whole build": {"build height after, mm": 17.6, "build footprint after, studs": "2.0 x 6.9", "new piece distance from the build centre, studs": 2.37, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 6}, "where": {"joins the": "dark pink Technic Brick 1x2 with hole", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.69, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.62, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.37, "new piece": "Plate  1 x  1 Round"}}}, {"name": "6141", "aimed": true, "p": 0.14, "T": [[-0.0, 0.0, -1.0, 4.0], [0.0, -1.0, -0.0, -12.073], [-1.0, -0.0, 0.0, 8.073], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round is stacked (studs into its underside) to a existing Technic Brick 1x2 with hole. It sits beside the existing piece, at the same height. Along the existing piece it is in the middle. It hangs 3 mm past the edge of the existing piece; 67% 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.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.6, "red centre above the grey centre, mm": 0.1, "farthest point of red from the grey centre, studs": 0.99}, "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": 3.2, "share of red footprint not over the grey": 0.67}, "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": 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.1}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 1, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "2.0 x 1.4 x 1.4", "how full that box is (1 = solid)": 0.49, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.7}}, "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": 0.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.148}, "the whole build": {"build height after, mm": 17.6, "build footprint after, studs": "2.0 x 6.9", "new piece distance from the build centre, studs": 1.03, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 6}, "where": {"joins the": "dark pink Technic Brick 1x2 with hole", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.69, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.13, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.53, "new piece": "Plate  1 x  1 Round"}}}, {"name": "6141", "aimed": true, "p": 0.1, "T": [[1.0, 0.0, 0.0, 4.0], [0.0, -0.0, -1.0, 11.927], [-0.0, 1.0, -0.0, 8.073], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round is stacked (studs into its underside) to a existing Technic Brick 1x2 with hole. It sits beside the existing piece, at the same height. Along the existing piece it is in the middle. It hangs 3 mm past the edge of the existing piece; 67% 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.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.6, "red centre above the grey centre, mm": 0.1, "farthest point of red from the grey centre, studs": 0.99}, "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": 3.2, "share of red footprint not over the grey": 0.67}, "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": 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.1}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 1, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "2.0 x 1.4 x 1.4", "how full that box is (1 = solid)": 0.49, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.7}}, "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": 0.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.147}, "the whole build": {"build height after, mm": 17.6, "build footprint after, studs": "2.0 x 6.9", "new piece distance from the build centre, studs": 2.37, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 6}, "where": {"joins the": "dark pink Technic Brick 1x2 with hole", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.69, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.62, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.37, "new piece": "Plate  1 x  1 Round"}}}, {"name": "6141", "aimed": true, "p": 0.28, "T": [[-1.0, -0.0, -0.0, 8.0], [-0.0, 1.0, 0.0, 7.927], [0.0, 0.0, -1.0, 0.8], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round is stacked (studs into its underside) to a existing Technic Brick 1x2 with hole. It sits underneath the existing piece. Along the existing piece it is off-centre, toward one end. It does not hang past the existing piece anywhere. 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.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.0, "red centre above the grey centre, mm": -6.4, "farthest point of red from the grey centre, studs": 1.36}, "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": 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.08}, "openness": {"free studs on the pair": 3, "free hole ends on the pair": 2, "connectors the join covered up": 0}, "shape": {"pair bounding box, studs (long x short x tall)": "2.0 x 1.0 x 1.8", "how full that box is (1 = solid)": 0.53, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.75}}, "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.147}, "the whole build": {"build height after, mm": 17.6, "build footprint after, studs": "2.0 x 6.9", "new piece distance from the build centre, studs": 1.97, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 6}, "where": {"joins the": "dark pink Technic Brick 1x2 with hole", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.32, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.67, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.11, "new piece": "Plate  1 x  1 Round"}}}]}
{"turn": 5, "might_be": "a flamingo standing on one leg", "next": "A long pink plate reaching up and out from the top pink block, the start of the neck.", "want_piece": "long", "want_on": "dark pink", "taste": "one plank turned into one long leg", "pick": 4, "candidates": [{"name": "3666", "aimed": true, "p": 0.08, "T": [[-0.72, -0.449, -0.529, -3.875], [-0.449, -0.28, 0.849, -9.788], [-0.529, 0.849, 0.0, -13.904], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  6 is stacked (studs into its underside) to a existing Technic Beam 7. It lies crossing the existing piece at a right angle. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 10 mm past the edge of the existing piece; 52% 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": 1.06, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.43, "red centre across the grey, studs from its centre": 0.7, "red centre above the grey centre, mm": -24.2, "farthest point of red from the grey centre, studs": 6.11}, "angle": {"angle between the long axes seen from above, degrees": 0.0, "red long axis tilted up from flat, degrees": 32.0}, "overhang": {"past the grey end, mm": 12.5, "past the grey side, mm": 4.5, "share of red footprint not over the grey": 0.52}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 3, "touching area, square studs": 7.8, "can swing on its pin": false}, "balance": {"pair height, mm": 64.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.44}, "openness": {"free studs on the pair": 3, "free hole ends on the pair": 2, "connectors the join covered up": 15}, "shape": {"pair bounding box, studs (long x short x tall)": "5.0 x 4.3 x 8.0", "how full that box is (1 = solid)": 0.48, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.3}}, "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.759}, "the whole build": {"build height after, mm": 64.6, "build footprint after, studs": "5.0 x 5.3", "new piece distance from the build centre, studs": 3.85, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 7}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": -0.01, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.51, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.35, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.055, "T": [[0.72, 0.449, -0.529, 5.477], [0.449, 0.28, 0.849, -3.957], [0.529, -0.849, 0.0, -16.46], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  6 is stacked (studs into its underside) to a existing Technic Beam 7. It lies crossing the existing piece at a right angle. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 9 mm past the edge of the existing piece; 37% 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.32, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.13, "red centre across the grey, studs from its centre": 0.7, "red centre above the grey centre, mm": -26.8, "farthest point of red from the grey centre, studs": 5.78}, "angle": {"angle between the long axes seen from above, degrees": 0.0, "red long axis tilted up from flat, degrees": 32.0}, "overhang": {"past the grey end, mm": 6.6, "past the grey side, mm": 4.5, "share of red footprint not over the grey": 0.37}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 6.35, "can swing on its pin": false}, "balance": {"pair height, mm": 66.8, "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.24}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 2, "connectors the join covered up": 14}, "shape": {"pair bounding box, studs (long x short x tall)": "5.1 x 3.6 x 8.3", "how full that box is (1 = solid)": 0.54, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.45}}, "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.562}, "the whole build": {"build height after, mm": 67.1, "build footprint after, studs": "5.5 x 4.9", "new piece distance from the build centre, studs": 4.12, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 7}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": -0.06, "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.35, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.11, "T": [[-0.449, 0.72, 0.529, 0.905], [-0.28, 0.449, -0.849, 2.621], [-0.849, -0.529, 0.0, -27.082], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  6 is stacked (studs into its underside) to a existing Technic Beam 7. It lies crossing the existing piece at a right angle. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 4 mm past the edge of the existing piece; 19% 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.27, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.11, "red centre across the grey, studs from its centre": 0.7, "red centre above the grey centre, mm": -37.4, "farthest point of red from the grey centre, studs": 7.59}, "angle": {"angle between the long axes seen from above, degrees": 0.0, "red long axis tilted up from flat, degrees": 58.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 4.5, "share of red footprint not over the grey": 0.19}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 4.08, "can swing on its pin": false}, "balance": {"pair height, mm": 83.8, "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.23}, "openness": {"free studs on the pair": 5, "free hole ends on the pair": 1, "connectors the join covered up": 14}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 3.5 x 10.5", "how full that box is (1 = solid)": 0.5, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.46}}, "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.697}, "the whole build": {"build height after, mm": 84.1, "build footprint after, studs": "4.4 x 4.9", "new piece distance from the build centre, studs": 5.32, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 7}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": -0.28, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.13, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.35, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.16, "T": [[-0.449, 0.72, 0.529, 11.681], [-0.28, 0.449, -0.849, 9.339], [-0.849, -0.529, 0.0, -6.716], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  6 is stacked (studs into its underside) to a existing Technic Beam 7. It lies crossing the existing piece at a right angle. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 10 mm past the edge of the existing piece; 66% 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.86, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.75, "red centre across the grey, studs from its centre": 0.7, "red centre above the grey centre, mm": -17.0, "farthest point of red from the grey centre, studs": 5.07}, "angle": {"angle between the long axes seen from above, degrees": 0.0, "red long axis tilted up from flat, degrees": 58.0}, "overhang": {"past the grey end, mm": 12.5, "past the grey side, mm": 4.5, "share of red footprint not over the grey": 0.66}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 9.53, "can swing on its pin": false}, "balance": {"pair height, mm": 63.4, "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.71}, "openness": {"free studs on the pair": 5, "free hole ends on the pair": 1, "connectors the join covered up": 14}, "shape": {"pair bounding box, studs (long x short x tall)": "5.0 x 4.3 x 7.9", "how full that box is (1 = solid)": 0.43, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.14}}, "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.924}, "the whole build": {"build height after, mm": 63.8, "build footprint after, studs": "5.4 x 5.2", "new piece distance from the build centre, studs": 3.49, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 7}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.14, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.9, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.35, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.37, "T": [[0.449, -0.72, -0.529, 19.505], [0.28, -0.449, 0.849, 4.791], [-0.849, -0.529, -0.0, -20.293], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  6 is stacked (studs into its underside) to a existing Technic Beam 7. It lies parallel to the existing piece. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 18 mm past the edge of the existing piece; 68% 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": 2.39, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.96, "red centre across the grey, studs from its centre": 0.7, "red centre above the grey centre, mm": -30.6, "farthest point of red from the grey centre, studs": 7.58}, "angle": {"angle between the long axes seen from above, degrees": 0.0, "red long axis tilted up from flat, degrees": 58.0}, "overhang": {"past the grey end, mm": 16.8, "past the grey side, mm": 4.5, "share of red footprint not over the grey": 0.68}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 4.08, "can swing on its pin": false}, "balance": {"pair height, mm": 77.0, "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.89}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 1, "connectors the join covered up": 15}, "shape": {"pair bounding box, studs (long x short x tall)": "6.2 x 3.4 x 9.6", "how full that box is (1 = solid)": 0.36, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.03}}, "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.267}, "the whole build": {"build height after, mm": 77.3, "build footprint after, studs": "6.6 x 4.9", "new piece distance from the build centre, studs": 5.27, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 7}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": -0.14, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 1.16, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.35, "new piece": "Plate  1 x  6"}}}]}
{"turn": 6, "might_be": "a flamingo standing on one leg", "next": "A pink plate at the bottom end of the long pink leg, reaching left flat on the ground, a foot to stand on.", "want_piece": "plate", "want_on": "dark pink", "taste": "a heavy body leaning out on one brave thin leg", "pick": 4, "candidates": [{"name": "3710", "aimed": true, "p": 0.065, "T": [[0.72, 0.449, -0.529, 23.912], [0.449, 0.28, 0.849, 11.309], [0.529, -0.849, 0.0, -39.381], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x4 is stacked (studs into its underside) to a existing Plate  1 x  6. It lies crossing the existing piece at a right angle. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 6 mm past the edge of the existing piece; 42% 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.9, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.41, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": -19.1, "farthest point of red from the grey centre, studs": 3.95}, "angle": {"angle between the long axes seen from above, degrees": 0.0, "red long axis tilted up from flat, degrees": 32.0}, "overhang": {"past the grey end, mm": 6.8, "past the grey side, mm": 3.2, "share of red footprint not over the grey": 0.42}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 5.78, "can swing on its pin": false}, "balance": {"pair height, mm": 53.4, "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)": 1.5, "centre of mass offset from the grey centre, studs": 0.45}, "openness": {"free studs on the pair": 6, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "4.1 x 3.3 x 6.7", "how full that box is (1 = solid)": 0.5, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.45}}, "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.367}, "the whole build": {"build height after, mm": 85.8, "build footprint after, studs": "7.1 x 5.1", "new piece distance from the build centre, studs": 6.98, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 8}, "where": {"joins the": "dark pink Plate  1 x  6", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.04, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.66, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.11, "new piece": "Plate 1x4"}}}, {"name": "3710", "aimed": true, "p": 0.11, "T": [[0.449, -0.72, -0.529, 28.588], [0.28, -0.449, 0.849, 14.225], [-0.849, -0.529, -0.0, -40.659], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x4 is stacked (studs into its underside) to a existing Plate  1 x  6. It lies parallel to the existing piece. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 7 mm past the edge of the existing piece; 60% 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.59, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.72, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": -20.4, "farthest point of red from the grey centre, studs": 5.06}, "angle": {"angle between the long axes seen from above, degrees": 0.0, "red long axis tilted up from flat, degrees": 58.0}, "overhang": {"past the grey end, mm": 8.5, "past the grey side, mm": 3.2, "share of red footprint not over the grey": 0.6}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 4.55, "can swing on its pin": false}, "balance": {"pair height, mm": 58.5, "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)": 1.5, "centre of mass offset from the grey centre, studs": 0.7}, "openness": {"free studs on the pair": 6, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "4.3 x 3.4 x 7.3", "how full that box is (1 = solid)": 0.4, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.3}}, "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.107}, "the whole build": {"build height after, mm": 90.9, "build footprint after, studs": "7.3 x 5.2", "new piece distance from the build centre, studs": 7.45, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 8}, "where": {"joins the": "dark pink Plate  1 x  6", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.03, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.87, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.11, "new piece": "Plate 1x4"}}}, {"name": "3710", "aimed": true, "p": 0.085, "T": [[0.449, -0.72, -0.529, 24.996], [0.28, -0.449, 0.849, 11.985], [-0.849, -0.529, -0.0, -33.87], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x4 is stacked (studs into its underside) to a existing Plate  1 x  6. It lies parallel to the existing piece. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 5 mm past the edge of the existing piece; 38% 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.06, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.48, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": -13.6, "farthest point of red from the grey centre, studs": 4.08}, "angle": {"angle between the long axes seen from above, degrees": 0.0, "red long axis tilted up from flat, degrees": 58.0}, "overhang": {"past the grey end, mm": 4.2, "past the grey side, mm": 3.2, "share of red footprint not over the grey": 0.38}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 6, "touching area, square studs": 7.66, "can swing on its pin": false}, "balance": {"pair height, mm": 51.8, "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)": 1.5, "centre of mass offset from the grey centre, studs": 0.51}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 0, "connectors the join covered up": 6}, "shape": {"pair bounding box, studs (long x short x tall)": "3.9 x 3.1 x 6.5", "how full that box is (1 = solid)": 0.55, "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.307}, "the whole build": {"build height after, mm": 84.1, "build footprint after, studs": "6.8 x 4.9", "new piece distance from the build centre, studs": 6.45, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 8}, "where": {"joins the": "dark pink Plate  1 x  6", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.12, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.71, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.11, "new piece": "Plate 1x4"}}}, {"name": "3710", "aimed": true, "p": 0.16, "T": [[-0.72, -0.449, -0.529, 29.672], [-0.449, -0.28, 0.849, 14.901], [-0.529, 0.849, -0.0, -35.148], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x4 is stacked (studs into its underside) to a existing Plate  1 x  6. It lies crossing the existing piece at a right angle. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 10 mm past the edge of the existing piece; 68% 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.75, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.8, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": -14.9, "farthest point of red from the grey centre, studs": 3.95}, "angle": {"angle between the long axes seen from above, degrees": 0.0, "red long axis tilted up from flat, degrees": 32.0}, "overhang": {"past the grey end, mm": 13.6, "past the grey side, mm": 3.2, "share of red footprint not over the grey": 0.68}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 5, "touching area, square studs": 5.63, "can swing on its pin": false}, "balance": {"pair height, mm": 49.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)": 1.5, "centre of mass offset from the grey centre, studs": 0.75}, "openness": {"free studs on the pair": 6, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "4.9 x 3.7 x 6.1", "how full that box is (1 = solid)": 0.41, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.26}}, "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.047}, "the whole build": {"build height after, mm": 81.6, "build footprint after, studs": "7.8 x 5.5", "new piece distance from the build centre, studs": 6.97, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 8}, "where": {"joins the": "dark pink Plate  1 x  6", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.1, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.92, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.11, "new piece": "Plate 1x4"}}}, {"name": "3023", "aimed": false, "p": 0.34, "T": [[0.72, 0.449, 0.529, 12.765], [0.449, 0.28, -0.849, 10.016], [-0.529, 0.849, -0.0, -12.227], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x2 is stacked (studs into its underside) to a existing Technic Beam 7. It lies crossing the existing piece at a right angle. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 7 mm past the edge of the existing piece; 68% 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": 2.02, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.81, "red centre across the grey, studs from its centre": 0.7, "red centre above the grey centre, mm": -22.5, "farthest point of red from the grey centre, studs": 4.67}, "angle": {"angle between the long axes seen from above, degrees": 0.0, "red long axis tilted up from flat, degrees": 32.0}, "overhang": {"past the grey end, mm": 6.6, "past the grey side, mm": 4.5, "share of red footprint not over the grey": 0.68}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.91, "can swing on its pin": false}, "balance": {"pair height, mm": 54.1, "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.34}, "openness": {"free studs on the pair": 1, "free hole ends on the pair": 1, "connectors the join covered up": 14}, "shape": {"pair bounding box, studs (long x short x tall)": "4.4 x 3.9 x 6.8", "how full that box is (1 = solid)": 0.4, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.11}}, "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.34}, "the whole build": {"build height after, mm": 77.3, "build footprint after, studs": "6.6 x 4.9", "new piece distance from the build centre, studs": 3.41, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 8}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.39, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.26, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.33, "new piece": "Plate 1x2"}}}, {"name": "6141", "aimed": false, "p": 0.01, "T": [[-0.211, -0.661, 0.72, 0.756], [0.868, 0.211, 0.449, -11.7], [-0.449, 0.72, 0.529, 11.656], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round is stacked (studs into its underside) to a existing Technic Brick 1x4 with holes. It sits beside the existing piece, at the same height. Along the existing piece it is in the middle. It does not hang past the existing piece anywhere. 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.54, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.27, "red centre across the grey, studs from its centre": 0.11, "red centre above the grey centre, mm": -2.6, "farthest point of red from the grey centre, studs": 1.02}, "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.1, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.94, "can swing on its pin": false}, "balance": {"pair height, mm": 31.4, "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.18}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 0, "connectors the join covered up": 7}, "shape": {"pair bounding box, studs (long x short x tall)": "3.2 x 2.6 x 3.9", "how full that box is (1 = solid)": 0.61, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.8}}, "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": 0.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.078}, "the whole build": {"build height after, mm": 77.3, "build footprint after, studs": "6.6 x 4.9", "new piece distance from the build centre, studs": 1.54, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 8}, "where": {"joins the": "dark pink Technic Brick 1x4 with holes", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.7, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.6, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.59, "new piece": "Plate  1 x  1 Round"}}}, {"name": "6141", "aimed": false, "p": 0.015, "T": [[-0.068, -0.891, -0.449, 5.157], [0.958, 0.068, -0.28, 10.071], [0.28, -0.449, 0.849, 2.312], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round is stacked (studs into its underside) to a existing Technic Brick 1x2 with hole. It sits beside the existing piece, at the same height. Along the existing piece it is in the middle. It does not hang past the existing piece anywhere. 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.31, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.19, "red centre across the grey, studs from its centre": 0.1, "red centre above the grey centre, mm": -4.3, "farthest point of red from the grey centre, studs": 1.02}, "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": 0.86, "can swing on its pin": false}, "balance": {"pair height, mm": 15.4, "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.22}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 0, "connectors the join covered up": 3}, "shape": {"pair bounding box, studs (long x short x tall)": "2.5 x 2.2 x 1.9", "how full that box is (1 = solid)": 0.61, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.84}}, "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": -0.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.139}, "the whole build": {"build height after, mm": 77.3, "build footprint after, studs": "6.6 x 4.9", "new piece distance from the build centre, studs": 1.77, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 8}, "where": {"joins the": "dark pink Technic Brick 1x2 with hole", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.57, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.03, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.59, "new piece": "Plate  1 x  1 Round"}}}]}
{"turn": 7, "might_be": "a flamingo on one leg, leaning into a gale", "next": "A flat pink plate under the bottom end of the long pink leg, reaching left along the ground as a wide foot.", "want_piece": "plate", "want_on": "dark pink", "taste": "a skinny thing leaning its whole body into the wind", "pick": 6, "candidates": [{"name": "3700", "aimed": true, "p": 0.005, "T": [[0.691, -0.72, 0.059, -5.476], [-0.529, -0.449, 0.72, -12.803], [-0.492, -0.529, -0.691, 13.512], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x2 with hole is pinned (a pin through both) to a existing Technic Brick 1x4 with holes. It lies crossing the existing piece at a right angle. It sits beside the existing piece, at the same height. Along the existing piece it is in the middle. It hangs 6 mm past the edge of the existing piece; 51% 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.42, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.7, "red centre across the grey, studs from its centre": 0.04, "red centre above the grey centre, mm": 3.1, "farthest point of red from the grey centre, studs": 2.66}, "angle": {"angle between the long axes seen from above, degrees": 69.0, "red long axis tilted up from flat, degrees": 29.0}, "overhang": {"past the grey end, mm": 7.6, "past the grey side, mm": 1.6, "share of red footprint not over the grey": 0.51}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 4, "touching area, square studs": 4.13, "can swing on its pin": false}, "balance": {"pair height, mm": 31.4, "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.48}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 0, "connectors the join covered up": 12}, "shape": {"pair bounding box, studs (long x short x tall)": "3.9 x 3.2 x 3.9", "how full that box is (1 = solid)": 0.54, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.62}}, "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": 1.05, "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": 0.58, "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.526}, "the whole build": {"build height after, mm": 77.3, "build footprint after, studs": "6.6 x 5.5", "new piece distance from the build centre, studs": 2.49, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 9}, "where": {"joins the": "dark pink Technic Brick 1x4 with holes", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.75, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.85, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.54, "new piece": "Technic Brick 1x2 with hole"}}}, {"name": "3700", "aimed": true, "p": 0.015, "T": [[0.72, 0.449, -0.529, 20.525], [0.449, 0.28, 0.849, 16.74], [0.529, -0.849, 0.0, -39.381], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x2 with hole is stacked (studs into its underside) to a existing Plate  1 x  6. It lies crossing the existing piece at a right angle. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 8 mm past the edge of the existing piece; 46% 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.9, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.41, "red centre across the grey, studs from its centre": 0.8, "red centre above the grey centre, mm": -19.1, "farthest point of red from the grey centre, studs": 3.63}, "angle": {"angle between the long axes seen from above, degrees": 0.0, "red long axis tilted up from flat, degrees": 32.0}, "overhang": {"past the grey end, mm": 2.9, "past the grey side, mm": 7.8, "share of red footprint not over the grey": 0.46}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 3.48, "can swing on its pin": false}, "balance": {"pair height, mm": 49.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)": 3.3, "centre of mass offset from the grey centre, studs": 0.63}, "openness": {"free studs on the pair": 7, "free hole ends on the pair": 0, "connectors the join covered up": 3}, "shape": {"pair bounding box, studs (long x short x tall)": "3.6 x 3.5 x 6.1", "how full that box is (1 = solid)": 0.47, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.29}}, "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.674}, "the whole build": {"build height after, mm": 81.6, "build footprint after, studs": "6.6 x 5.3", "new piece distance from the build centre, studs": 6.54, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 9}, "where": {"joins the": "dark pink Plate  1 x  6", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.04, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.66, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.2, "new piece": "Technic Brick 1x2 with hole"}}}, {"name": "3700", "aimed": true, "p": 0.005, "T": [[0.263, 0.72, 0.642, 15.604], [0.529, 0.449, -0.72, -7.005], [-0.807, 0.529, -0.263, 10.146], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x2 with hole is pinned (a pin through both) to a existing Technic Brick 1x4 with holes. It lies parallel to the existing piece. It sits beside the existing piece, at the same height. Along the existing piece it is in the middle. It hangs 6 mm past the edge of the existing piece; 49% 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.36, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.67, "red centre across the grey, studs from its centre": 0.18, "red centre above the grey centre, mm": -2.4, "farthest point of red from the grey centre, studs": 2.59}, "angle": {"angle between the long axes seen from above, degrees": 32.0, "red long axis tilted up from flat, degrees": 54.0}, "overhang": {"past the grey end, mm": 6.6, "past the grey side, mm": 3.1, "share of red footprint not over the grey": 0.49}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 3, "touching area, square studs": 3.95, "can swing on its pin": false}, "balance": {"pair height, mm": 31.4, "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.49}, "openness": {"free studs on the pair": 3, "free hole ends on the pair": 0, "connectors the join covered up": 11}, "shape": {"pair bounding box, studs (long x short x tall)": "3.6 x 3.4 x 3.9", "how full that box is (1 = solid)": 0.55, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.55}}, "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": 1.05, "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": -0.951, "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.624}, "the whole build": {"build height after, mm": 77.3, "build footprint after, studs": "6.6 x 4.9", "new piece distance from the build centre, studs": 1.7, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 9}, "where": {"joins the": "dark pink Technic Brick 1x4 with holes", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.69, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.01, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.68, "new piece": "Technic Brick 1x2 with hole"}}}, {"name": "6141", "aimed": true, "p": 0.01, "T": [[-0.211, -0.661, 0.72, -11.379], [0.868, 0.211, 0.449, -0.239], [-0.449, 0.72, 0.529, 18.445], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round is stacked (studs into its underside) to a existing Technic Brick 1x2 with hole. It sits beside the existing piece, at the same height. Along the existing piece it is in the middle. It does not hang past the existing piece anywhere. 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.54, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.36, "red centre across the grey, studs from its centre": 0.07, "red centre above the grey centre, mm": -2.6, "farthest point of red from the grey centre, studs": 1.02}, "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": 0.94, "can swing on its pin": false}, "balance": {"pair height, mm": 17.8, "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.23}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 0, "connectors the join covered up": 3}, "shape": {"pair bounding box, studs (long x short x tall)": "2.3 x 2.0 x 2.2", "how full that box is (1 = solid)": 0.62, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.77}}, "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": -0.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.152}, "the whole build": {"build height after, mm": 77.3, "build footprint after, studs": "6.6 x 4.9", "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": 9}, "where": {"joins the": "dark pink Technic Brick 1x2 with hole", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.79, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.77, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.59, "new piece": "Plate  1 x  1 Round"}}}, {"name": "3020", "aimed": true, "p": 0.085, "T": [[-0.72, -0.449, -0.529, 25.707], [-0.449, -0.28, 0.849, 12.429], [-0.529, 0.849, -0.0, -42.775], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 2x4 is stacked (studs into its underside) to a existing Plate  1 x  6. It lies crossing the existing piece at a right angle. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 9 mm past the edge of the existing piece; 54% 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.16, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.53, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": -22.5, "farthest point of red from the grey centre, studs": 4.76}, "angle": {"angle between the long axes seen from above, degrees": 0.0, "red long axis tilted up from flat, degrees": 32.0}, "overhang": {"past the grey end, mm": 11.0, "past the grey side, mm": 3.2, "share of red footprint not over the grey": 0.54}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 5.78, "can swing on its pin": false}, "balance": {"pair height, mm": 60.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)": 2.0, "centre of mass offset from the grey centre, studs": 0.72}, "openness": {"free studs on the pair": 10, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "4.6 x 3.5 x 7.5", "how full that box is (1 = solid)": 0.45, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.39}}, "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.035}, "the whole build": {"build height after, mm": 92.6, "build footprint after, studs": "7.6 x 5.3", "new piece distance from the build centre, studs": 7.06, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 9}, "where": {"joins the": "dark pink Plate  1 x  6", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": -0.0, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.74, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.1, "new piece": "Plate 2x4"}}}, {"name": "3020", "aimed": true, "p": 0.135, "T": [[-0.449, 0.72, -0.529, 24.284], [-0.28, 0.449, 0.849, 11.541], [0.849, 0.529, 0.0, -24.965], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 2x4 is stacked (studs into its underside) to a existing Plate  1 x  6. It lies parallel to the existing piece. It sits beside the existing piece, at the same height. Along the existing piece it is in the middle. It hangs 6 mm past the edge of the existing piece; 43% 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.95, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.44, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": -4.7, "farthest point of red from the grey centre, studs": 3.41}, "angle": {"angle between the long axes seen from above, degrees": 0.0, "red long axis tilted up from flat, degrees": 58.0}, "overhang": {"past the grey end, mm": 6.8, "past the grey side, mm": 3.2, "share of red footprint not over the grey": 0.43}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 11, "touching area, square studs": 13.09, "can swing on its pin": false}, "balance": {"pair height, mm": 45.0, "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)": 2.0, "centre of mass offset from the grey centre, studs": 0.62}, "openness": {"free studs on the pair": 3, "free hole ends on the pair": 0, "connectors the join covered up": 11}, "shape": {"pair bounding box, studs (long x short x tall)": "4.1 x 3.3 x 5.6", "how full that box is (1 = solid)": 0.69, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.44}}, "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.167}, "the whole build": {"build height after, mm": 77.3, "build footprint after, studs": "7.1 x 5.1", "new piece distance from the build centre, studs": 5.05, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 9}, "where": {"joins the": "dark pink Plate  1 x  6", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.23, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.67, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.1, "new piece": "Plate 2x4"}}}, {"name": "3020", "aimed": true, "p": 0.4, "T": [[0.449, -0.72, -0.529, 31.468], [0.28, -0.449, 0.849, 16.021], [-0.849, -0.529, -0.0, -38.542], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 2x4 is stacked (studs into its underside) to a existing Plate  1 x  6. It lies parallel to the existing piece. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 11 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": 2.01, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.92, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": -18.2, "farthest point of red from the grey centre, studs": 5.25}, "angle": {"angle between the long axes seen from above, degrees": 0.0, "red long axis tilted up from flat, degrees": 58.0}, "overhang": {"past the grey end, mm": 15.3, "past the grey side, mm": 3.2, "share of red footprint not over the grey": 0.75}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 5, "touching area, square studs": 5.63, "can swing on its pin": false}, "balance": {"pair height, mm": 58.5, "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)": 2.0, "centre of mass offset from the grey centre, studs": 1.15}, "openness": {"free studs on the pair": 9, "free hole ends on the pair": 0, "connectors the join covered up": 5}, "shape": {"pair bounding box, studs (long x short x tall)": "5.0 x 3.8 x 7.3", "how full that box is (1 = solid)": 0.37, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.2}}, "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.683}, "the whole build": {"build height after, mm": 90.9, "build footprint after, studs": "8.0 x 5.6", "new piece distance from the build centre, studs": 7.04, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 9}, "where": {"joins the": "dark pink Plate  1 x  6", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.05, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 1.0, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.1, "new piece": "Plate 2x4"}}}, {"name": "3020", "aimed": true, "p": 0.075, "T": [[0.72, 0.449, -0.529, 12.763], [0.449, 0.28, 0.849, 4.358], [0.529, -0.849, 0.0, -33.431], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 2x4 is stacked (studs into its underside) to a existing Plate  1 x  6. It lies crossing the existing piece at a right angle. It sits beside the existing piece, at the same height. Along the existing piece it is off-centre, toward one end. It hangs 8 mm past the edge of the existing piece; 32% 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.74, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.34, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": -13.1, "farthest point of red from the grey centre, studs": 4.08}, "angle": {"angle between the long axes seen from above, degrees": 0.0, "red long axis tilted up from flat, degrees": 32.0}, "overhang": {"past the grey end, mm": 7.7, "past the grey side, mm": 3.2, "share of red footprint not over the grey": 0.32}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 9, "touching area, square studs": 9.12, "can swing on its pin": false}, "balance": {"pair height, mm": 50.9, "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)": 2.0, "centre of mass offset from the grey centre, studs": 0.53}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 0, "connectors the join covered up": 10}, "shape": {"pair bounding box, studs (long x short x tall)": "4.7 x 2.7 x 6.4", "how full that box is (1 = solid)": 0.69, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.49}}, "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.653}, "the whole build": {"build height after, mm": 83.3, "build footprint after, studs": "6.6 x 4.9", "new piece distance from the build centre, studs": 5.28, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 9}, "where": {"joins the": "dark pink Plate  1 x  6", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.12, "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.1, "new piece": "Plate 2x4"}}}]}
