{"turn": 0, "might_be": "a flamingo asleep on one pink leg", "next": "Stand the beam upright, then a long pink plate across its top as the body balanced on that one leg.", "want_piece": "plate", "want_on": "dark pink", "taste": "a whole body balanced on one thin leg, asleep", "pick": 1, "candidates": [{"name": "3034", "aimed": true, "p": 0.26, "T": [[0.28, -0.449, 0.849, -9.934], [-0.449, 0.72, 0.529, 8.372], [-0.849, -0.529, 0.0, 9.256], [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 beside the existing piece, at the same height. Along the existing piece it is off-centre, toward one end. It hangs 9 mm past the edge of the existing piece; 43% 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.55, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.17, "red centre across the grey, studs from its centre": 0.7, "red centre above the grey centre, mm": -3.0, "farthest point of red from the grey centre, studs": 5.23}, "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.3, "past the grey side, mm": 3.0, "share of red footprint not over the grey": 0.43}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 9, "touching area, square studs": 18.21, "can swing on its pin": false}, "balance": {"pair height, mm": 62.8, "height the red adds above the grey top, mm": 12.1, "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.95}, "openness": {"free studs on the pair": 8, "free hole ends on the pair": 1, "connectors the join covered up": 21}, "shape": {"pair bounding box, studs (long x short x tall)": "6.4 x 5.2 x 7.8", "how full that box is (1 = solid)": 0.55, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.41}}, "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.704}, "the whole build": {"build height after, mm": 62.8, "build footprint after, studs": "5.2 x 6.4", "new piece distance from the build centre, studs": 1.69, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.41, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -1.17, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.52, "new piece": "Plate 2x8"}}}, {"name": "3034", "aimed": true, "p": 0.35, "T": [[-0.449, -0.28, 0.849, -0.511], [0.72, 0.449, 0.529, -6.74], [-0.529, 0.849, 0.0, 10.933], [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 parallel to the existing piece. It sits beside the existing piece, at the same height. Along the existing piece it is off-centre, toward one end. It hangs 13 mm past the edge of the existing piece; 31% 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.68, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.52, "red centre across the grey, studs from its centre": 0.7, "red centre above the grey centre, mm": -1.3, "farthest point of red from the grey centre, studs": 4.82}, "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": 8.7, "past the grey side, mm": 9.9, "share of red footprint not over the grey": 0.31}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 12, "touching area, square studs": 21.48, "can swing on its pin": false}, "balance": {"pair height, mm": 47.4, "height the red adds above the grey top, mm": 6.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.52}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 0, "connectors the join covered up": 26}, "shape": {"pair bounding box, studs (long x short x tall)": "7.2 x 4.5 x 5.9", "how full that box is (1 = solid)": 0.86, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.65}}, "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.628}, "the whole build": {"build height after, mm": 47.4, "build footprint after, studs": "4.5 x 7.2", "new piece distance from the build centre, studs": 0.91, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.46, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -1.17, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.23, "new piece": "Plate 2x8"}}}, {"name": "3034", "aimed": true, "p": 0.205, "T": [[0.449, 0.28, -0.849, -17.513], [-0.72, -0.449, -0.529, 35.647], [-0.529, 0.849, -0.0, 6.701], [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 beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 42 mm past the edge of the existing piece; 88% 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": 4.94, "same, as a share of the half-length (0 = middle, 1 = at the end)": 3.75, "red centre across the grey, studs from its centre": 0.7, "red centre above the grey centre, mm": -5.5, "farthest point of red from the grey centre, studs": 8.93}, "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": 42.8, "past the grey side, mm": 9.9, "share of red footprint not over the grey": 0.88}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 9.07, "can swing on its pin": false}, "balance": {"pair height, mm": 47.4, "height the red adds above the grey top, mm": 1.9, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 12.3, "centre of mass offset from the grey centre, studs": 2.87}, "openness": {"free studs on the pair": 14, "free hole ends on the pair": 1, "connectors the join covered up": 15}, "shape": {"pair bounding box, studs (long x short x tall)": "10.8 x 6.3 x 5.9", "how full that box is (1 = solid)": 0.41, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.41}}, "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.304}, "the whole build": {"build height after, mm": 47.4, "build footprint after, studs": "6.3 x 10.8", "new piece distance from the build centre, studs": 5.02, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.33, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 1.17, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -1.65, "new piece": "Plate 2x8"}}}]}
{"turn": 1, "might_be": "a flamingo asleep on one leg", "next": "A long thin pink plate hanging straight down from the bottom of the pink body: one leg.", "want_piece": "plate", "want_on": "dark pink", "taste": "a heavy pink body about to balance on one thin leg", "pick": 5, "candidates": [{"name": "3040b", "aimed": true, "p": 0.0, "T": [[-0.28, 0.449, 0.849, 3.367], [0.449, -0.72, 0.529, 5.184], [0.849, 0.529, -0.0, 1.19], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Slope Brick 45  2 x  1 is stacked (studs into its underside) to a existing Plate 2x8. It lies parallel to the existing piece. It sits beside the existing piece, at the same height. Along the existing piece it is off-centre, toward one end. 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": 1.21, "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.66, "red centre above the grey centre, mm": -11.9, "farthest point of red from the grey centre, studs": 3.19}, "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": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 4.19, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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.37}, "openness": {"free studs on the pair": 13, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 4.5 x 5.9", "how full that box is (1 = solid)": 0.63, "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.269}, "the whole build": {"build height after, mm": 47.4, "build footprint after, studs": "4.5 x 7.2", "new piece distance from the build centre, studs": 1.85, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "dark pink Plate 2x8", "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.57, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.33, "new piece": "Slope Brick 45  2 x  1"}}}, {"name": "3659", "aimed": true, "p": 0.01, "T": [[-0.449, -0.28, -0.849, 8.749], [0.72, 0.449, -0.529, -6.472], [0.529, -0.849, 0.0, 22.793], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Arch  1 x  4 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 in the middle. 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": 1.27, "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": 1.1, "red centre above the grey centre, mm": 10.5, "farthest point of red from the grey centre, studs": 3.71}, "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.5, "past the grey side, mm": 2.2, "share of red footprint not over the grey": 0.37}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 3, "touching area, square studs": 8.7, "can swing on its pin": false}, "balance": {"pair height, mm": 38.7, "height the red adds above the grey top, mm": 6.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.56}, "openness": {"free studs on the pair": 1, "free hole ends on the pair": 1, "connectors the join covered up": 16}, "shape": {"pair bounding box, studs (long x short x tall)": "5.6 x 5.2 x 4.8", "how full that box is (1 = solid)": 0.55, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.37}}, "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.495}, "the whole build": {"build height after, mm": 47.4, "build footprint after, studs": "5.6 x 7.2", "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": 3}, "where": {"joins the": "dark pink Technic Beam 7", "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)": 1.33, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.15, "new piece": "Arch  1 x  4"}}}, {"name": "3040b", "aimed": true, "p": 0.01, "T": [[-0.28, 0.449, 0.849, -0.225], [0.449, -0.72, 0.529, 10.944], [0.849, 0.529, -0.0, -3.043], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Slope Brick 45  2 x  1 is stacked (studs into its underside) to a existing Plate 2x8. 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 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": 2.06, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.19, "red centre across the grey, studs from its centre": 0.66, "red centre above the grey centre, mm": -16.1, "farthest point of red from the grey centre, studs": 4.14}, "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": 4.8, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 4.19, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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.5}, "openness": {"free studs on the pair": 13, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 4.5 x 5.9", "how full that box is (1 = solid)": 0.63, "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.256}, "the whole build": {"build height after, mm": 47.4, "build footprint after, studs": "4.5 x 7.2", "new piece distance from the build centre, studs": 2.76, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "dark pink Plate 2x8", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.17, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.57, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.55, "new piece": "Slope Brick 45  2 x  1"}}}, {"name": "3666", "aimed": true, "p": 0.155, "T": [[0.449, 0.28, 0.849, -7.451], [-0.72, -0.449, 0.529, 10.438], [0.529, -0.849, -0.0, -5.159], [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 Plate 2x8. 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 10 mm past the edge of the existing piece; 31% 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.28, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.32, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": -16.1, "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": 14.3, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.31}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 12, "touching area, square studs": 11.2, "can swing on its pin": false}, "balance": {"pair height, mm": 55.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)": 0.0, "centre of mass offset from the grey centre, studs": 0.71}, "openness": {"free studs on the pair": 10, "free hole ends on the pair": 0, "connectors the join covered up": 12}, "shape": {"pair bounding box, studs (long x short x tall)": "8.1 x 4.8 x 7.0", "how full that box is (1 = solid)": 0.56, "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.278}, "the whole build": {"build height after, mm": 55.9, "build footprint after, studs": "4.8 x 8.1", "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": 3}, "where": {"joins the": "dark pink Plate 2x8", "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.02, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.58, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.025, "T": [[-0.449, -0.28, 0.849, 6.916], [0.72, 0.449, 0.529, -12.603], [-0.529, 0.849, 0.0, 11.772], [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 Plate 2x8. 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 3 mm past the edge of the existing piece; 10% 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.11, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.64, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": 0.8, "farthest point of red from the grey centre, studs": 4.17}, "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": 5.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.1}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 17, "touching area, square studs": 20.04, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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.4}, "openness": {"free studs on the pair": 5, "free hole ends on the pair": 0, "connectors the join covered up": 17}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 4.8 x 5.9", "how full that box is (1 = solid)": 0.76, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.63}}, "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.582}, "the whole build": {"build height after, mm": 47.4, "build footprint after, studs": "4.8 x 7.2", "new piece distance from the build centre, studs": 1.46, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "dark pink Plate 2x8", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.52, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.02, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.28, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.62, "T": [[0.28, -0.449, 0.849, -3.648], [-0.449, 0.72, 0.529, 4.339], [-0.849, -0.529, 0.0, -24.247], [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 Plate 2x8. 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 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": 1.38, "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": -35.2, "farthest point of red from the grey centre, studs": 7.24}, "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.3, "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": 3, "touching area, square studs": 5.0, "can swing on its pin": false}, "balance": {"pair height, mm": 81.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.47}, "openness": {"free studs on the pair": 18, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 4.5 x 10.2", "how full that box is (1 = solid)": 0.45, "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": 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.358}, "the whole build": {"build height after, mm": 81.4, "build footprint after, studs": "4.5 x 7.2", "new piece distance from the build centre, studs": 4.6, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "dark pink Plate 2x8", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": -0.24, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.02, "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.025, "T": [[0.449, 0.28, -0.849, 1.566], [-0.72, -0.449, -0.529, 5.049], [-0.529, 0.849, -0.0, -11.069], [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 in the middle. It hangs 3 mm past the edge of the existing piece; 9% 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.43, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.33, "red centre across the grey, studs from its centre": 0.7, "red centre above the grey centre, mm": -23.3, "farthest point of red from the grey centre, studs": 5.34}, "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.8, "past the grey side, mm": 1.9, "share of red footprint not over the grey": 0.09}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 5.14, "can swing on its pin": false}, "balance": {"pair height, mm": 55.7, "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.27}, "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)": "6.0 x 4.0 x 7.0", "how full that box is (1 = solid)": 0.56, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.74}}, "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.641}, "the whole build": {"build height after, mm": 61.8, "build footprint after, studs": "4.5 x 7.6", "new piece distance from the build centre, studs": 3.07, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "dark pink Technic Beam 7", "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)": 1.13, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.28, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.02, "T": [[0.449, 0.28, 0.849, 3.324], [-0.72, -0.449, 0.529, -6.843], [0.529, -0.849, -0.0, 7.539], [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 Plate 2x8. 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 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.26, "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.4, "red centre above the grey centre, mm": -3.4, "farthest point of red from the grey centre, studs": 3.22}, "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": 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": 17, "touching area, square studs": 20.04, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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.25}, "openness": {"free studs on the pair": 5, "free hole ends on the pair": 0, "connectors the join covered up": 17}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 4.5 x 5.9", "how full that box is (1 = solid)": 0.82, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.88}}, "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.506}, "the whole build": {"build height after, mm": 47.4, "build footprint after, studs": "4.5 x 7.2", "new piece distance from the build centre, studs": 0.8, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "dark pink Plate 2x8", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.43, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.02, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.07, "new piece": "Plate  1 x  6"}}}]}
{"turn": 2, "might_be": "a flamingo standing on one leg", "next": "A pink arch rising from the top-left end of the big pink plate, curving up and over: the neck.", "want_piece": "arch", "want_on": "dark pink", "taste": "one thin leg holding up a whole pink body", "pick": 1, "candidates": [{"name": "3659", "aimed": true, "p": 0.185, "T": [[-0.28, 0.449, 0.849, 15.727], [0.449, -0.72, 0.529, -14.639], [0.849, 0.529, -0.0, 39.325], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Arch  1 x  4 is stacked (studs into its underside) to a existing Plate 2x8. 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 6 mm past the edge of the existing piece; 29% 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.91, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.11, "red centre across the grey, studs from its centre": 0.8, "red centre above the grey centre, mm": 28.4, "farthest point of red from the grey centre, studs": 5.83}, "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.7, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.29}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 4.34, "can swing on its pin": false}, "balance": {"pair height, mm": 67.8, "height the red adds above the grey top, mm": 20.4, "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.75}, "openness": {"free studs on the pair": 17, "free hole ends on the pair": 0, "connectors the join covered up": 3}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 5.2 x 8.5", "how full that box is (1 = solid)": 0.42, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.41}}, "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.86}, "the whole build": {"build height after, mm": 101.7, "build footprint after, studs": "5.2 x 7.2", "new piece distance from the build centre, studs": 5.65, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 4}, "where": {"joins the": "dark pink Plate 2x8", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.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.95, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.49, "new piece": "Arch  1 x  4"}}}, {"name": "3659", "aimed": true, "p": 0.26, "T": [[-0.28, 0.449, 0.849, 22.446], [0.449, -0.72, 0.529, -25.414], [0.849, 0.529, -0.0, 18.96], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Arch  1 x  4 is stacked (studs into its underside) to a existing Plate 2x8. 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 13 mm past the edge of the existing piece; 69% 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.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 2.03, "red centre across the grey, studs from its centre": 0.8, "red centre above the grey centre, mm": 8.0, "farthest point of red from the grey centre, studs": 5.19}, "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": 19.4, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.69}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 3, "touching area, square studs": 9.67, "can swing on its pin": false}, "balance": {"pair height, mm": 47.4, "height the red adds above the grey top, mm": 0.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.19}, "openness": {"free studs on the pair": 17, "free hole ends on the pair": 0, "connectors the join covered up": 3}, "shape": {"pair bounding box, studs (long x short x tall)": "7.6 x 6.1 x 5.9", "how full that box is (1 = solid)": 0.47, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.41}}, "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.989}, "the whole build": {"build height after, mm": 81.4, "build footprint after, studs": "6.1 x 7.9", "new piece distance from the build centre, studs": 4.89, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 4}, "where": {"joins the": "dark pink Plate 2x8", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.81, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.95, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.89, "new piece": "Arch  1 x  4"}}}, {"name": "3659", "aimed": true, "p": 0.2, "T": [[-0.449, -0.28, 0.849, 24.474], [0.72, 0.449, 0.529, -28.667], [-0.529, 0.849, 0.0, 35.492], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Arch  1 x  4 is stacked (studs into its underside) to a existing Plate 2x8. 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 17 mm past the edge of the existing piece; 80% 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.98, "same, as a share of the half-length (0 = middle, 1 = at the end)": 2.3, "red centre across the grey, studs from its centre": 0.8, "red centre above the grey centre, mm": 24.6, "farthest point of red from the grey centre, studs": 7.21}, "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": 24.9, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.8}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 3.4, "can swing on its pin": false}, "balance": {"pair height, mm": 60.1, "height the red adds above the grey top, mm": 12.7, "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.33}, "openness": {"free studs on the pair": 18, "free hole ends on the pair": 0, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "8.4 x 6.6 x 7.5", "how full that box is (1 = solid)": 0.32, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.41}}, "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.946}, "the whole build": {"build height after, mm": 94.1, "build footprint after, studs": "6.6 x 8.7", "new piece distance from the build centre, studs": 6.51, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 4}, "where": {"joins the": "dark pink Plate 2x8", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.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.95, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 1.01, "new piece": "Arch  1 x  4"}}}, {"name": "3659", "aimed": false, "p": 0.07, "T": [[-0.28, 0.449, 0.849, 6.737], [0.449, -0.72, 0.529, 5.827], [0.849, 0.529, 0.0, -31.035], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Arch  1 x  4 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 off-centre, toward one end. It hangs 8 mm past the edge of the existing piece; 39% 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.53, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.6, "red centre across the grey, studs from its centre": 0.8, "red centre above the grey centre, mm": -6.8, "farthest point of red from the grey centre, studs": 3.35}, "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": 2.4, "past the grey side, mm": 5.8, "share of red footprint not over the grey": 0.39}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 5, "touching area, square studs": 12.36, "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)": 0.0, "centre of mass offset from the grey centre, studs": 0.72}, "openness": {"free studs on the pair": 5, "free hole ends on the pair": 0, "connectors the join covered up": 5}, "shape": {"pair bounding box, studs (long x short x tall)": "3.6 x 3.5 x 5.6", "how full that box is (1 = solid)": 0.69, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.54}}, "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.544}, "the whole build": {"build height after, mm": 81.4, "build footprint after, studs": "4.5 x 7.2", "new piece distance from the build centre, studs": 4.0, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 4}, "where": {"joins the": "dark pink Plate  1 x  6", "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)": 1.52, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.22, "new piece": "Arch  1 x  4"}}}, {"name": "3040b", "aimed": false, "p": 0.01, "T": [[0.28, -0.449, 0.849, 7.857], [-0.449, 0.72, 0.529, 4.031], [-0.849, -0.529, 0.0, -34.43], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Slope Brick 45  2 x  1 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 6 mm past the edge of the existing piece; 44% 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.1, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.24, "red centre across the grey, studs from its centre": 0.61, "red centre above the grey centre, mm": -8.1, "farthest point of red from the grey centre, studs": 2.53}, "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": 0.1, "share of red footprint not over the grey": 0.44}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 4.7, "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)": 0.0, "centre of mass offset from the grey centre, studs": 0.57}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 0, "connectors the join covered up": 3}, "shape": {"pair bounding box, studs (long x short x tall)": "3.7 x 3.2 x 5.6", "how full that box is (1 = solid)": 0.53, "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.751}, "the whole build": {"build height after, mm": 81.4, "build footprint after, studs": "4.5 x 7.2", "new piece distance from the build centre, studs": 4.18, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 4}, "where": {"joins the": "dark pink Plate  1 x  6", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.17, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 1.15, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.07, "new piece": "Slope Brick 45  2 x  1"}}}, {"name": "3659", "aimed": false, "p": 0.02, "T": [[0.449, 0.28, 0.849, -2.01], [-0.72, -0.449, 0.529, 19.855], [0.529, -0.849, -0.0, -27.202], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Arch  1 x  4 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 in the middle. It hangs 15 mm past the edge of the existing piece; 58% 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.54, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.74, "red centre across the grey, studs from its centre": 0.8, "red centre above the grey centre, mm": -3.0, "farthest point of red from the grey centre, studs": 3.9}, "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.1, "past the grey side, mm": 9.2, "share of red footprint not over the grey": 0.58}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 7.32, "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)": 0.0, "centre of mass offset from the grey centre, studs": 1.04}, "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)": "5.5 x 3.1 x 5.6", "how full that box is (1 = solid)": 0.54, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.34}}, "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.775}, "the whole build": {"build height after, mm": 81.4, "build footprint after, studs": "4.5 x 8.5", "new piece distance from the build centre, studs": 4.18, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 4}, "where": {"joins the": "dark pink Plate  1 x  6", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.24, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 1.52, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.74, "new piece": "Arch  1 x  4"}}}, {"name": "3659", "aimed": false, "p": 0.05, "T": [[0.28, -0.449, 0.849, 8.977], [-0.449, 0.72, 0.529, 2.235], [-0.849, -0.529, 0.0, -37.824], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Arch  1 x  4 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 10 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.06, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.19, "red centre across the grey, studs from its centre": 0.8, "red centre above the grey centre, mm": -13.6, "farthest point of red from the grey centre, studs": 4.27}, "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.6, "past the grey side, mm": 5.8, "share of red footprint not over the grey": 0.54}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 3, "touching area, square studs": 8.96, "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)": 0.0, "centre of mass offset from the grey centre, studs": 0.86}, "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.9 x 3.8 x 6.5", "how full that box is (1 = solid)": 0.52, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.34}}, "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.506}, "the whole build": {"build height after, mm": 88.2, "build footprint after, studs": "4.5 x 7.2", "new piece distance from the build centre, studs": 4.83, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 4}, "where": {"joins the": "dark pink Plate  1 x  6", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.11, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 1.52, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.08, "new piece": "Arch  1 x  4"}}}, {"name": "3659", "aimed": false, "p": 0.07, "T": [[0.449, 0.28, 0.849, 8.755], [-0.72, -0.449, 0.529, -3.457], [0.529, -0.849, -0.0, 7.539], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Arch  1 x  4 is stacked (studs into its underside) to a existing Plate 2x8. 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 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.26, "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.8, "red centre above the grey centre, mm": -3.4, "farthest point of red from the grey centre, studs": 2.64}, "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": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.04}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 11, "touching area, square studs": 11.75, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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.45}, "openness": {"free studs on the pair": 9, "free hole ends on the pair": 0, "connectors the join covered up": 11}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 4.6 x 5.9", "how full that box is (1 = solid)": 0.7, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.83}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.704}, "the whole build": {"build height after, mm": 81.4, "build footprint after, studs": "4.6 x 7.2", "new piece distance from the build centre, studs": 1.55, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 4}, "where": {"joins the": "dark pink Plate 2x8", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.67, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.95, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.07, "new piece": "Arch  1 x  4"}}}]}
{"turn": 3, "might_be": "a flamingo standing on one leg, head tucked", "next": "A long thin pink beam rising straight up from the top-left of the body: the neck reaching high before it hooks down.", "want_piece": "beam", "want_on": "dark pink", "taste": "one thin leg holding up a whole thick body", "pick": 2, "candidates": [{"name": "32524", "aimed": true, "p": 0.085, "T": [[-0.449, -0.28, 0.849, 22.031], [0.72, 0.449, 0.529, -20.212], [-0.529, 0.849, 0.0, 11.271], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 7 is pinned (a pin through both) 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 18 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": 3.6, "same, as a share of the half-length (0 = middle, 1 = at the end)": 2.74, "red centre across the grey, studs from its centre": 1.0, "red centre above the grey centre, mm": -1.0, "farthest point of red from the grey centre, studs": 6.46}, "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": 25.4, "past the grey side, mm": 1.1, "share of red footprint not over the grey": 0.86}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 9.19, "can swing on its pin": true}, "balance": {"pair height, mm": 47.8, "height the red adds above the grey top, mm": 6.7, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 3.9, "centre of mass offset from the grey centre, studs": 1.87}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 3, "connectors the join covered up": 25}, "shape": {"pair bounding box, studs (long x short x tall)": "7.3 x 6.3 x 6.0", "how full that box is (1 = solid)": 0.36, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.36}}, "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.193, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 1.0}, "the whole build": {"build height after, mm": 81.9, "build footprint after, studs": "6.7 x 7.9", "new piece distance from the build centre, studs": 2.91, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.71, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 1.11, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.54, "new piece": "Technic Beam 7"}}}, {"name": "32524", "aimed": true, "p": 0.12, "T": [[0.449, 0.28, 0.849, 1.01], [-0.72, -0.449, 0.529, 13.5], [0.529, -0.849, -0.0, 14.782], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 7 is pinned (a pin through both) 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; 22% 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.37, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.04, "red centre across the grey, studs from its centre": 1.0, "red centre above the grey centre, mm": 2.5, "farthest point of red from the grey centre, studs": 4.8}, "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": 7.5, "past the grey side, mm": 1.1, "share of red footprint not over the grey": 0.22}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 12.6, "can swing on its pin": true}, "balance": {"pair height, mm": 47.8, "height the red adds above the grey top, mm": 10.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.85}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 4, "connectors the join covered up": 24}, "shape": {"pair bounding box, studs (long x short x tall)": "6.5 x 4.0 x 6.0", "how full that box is (1 = solid)": 0.63, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.36}}, "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.193, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 1.0}, "the whole build": {"build height after, mm": 85.4, "build footprint after, studs": "6.1 x 8.7", "new piece distance from the build centre, studs": 2.93, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.76, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 1.11, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.58, "new piece": "Technic Beam 7"}}}, {"name": "32524", "aimed": true, "p": 0.445, "T": [[-0.449, -0.28, 0.849, 0.123], [0.72, 0.449, 0.529, 14.923], [-0.529, 0.849, 0.0, 32.592], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 7 is pinned (a pin through both) 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 8 mm past the edge of the existing piece; 26% 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.57, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.2, "red centre across the grey, studs from its centre": 1.0, "red centre above the grey centre, mm": 20.3, "farthest point of red from the grey centre, studs": 6.61}, "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": 9.2, "past the grey side, mm": 1.1, "share of red footprint not over the grey": 0.26}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 7.43, "can swing on its pin": true}, "balance": {"pair height, mm": 60.5, "height the red adds above the grey top, mm": 28.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.93}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 3, "connectors the join covered up": 25}, "shape": {"pair bounding box, studs (long x short x tall)": "6.7 x 4.0 x 7.6", "how full that box is (1 = solid)": 0.48, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.36}}, "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.193, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 1.0}, "the whole build": {"build height after, mm": 103.2, "build footprint after, studs": "6.1 x 8.9", "new piece distance from the build centre, studs": 4.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 Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.97, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 1.11, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.63, "new piece": "Technic Beam 7"}}}, {"name": "3020", "aimed": false, "p": 0.025, "T": [[-0.449, -0.28, 0.849, 26.07], [0.72, 0.449, 0.529, -25.178], [-0.529, 0.849, 0.0, 38.886], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 2x4 is stacked (studs into its underside) to a existing Arch  1 x  4. 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; 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.21, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.33, "red centre across the grey, studs from its centre": 0.8, "red centre above the grey centre, mm": 19.9, "farthest point of red from the grey centre, studs": 4.72}, "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": 4.3, "past the grey side, mm": 8.5, "share of red footprint not over the grey": 0.46}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 3, "touching area, square studs": 4.34, "can swing on its pin": false}, "balance": {"pair height, mm": 50.9, "height the red adds above the grey top, mm": 19.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.67}, "openness": {"free studs on the pair": 8, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 3.4 x 6.4", "how full that box is (1 = solid)": 0.5, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.67}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.749}, "the whole build": {"build height after, mm": 100.9, "build footprint after, studs": "6.9 x 8.0", "new piece distance from the build centre, studs": 5.57, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "dark pink Arch  1 x  4", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.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.14, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.72, "new piece": "Plate 2x4"}}}, {"name": "3020", "aimed": false, "p": 0.01, "T": [[0.449, 0.28, 0.849, 4.444], [-0.72, -0.449, 0.529, -8.639], [0.529, -0.849, -0.0, 4.145], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 2x4 is stacked (studs into its underside) to a existing Plate 2x8. 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 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.53, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.31, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": -6.8, "farthest point of red from the grey centre, studs": 2.89}, "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": 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": 16, "touching area, square studs": 15.22, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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.31}, "openness": {"free studs on the pair": 8, "free hole ends on the pair": 0, "connectors the join covered up": 16}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 4.5 x 5.9", "how full that box is (1 = solid)": 0.73, "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": 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.662}, "the whole build": {"build height after, mm": 81.4, "build footprint after, studs": "6.1 x 7.9", "new piece distance from the build centre, studs": 0.2, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "dark pink Plate 2x8", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.63, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.19, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.0, "new piece": "Plate 2x4"}}}]}
{"turn": 4, "might_be": "a flamingo standing on one leg, neck up", "next": "A small pink slope on the very top of the tall pink neck, pointing left and down: the head bending over.", "want_piece": "slope", "want_on": "dark pink", "taste": "a neck too tall for the body, about to bend its head over", "pick": 0, "candidates": [{"name": "3040b", "aimed": true, "p": 0.5, "T": [[0.28, -0.449, 0.849, -10.011], [-0.449, 0.72, 0.529, 23.615], [-0.849, -0.529, 0.0, 53.019], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Slope Brick 45  2 x  1 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; 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.29, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.44, "red centre across the grey, studs from its centre": 1.29, "red centre above the grey centre, mm": 22.5, "farthest point of red from the grey centre, studs": 4.18}, "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": 8.0, "past the grey side, mm": 3.0, "share of red footprint not over the grey": 0.66}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 2.84, "can swing on its pin": false}, "balance": {"pair height, mm": 54.1, "height the red adds above the grey top, mm": 6.3, "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.41}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 1, "connectors the join covered up": 14}, "shape": {"pair bounding box, studs (long x short x tall)": "4.1 x 4.0 x 6.8", "how full that box is (1 = solid)": 0.43, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.27}}, "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.359}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "6.2 x 8.9", "new piece distance from the build centre, studs": 6.5, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 6}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.98, "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.84, "new piece": "Slope Brick 45  2 x  1"}}}, {"name": "3040b", "aimed": false, "p": 0.115, "T": [[0.449, 0.28, 0.849, 1.138], [-0.72, -0.449, 0.529, 14.806], [0.529, -0.849, -0.0, -14.064], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Slope Brick 45  2 x  1 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 1 mm past the edge of the existing piece; 10% 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.87, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.98, "red centre across the grey, studs from its centre": 0.68, "red centre above the grey centre, mm": 13.6, "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": 58.0}, "overhang": {"past the grey end, mm": 1.7, "past the grey side, mm": 0.1, "share of red footprint not over the grey": 0.1}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 3, "touching area, square studs": 4.51, "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)": 0.0, "centre of mass offset from the grey centre, studs": 0.54}, "openness": {"free studs on the pair": 3, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "3.8 x 2.5 x 5.6", "how full that box is (1 = solid)": 0.66, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.37}}, "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.726}, "the whole build": {"build height after, mm": 103.2, "build footprint after, studs": "6.1 x 8.9", "new piece distance from the build centre, studs": 3.53, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 6}, "where": {"joins the": "dark pink Plate  1 x  6", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.34, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.25, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.59, "new piece": "Slope Brick 45  2 x  1"}}}, {"name": "3040b", "aimed": false, "p": 0.155, "T": [[0.449, 0.28, -0.849, 1.298], [-0.72, -0.449, -0.529, 20.599], [-0.529, 0.849, -0.0, 39.319], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Slope Brick 45  2 x  1 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 in the middle. It hangs 3 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.71, "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": 1.22, "red centre above the grey centre, mm": 3.3, "farthest point of red from the grey centre, studs": 2.44}, "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": 2.5, "past the grey side, mm": 1.9, "share of red footprint not over the grey": 0.19}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 4.15, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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.31}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 2, "connectors the join covered up": 13}, "shape": {"pair bounding box, studs (long x short x tall)": "4.4 x 3.0 x 6.0", "how full that box is (1 = solid)": 0.61, "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.396}, "the whole build": {"build height after, mm": 103.2, "build footprint after, studs": "6.1 x 9.3", "new piece distance from the build centre, studs": 4.75, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 6}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.81, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 1.42, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.72, "new piece": "Slope Brick 45  2 x  1"}}}, {"name": "3020", "aimed": false, "p": 0.0, "T": [[-0.28, 0.449, 0.849, 0.863], [0.449, -0.72, 0.529, 3.152], [0.849, 0.529, 0.0, -22.13], [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 4 mm past the edge of the existing piece; 23% 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.42, "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": 2.1, "farthest point of red from the grey centre, studs": 2.57}, "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": 3.0, "past the grey side, mm": 2.4, "share of red footprint not over the grey": 0.23}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 12, "touching area, square studs": 15.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)": 0.0, "centre of mass offset from the grey centre, studs": 0.41}, "openness": {"free studs on the pair": 1, "free hole ends on the pair": 0, "connectors the join covered up": 13}, "shape": {"pair bounding box, studs (long x short x tall)": "3.7 x 3.0 x 5.6", "how full that box is (1 = solid)": 0.84, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.68}}, "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.654}, "the whole build": {"build height after, mm": 103.2, "build footprint after, studs": "6.1 x 8.9", "new piece distance from the build centre, studs": 4.11, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 6}, "where": {"joins the": "dark pink Plate  1 x  6", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.24, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.06, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.28, "new piece": "Plate 2x4"}}}, {"name": "3659", "aimed": false, "p": 0.005, "T": [[0.449, 0.28, 0.849, 2.47], [-0.72, -0.449, 0.529, 12.671], [0.529, -0.849, -0.0, -40.779], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Arch  1 x  4 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; 43% 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.48, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.54, "red centre across the grey, studs from its centre": 0.8, "red centre above the grey centre, mm": -16.5, "farthest point of red from the grey centre, studs": 4.27}, "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": 3.7, "past the grey side, mm": 9.2, "share of red footprint not over the grey": 0.43}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 6.6, "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)": 0.0, "centre of mass offset from the grey centre, studs": 0.71}, "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.6 x 3.2 x 6.4", "how full that box is (1 = solid)": 0.55, "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.637}, "the whole build": {"build height after, mm": 109.1, "build footprint after, studs": "6.1 x 8.9", "new piece distance from the build centre, studs": 6.62, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 6}, "where": {"joins the": "dark pink Plate  1 x  6", "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.47, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.48, "new piece": "Arch  1 x  4"}}}, {"name": "3666", "aimed": false, "p": 0.01, "T": [[0.28, -0.449, -0.849, 6.897], [-0.449, 0.72, -0.529, 11.619], [0.849, 0.529, 0.0, 42.713], [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 off-centre, toward one end. It hangs 6 mm past the edge of the existing piece; 33% 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.8, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.89, "red centre across the grey, studs from its centre": 0.7, "red centre above the grey centre, mm": 10.1, "farthest point of red from the grey centre, studs": 4.61}, "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.3, "past the grey side, mm": 3.1, "share of red footprint not over the grey": 0.33}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 5, "touching area, square studs": 15.84, "can swing on its pin": false}, "balance": {"pair height, mm": 56.5, "height the red adds above the grey top, mm": 8.7, "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.36}, "openness": {"free studs on the pair": 1, "free hole ends on the pair": 2, "connectors the join covered up": 17}, "shape": {"pair bounding box, studs (long x short x tall)": "4.1 x 3.7 x 7.1", "how full that box is (1 = solid)": 0.67, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.43}}, "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.461}, "the whole build": {"build height after, mm": 111.9, "build footprint after, studs": "6.1 x 8.9", "new piece distance from the build centre, studs": 4.52, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 6}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.87, "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)": -0.39, "new piece": "Plate  1 x  6"}}}]}
{"turn": 5, "might_be": "a flamingo standing on one leg, head bending over", "next": "A short dark grey plate hanging down from the left end of the pink head: the bent black beak pointing at the ground.", "want_piece": "plate", "want_on": "dark pink", "taste": "a head turning over at the top of a long pink neck", "pick": 0, "candidates": [{"name": "3700", "aimed": true, "p": 0.03, "T": [[-0.28, 0.449, 0.849, 32.832], [0.449, -0.72, 0.529, -23.926], [0.849, 0.529, -0.0, 12.171], [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 Arch  1 x  4. It lies parallel to the existing piece. 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; 50% 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.53, "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": 1.2, "red centre above the grey centre, mm": -6.8, "farthest point of red from the grey centre, studs": 2.74}, "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": 2.4, "past the grey side, mm": 5.8, "share of red footprint not over the grey": 0.5}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 5.02, "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.82}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "3.6 x 3.2 x 3.9", "how full that box is (1 = solid)": 0.57, "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.424}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "7.2 x 8.9", "new piece distance from the build centre, studs": 5.01, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 7}, "where": {"joins the": "dark pink Arch  1 x  4", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.54, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 1.03, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.8, "new piece": "Technic Brick 1x2 with hole"}}}, {"name": "3666", "aimed": true, "p": 0.01, "T": [[0.28, -0.449, -0.849, 4.657], [-0.449, 0.72, -0.529, 15.211], [0.849, 0.529, 0.0, 35.924], [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 in the middle. 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.3, "red centre across the grey, studs from its centre": 0.7, "red centre above the grey centre, mm": 3.3, "farthest point of red from the grey centre, studs": 3.65}, "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": 2.1, "past the grey side, mm": 3.1, "share of red footprint not over the grey": 0.19}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 6, "touching area, square studs": 19.52, "can swing on its pin": false}, "balance": {"pair height, mm": 49.7, "height the red adds above the grey top, mm": 1.9, "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": 0, "free hole ends on the pair": 2, "connectors the join covered up": 18}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 3.5 x 6.2", "how full that box is (1 = solid)": 0.85, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.73}}, "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.537}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "6.2 x 8.9", "new piece distance from the build centre, studs": 3.01, "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.75, "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)": -0.46, "new piece": "Plate  1 x  6"}}}, {"name": "3710", "aimed": true, "p": 0.105, "T": [[0.449, 0.28, 0.849, 18.654], [-0.72, -0.449, 0.529, -13.284], [0.529, -0.849, -0.0, 16.005], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x4 is stacked (studs into its underside) to a existing Arch  1 x  4. 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 15 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.54, "same, as a share of the half-length (0 = middle, 1 = at the end)": 2.36, "red centre across the grey, studs from its centre": 0.8, "red centre above the grey centre, mm": -3.0, "farthest point of red from the grey centre, studs": 3.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": 14.0, "past the grey side, mm": 6.6, "share of red footprint not over the grey": 0.55}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 7.02, "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.82}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "5.1 x 2.6 x 3.9", "how full that box is (1 = solid)": 0.66, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.34}}, "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.564}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "6.2 x 8.9", "new piece distance from the build centre, studs": 2.84, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 7}, "where": {"joins the": "dark pink Arch  1 x  4", "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.6, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.37, "new piece": "Plate 1x4"}}}, {"name": "3700", "aimed": true, "p": 0.015, "T": [[0.529, 0.849, -0.0, 9.171], [-0.849, 0.529, -0.0, 15.532], [-0.0, 0.0, 1.0, 29.814], [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 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 in the middle. It hangs 5 mm past the edge of the existing piece; 31% 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.53, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.6, "red centre across the grey, studs from its centre": 1.0, "red centre above the grey centre, mm": -6.8, "farthest point of red from the grey centre, studs": 2.65}, "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.6, "past the grey side, mm": 0.6, "share of red footprint not over the grey": 0.31}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 2, "touching area, square studs": 3.12, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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.33}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 2, "connectors the join covered up": 16}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 3.6 x 6.0", "how full that box is (1 = solid)": 0.54, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.52}}, "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.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": 109.5, "build footprint after, studs": "6.2 x 8.9", "new piece distance from the build centre, studs": 2.43, "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.67, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 1.42, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.41, "new piece": "Technic Brick 1x2 with hole"}}}, {"name": "3710", "aimed": true, "p": 0.1, "T": [[-0.28, 0.449, -0.849, 6.856], [0.449, -0.72, -0.529, 11.685], [-0.849, -0.529, -0.0, 15.682], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x4 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; 24% 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.79, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.88, "red centre across the grey, studs from its centre": 0.7, "red centre above the grey centre, mm": -16.9, "farthest point of red from the grey centre, studs": 4.18}, "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.4, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.24}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 3, "touching area, square studs": 7.74, "can swing on its pin": false}, "balance": {"pair height, mm": 56.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)": 0.0, "centre of mass offset from the grey centre, studs": 0.27}, "openness": {"free studs on the pair": 1, "free hole ends on the pair": 1, "connectors the join covered up": 16}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 3.5 x 7.1", "how full that box is (1 = solid)": 0.57, "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.3}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "6.2 x 8.9", "new piece distance from the build centre, studs": 1.66, "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.57, "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)": -0.35, "new piece": "Plate 1x4"}}}, {"name": "3710", "aimed": true, "p": 0.055, "T": [[-0.449, -0.28, 0.849, -6.399], [0.72, 0.449, 0.529, 17.823], [-0.529, 0.849, 0.0, 19.393], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x4 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 off-centre, toward one end. It hangs 6 mm past the edge of the existing piece; 30% 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.83, "red centre across the grey, studs from its centre": 0.7, "red centre above the grey centre, mm": -13.2, "farthest point of red from the grey centre, studs": 3.92}, "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": 5.7, "past the grey side, mm": 2.7, "share of red footprint not over the grey": 0.3}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 9.88, "can swing on its pin": false}, "balance": {"pair height, mm": 49.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.26}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 2, "connectors the join covered up": 16}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 3.7 x 6.1", "how full that box is (1 = solid)": 0.64, "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.311}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "6.2 x 9.0", "new piece distance from the build centre, studs": 2.3, "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.6, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.1, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.68, "new piece": "Plate 1x4"}}}, {"name": "3710", "aimed": true, "p": 0.02, "T": [[0.449, 0.28, 0.849, -1.455], [-0.72, -0.449, 0.529, 9.894], [0.529, -0.849, -0.0, 34.647], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x4 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 in the middle. It hangs 4 mm past the edge of the existing piece; 17% 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.43, "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.7, "red centre above the grey centre, mm": 2.1, "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": 32.0}, "overhang": {"past the grey end, mm": 3.2, "past the grey side, mm": 2.7, "share of red footprint not over the grey": 0.17}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 8.97, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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.2}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 2, "connectors the join covered up": 16}, "shape": {"pair bounding box, studs (long x short x tall)": "4.5 x 3.1 x 6.0", "how full that box is (1 = solid)": 0.7, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.64}}, "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.429}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "6.2 x 8.9", "new piece distance from the build centre, studs": 2.43, "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.74, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.1, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.43, "new piece": "Plate 1x4"}}}, {"name": "3710", "aimed": true, "p": 0.035, "T": [[0.449, 0.28, 0.849, -0.609], [-0.72, -0.449, 0.529, 8.536], [0.529, -0.849, -0.0, 16.96], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x4 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 5 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.63, "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.7, "red centre above the grey centre, mm": -15.6, "farthest point of red from the grey centre, studs": 3.64}, "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": 4.8, "past the grey side, mm": 2.7, "share of red footprint not over the grey": 0.19}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 7.19, "can swing on its pin": false}, "balance": {"pair height, mm": 51.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.24}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 2, "connectors the join covered up": 16}, "shape": {"pair bounding box, studs (long x short x tall)": "4.7 x 3.0 x 6.4", "how full that box is (1 = solid)": 0.65, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.52}}, "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.449}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "6.2 x 8.9", "new piece distance from the build centre, studs": 0.95, "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.58, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.1, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.39, "new piece": "Plate 1x4"}}}]}
{"turn": 6, "might_be": "a flamingo standing on one leg, head bending over", "next": "A small dark grey cone tucked under the left end of the pink head, pointing down: the black beak tip.", "want_piece": "small", "want_on": "dark pink", "taste": "a long neck hooking over, the beak pointing at the ground", "pick": 0, "candidates": [{"name": "4589", "aimed": true, "p": 0.705, "T": [[0.28, -0.449, 0.849, -7.771], [-0.449, 0.72, 0.529, 20.023], [-0.849, -0.529, 0.0, 46.231], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Cone  1 x  1 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 off-centre, toward one end. It hangs 6 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": 1.04, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.16, "red centre across the grey, studs from its centre": 1.04, "red centre above the grey centre, mm": 13.6, "farthest point of red from the grey centre, studs": 2.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": 2.4, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.46}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.31, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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.19}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 2, "connectors the join covered up": 13}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 3.7 x 6.0", "how full that box is (1 = solid)": 0.5, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.32}}, "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.126}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "7.2 x 8.9", "new piece distance from the build centre, studs": 4.95, "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.85, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.48, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.74, "new piece": "Cone  1 x  1"}}}, {"name": "3710", "aimed": false, "p": 0.01, "T": [[0.28, -0.449, -0.849, -6.582], [-0.449, 0.72, -0.529, 33.235], [0.849, 0.529, 0.0, 42.836], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x4 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 off-centre, toward one end. It hangs 14 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": 2.39, "same, as a share of the half-length (0 = middle, 1 = at the end)": 2.67, "red centre across the grey, studs from its centre": 0.7, "red centre above the grey centre, mm": 10.2, "farthest point of red from the grey centre, studs": 3.97}, "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": 17.2, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.67}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 6.55, "can swing on its pin": false}, "balance": {"pair height, mm": 49.9, "height the red adds above the grey top, mm": 2.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.68}, "openness": {"free studs on the pair": 3, "free hole ends on the pair": 2, "connectors the join covered up": 13}, "shape": {"pair bounding box, studs (long x short x tall)": "5.7 x 3.1 x 6.2", "how full that box is (1 = solid)": 0.49, "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.62}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "7.2 x 10.7", "new piece distance from the build centre, studs": 5.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 Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.82, "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)": -1.02, "new piece": "Plate 1x4"}}}, {"name": "3710", "aimed": false, "p": 0.0, "T": [[0.28, -0.449, 0.849, -4.371], [-0.449, 0.72, 0.529, 14.57], [-0.849, -0.529, 0.0, 35.924], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x4 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 in the middle. It hangs 1 mm past the edge of the existing piece; 10% 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.26, "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.7, "red centre above the grey centre, mm": 3.3, "farthest point of red from the grey centre, studs": 2.7}, "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.1, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.1}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 10.7, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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.18}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 2, "connectors the join covered up": 16}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 3.2 x 6.0", "how full that box is (1 = solid)": 0.73, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.73}}, "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.359}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "7.2 x 8.9", "new piece distance from the build centre, studs": 3.44, "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.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.12, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.58, "new piece": "Plate 1x4"}}}, {"name": "3666", "aimed": false, "p": 0.0, "T": [[-0.449, -0.28, 0.849, -7.44], [0.72, 0.449, 0.529, 16.469], [-0.529, 0.849, 0.0, -27.202], [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 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 in the middle. It hangs 18 mm past the edge of the existing piece; 59% 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.54, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.74, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": -3.0, "farthest point of red from the grey centre, studs": 4.65}, "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": 15.1, "past the grey side, mm": 8.9, "share of red footprint not over the grey": 0.59}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 7, "touching area, square studs": 11.21, "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)": 0.0, "centre of mass offset from the grey centre, studs": 0.83}, "openness": {"free studs on the pair": 5, "free hole ends on the pair": 0, "connectors the join covered up": 7}, "shape": {"pair bounding box, studs (long x short x tall)": "5.8 x 3.4 x 5.6", "how full that box is (1 = solid)": 0.64, "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.776}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "7.4 x 9.5", "new piece distance from the build centre, studs": 6.2, "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.18, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.26, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.66, "new piece": "Plate  1 x  6"}}}]}
{"turn": 7, "might_be": "a flamingo on one leg, other leg folded up", "next": "A pink bent L-beam tucked under the right of the pink body, bent like a knee: the folded second leg.", "want_piece": "beam", "want_on": "dark pink", "taste": "a backwards knee folded up under a bird balancing on one leg", "pick": 0, "candidates": [{"name": "2905", "aimed": true, "p": 0.425, "T": [[0.687, -0.572, -0.449, 35.874], [-0.101, -0.687, 0.72, -10.727], [-0.72, -0.449, -0.529, 16.213], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 3x3 bent thin (L) is pinned (a pin through both) to a existing Technic Brick 1x2 with hole. 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 14 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": 0.7, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.67, "red centre across the grey, studs from its centre": 1.49, "red centre above the grey centre, mm": 4.0, "farthest point of red from the grey centre, studs": 3.52}, "angle": {"angle between the long axes seen from above, degrees": 50.0, "red long axis tilted up from flat, degrees": 46.0}, "overhang": {"past the grey end, mm": 2.9, "past the grey side, mm": 18.4, "share of red footprint not over the grey": 0.79}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 2, "touching area, square studs": 4.47, "can swing on its pin": false}, "balance": {"pair height, mm": 31.2, "height the red adds above the grey top, mm": 10.7, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 2.1, "centre of mass offset from the grey centre, studs": 1.2}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 14}, "shape": {"pair bounding box, studs (long x short x tall)": "3.8 x 3.8 x 3.9", "how full that box is (1 = solid)": 0.51, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.12}}, "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.25, "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.802}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.0 x 8.9", "new piece distance from the build centre, studs": 4.27, "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.56, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 1.42, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.57, "new piece": "Technic Beam 3x3 bent thin (L)"}}}, {"name": "2905", "aimed": false, "p": 0.34, "T": [[0.28, -0.449, 0.849, 11.033], [-0.449, 0.72, 0.529, 8.765], [-0.849, -0.529, 0.0, 29.936], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 3x3 bent thin (L) is pinned (a pin through both) 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 in the middle. It hangs 7 mm past the edge of the existing piece; 41% 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)": 1.18, "red centre across the grey, studs from its centre": 0.75, "red centre above the grey centre, mm": -2.7, "farthest point of red from the grey centre, studs": 3.75}, "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": 7.7, "past the grey side, mm": 2.5, "share of red footprint not over the grey": 0.41}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 13.56, "can swing on its pin": true}, "balance": {"pair height, mm": 47.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.52}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 2, "connectors the join covered up": 22}, "shape": {"pair bounding box, studs (long x short x tall)": "4.2 x 3.9 x 6.0", "how full that box is (1 = solid)": 0.65, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.37}}, "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.25, "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.543}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "7.2 x 8.9", "new piece distance from the build centre, studs": 1.94, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 9}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.68, "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.31, "new piece": "Technic Beam 3x3 bent thin (L)"}}}, {"name": "3710", "aimed": false, "p": 0.01, "T": [[-0.449, -0.28, 0.849, -2.961], [0.72, 0.449, 0.529, 9.285], [-0.529, 0.849, 0.0, -40.779], [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 5 mm past the edge of the existing piece; 18% 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.48, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.54, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": -16.5, "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": 3.7, "past the grey side, mm": 2.8, "share of red footprint not over the grey": 0.18}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 5, "touching area, square studs": 6.6, "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)": 0.0, "centre of mass offset from the grey centre, studs": 0.34}, "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)": "4.2 x 2.5 x 6.4", "how full that box is (1 = solid)": 0.67, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.65}}, "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.688}, "the whole build": {"build height after, mm": 115.4, "build footprint after, studs": "7.2 x 8.9", "new piece distance from the build centre, studs": 7.78, "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)": -0.26, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.44, "new piece": "Plate 1x4"}}}, {"name": "3666", "aimed": false, "p": 0.01, "T": [[-0.28, 0.449, 0.849, 37.787], [0.449, -0.72, 0.529, -25.825], [0.849, 0.529, -0.0, 5.383], [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 Brick 1x2 with hole. 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; 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": 0.53, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.26, "red centre across the grey, studs from its centre": 0.8, "red centre above the grey centre, mm": -6.8, "farthest point of red from the grey centre, studs": 4.15}, "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.0, "past the grey side, mm": 10.8, "share of red footprint not over the grey": 0.68}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 5.02, "can swing on its pin": false}, "balance": {"pair height, mm": 45.0, "height the red adds above the grey top, mm": 6.8, "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.7}, "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.6 x 3.2 x 5.6", "how full that box is (1 = solid)": 0.56, "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.346}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "8.4 x 9.0", "new piece distance from the build centre, studs": 5.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 1x2 with hole", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.48, "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)": 0.91, "new piece": "Plate  1 x  6"}}}]}
{"turn": 8, "might_be": "a flamingo on one leg, other knee tucked", "next": "A rounded pink curved brick on the left end of the pink body, low: the soft rump and tail feathers.", "want_piece": "brick", "want_on": "dark pink", "taste": "one stiff leg holding everything while the other knee folds up", "pick": 1, "candidates": [{"name": "6091", "aimed": true, "p": 0.225, "T": [[0.28, -0.449, 0.849, 16.858], [-0.449, 0.72, 0.529, -10.404], [-0.849, -0.529, 0.0, 13.888], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Brick  2 x  1 x  1.333 with Curved Top is stacked (studs into its underside) to a existing Plate 2x8. It sits beside the existing piece, at the same height. Along the existing piece it is off-centre, toward one end. It hangs 5 mm past the edge of the existing piece; 32% 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.08, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.2, "red centre across the grey, studs from its centre": 0.99, "red centre above the grey centre, mm": 5.1, "farthest point of red from the grey centre, studs": 3.31}, "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": 7.7, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.32}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 4.81, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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": 15, "free hole ends on the pair": 0, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 5.1 x 5.9", "how full that box is (1 = solid)": 0.56, "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.313}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "8.8 x 8.9", "new piece distance from the build centre, studs": 2.06, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 10}, "where": {"joins the": "dark pink Plate 2x8", "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.48, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.35, "new piece": "Brick  2 x  1 x  1.333 with Curved Top"}}}, {"name": "6091", "aimed": true, "p": 0.34, "T": [[-0.28, 0.449, 0.849, 20.45], [0.449, -0.72, 0.529, -16.165], [0.849, 0.529, -0.0, 18.121], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Brick  2 x  1 x  1.333 with Curved Top is stacked (studs into its underside) to a existing Plate 2x8. It sits beside the existing piece, at the same height. Along the existing piece it is off-centre, toward one end. It hangs 5 mm past the edge of the existing piece; 26% 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.85, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.07, "red centre across the grey, studs from its centre": 0.87, "red centre above the grey centre, mm": 5.1, "farthest point of red from the grey centre, studs": 3.46}, "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": 2.9, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.26}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 3, "touching area, square studs": 3.71, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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.51}, "openness": {"free studs on the pair": 14, "free hole ends on the pair": 0, "connectors the join covered up": 3}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 5.1 x 5.9", "how full that box is (1 = solid)": 0.56, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.4}}, "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.345}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "8.8 x 8.9", "new piece distance from the build centre, studs": 2.2, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 10}, "where": {"joins the": "dark pink Plate 2x8", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.58, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.48, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.38, "new piece": "Brick  2 x  1 x  1.333 with Curved Top"}}}, {"name": "6091", "aimed": true, "p": 0.18, "T": [[0.449, 0.28, 0.849, 19.097], [-0.72, -0.449, 0.529, -13.996], [0.529, -0.849, -0.0, 7.1], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Brick  2 x  1 x  1.333 with Curved Top is stacked (studs into its underside) to a existing Plate 2x8. It sits beside the existing piece, at the same height. Along the existing piece it is in the middle. It hangs 4 mm past the edge of the existing piece; 22% 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.67, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.97, "red centre across the grey, studs from its centre": 0.92, "red centre above the grey centre, mm": -0.4, "farthest point of red from the grey centre, studs": 3.16}, "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": 1.1, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.22}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 3.91, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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": 15, "free hole ends on the pair": 0, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 5.0 x 5.9", "how full that box is (1 = solid)": 0.57, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.41}}, "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.335}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "8.8 x 8.9", "new piece distance from the build centre, studs": 2.35, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 10}, "where": {"joins the": "dark pink Plate 2x8", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.52, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.48, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.34, "new piece": "Brick  2 x  1 x  1.333 with Curved Top"}}}, {"name": "6091", "aimed": true, "p": 0.11, "T": [[0.28, -0.449, 0.849, 13.266], [-0.449, 0.72, 0.529, -4.644], [-0.849, -0.529, 0.0, 9.656], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Brick  2 x  1 x  1.333 with Curved Top is stacked (studs into its underside) to a existing Plate 2x8. 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": 1.23, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.71, "red centre across the grey, studs from its centre": 0.99, "red centre above the grey centre, mm": 0.8, "farthest point of red from the grey centre, studs": 2.49}, "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.9, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.07}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 4.81, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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.38}, "openness": {"free studs on the pair": 15, "free hole ends on the pair": 0, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 4.6 x 5.9", "how full that box is (1 = solid)": 0.61, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.53}}, "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.298}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "8.8 x 8.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": 10}, "where": {"joins the": "dark pink Plate 2x8", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.53, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.48, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.17, "new piece": "Brick  2 x  1 x  1.333 with Curved Top"}}}]}
{"turn": 9, "might_be": "a flamingo standing on one leg in water", "next": "A small medium blue dish under the bottom tip of the thin pink leg: a puddle of pond water.", "want_piece": "round", "want_on": "dark pink", "taste": "one warm pink body balanced on a thin leg over blue", "pick": 5, "candidates": [{"name": "3024", "aimed": true, "p": 0.02, "T": [[-0.211, 0.868, 0.449, 37.396], [-0.661, 0.211, -0.72, -8.228], [-0.72, -0.449, 0.529, 14.542], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x1 is stacked (studs into its underside) to a existing Technic Beam 3x3 bent thin (L). It sits beside the existing piece, at the same height. Along the existing piece it is in the middle. It hangs 2 mm past the edge of the existing piece; 24% 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.8, "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.89, "red centre above the grey centre, mm": -4.9, "farthest point of red from the grey centre, studs": 2.01}, "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.5, "share of red footprint not over the grey": 0.24}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.74, "can swing on its pin": false}, "balance": {"pair height, mm": 27.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.33}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 11}, "shape": {"pair bounding box, studs (long x short x tall)": "4.4 x 2.9 x 3.4", "how full that box is (1 = solid)": 0.57, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.52}}, "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.56}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "8.8 x 8.9", "new piece distance from the build centre, studs": 3.93, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 11}, "where": {"joins the": "dark pink Technic Beam 3x3 bent thin (L)", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.56, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.56, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.51, "new piece": "Plate 1x1"}}}, {"name": "2412b", "aimed": true, "p": 0.01, "T": [[0.449, 0.28, 0.849, -0.268], [-0.72, -0.449, 0.529, -1.082], [0.529, -0.849, -0.0, 3.306], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Tile  1 x  2 Grille with Groove is stacked (studs into its underside) to a existing Plate 2x8. 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 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.59, "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.42, "red centre above the grey centre, mm": -7.6, "farthest point of red from the grey centre, studs": 2.32}, "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": 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": 3, "touching area, square studs": 3.96, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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.16}, "openness": {"free studs on the pair": 13, "free hole ends on the pair": 0, "connectors the join covered up": 3}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 4.5 x 5.9", "how full that box is (1 = solid)": 0.62, "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.086}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "8.8 x 8.9", "new piece distance from the build centre, studs": 2.33, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 11}, "where": {"joins the": "dark pink Plate 2x8", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.46, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.8, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.17, "new piece": "Tile  1 x  2 Grille with Groove"}}}, {"name": "3666", "aimed": true, "p": 0.01, "T": [[-0.28, 0.449, -0.849, 4.616], [0.449, -0.72, -0.529, 15.276], [-0.849, -0.529, -0.0, 63.202], [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.26, "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.7, "red centre above the grey centre, mm": 30.6, "farthest point of red from the grey centre, studs": 6.85}, "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": 2.0, "past the grey side, mm": 3.1, "share of red footprint not over the grey": 0.19}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 7.16, "can swing on its pin": false}, "balance": {"pair height, mm": 77.0, "height the red adds above the grey top, mm": 29.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.23}, "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)": "4.0 x 3.5 x 9.6", "how full that box is (1 = solid)": 0.55, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.73}}, "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.538}, "the whole build": {"build height after, mm": 132.4, "build footprint after, studs": "8.8 x 8.9", "new piece distance from the build centre, studs": 5.93, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 11}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.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.1, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.47, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.015, "T": [[-0.449, -0.28, 0.849, -11.032], [0.72, 0.449, 0.529, 22.229], [-0.529, 0.849, 0.0, -31.435], [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 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 23 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.39, "same, as a share of the half-length (0 = middle, 1 = at the end)": 2.69, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": -7.2, "farthest point of red from the grey centre, studs": 5.62}, "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": 21.9, "past the grey side, mm": 8.9, "share of red footprint not over the grey": 0.75}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 8.11, "can swing on its pin": false}, "balance": {"pair height, mm": 45.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)": 2.5, "centre of mass offset from the grey centre, studs": 1.23}, "openness": {"free studs on the pair": 8, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "6.5 x 3.8 x 5.7", "how full that box is (1 = solid)": 0.49, "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.563}, "the whole build": {"build height after, mm": 110.3, "build footprint after, studs": "9.3 x 10.2", "new piece distance from the build centre, studs": 7.49, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 11}, "where": {"joins the": "dark pink Plate  1 x  6", "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.6, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.84, "new piece": "Plate  1 x  6"}}}, {"name": "4740", "aimed": true, "p": 0.185, "T": [[-0.687, 0.572, -0.449, 32.466], [0.101, 0.687, 0.72, -12.227], [0.72, 0.449, -0.529, 20.843], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Dish  2 x  2 Inverted is stacked (studs into its underside) to a existing Technic Beam 3x3 bent thin (L). 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.28, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.12, "red centre across the grey, studs from its centre": 0.08, "red centre above the grey centre, mm": 3.7, "farthest point of red from the grey centre, studs": 1.51}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 3.19, "can swing on its pin": false}, "balance": {"pair height, mm": 27.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.25}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 11}, "shape": {"pair bounding box, studs (long x short x tall)": "4.4 x 2.6 x 3.4", "how full that box is (1 = solid)": 0.61, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.91}}, "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.262}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "8.8 x 8.9", "new piece distance from the build centre, studs": 3.51, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 11}, "where": {"joins the": "dark pink Technic Beam 3x3 bent thin (L)", "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.27, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.56, "new piece": "Dish  2 x  2 Inverted"}}}, {"name": "4740", "aimed": true, "p": 0.24, "T": [[0.211, -0.868, 0.449, 23.944], [0.661, -0.211, -0.72, -10.466], [0.72, 0.449, 0.529, 22.911], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Dish  2 x  2 Inverted is stacked (studs into its underside) to a existing Technic Beam 3x3 bent thin (L). It sits beside the existing piece, at the same height. Along the existing piece it is off-centre, toward one end. It hangs 2 mm past the edge of the existing piece; 18% 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.95, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.4, "red centre across the grey, studs from its centre": 1.0, "red centre above the grey centre, mm": 2.9, "farthest point of red from the grey centre, studs": 2.31}, "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": 5.2, "share of red footprint not over the grey": 0.18}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 3.16, "can swing on its pin": false}, "balance": {"pair height, mm": 27.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.48}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 11}, "shape": {"pair bounding box, studs (long x short x tall)": "4.4 x 2.9 x 3.4", "how full that box is (1 = solid)": 0.56, "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.262}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "8.8 x 8.9", "new piece distance from the build centre, studs": 2.25, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 11}, "where": {"joins the": "dark pink Technic Beam 3x3 bent thin (L)", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.63, "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.35, "new piece": "Dish  2 x  2 Inverted"}}}, {"name": "4740", "aimed": true, "p": 0.225, "T": [[-0.28, 0.449, -0.849, 5.777], [0.449, -0.72, -0.529, 13.415], [-0.849, -0.529, -0.0, 25.742], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Dish  2 x  2 Inverted is stacked (studs into its underside) to a existing Technic Beam 7. 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.52, "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.82, "red centre above the grey centre, mm": -6.9, "farthest point of red from the grey centre, studs": 2.2}, "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.4, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.06}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 3.43, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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.14}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 2, "connectors the join covered up": 13}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 3.1 x 6.0", "how full that box is (1 = solid)": 0.59, "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.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.137}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "8.8 x 8.9", "new piece distance from the build centre, studs": 2.29, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 11}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.66, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.08, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.41, "new piece": "Dish  2 x  2 Inverted"}}}, {"name": "4740", "aimed": true, "p": 0.11, "T": [[-0.449, -0.28, 0.849, -5.491], [0.72, 0.449, 0.529, 16.366], [-0.529, 0.849, 0.0, 39.319], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Dish  2 x  2 Inverted is stacked (studs into its underside) to a existing Technic Beam 7. 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.51, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.57, "red centre across the grey, studs from its centre": 0.82, "red centre above the grey centre, mm": 6.7, "farthest point of red from the grey centre, studs": 2.18}, "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.0, "share of red footprint not over the grey": 0.05}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 3.43, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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.14}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 2, "connectors the join covered up": 13}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 3.1 x 6.0", "how full that box is (1 = solid)": 0.59, "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.137}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "8.8 x 8.9", "new piece distance from the build centre, studs": 3.79, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 11}, "where": {"joins the": "dark pink Technic Beam 7", "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.55, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.63, "new piece": "Dish  2 x  2 Inverted"}}}]}
{"turn": 10, "might_be": "a flamingo on one leg, kneeing a blue ball", "next": "A small pink slope on top of the left end of the pink body, tipping up: tail feathers lifted for balance.", "want_piece": "slope", "want_on": "dark pink", "taste": "a one-legged bird keeping a ball up on its knee", "pick": 7, "candidates": [{"name": "3040b", "aimed": true, "p": 0.095, "T": [[-0.868, -0.211, 0.449, 25.784], [-0.211, -0.661, -0.72, -20.321], [0.449, -0.72, 0.529, 7.939], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Slope Brick 45  2 x  1 is stacked (studs into its underside) to a existing Technic Beam 3x3 bent thin (L). 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; 30% 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.54, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.91, "red centre across the grey, studs from its centre": 0.08, "red centre above the grey centre, mm": -10.1, "farthest point of red from the grey centre, studs": 2.96}, "angle": {"angle between the long axes seen from above, degrees": 81.0, "red long axis tilted up from flat, degrees": 46.0}, "overhang": {"past the grey end, mm": 3.9, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.3}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 3.93, "can swing on its pin": false}, "balance": {"pair height, mm": 33.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.65}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 11}, "shape": {"pair bounding box, studs (long x short x tall)": "4.2 x 2.6 x 4.2", "how full that box is (1 = solid)": 0.58, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.52}}, "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.83}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.0 x 8.9", "new piece distance from the build centre, studs": 2.84, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 12}, "where": {"joins the": "dark pink Technic Beam 3x3 bent thin (L)", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.5, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.1, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.5, "new piece": "Slope Brick 45  2 x  1"}}}, {"name": "2412b", "aimed": true, "p": 0.0, "T": [[-0.449, -0.28, 0.849, 4.222], [0.72, 0.449, 0.529, -2.236], [-0.529, 0.849, 0.0, -32.313], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Tile  1 x  2 Grille with Groove 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 4 mm past the edge of the existing piece; 35% 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.22, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.37, "red centre across the grey, studs from its centre": 0.42, "red centre above the grey centre, mm": -8.1, "farthest point of red from the grey centre, studs": 2.57}, "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": 0.0, "share of red footprint not over the grey": 0.35}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 3.89, "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)": 0.0, "centre of mass offset from the grey centre, studs": 0.32}, "openness": {"free studs on the pair": 3, "free hole ends on the pair": 0, "connectors the join covered up": 3}, "shape": {"pair bounding box, studs (long x short x tall)": "3.7 x 3.0 x 5.6", "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.23}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.0 x 8.9", "new piece distance from the build centre, studs": 6.53, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 12}, "where": {"joins the": "dark pink Plate  1 x  6", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.13, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.65, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.08, "new piece": "Tile  1 x  2 Grille with Groove"}}}, {"name": "3040b", "aimed": true, "p": 0.275, "T": [[-0.28, 0.449, 0.849, 1.138], [0.449, -0.72, 0.529, 14.806], [0.849, 0.529, 0.0, -14.064], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Slope Brick 45  2 x  1 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 3 mm past the edge of the existing piece; 19% 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)": 1.12, "red centre across the grey, studs from its centre": 0.66, "red centre above the grey centre, mm": 8.1, "farthest point of red from the grey centre, studs": 2.53}, "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": 3.0, "past the grey side, mm": 0.9, "share of red footprint not over the grey": 0.19}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 3, "touching area, square studs": 4.19, "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)": 0.0, "centre of mass offset from the grey centre, studs": 0.57}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 0, "connectors the join covered up": 3}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 2.5 x 5.6", "how full that box is (1 = solid)": 0.63, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.37}}, "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.727}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.0 x 8.9", "new piece distance from the build centre, studs": 5.2, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 12}, "where": {"joins the": "dark pink Plate  1 x  6", "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.45, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.57, "new piece": "Slope Brick 45  2 x  1"}}}, {"name": "3024", "aimed": true, "p": 0.01, "T": [[-0.449, -0.28, 0.849, 4.666], [0.72, 0.449, 0.529, -2.947], [-0.529, 0.849, 0.0, -41.218], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x1 is stacked (studs into its underside) to a existing Plate  1 x  6. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 3 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": 1.32, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.49, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": -17.0, "farthest point of red from the grey centre, studs": 3.1}, "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": 5.9, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.32}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 1.9, "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)": 0.0, "centre of mass offset from the grey centre, studs": 0.28}, "openness": {"free studs on the pair": 5, "free hole ends on the pair": 0, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "3.6 x 2.8 x 5.6", "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.278}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.0 x 8.9", "new piece distance from the build centre, studs": 7.61, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 12}, "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)": -0.57, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.06, "new piece": "Plate 1x1"}}}, {"name": "3040b", "aimed": true, "p": 0.07, "T": [[0.449, 0.28, -0.849, -7.414], [-0.72, -0.449, -0.529, 19.45], [-0.529, 0.849, -0.0, -0.487], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Slope Brick 45  2 x  1 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; 58% 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.74, "same, as a share of the half-length (0 = middle, 1 = at the end)": 2.09, "red centre across the grey, studs from its centre": 1.22, "red centre above the grey centre, mm": -16.1, "farthest point of red from the grey centre, studs": 4.89}, "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.4, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.58}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.97, "can swing on its pin": false}, "balance": {"pair height, mm": 41.3, "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.73}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 2, "connectors the join covered up": 13}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 4.0 x 5.2", "how full that box is (1 = solid)": 0.42, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.33}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": -1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.434}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.0 x 9.2", "new piece distance from the build centre, studs": 4.68, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 12}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.4, "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.77, "new piece": "Slope Brick 45  2 x  1"}}}, {"name": "3040b", "aimed": true, "p": 0.02, "T": [[-0.211, 0.868, 0.449, 40.51], [-0.661, 0.211, -0.72, -10.045], [-0.72, -0.449, 0.529, 9.427], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Slope Brick 45  2 x  1 is stacked (studs into its underside) to a existing Technic Beam 3x3 bent thin (L). 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 6 mm past the edge of the existing piece; 40% 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.28, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.17, "red centre across the grey, studs from its centre": 1.07, "red centre above the grey centre, mm": -9.3, "farthest point of red from the grey centre, studs": 2.48}, "angle": {"angle between the long axes seen from above, degrees": 22.0, "red long axis tilted up from flat, degrees": 27.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 4.6, "share of red footprint not over the grey": 0.4}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 4.19, "can swing on its pin": false}, "balance": {"pair height, mm": 32.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.52}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 11}, "shape": {"pair bounding box, studs (long x short x tall)": "3.8 x 3.2 x 4.0", "how full that box is (1 = solid)": 0.55, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.65}}, "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.933}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.0 x 8.9", "new piece distance from the build centre, studs": 3.69, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 12}, "where": {"joins the": "dark pink Technic Beam 3x3 bent thin (L)", "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.54, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.49, "new piece": "Slope Brick 45  2 x  1"}}}, {"name": "3040b", "aimed": true, "p": 0.15, "T": [[-0.28, 0.449, 0.849, 1.187], [0.449, -0.72, 0.529, 5.656], [0.849, 0.529, -0.0, 19.077], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Slope Brick 45  2 x  1 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 3 mm past the edge of the existing piece; 27% 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.85, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.95, "red centre across the grey, studs from its centre": 1.24, "red centre above the grey centre, mm": -15.6, "farthest point of red from the grey centre, studs": 3.37}, "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": 1.8, "past the grey side, mm": 3.0, "share of red footprint not over the grey": 0.27}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 3.81, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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.31}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 2, "connectors the join covered up": 13}, "shape": {"pair bounding box, studs (long x short x tall)": "4.4 x 3.2 x 6.0", "how full that box is (1 = solid)": 0.57, "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.416}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.0 x 8.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": 12}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.59, "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.36, "new piece": "Slope Brick 45  2 x  1"}}}, {"name": "3040b", "aimed": true, "p": 0.285, "T": [[-0.449, -0.28, -0.849, -0.983], [0.72, 0.449, -0.529, 24.256], [0.529, -0.849, 0.0, 46.231], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Slope Brick 45  2 x  1 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 3 mm past the edge of the existing piece; 23% 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)": 1.11, "red centre across the grey, studs from its centre": 1.22, "red centre above the grey centre, mm": 17.0, "farthest point of red from the grey centre, studs": 3.73}, "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": 2.6, "past the grey side, mm": 1.9, "share of red footprint not over the grey": 0.23}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 3.95, "can swing on its pin": false}, "balance": {"pair height, mm": 49.9, "height the red adds above the grey top, mm": 2.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": 0, "free hole ends on the pair": 2, "connectors the join covered up": 13}, "shape": {"pair bounding box, studs (long x short x tall)": "4.4 x 3.0 x 6.2", "how full that box is (1 = solid)": 0.58, "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.413}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.0 x 9.3", "new piece distance from the build centre, studs": 5.17, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 12}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.87, "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.7, "new piece": "Slope Brick 45  2 x  1"}}}]}
{"turn": 11, "might_be": "a flamingo doing keepy-uppy on one leg", "next": "A long medium blue plate under the bottom of the thin pink leg, lying flat: the shallow pond it stands in.", "want_piece": "plate", "want_on": "dark pink", "taste": "a flamingo playing keepy-uppy, one blue ball on a pink knee", "pick": 0, "candidates": [{"name": "3710", "aimed": true, "p": 0.015, "T": [[-0.28, 0.449, -0.849, 6.856], [0.449, -0.72, -0.529, 11.685], [-0.849, -0.529, -0.0, 15.682], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x4 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; 24% 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.79, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.88, "red centre across the grey, studs from its centre": 0.7, "red centre above the grey centre, mm": -16.9, "farthest point of red from the grey centre, studs": 4.18}, "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.4, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.24}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 3, "touching area, square studs": 7.74, "can swing on its pin": false}, "balance": {"pair height, mm": 56.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)": 0.0, "centre of mass offset from the grey centre, studs": 0.27}, "openness": {"free studs on the pair": 1, "free hole ends on the pair": 1, "connectors the join covered up": 16}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 3.5 x 7.1", "how full that box is (1 = solid)": 0.57, "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.3}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.0 x 9.3", "new piece distance from the build centre, studs": 1.84, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 13}, "where": {"joins the": "dark pink Technic Beam 7", "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.1, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.35, "new piece": "Plate 1x4"}}}, {"name": "3024", "aimed": true, "p": 0.025, "T": [[-0.449, -0.28, 0.849, 5.12], [0.72, 0.449, 0.529, -9.723], [-0.529, 0.849, 0.0, 9.656], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x1 is stacked (studs into its underside) to a existing Plate 2x8. 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.69, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.4, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": -1.3, "farthest point of red from the grey centre, studs": 1.54}, "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": 2, "touching area, square studs": 1.9, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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.16}, "openness": {"free studs on the pair": 15, "free hole ends on the pair": 0, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 4.5 x 5.9", "how full that box is (1 = solid)": 0.61, "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.102}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.0 x 9.3", "new piece distance from the build centre, studs": 1.92, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 13}, "where": {"joins the": "dark pink Plate 2x8", "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.71, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.1, "new piece": "Plate 1x1"}}}, {"name": "3659", "aimed": true, "p": 0.0, "T": [[0.28, -0.449, 0.849, 36.499], [-0.449, 0.72, 0.529, -11.663], [-0.849, -0.529, -0.0, 25.748], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Arch  1 x  4 is stacked (studs into its underside) to a existing Technic Brick 1x2 with hole. 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 16 mm past the edge of the existing piece; 73% 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)": 2.52, "red centre across the grey, studs from its centre": 1.2, "red centre above the grey centre, mm": 13.6, "farthest point of red from the grey centre, studs": 4.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": 10.3, "past the grey side, mm": 13.4, "share of red footprint not over the grey": 0.73}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 2.55, "can swing on its pin": false}, "balance": {"pair height, mm": 38.2, "height the red adds above the grey top, mm": 20.4, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 1.7, "centre of mass offset from the grey centre, studs": 1.22}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "4.2 x 2.8 x 4.8", "how full that box is (1 = solid)": 0.45, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.19}}, "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.323}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.0 x 9.3", "new piece distance from the build centre, studs": 3.62, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 13}, "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.66, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.37, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.58, "new piece": "Arch  1 x  4"}}}, {"name": "3062b", "aimed": true, "p": 0.01, "T": [[0.28, -0.449, 0.849, -3.251], [-0.449, 0.72, 0.529, 12.774], [-0.849, -0.529, 0.0, 32.53], [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. 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 1 mm past the edge of the existing piece; 10% 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.03, "red centre above the grey centre, mm": -0.1, "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": 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.1}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.38, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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.12}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 2, "connectors the join covered up": 13}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 3.1 x 6.0", "how full that box is (1 = solid)": 0.58, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.82}}, "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": 109.5, "build footprint after, studs": "9.0 x 9.3", "new piece distance from the build centre, studs": 2.72, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 13}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.72, "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.52, "new piece": "Brick  1 x  1 Round with Hollow Stud"}}}, {"name": "3666", "aimed": true, "p": 0.085, "T": [[0.449, 0.28, -0.849, -2.026], [-0.72, -0.449, -0.529, 10.809], [-0.529, 0.849, -0.0, -6.836], [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 off-centre, toward one end. It hangs 9 mm past the edge of the existing piece; 23% 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.28, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.97, "red centre across the grey, studs from its centre": 0.7, "red centre above the grey centre, mm": -19.1, "farthest point of red from the grey centre, studs": 4.6}, "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": 9.6, "past the grey side, mm": 1.9, "share of red footprint not over the grey": 0.23}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 6.36, "can swing on its pin": false}, "balance": {"pair height, mm": 51.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.51}, "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)": "6.7 x 4.0 x 6.4", "how full that box is (1 = solid)": 0.54, "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.763}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.0 x 9.3", "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": 13}, "where": {"joins the": "dark pink 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.46, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.46, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.12, "T": [[-0.28, 0.449, -0.849, 2.418], [0.449, -0.72, -0.529, 18.803], [-0.849, -0.529, -0.0, 15.559], [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 3 mm past the edge of the existing piece; 18% 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.26, "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.7, "red centre above the grey centre, mm": -17.0, "farthest point of red from the grey centre, studs": 5.22}, "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": 2.0, "past the grey side, mm": 3.1, "share of red footprint not over the grey": 0.18}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 11.79, "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.23}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 1, "connectors the join covered up": 17}, "shape": {"pair bounding box, studs (long x short x tall)": "4.4 x 3.2 x 7.9", "how full that box is (1 = solid)": 0.66, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.73}}, "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.613}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.0 x 9.3", "new piece distance from the build centre, studs": 2.77, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 13}, "where": {"joins the": "dark pink Technic Beam 7", "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.09, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.58, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.125, "T": [[-0.28, 0.449, 0.849, -0.933], [0.449, -0.72, 0.529, 6.032], [0.849, 0.529, 0.0, -24.247], [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 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 3 mm past the edge of the existing piece; 19% of the new piece's footprint is not over the existing one. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": 0.0, "farthest point of red from the grey centre, studs": 3.1}, "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": 3.2, "share of red footprint not over the grey": 0.19}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 12, "touching area, square studs": 19.19, "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)": 0.0, "centre of mass offset from the grey centre, studs": 0.31}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 12}, "shape": {"pair bounding box, studs (long x short x tall)": "3.8 x 2.8 x 5.6", "how full that box is (1 = solid)": 1.0, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.92}}, "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.862}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.0 x 9.3", "new piece distance from the build centre, studs": 5.98, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 13}, "where": {"joins the": "dark pink Plate  1 x  6", "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.6, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.34, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.115, "T": [[0.449, 0.28, 0.849, 4.376], [-0.72, -0.449, 0.529, 0.542], [0.529, -0.849, -0.0, 32.091], [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 in the middle. It hangs 19 mm past the edge of the existing piece; 56% 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.81, "same, as a share of the half-length (0 = middle, 1 = at the end)": 2.02, "red centre across the grey, studs from its centre": 0.7, "red centre above the grey centre, mm": -0.5, "farthest point of red from the grey centre, studs": 4.83}, "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": 17.2, "past the grey side, mm": 8.8, "share of red footprint not over the grey": 0.56}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 3, "touching area, square studs": 11.24, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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.69}, "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)": "6.4 x 3.5 x 6.0", "how full that box is (1 = solid)": 0.62, "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.842}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.0 x 9.3", "new piece distance from the build centre, studs": 1.41, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 13}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.72, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.52, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.14, "new piece": "Plate  1 x  6"}}}]}
{"turn": 12, "might_be": "a flamingo doing keepy-uppy on one leg", "next": "A long medium blue plate lying flat under the bottom tip of the thin pink leg: the pond it stands in.", "want_piece": "plate", "want_on": "dark pink", "taste": "a one-legged bird keeping a ball up with its knee", "pick": 0, "candidates": [{"name": "2420", "aimed": true, "p": 0.005, "T": [[0.28, -0.449, 0.849, 27.633], [-0.449, 0.72, 0.529, -27.685], [-0.849, -0.529, 0.0, 26.587], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  2 x  2 Corner is stacked (studs into its underside) to a existing Arch  1 x  4. It sits beside the existing piece, at the same height. Along the existing piece it is in the middle. It hangs 4 mm past the edge of the existing piece; 28% 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.42, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.65, "red centre across the grey, studs from its centre": 0.8, "red centre above the grey centre, mm": 4.2, "farthest point of red from the grey centre, studs": 2.06}, "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": 3.0, "past the grey side, mm": 2.4, "share of red footprint not over the grey": 0.28}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 5, "touching area, square studs": 5.68, "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.56}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 0, "connectors the join covered up": 5}, "shape": {"pair bounding box, studs (long x short x tall)": "3.2 x 3.1 x 3.9", "how full that box is (1 = solid)": 0.66, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.51}}, "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.534}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.0 x 9.3", "new piece distance from the build centre, studs": 4.08, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 14}, "where": {"joins the": "dark pink Arch  1 x  4", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.64, "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.79, "new piece": "Plate  2 x  2 Corner"}}}, {"name": "3024", "aimed": true, "p": 0.01, "T": [[-0.687, 0.572, -0.449, 36.814], [0.101, 0.687, 0.72, -12.117], [0.72, 0.449, -0.529, 17.304], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x1 is stacked (studs into its underside) to a existing Technic Beam 3x3 bent thin (L). 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.17, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.1, "red centre across the grey, studs from its centre": 0.3, "red centre above the grey centre, mm": 1.9, "farthest point of red from the grey centre, studs": 1.09}, "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.99, "can swing on its pin": false}, "balance": {"pair height, mm": 31.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.36}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 11}, "shape": {"pair bounding box, studs (long x short x tall)": "3.8 x 2.6 x 3.9", "how full that box is (1 = solid)": 0.63, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.88}}, "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.104}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.0 x 9.3", "new piece distance from the build centre, studs": 3.88, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 14}, "where": {"joins the": "dark pink Technic Beam 3x3 bent thin (L)", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.59, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.46, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.59, "new piece": "Plate 1x1"}}}, {"name": "3024", "aimed": true, "p": 0.01, "T": [[-0.211, 0.868, 0.449, 40.51], [-0.661, 0.211, -0.72, -10.045], [-0.72, -0.449, 0.529, 9.427], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x1 is stacked (studs into its underside) to a existing Technic Beam 3x3 bent thin (L). It sits beside the existing piece, at the same height. Along the existing piece it is off-centre, toward one end. 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.37, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.22, "red centre across the grey, studs from its centre": 0.88, "red centre above the grey centre, mm": -7.6, "farthest point of red from the grey centre, studs": 1.94}, "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.1}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.74, "can swing on its pin": false}, "balance": {"pair height, mm": 31.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.37}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 11}, "shape": {"pair bounding box, studs (long x short x tall)": "3.8 x 2.7 x 3.9", "how full that box is (1 = solid)": 0.6, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.68}}, "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.564}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.0 x 9.3", "new piece distance from the build centre, studs": 4.44, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 14}, "where": {"joins the": "dark pink Technic Beam 3x3 bent thin (L)", "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.65, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.59, "new piece": "Plate 1x1"}}}, {"name": "3024", "aimed": true, "p": 0.02, "T": [[0.28, -0.449, 0.849, -2.053], [-0.449, 0.72, 0.529, 7.828], [-0.849, -0.529, 0.0, -20.853], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x1 is stacked (studs into its underside) to a existing Plate  1 x  6. 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.26, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.3, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": 3.4, "farthest point of red from the grey centre, studs": 1.27}, "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": 2, "touching area, square studs": 1.9, "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)": 0.0, "centre of mass offset from the grey centre, studs": 0.19}, "openness": {"free studs on the pair": 4, "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 2.5 x 5.6", "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": 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.173}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.0 x 9.3", "new piece distance from the build centre, studs": 5.55, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 14}, "where": {"joins the": "dark pink Plate  1 x  6", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.24, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.57, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.39, "new piece": "Plate 1x1"}}}, {"name": "3666", "aimed": true, "p": 0.1, "T": [[0.868, 0.211, 0.449, 43.147], [0.211, 0.661, -0.72, -16.092], [-0.449, 0.72, 0.529, -1.041], [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 3x3 bent thin (L). 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 15 mm past the edge of the existing piece; 33% 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.8, "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.18, "red centre above the grey centre, mm": -18.1, "farthest point of red from the grey centre, studs": 5.22}, "angle": {"angle between the long axes seen from above, degrees": 22.0, "red long axis tilted up from flat, degrees": 27.0}, "overhang": {"past the grey end, mm": 13.8, "past the grey side, mm": 1.2, "share of red footprint not over the grey": 0.33}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 3, "touching area, square studs": 5.66, "can swing on its pin": false}, "balance": {"pair height, mm": 48.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.29}, "openness": {"free studs on the pair": 3, "free hole ends on the pair": 0, "connectors the join covered up": 13}, "shape": {"pair bounding box, studs (long x short x tall)": "5.6 x 2.6 x 6.0", "how full that box is (1 = solid)": 0.58, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.72}}, "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.378}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "10.7 x 9.3", "new piece distance from the build centre, studs": 5.5, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 14}, "where": {"joins the": "dark pink Technic Beam 3x3 bent thin (L)", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.41, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.61, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.75, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.08, "T": [[-0.449, -0.28, 0.849, 6.462], [0.72, 0.449, 0.529, -5.827], [-0.529, 0.849, 0.0, -39.102], [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 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 16 mm past the edge of the existing piece; 70% 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)": 1.97, "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": 4.65}, "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": 16.8, "past the grey side, mm": 8.9, "share of red footprint not over the grey": 0.7}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 5, "touching area, square studs": 8.99, "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)": 0.0, "centre of mass offset from the grey centre, studs": 0.93}, "openness": {"free studs on the pair": 7, "free hole ends on the pair": 0, "connectors the join covered up": 5}, "shape": {"pair bounding box, studs (long x short x tall)": "5.6 x 4.2 x 6.7", "how full that box is (1 = solid)": 0.45, "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.626}, "the whole build": {"build height after, mm": 118.0, "build footprint after, studs": "9.0 x 9.3", "new piece distance from the build centre, studs": 7.62, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 14}, "where": {"joins the": "dark pink Plate  1 x  6", "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.6, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.03, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.085, "T": [[-0.449, -0.28, 0.849, 2.87], [0.72, 0.449, 0.529, -0.067], [-0.529, 0.849, 0.0, -43.334], [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 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 11 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": 0.9, "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.4, "red centre above the grey centre, mm": -19.1, "farthest point of red from the grey centre, studs": 4.65}, "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": 10.0, "past the grey side, mm": 8.9, "share of red footprint not over the grey": 0.54}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 5, "touching area, square studs": 8.83, "can swing on its pin": false}, "balance": {"pair height, mm": 57.7, "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.55}, "openness": {"free studs on the pair": 8, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "5.0 x 3.7 x 7.2", "how full that box is (1 = solid)": 0.53, "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.722}, "the whole build": {"build height after, mm": 122.2, "build footprint after, studs": "9.0 x 9.3", "new piece distance from the build centre, studs": 8.14, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 14}, "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.6, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.15, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.105, "T": [[-0.449, -0.28, 0.849, -7.44], [0.72, 0.449, 0.529, 16.469], [-0.529, 0.849, 0.0, -27.202], [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 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 in the middle. It hangs 18 mm past the edge of the existing piece; 59% 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.54, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.74, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": -3.0, "farthest point of red from the grey centre, studs": 4.65}, "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": 15.1, "past the grey side, mm": 8.9, "share of red footprint not over the grey": 0.59}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 7, "touching area, square studs": 11.21, "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)": 0.0, "centre of mass offset from the grey centre, studs": 0.83}, "openness": {"free studs on the pair": 5, "free hole ends on the pair": 0, "connectors the join covered up": 7}, "shape": {"pair bounding box, studs (long x short x tall)": "5.8 x 3.4 x 5.6", "how full that box is (1 = solid)": 0.64, "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.776}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.1 x 9.5", "new piece distance from the build centre, studs": 6.74, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 14}, "where": {"joins the": "dark pink Plate  1 x  6", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.18, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.6, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.66, "new piece": "Plate  1 x  6"}}}]}
{"turn": 13, "might_be": "a flamingo doing keepy-uppy on one leg", "next": "A long medium blue plate lying flat across the very bottom tip of the thin pink leg, reaching out both ways: the pond.", "want_piece": "plate", "want_on": "dark pink", "taste": "a flamingo calmly balancing a ball on its folded knee", "pick": 0, "candidates": [{"name": "32316", "aimed": true, "p": 0.01, "T": [[0.572, 0.687, -0.449, 49.649], [0.687, -0.101, 0.72, -8.774], [0.449, -0.72, -0.529, -4.158], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 5 is pinned (a pin through both) to a existing Technic Beam 3x3 bent thin (L). 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 15 mm past the edge of the existing piece; 59% 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.58, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.94, "red centre across the grey, studs from its centre": 1.07, "red centre above the grey centre, mm": -20.4, "farthest point of red from the grey centre, studs": 5.65}, "angle": {"angle between the long axes seen from above, degrees": 0.0, "red long axis tilted up from flat, degrees": 46.0}, "overhang": {"past the grey end, mm": 14.0, "past the grey side, mm": 5.5, "share of red footprint not over the grey": 0.59}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 3.21, "can swing on its pin": true}, "balance": {"pair height, mm": 52.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.93}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 20}, "shape": {"pair bounding box, studs (long x short x tall)": "5.6 x 3.0 x 6.6", "how full that box is (1 = solid)": 0.36, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.27}}, "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.25, "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.785}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "10.8 x 9.3", "new piece distance from the build centre, studs": 5.99, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 15}, "where": {"joins the": "dark pink Technic Beam 3x3 bent thin (L)", "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)": 1.03, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.64, "new piece": "Technic Beam 5"}}}, {"name": "3024", "aimed": true, "p": 0.01, "T": [[-0.28, 0.449, -0.849, 14.137], [0.449, -0.72, -0.529, -15.112], [-0.849, -0.529, 0.0, 24.91], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x1 is stacked (studs into its underside) to a existing Technic Beam 7. 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; 44% of the new piece's footprint is not over the existing one. 0 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 2.54, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.93, "red centre across the grey, studs from its centre": 0.7, "red centre above the grey centre, mm": 12.7, "farthest point of red from the grey centre, studs": 3.78}, "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": 12.2, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.44}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.57, "can swing on its pin": false}, "balance": {"pair height, mm": 34.4, "height the red adds above the grey top, mm": 1.9, "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": 0, "free hole ends on the pair": 1, "connectors the join covered up": 14}, "shape": {"pair bounding box, studs (long x short x tall)": "5.6 x 4.5 x 4.3", "how full that box is (1 = solid)": 0.52, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.41}}, "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.009}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.0 x 9.3", "new piece distance from the build centre, studs": 1.75, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 15}, "where": {"joins the": "dark pink 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.49, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.3, "new piece": "Plate 1x1"}}}, {"name": "3666", "aimed": true, "p": 0.17, "T": [[0.449, 0.28, 0.849, -15.511], [-0.72, -0.449, 0.529, 29.413], [0.529, -0.849, -0.0, -17.858], [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 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 in the middle. It hangs 30 mm past the edge of the existing piece; 90% 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.44, "same, as a share of the half-length (0 = middle, 1 = at the end)": 3.89, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": 6.4, "farthest point of red from the grey centre, studs": 6.29}, "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": 30.4, "past the grey side, mm": 8.9, "share of red footprint not over the grey": 0.9}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 3, "touching area, square studs": 5.66, "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)": 6.7, "centre of mass offset from the grey centre, studs": 1.75}, "openness": {"free studs on the pair": 9, "free hole ends on the pair": 0, "connectors the join covered up": 3}, "shape": {"pair bounding box, studs (long x short x tall)": "7.4 x 4.4 x 5.6", "how full that box is (1 = solid)": 0.38, "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.298}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "10.1 x 11.1", "new piece distance from the build centre, studs": 7.07, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 15}, "where": {"joins the": "dark pink Plate  1 x  6", "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.6, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -1.06, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.04, "T": [[-0.28, 0.449, 0.849, 31.468], [0.449, -0.72, 0.529, -27.788], [0.849, 0.529, 0.0, 23.193], [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 Plate  2 x  2 Corner. It sits beside the existing piece, at the same height. It hangs 9 mm past the edge of the existing piece; 55% 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.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.4, "red centre above the grey centre, mm": 0.0, "farthest point of red from the grey centre, studs": 3.39}, "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": 5.6, "past the grey side, mm": 7.8, "share of red footprint not over the grey": 0.55}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 5, "touching area, square studs": 5.68, "can swing on its pin": false}, "balance": {"pair height, mm": 45.0, "height the red adds above the grey top, mm": 13.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.48}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 0, "connectors the join covered up": 5}, "shape": {"pair bounding box, studs (long x short x tall)": "3.6 x 2.7 x 5.6", "how full that box is (1 = solid)": 0.66, "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": 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.49}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.0 x 9.6", "new piece distance from the build centre, studs": 4.19, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 15}, "where": {"joins the": "medium blue Plate  2 x  2 Corner", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.64, "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.81, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.07, "T": [[0.28, -0.449, 0.849, 10.719], [-0.449, 0.72, 0.529, -18.703], [-0.849, -0.529, 0.0, -7.316], [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 Plate 2x8. 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 3 mm past the edge of the existing piece; 16% 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)": 1.16, "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": 6.11}, "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": 9.4, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.16}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 6, "touching area, square studs": 12.67, "can swing on its pin": false}, "balance": {"pair height, mm": 64.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)": 0.0, "centre of mass offset from the grey centre, studs": 0.64}, "openness": {"free studs on the pair": 16, "free hole ends on the pair": 0, "connectors the join covered up": 6}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 4.9 x 8.1", "how full that box is (1 = solid)": 0.52, "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.663}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.0 x 9.3", "new piece distance from the build centre, studs": 4.19, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 15}, "where": {"joins the": "dark pink Plate 2x8", "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.74, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.33, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.025, "T": [[0.28, -0.449, 0.849, 31.068], [-0.449, 0.72, 0.529, -15.05], [-0.849, -0.529, -0.0, 25.748], [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 Brick 1x2 with hole. 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 16 mm past the edge of the existing piece; 63% 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)": 2.52, "red centre across the grey, studs from its centre": 0.8, "red centre above the grey centre, mm": 13.6, "farthest point of red from the grey centre, studs": 5.12}, "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.2, "past the grey side, mm": 10.8, "share of red footprint not over the grey": 0.63}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 4.51, "can swing on its pin": false}, "balance": {"pair height, mm": 45.0, "height the red adds above the grey top, mm": 27.2, "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.88}, "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)": "4.3 x 2.5 x 5.6", "how full that box is (1 = solid)": 0.61, "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.391}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "9.0 x 9.3", "new piece distance from the build centre, studs": 3.11, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 15}, "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.66, "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  6"}}}, {"name": "3666", "aimed": true, "p": 0.125, "T": [[0.449, 0.28, 0.849, 2.87], [-0.72, -0.449, 0.529, -0.067], [0.529, -0.849, -0.0, -43.334], [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 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 11 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": 0.9, "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.4, "red centre above the grey centre, mm": -19.1, "farthest point of red from the grey centre, studs": 4.65}, "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": 10.0, "past the grey side, mm": 8.9, "share of red footprint not over the grey": 0.54}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 5, "touching area, square studs": 8.83, "can swing on its pin": false}, "balance": {"pair height, mm": 57.7, "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.55}, "openness": {"free studs on the pair": 8, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "5.0 x 3.7 x 7.2", "how full that box is (1 = solid)": 0.53, "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.722}, "the whole build": {"build height after, mm": 122.2, "build footprint after, studs": "9.0 x 9.3", "new piece distance from the build centre, studs": 8.17, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 15}, "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.6, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.18, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.105, "T": [[-0.449, -0.28, 0.849, -4.313], [0.72, 0.449, 0.529, 11.454], [-0.529, 0.849, 0.0, -51.8], [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 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 13 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": 0.8, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.9, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": -27.6, "farthest point of red from the grey centre, studs": 6.29}, "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": 9.2, "past the grey side, mm": 8.9, "share of red footprint not over the grey": 0.49}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 3, "touching area, square studs": 4.7, "can swing on its pin": false}, "balance": {"pair height, mm": 66.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.51}, "openness": {"free studs on the pair": 9, "free hole ends on the pair": 0, "connectors the join covered up": 3}, "shape": {"pair bounding box, studs (long x short x tall)": "5.2 x 3.3 x 8.3", "how full that box is (1 = solid)": 0.49, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.47}}, "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.961}, "the whole build": {"build height after, mm": 130.7, "build footprint after, studs": "9.0 x 9.3", "new piece distance from the build centre, studs": 9.5, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 15}, "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)": -0.6, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.52, "new piece": "Plate  1 x  6"}}}]}
{"turn": 14, "might_be": "a flamingo doing keepy-uppy on one leg", "next": "A long medium blue plate lying flat under the bottom tip of the thin pink leg, reaching out both ways: the pond.", "want_piece": "plate", "want_on": "dark pink", "taste": "a stilt-legged bird balancing a ball on its knee and kicking", "pick": 0, "candidates": [{"name": "3024", "aimed": true, "p": 0.03, "T": [[0.449, 0.28, 0.849, 1.528], [-0.72, -0.449, 0.529, -3.963], [0.529, -0.849, -0.0, 5.423], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x1 is stacked (studs into its underside) to a existing Plate 2x8. 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.16, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.09, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": -5.5, "farthest point of red from the grey centre, studs": 1.54}, "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": 2, "touching area, square studs": 1.9, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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.15}, "openness": {"free studs on the pair": 15, "free hole ends on the pair": 0, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 4.5 x 5.9", "how full that box is (1 = solid)": 0.61, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.91}}, "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.082}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "11.6 x 9.3", "new piece distance from the build centre, studs": 2.33, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 16}, "where": {"joins the": "dark pink Plate 2x8", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.48, "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.11, "new piece": "Plate 1x1"}}}, {"name": "3666", "aimed": true, "p": 0.095, "T": [[-0.449, -0.28, 0.849, 39.328], [0.72, 0.449, 0.529, -40.393], [-0.529, 0.849, 0.0, 37.169], [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 Plate  2 x  2 Corner. It sits beside the existing piece, at the same height. It hangs 24 mm past the edge of the existing piece; 88% 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.28, "same, as a share of the half-length (0 = middle, 1 = at the end)": 3.76, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": 14.0, "farthest point of red from the grey centre, studs": 5.94}, "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": 23.3, "past the grey side, mm": 13.5, "share of red footprint not over the grey": 0.88}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 2.81, "can swing on its pin": false}, "balance": {"pair height, mm": 39.0, "height the red adds above the grey top, mm": 21.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 7.4, "centre of mass offset from the grey centre, studs": 1.58}, "openness": {"free studs on the pair": 6, "free hole ends on the pair": 0, "connectors the join covered up": 3}, "shape": {"pair bounding box, studs (long x short x tall)": "5.5 x 4.1 x 4.9", "how full that box is (1 = solid)": 0.42, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.4}}, "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.425}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "11.6 x 11.9", "new piece distance from the build centre, studs": 6.19, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 16}, "where": {"joins the": "medium blue Plate  2 x  2 Corner", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.77, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.46, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 1.18, "new piece": "Plate  1 x  6"}}}, {"name": "3024", "aimed": true, "p": 0.01, "T": [[0.687, -0.572, -0.449, 68.687], [-0.101, -0.687, 0.72, -1.86], [-0.72, -0.449, -0.529, -3.344], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x1 is stacked (studs into its underside) to a existing Technic Beam 5. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 3 mm past the edge of the existing piece; 29% 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.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.77, "red centre across the grey, studs from its centre": 0.57, "red centre above the grey centre, mm": -3.5, "farthest point of red from the grey centre, studs": 2.84}, "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": 1.8, "past the grey side, mm": 3.3, "share of red footprint not over the grey": 0.29}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.49, "can swing on its pin": false}, "balance": {"pair height, mm": 23.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.26}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 11}, "shape": {"pair bounding box, studs (long x short x tall)": "5.2 x 2.4 x 2.9", "how full that box is (1 = solid)": 0.59, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.32}}, "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.298}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "12.0 x 9.3", "new piece distance from the build centre, studs": 7.6, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 16}, "where": {"joins the": "medium blue Technic Beam 5", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.4, "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.75, "new piece": "Plate 1x1"}}}, {"name": "3024", "aimed": true, "p": 0.01, "T": [[0.28, -0.449, 0.849, 21.802], [-0.449, 0.72, 0.529, -18.333], [-0.849, -0.529, 0.0, 29.142], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x1 is stacked (studs into its underside) to a existing Arch  1 x  4. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 2 mm past the edge of the existing piece; 15% 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.79, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.22, "red centre across the grey, studs from its centre": 0.8, "red centre above the grey centre, mm": 10.2, "farthest point of red from the grey centre, studs": 2.29}, "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": 3.6, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.15}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 1.61, "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.47}, "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)": "3.4 x 2.6 x 3.9", "how full that box is (1 = solid)": 0.6, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.34}}, "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.194}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "11.6 x 9.3", "new piece distance from the build centre, studs": 2.57, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 16}, "where": {"joins the": "dark pink Arch  1 x  4", "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.53, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.47, "new piece": "Plate 1x1"}}}, {"name": "3666", "aimed": true, "p": 0.06, "T": [[-0.449, -0.28, 0.849, -8.639], [0.72, 0.449, 0.529, 21.415], [-0.529, 0.849, 0.0, 26.181], [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 in the middle. It hangs 11 mm past the edge of the existing piece; 57% 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.27, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.42, "red centre across the grey, studs from its centre": 0.7, "red centre above the grey centre, mm": -6.4, "farthest point of red from the grey centre, studs": 4.62}, "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.9, "past the grey side, mm": 8.8, "share of red footprint not over the grey": 0.57}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 15.18, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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.51}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 2, "connectors the join covered up": 16}, "shape": {"pair bounding box, studs (long x short x tall)": "5.2 x 4.4 x 6.0", "how full that box is (1 = solid)": 0.6, "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.402}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "11.9 x 10.1", "new piece distance from the build centre, studs": 4.06, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 16}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.67, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.69, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.79, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.085, "T": [[0.28, -0.449, 0.849, 3.546], [-0.449, 0.72, 0.529, -1.151], [-0.849, -0.529, 0.0, -37.824], [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 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; 48% 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)": 1.19, "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": 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.48}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 8, "touching area, square studs": 11.53, "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)": 0.0, "centre of mass offset from the grey centre, studs": 0.61}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 0, "connectors the join covered up": 8}, "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.57, "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.701}, "the whole build": {"build height after, mm": 123.1, "build footprint after, studs": "11.6 x 9.3", "new piece distance from the build centre, studs": 7.36, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 16}, "where": {"joins the": "dark pink Plate  1 x  6", "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)": -0.74, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.14, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.045, "T": [[-0.449, -0.28, 0.849, -4.313], [0.72, 0.449, 0.529, 11.454], [-0.529, 0.849, 0.0, -51.8], [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 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 13 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": 0.8, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.9, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": -27.6, "farthest point of red from the grey centre, studs": 6.29}, "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": 9.2, "past the grey side, mm": 8.9, "share of red footprint not over the grey": 0.49}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 3, "touching area, square studs": 4.7, "can swing on its pin": false}, "balance": {"pair height, mm": 66.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.51}, "openness": {"free studs on the pair": 9, "free hole ends on the pair": 0, "connectors the join covered up": 3}, "shape": {"pair bounding box, studs (long x short x tall)": "5.2 x 3.3 x 8.3", "how full that box is (1 = solid)": 0.49, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.47}}, "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.961}, "the whole build": {"build height after, mm": 130.7, "build footprint after, studs": "11.6 x 9.3", "new piece distance from the build centre, studs": 9.41, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 16}, "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)": -0.74, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.52, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.065, "T": [[0.449, 0.28, 0.849, -5.047], [-0.72, -0.449, 0.529, 15.654], [0.529, -0.849, -0.0, 30.414], [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 in the middle. It hangs 8 mm past the edge of the existing piece; 44% of the new piece's footprint is not over the existing one. 0 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.42, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.47, "red centre across the grey, studs from its centre": 0.7, "red centre above the grey centre, mm": -2.2, "farthest point of red from the grey centre, studs": 3.65}, "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.1, "past the grey side, mm": 8.8, "share of red footprint not over the grey": 0.44}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 5, "touching area, square studs": 16.0, "can swing on its pin": false}, "balance": {"pair height, mm": 47.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.26}, "openness": {"free studs on the pair": 1, "free hole ends on the pair": 2, "connectors the join covered up": 17}, "shape": {"pair bounding box, studs (long x short x tall)": "5.0 x 4.0 x 6.0", "how full that box is (1 = solid)": 0.7, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.64}}, "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.524}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "11.6 x 9.4", "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": 16}, "where": {"joins the": "dark pink Technic Beam 7", "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.69, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.62, "new piece": "Plate  1 x  6"}}}]}
{"turn": 15, "might_be": "a flamingo doing keepy-uppy on one leg", "next": "A long medium blue plate lying flat under the bottom tip of the thin pink standing leg, reaching out both ways: the pond.", "want_piece": "plate", "want_on": "dark pink", "taste": "a skinny leg swinging out while the other one holds everything up", "pick": 0, "candidates": [{"name": "3024", "aimed": true, "p": 0.005, "T": [[0.28, -0.449, -0.849, 14.137], [-0.449, 0.72, -0.529, -15.112], [0.849, 0.529, -0.0, 24.91], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x1 is stacked (studs into its underside) to a existing Technic Beam 7. 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; 44% of the new piece's footprint is not over the existing one. 0 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 2.54, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.93, "red centre across the grey, studs from its centre": 0.7, "red centre above the grey centre, mm": 12.7, "farthest point of red from the grey centre, studs": 3.78}, "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": 12.2, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.44}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.57, "can swing on its pin": false}, "balance": {"pair height, mm": 34.4, "height the red adds above the grey top, mm": 1.9, "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": 0, "free hole ends on the pair": 1, "connectors the join covered up": 14}, "shape": {"pair bounding box, studs (long x short x tall)": "5.6 x 4.5 x 4.3", "how full that box is (1 = solid)": 0.52, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.41}}, "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.009}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "11.6 x 9.3", "new piece distance from the build centre, studs": 1.76, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 17}, "where": {"joins the": "dark pink 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.67, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.3, "new piece": "Plate 1x1"}}}, {"name": "3010", "aimed": true, "p": 0.005, "T": [[-0.211, 0.868, 0.449, 46.371], [-0.661, 0.211, -0.72, 5.656], [-0.72, -0.449, 0.529, 10.7], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Brick 1x4 is stacked (studs into its underside) to a existing Technic Beam 5. 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 18 mm past the edge of the existing piece; 59% 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.6, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.23, "red centre across the grey, studs from its centre": 1.76, "red centre above the grey centre, mm": 7.2, "farthest point of red from the grey centre, studs": 4.12}, "angle": {"angle between the long axes seen from above, degrees": 56.0, "red long axis tilted up from flat, degrees": 46.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 22.1, "share of red footprint not over the grey": 0.59}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 5.69, "can swing on its pin": false}, "balance": {"pair height, mm": 34.6, "height the red adds above the grey top, mm": 11.5, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 2.5, "centre of mass offset from the grey centre, studs": 0.83}, "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)": "4.8 x 4.6 x 4.3", "how full that box is (1 = solid)": 0.42, "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.442}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "11.6 x 9.3", "new piece distance from the build centre, studs": 4.51, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 17}, "where": {"joins the": "dark pink Technic Beam 5", "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.46, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.24, "new piece": "Brick 1x4"}}}, {"name": "3024", "aimed": true, "p": 0.025, "T": [[0.28, -0.449, 0.849, -6.532], [-0.449, 0.72, 0.529, 15.012], [-0.849, -0.529, 0.0, -7.276], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x1 is stacked (studs into its underside) to a existing Plate  1 x  6. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 2 mm past the edge of the existing piece; 15% 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.32, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.49, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": 17.0, "farthest point of red from the grey centre, studs": 3.1}, "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": 5.9, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.15}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 1.61, "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)": 0.0, "centre of mass offset from the grey centre, studs": 0.28}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 0, "connectors the join covered up": 3}, "shape": {"pair bounding box, studs (long x short x tall)": "3.8 x 2.5 x 5.6", "how full that box is (1 = solid)": 0.59, "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.103}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "11.6 x 9.3", "new piece distance from the build centre, studs": 4.59, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 17}, "where": {"joins the": "dark pink Plate  1 x  6", "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.72, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.63, "new piece": "Plate 1x1"}}}, {"name": "3659", "aimed": true, "p": 0.01, "T": [[0.28, -0.449, 0.849, 6.726], [-0.449, 0.72, 0.529, -0.204], [-0.849, -0.529, 0.0, -8.993], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Arch  1 x  4 is stacked (studs into its underside) to a existing Plate 2x8. 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 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.21, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.12, "red centre across the grey, studs from its centre": 0.8, "red centre above the grey centre, mm": -19.9, "farthest point of red from the grey centre, studs": 4.69}, "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": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 5, "touching area, square studs": 7.68, "can swing on its pin": false}, "balance": {"pair height, mm": 59.3, "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.45}, "openness": {"free studs on the pair": 15, "free hole ends on the pair": 0, "connectors the join covered up": 5}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 4.5 x 7.4", "how full that box is (1 = solid)": 0.56, "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": 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.658}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "11.6 x 9.3", "new piece distance from the build centre, studs": 3.64, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 17}, "where": {"joins the": "dark pink Plate 2x8", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.34, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.68, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.12, "new piece": "Arch  1 x  4"}}}, {"name": "3666", "aimed": true, "p": 0.175, "T": [[-0.211, 0.868, 0.449, 57.077], [-0.661, 0.211, -0.72, -0.827], [-0.72, -0.449, 0.529, -7.206], [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 5. 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 17 mm past the edge of the existing piece; 47% 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.55, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.21, "red centre across the grey, studs from its centre": 0.28, "red centre above the grey centre, mm": -9.0, "farthest point of red from the grey centre, studs": 3.85}, "angle": {"angle between the long axes seen from above, degrees": 56.0, "red long axis tilted up from flat, degrees": 46.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 13.1, "share of red footprint not over the grey": 0.47}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 6.65, "can swing on its pin": false}, "balance": {"pair height, mm": 40.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)": 0.0, "centre of mass offset from the grey centre, studs": 0.27}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 0, "connectors the join covered up": 12}, "shape": {"pair bounding box, studs (long x short x tall)": "4.8 x 4.5 x 5.1", "how full that box is (1 = solid)": 0.47, "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.411}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "11.6 x 9.3", "new piece distance from the build centre, studs": 6.53, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 17}, "where": {"joins the": "dark pink Technic Beam 5", "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.62, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.55, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.15, "T": [[0.449, 0.28, 0.849, -12.231], [-0.72, -0.449, 0.529, 27.175], [0.529, -0.849, -0.0, 21.948], [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 off-centre, toward one end. It hangs 15 mm past the edge of the existing piece; 73% 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.12, "same, as a share of the half-length (0 = middle, 1 = at the end)": 2.37, "red centre across the grey, studs from its centre": 0.7, "red centre above the grey centre, mm": -10.6, "farthest point of red from the grey centre, studs": 5.6}, "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": 19.7, "past the grey side, mm": 8.8, "share of red footprint not over the grey": 0.73}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 3, "touching area, square studs": 11.21, "can swing on its pin": false}, "balance": {"pair height, mm": 50.7, "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.8}, "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.9 x 4.9 x 6.3", "how full that box is (1 = solid)": 0.45, "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.281}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "12.3 x 10.9", "new piece distance from the build centre, studs": 4.79, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 17}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.63, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.69, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.97, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.095, "T": [[0.868, 0.211, 0.449, 82.458], [0.211, 0.661, -0.72, 8.128], [-0.449, 0.72, 0.529, -16.556], [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 5. 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 32 mm past the edge of the existing piece; 91% 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.91, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.49, "red centre across the grey, studs from its centre": 0.47, "red centre above the grey centre, mm": -18.4, "farthest point of red from the grey centre, studs": 7.59}, "angle": {"angle between the long axes seen from above, degrees": 3.0, "red long axis tilted up from flat, degrees": 27.0}, "overhang": {"past the grey end, mm": 34.3, "past the grey side, mm": 2.3, "share of red footprint not over the grey": 0.91}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.5, "can swing on its pin": false}, "balance": {"pair height, mm": 44.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": 1.77}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 0, "connectors the join covered up": 12}, "shape": {"pair bounding box, studs (long x short x tall)": "8.8 x 3.8 x 5.6", "how full that box is (1 = solid)": 0.25, "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.325}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "15.7 x 9.3", "new piece distance from the build centre, studs": 9.97, "build centre of mass outside the first piece footprint, mm": 0.1, "pieces in the build after": 17}, "where": {"joins the": "dark pink Technic Beam 5", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.27, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 1.4, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.7, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.13, "T": [[-0.868, -0.211, 0.449, 82.458], [-0.211, -0.661, -0.72, 8.128], [0.449, -0.72, 0.529, -16.556], [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 5. 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 32 mm past the edge of the existing piece; 91% 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.91, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.49, "red centre across the grey, studs from its centre": 0.47, "red centre above the grey centre, mm": -18.4, "farthest point of red from the grey centre, studs": 7.59}, "angle": {"angle between the long axes seen from above, degrees": 3.0, "red long axis tilted up from flat, degrees": 27.0}, "overhang": {"past the grey end, mm": 34.3, "past the grey side, mm": 2.3, "share of red footprint not over the grey": 0.91}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.5, "can swing on its pin": false}, "balance": {"pair height, mm": 44.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": 1.77}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 0, "connectors the join covered up": 12}, "shape": {"pair bounding box, studs (long x short x tall)": "8.8 x 3.8 x 5.6", "how full that box is (1 = solid)": 0.25, "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.325}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "15.7 x 9.3", "new piece distance from the build centre, studs": 9.97, "build centre of mass outside the first piece footprint, mm": 0.1, "pieces in the build after": 17}, "where": {"joins the": "dark pink Technic Beam 5", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.27, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 1.4, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.7, "new piece": "Plate  1 x  6"}}}]}
{"turn": 16, "might_be": "a flamingo doing keepy-uppy on one leg", "next": "A long medium blue plate flat under the very bottom tip of the thin pink leg. Last try, then I let the pond go.", "want_piece": "plate", "want_on": "dark pink", "taste": "a gangly bird juggling a ball on its knee, balanced on one stilt", "pick": 0, "candidates": [{"name": "3010", "aimed": true, "p": 0.01, "T": [[-0.449, -0.28, 0.849, 2.934], [0.72, 0.449, 0.529, 11.926], [-0.529, 0.849, 0.0, -11.948], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Brick 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 off-centre, toward one end. It hangs 7 mm past the edge of the existing piece; 43% 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.37, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.42, "red centre across the grey, studs from its centre": 0.8, "red centre above the grey centre, mm": 12.3, "farthest point of red from the grey centre, studs": 3.49}, "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.8, "past the grey side, mm": 9.2, "share of red footprint not over the grey": 0.43}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 5, "touching area, square studs": 8.43, "can swing on its pin": false}, "balance": {"pair height, mm": 46.6, "height the red adds above the grey top, mm": 1.7, "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.73}, "openness": {"free studs on the pair": 5, "free hole ends on the pair": 0, "connectors the join covered up": 5}, "shape": {"pair bounding box, studs (long x short x tall)": "4.5 x 3.3 x 5.8", "how full that box is (1 = solid)": 0.6, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.63}}, "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.532}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "11.5 x 9.3", "new piece distance from the build centre, studs": 4.55, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 18}, "where": {"joins the": "dark pink Plate  1 x  6", "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.61, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.43, "new piece": "Brick 1x4"}}}, {"name": "3666", "aimed": true, "p": 0.08, "T": [[0.28, -0.449, 0.849, 17.902], [-0.449, 0.72, 0.529, -30.223], [-0.849, -0.529, 0.0, 1.15], [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 Plate 2x8. 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 11 mm past the edge of the existing piece; 70% 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.71, "same, as a share of the half-length (0 = middle, 1 = at the end)": 2.15, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": -9.8, "farthest point of red from the grey centre, studs": 6.74}, "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": 22.9, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.7}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 10.53, "can swing on its pin": false}, "balance": {"pair height, mm": 56.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.12}, "openness": {"free studs on the pair": 18, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "8.2 x 5.8 x 7.0", "how full that box is (1 = solid)": 0.42, "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.815}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "11.5 x 9.9", "new piece distance from the build centre, studs": 4.24, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 18}, "where": {"joins the": "dark pink Plate 2x8", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.44, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.84, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.68, "new piece": "Plate  1 x  6"}}}, {"name": "3010", "aimed": true, "p": 0.01, "T": [[0.449, 0.28, 0.849, -0.103], [-0.72, -0.449, 0.529, 7.725], [0.529, -0.849, -0.0, 45.668], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Brick 1x4 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 off-centre, toward one end. It hangs 10 mm past the edge of the existing piece; 44% of the new piece's footprint is not over the existing one. 0 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.75, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.84, "red centre across the grey, studs from its centre": 1.1, "red centre above the grey centre, mm": 13.1, "farthest point of red from the grey centre, studs": 4.17}, "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": 5.7, "past the grey side, mm": 9.1, "share of red footprint not over the grey": 0.44}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 7.81, "can swing on its pin": false}, "balance": {"pair height, mm": 48.9, "height the red adds above the grey top, mm": 1.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.47}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 2, "connectors the join covered up": 16}, "shape": {"pair bounding box, studs (long x short x tall)": "5.2 x 3.6 x 6.1", "how full that box is (1 = solid)": 0.57, "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.999}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "11.5 x 9.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": 18}, "where": {"joins the": "dark pink Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.84, "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.38, "new piece": "Brick 1x4"}}}, {"name": "3666", "aimed": true, "p": 0.06, "T": [[0.28, -0.449, -0.849, 15.814], [-0.449, 0.72, -0.529, -2.683], [0.849, 0.529, 0.0, 29.259], [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 in the middle. It hangs 15 mm past the edge of the existing piece; 89% 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.91, "same, as a share of the half-length (0 = middle, 1 = at the end)": 3.25, "red centre across the grey, studs from its centre": 0.7, "red centre above the grey centre, mm": -3.3, "farthest point of red from the grey centre, studs": 5.34}, "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": 23.2, "past the grey side, mm": 3.1, "share of red footprint not over the grey": 0.89}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 9.19, "can swing on its pin": false}, "balance": {"pair height, mm": 49.7, "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.3, "centre of mass offset from the grey centre, studs": 1.08}, "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.9 x 4.9 x 6.2", "how full that box is (1 = solid)": 0.41, "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.16}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "11.5 x 9.3", "new piece distance from the build centre, studs": 1.29, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 18}, "where": {"joins the": "dark pink Technic Beam 7", "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.44, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.05, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.04, "T": [[-0.28, 0.449, 0.849, 28.828], [0.449, -0.72, 0.529, -11.458], [0.849, 0.529, -0.0, 32.537], [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 Brick 1x2 with hole. 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 20 mm past the edge of the existing piece; 74% 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.59, "same, as a share of the half-length (0 = middle, 1 = at the end)": 3.78, "red centre across the grey, studs from its centre": 0.8, "red centre above the grey centre, mm": 20.4, "farthest point of red from the grey centre, studs": 6.1}, "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.4, "past the grey side, mm": 10.8, "share of red footprint not over the grey": 0.74}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 2.79, "can swing on its pin": false}, "balance": {"pair height, mm": 51.8, "height the red adds above the grey top, mm": 33.9, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 4.0, "centre of mass offset from the grey centre, studs": 1.11}, "openness": {"free studs on the pair": 5, "free hole ends on the pair": 0, "connectors the join covered up": 5}, "shape": {"pair bounding box, studs (long x short x tall)": "4.7 x 2.5 x 6.5", "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.409}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "11.5 x 9.3", "new piece distance from the build centre, studs": 2.79, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 18}, "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.72, "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.42, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.07, "T": [[-0.572, -0.687, -0.449, 79.541], [-0.687, 0.101, 0.72, 19.827], [-0.449, 0.72, -0.529, 16.959], [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 5. 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 26 mm past the edge of the existing piece; 91% 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": 4.12, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.43, "red centre across the grey, studs from its centre": 0.17, "red centre above the grey centre, mm": 11.2, "farthest point of red from the grey centre, studs": 7.39}, "angle": {"angle between the long axes seen from above, degrees": 20.0, "red long axis tilted up from flat, degrees": 27.0}, "overhang": {"past the grey end, mm": 33.9, "past the grey side, mm": 6.1, "share of red footprint not over the grey": 0.91}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.96, "can swing on its pin": false}, "balance": {"pair height, mm": 31.6, "height the red adds above the grey top, mm": 19.8, "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.84}, "openness": {"free studs on the pair": 5, "free hole ends on the pair": 0, "connectors the join covered up": 11}, "shape": {"pair bounding box, studs (long x short x tall)": "8.0 x 6.2 x 4.0", "how full that box is (1 = solid)": 0.29, "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.934}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "14.8 x 9.7", "new piece distance from the build centre, studs": 8.92, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 18}, "where": {"joins the": "dark pink Technic Beam 5", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.59, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 1.37, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.44, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.075, "T": [[-0.449, -0.28, 0.849, -9.68], [0.72, 0.449, 0.529, 20.061], [-0.529, 0.849, 0.0, -20.413], [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 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 in the middle. It hangs 21 mm past the edge of the existing piece; 70% 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.07, "same, as a share of the half-length (0 = middle, 1 = at the end)": 2.33, "red centre across the grey, studs from its centre": 0.4, "red centre above the grey centre, mm": 3.8, "farthest point of red from the grey centre, studs": 4.96}, "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": 19.3, "past the grey side, mm": 8.9, "share of red footprint not over the grey": 0.7}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 7, "touching area, square studs": 9.41, "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)": 1.2, "centre of mass offset from the grey centre, studs": 1.08}, "openness": {"free studs on the pair": 5, "free hole ends on the pair": 0, "connectors the join covered up": 7}, "shape": {"pair bounding box, studs (long x short x tall)": "6.3 x 3.6 x 5.6", "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.643}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "11.9 x 10.0", "new piece distance from the build centre, studs": 6.42, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 18}, "where": {"joins the": "dark pink Plate  1 x  6", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.24, "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.78, "new piece": "Plate  1 x  6"}}}, {"name": "3666", "aimed": true, "p": 0.07, "T": [[0.211, -0.868, 0.449, 39.455], [0.661, -0.211, -0.72, 3.647], [0.72, 0.449, 0.529, 13.835], [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 5. 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; 42% 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.23, "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": 1.29, "red centre above the grey centre, mm": 6.4, "farthest point of red from the grey centre, studs": 4.29}, "angle": {"angle between the long axes seen from above, degrees": 42.0, "red long axis tilted up from flat, degrees": 46.0}, "overhang": {"past the grey end, mm": 3.9, "past the grey side, mm": 18.9, "share of red footprint not over the grey": 0.42}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 4.95, "can swing on its pin": false}, "balance": {"pair height, mm": 39.8, "height the red adds above the grey top, mm": 20.4, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 2.1, "centre of mass offset from the grey centre, studs": 0.77}, "openness": {"free studs on the pair": 3, "free hole ends on the pair": 0, "connectors the join covered up": 13}, "shape": {"pair bounding box, studs (long x short x tall)": "5.2 x 4.5 x 5.0", "how full that box is (1 = solid)": 0.39, "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.505}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "11.5 x 9.3", "new piece distance from the build centre, studs": 3.59, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 18}, "where": {"joins the": "dark pink Technic Beam 5", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.55, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.19, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.22, "new piece": "Plate  1 x  6"}}}]}
{"turn": 17, "might_be": "a flamingo doing keepy-uppy on one leg", "next": "A small dark pink round on the right tip of the kicking pink shin: the foot that flicks.", "want_piece": "round", "want_on": "dark pink", "taste": "a stiff standing leg while the other one flicks the ball", "pick": 0, "candidates": [{"name": "3062b", "aimed": true, "p": 0.685, "T": [[0.572, 0.687, -0.449, 68.103], [0.687, -0.101, 0.72, 6.097], [0.449, -0.72, -0.529, 7.98], [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 5. 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; 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": 2.01, "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.88, "red centre above the grey centre, mm": 3.6, "farthest point of red from the grey centre, studs": 2.94}, "angle": {"angle between the long axes seen from above, degrees": 88.0, "red long axis tilted up from flat, degrees": 32.0}, "overhang": {"past the grey end, mm": 0.7, "past the grey side, mm": 7.3, "share of red footprint not over the grey": 0.38}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.46, "can swing on its pin": false}, "balance": {"pair height, mm": 15.0, "height the red adds above the grey top, mm": 3.3, "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.41}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 11}, "shape": {"pair bounding box, studs (long x short x tall)": "5.2 x 3.4 x 1.9", "how full that box is (1 = solid)": 0.44, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.15}}, "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.254}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "12.0 x 9.3", "new piece distance from the build centre, studs": 7.36, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 19}, "where": {"joins the": "dark pink Technic Beam 5", "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.9, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.63, "new piece": "Brick  1 x  1 Round with Hollow Stud"}}}, {"name": "4589", "aimed": false, "p": 0.015, "T": [[-0.28, 0.449, 0.849, 16.468], [0.449, -0.72, 0.529, 8.365], [0.849, 0.529, -0.0, -5.599], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Cone  1 x  1 is stacked (studs into its underside) to a existing Brick 1x4. 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 8 mm past the edge of the existing piece; 63% 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.29, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.5, "red centre across the grey, studs from its centre": 1.26, "red centre above the grey centre, mm": 6.3, "farthest point of red from the grey centre, studs": 2.69}, "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": 4.7, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.63}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.31, "can swing on its pin": false}, "balance": {"pair height, mm": 23.7, "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.5}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "4.1 x 4.0 x 3.0", "how full that box is (1 = solid)": 0.48, "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.117}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "11.5 x 9.3", "new piece distance from the build centre, studs": 3.13, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 19}, "where": {"joins the": "medium blue Brick 1x4", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.38, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.42, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.18, "new piece": "Cone  1 x  1"}}}, {"name": "4589", "aimed": false, "p": 0.115, "T": [[0.687, -0.572, -0.449, 42.306], [-0.101, -0.687, 0.72, -12.925], [-0.72, -0.449, -0.529, 11.543], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Cone  1 x  1 is stacked (studs into its underside) to a existing Technic Beam 3x3 bent thin (L). 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 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": 1.07, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.64, "red centre across the grey, studs from its centre": 0.07, "red centre above the grey centre, mm": -2.2, "farthest point of red from the grey centre, studs": 1.76}, "angle": {"angle between the long axes seen from above, degrees": 50.0, "red long axis tilted up from flat, degrees": 32.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.98, "can swing on its pin": false}, "balance": {"pair height, mm": 31.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.22}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 11}, "shape": {"pair bounding box, studs (long x short x tall)": "3.8 x 2.6 x 3.9", "how full that box is (1 = solid)": 0.64, "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.23}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "11.5 x 9.3", "new piece distance from the build centre, studs": 4.54, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 19}, "where": {"joins the": "dark pink Technic Beam 3x3 bent thin (L)", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.56, "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.74, "new piece": "Cone  1 x  1"}}}, {"name": "4589", "aimed": false, "p": 0.01, "T": [[-0.449, -0.28, 0.849, 38.019], [0.72, 0.449, 0.529, -26.198], [-0.529, 0.849, 0.0, 19.798], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Cone  1 x  1 is stacked (studs into its underside) to a existing Plate  2 x  2 Corner. It sits beside the existing piece, at the same height. It hangs 8 mm past the edge of the existing piece; 63% 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.71, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.17, "red centre across the grey, studs from its centre": 0.86, "red centre above the grey centre, mm": -3.4, "farthest point of red from the grey centre, studs": 1.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": 2.0, "past the grey side, mm": 3.4, "share of red footprint not over the grey": 0.63}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.31, "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.43}, "openness": {"free studs on the pair": 3, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "2.8 x 2.5 x 2.2", "how full that box is (1 = solid)": 0.47, "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.146}, "the whole build": {"build height after, mm": 109.5, "build footprint after, studs": "11.5 x 9.3", "new piece distance from the build centre, studs": 4.36, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 19}, "where": {"joins the": "medium blue Plate  2 x  2 Corner", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.61, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.42, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.86, "new piece": "Cone  1 x  1"}}}]}
