{"turn": 0, "might_be": "a squat lime frog, the whole body one wedge, maybe asleep", "next": "A small round lime plate on the lime slope's top left stud, a bulging eye.", "want_piece": "round", "want_on": "lime", "taste": "a whole frog made of one wedge, eyes just two bumps", "pick": 0, "candidates": [{"name": "85861", "aimed": true, "p": 0.575, "T": [[1.0, 0.0, 0.0, -4.0], [0.0, 1.0, 0.0, 0.0], [0.0, 0.0, 1.0, 3.2], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round with Open Stud is stacked (studs into its underside) to a existing Slope Brick 33  3 x  2. It sits on top of the existing piece. Along the existing piece it is at one end. It does not hang past the existing piece anywhere. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.67, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 6.4, "farthest point of red from the grey centre, studs": 1.85}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 14.4, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.3}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 2.0 x 1.8", "how full that box is (1 = solid)": 0.48, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.5}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.066}, "the whole build": {"build height after, mm": 14.4, "build footprint after, studs": "2.0 x 3.0", "new piece distance from the build centre, studs": 1.28, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "lime Slope Brick 33  3 x  2", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.08, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.06, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.62, "new piece": "Plate  1 x  1 Round with Open Stud"}}}, {"name": "85861", "aimed": true, "p": 0.105, "T": [[1.0, 0.0, 0.0, 4.0], [0.0, 1.0, 0.0, 0.0], [0.0, 0.0, 1.0, 3.2], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round with Open Stud is stacked (studs into its underside) to a existing Slope Brick 33  3 x  2. It sits on top of the existing piece. Along the existing piece it is at one end. It does not hang past the existing piece anywhere. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.67, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 6.4, "farthest point of red from the grey centre, studs": 1.85}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 14.4, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.3}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 2.0 x 1.8", "how full that box is (1 = solid)": 0.48, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.5}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.066}, "the whole build": {"build height after, mm": 14.4, "build footprint after, studs": "2.0 x 3.0", "new piece distance from the build centre, studs": 1.28, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "lime Slope Brick 33  3 x  2", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.08, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.58, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.32, "new piece": "Plate  1 x  1 Round with Open Stud"}}}, {"name": "85861", "aimed": true, "p": 0.025, "T": [[1.0, 0.0, 0.0, -4.0], [0.0, 1.0, 0.0, -16.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round with Open Stud is stacked (studs into its underside) to a existing Slope Brick 33  3 x  2. 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. 3 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.67, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": -3.2, "farthest point of red from the grey centre, studs": 1.68}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.6, "can swing on its pin": false}, "balance": {"pair height, mm": 11.2, "height the red adds above the grey top, mm": 0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.11}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 2.0 x 1.4", "how full that box is (1 = solid)": 0.62, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.5}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.066}, "the whole build": {"build height after, mm": 11.2, "build footprint after, studs": "2.0 x 3.0", "new piece distance from the build centre, studs": 1.35, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "lime Slope Brick 33  3 x  2", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.23, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.58, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.32, "new piece": "Plate  1 x  1 Round with Open Stud"}}}, {"name": "4589", "aimed": false, "p": 0.01, "T": [[1.0, 0.0, 0.0, -4.0], [0.0, 1.0, 0.0, -8.0], [0.0, 0.0, 1.0, 0.0], [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 Slope Brick 33  3 x  2. The new piece stands upright. It sits beside the existing piece, at the same height. Along the existing piece it is in the middle. It does not hang past the existing piece anywhere. 3 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 0.0, "farthest point of red from the grey centre, studs": 1.14}, "angle": {"angle between the long axes seen from above, degrees": 90.0, "red long axis tilted up from flat, degrees": 90.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.4, "can swing on its pin": false}, "balance": {"pair height, mm": 11.2, "height the red adds above the grey top, mm": 0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.2}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 2.0 x 1.4", "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.15}, "the whole build": {"build height after, mm": 11.2, "build footprint after, studs": "2.0 x 3.0", "new piece distance from the build centre, studs": 0.55, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "lime Slope Brick 33  3 x  2", "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.26, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.15, "new piece": "Cone  1 x  1"}}}, {"name": "3024", "aimed": false, "p": 0.025, "T": [[-1.0, -0.0, 0.0, 4.0], [0.0, -1.0, 0.0, 0.0], [0.0, 0.0, 1.0, 3.2], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x1 is stacked (studs into its underside) to a existing Slope Brick 33  3 x  2. It sits on top of the existing piece. Along the existing piece it is at one end. It does not hang past the existing piece anywhere. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.67, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 6.4, "farthest point of red from the grey centre, studs": 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": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 14.4, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.32}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 2.0 x 1.8", "how full that box is (1 = solid)": 0.5, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.5}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.14}, "the whole build": {"build height after, mm": 14.4, "build footprint after, studs": "2.0 x 3.0", "new piece distance from the build centre, studs": 1.33, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "lime Slope Brick 33  3 x  2", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.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.58, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.32, "new piece": "Plate 1x1"}}}, {"name": "3024", "aimed": false, "p": 0.035, "T": [[-1.0, -0.0, 0.0, -4.0], [0.0, -1.0, 0.0, 0.0], [0.0, 0.0, 1.0, 3.2], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x1 is stacked (studs into its underside) to a existing Slope Brick 33  3 x  2. It sits on top of the existing piece. Along the existing piece it is at one end. It does not hang past the existing piece anywhere. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.67, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 6.4, "farthest point of red from the grey centre, studs": 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": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 14.4, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.32}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 2.0 x 1.8", "how full that box is (1 = solid)": 0.5, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.5}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.14}, "the whole build": {"build height after, mm": 14.4, "build footprint after, studs": "2.0 x 3.0", "new piece distance from the build centre, studs": 1.33, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "lime Slope Brick 33  3 x  2", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.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.06, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.62, "new piece": "Plate 1x1"}}}, {"name": "98138", "aimed": false, "p": 0.04, "T": [[0.0, -1.0, 0.0, 3.927], [1.0, 0.0, 0.0, 0.0], [0.0, 0.0, 1.0, 3.2], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Tile  1 x  1 Round with Groove is stacked (studs into its underside) to a existing Slope Brick 33  3 x  2. It sits on top of the existing piece. Along the existing piece it is at one end. It does not hang past the existing piece anywhere. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.67, "red centre across the grey, studs from its centre": 0.49, "red centre above the grey centre, mm": 5.6, "farthest point of red from the grey centre, studs": 1.85}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 12.8, "height the red adds above the grey top, mm": 1.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.29}, "openness": {"free studs on the pair": 1, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 2.0 x 1.6", "how full that box is (1 = solid)": 0.55, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.5}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.089}, "the whole build": {"build height after, mm": 12.8, "build footprint after, studs": "2.0 x 3.0", "new piece distance from the build centre, studs": 1.16, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "lime Slope Brick 33  3 x  2", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.96, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.58, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.33, "new piece": "Tile  1 x  1 Round with Groove"}}}, {"name": "98138", "aimed": false, "p": 0.125, "T": [[1.0, 0.0, 0.0, -4.0], [0.0, 1.0, 0.0, 0.073], [0.0, 0.0, 1.0, 3.2], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Tile  1 x  1 Round with Groove is stacked (studs into its underside) to a existing Slope Brick 33  3 x  2. It sits on top of the existing piece. Along the existing piece it is at one end. It does not hang past the existing piece anywhere. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.01, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.67, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 5.6, "farthest point of red from the grey centre, studs": 1.86}, "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.1, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.01}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.99, "can swing on its pin": false}, "balance": {"pair height, mm": 12.8, "height the red adds above the grey top, mm": 1.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.29}, "openness": {"free studs on the pair": 1, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 2.0 x 1.6", "how full that box is (1 = solid)": 0.55, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.5}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.089}, "the whole build": {"build height after, mm": 12.8, "build footprint after, studs": "2.0 x 3.0", "new piece distance from the build centre, studs": 1.17, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "lime Slope Brick 33  3 x  2", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.96, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.07, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.62, "new piece": "Tile  1 x  1 Round with Groove"}}}]}
{"turn": 1, "might_be": "a squat lime frog", "next": "A second small round lime plate on the lime slope's back-right stud, matching the left eye.", "want_piece": "round", "want_on": "lime", "taste": "a whole frog in one wedge, eyes bulging up off its back", "pick": 0, "candidates": [{"name": "85861", "aimed": true, "p": 0.8, "T": [[1.0, 0.0, 0.0, 4.0], [0.0, 1.0, 0.0, 0.0], [0.0, 0.0, 1.0, 3.2], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round with Open Stud is stacked (studs into its underside) to a existing Slope Brick 33  3 x  2. It sits on top of the existing piece. Along the existing piece it is at one end. It does not hang past the existing piece anywhere. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.67, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 6.4, "farthest point of red from the grey centre, studs": 1.85}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 14.4, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.3}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 2.0 x 1.8", "how full that box is (1 = solid)": 0.48, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.5}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.066}, "the whole build": {"build height after, mm": 14.4, "build footprint after, studs": "2.0 x 3.0", "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": 3}, "where": {"joins the": "lime Slope Brick 33  3 x  2", "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.58, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.32, "new piece": "Plate  1 x  1 Round with Open Stud"}}}, {"name": "98138", "aimed": false, "p": 0.075, "T": [[1.0, 0.0, 0.0, 4.0], [0.0, 1.0, 0.0, 0.073], [0.0, 0.0, 1.0, 3.2], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Tile  1 x  1 Round with Groove is stacked (studs into its underside) to a existing Slope Brick 33  3 x  2. It sits on top of the existing piece. Along the existing piece it is at one end. It does not hang past the existing piece anywhere. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.01, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.67, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 5.6, "farthest point of red from the grey centre, studs": 1.86}, "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.1, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.01}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.99, "can swing on its pin": false}, "balance": {"pair height, mm": 12.8, "height the red adds above the grey top, mm": 1.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.29}, "openness": {"free studs on the pair": 1, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 2.0 x 1.6", "how full that box is (1 = solid)": 0.55, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.5}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.089}, "the whole build": {"build height after, mm": 14.4, "build footprint after, studs": "2.0 x 3.0", "new piece distance from the build centre, studs": 0.89, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "lime Slope Brick 33  3 x  2", "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.58, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.33, "new piece": "Tile  1 x  1 Round with Groove"}}}, {"name": "3070b", "aimed": false, "p": 0.01, "T": [[1.0, 0.0, 0.0, 4.0], [0.0, 1.0, 0.0, 0.0], [0.0, 0.0, 1.0, 3.2], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Tile  1 x  1 with Groove is stacked (studs into its underside) to a existing Slope Brick 33  3 x  2. It sits on top of the existing piece. Along the existing piece it is at one end. It does not hang past the existing piece anywhere. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.67, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 5.6, "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": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 12.8, "height the red adds above the grey top, mm": 1.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.31}, "openness": {"free studs on the pair": 1, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 2.0 x 1.6", "how full that box is (1 = solid)": 0.56, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.5}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.116}, "the whole build": {"build height after, mm": 14.4, "build footprint after, studs": "2.0 x 3.0", "new piece distance from the build centre, studs": 0.88, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "lime Slope Brick 33  3 x  2", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.73, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.58, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.32, "new piece": "Tile  1 x  1 with Groove"}}}, {"name": "87580", "aimed": false, "p": 0.0, "T": [[-1.0, -0.0, 0.0, 4.0], [0.0, -1.0, 0.0, -8.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  2 x  2 with Groove with 1 Centre Stud is stacked (studs into its underside) to a existing Slope Brick 33  3 x  2. 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; 25% 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.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": -3.2, "farthest point of red from the grey centre, studs": 1.92}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 4.0, "share of red footprint not over the grey": 0.25}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.2, "can swing on its pin": false}, "balance": {"pair height, mm": 11.2, "height the red adds above the grey top, mm": 0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.21}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 2.5 x 1.4", "how full that box is (1 = solid)": 0.62, "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.417}, "the whole build": {"build height after, mm": 14.4, "build footprint after, studs": "2.5 x 3.0", "new piece distance from the build centre, studs": 1.26, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "lime Slope Brick 33  3 x  2", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.15, "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.15, "new piece": "Plate  2 x  2 with Groove with 1 Centre Stud"}}}, {"name": "3070b", "aimed": false, "p": 0.01, "T": [[0.0, -1.0, 0.0, -4.0], [1.0, 0.0, 0.0, 0.0], [0.0, 0.0, 1.0, 6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Tile  1 x  1 with Groove is stacked (studs into its underside) to a existing Plate  1 x  1 Round with Open Stud. It sits on top of the existing piece. It does not hang past the existing piece anywhere. 4 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 2.4, "farthest point of red from the grey centre, studs": 0.87}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 6.4, "height the red adds above the grey top, mm": 1.6, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.0}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "1.0 x 1.0 x 0.8", "how full that box is (1 = solid)": 0.62, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 1.0}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.567}, "the whole build": {"build height after, mm": 16.0, "build footprint after, studs": "2.0 x 3.0", "new piece distance from the build centre, studs": 0.79, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "lime Plate  1 x  1 Round with Open Stud", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.95, "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.62, "new piece": "Tile  1 x  1 with Groove"}}}, {"name": "87580", "aimed": false, "p": 0.0, "T": [[1.0, 0.0, 0.0, -4.0], [0.0, 1.0, 0.0, 0.0], [0.0, 0.0, 1.0, 6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  2 x  2 with Groove with 1 Centre Stud is stacked (studs into its underside) to a existing Plate  1 x  1 Round with Open Stud. It sits on top of the existing piece. It hangs 8 mm past the edge of the existing piece; 75% of the new piece's footprint is not over the existing one. 0 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 3.2, "farthest point of red from the grey centre, studs": 1.5}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 4.0, "past the grey side, mm": 4.0, "share of red footprint not over the grey": 0.75}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 8.0, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.0}, "openness": {"free studs on the pair": 1, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "2.0 x 2.0 x 1.0", "how full that box is (1 = solid)": 0.41, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 1.0}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.158}, "the whole build": {"build height after, mm": 17.6, "build footprint after, studs": "2.5 x 3.5", "new piece distance from the build centre, studs": 0.92, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "lime Plate  1 x  1 Round with Open Stud", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.04, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.06, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.62, "new piece": "Plate  2 x  2 with Groove with 1 Centre Stud"}}}]}
{"turn": 2, "might_be": "a squat lime frog, sleepy-eyed", "next": "A tiny dark round tile on top of the left lime eye, a pupil, small and flat.", "want_piece": "tile", "want_on": "lime", "taste": "a wide low body whose whole face is just two eyes", "pick": 0, "candidates": [{"name": "98138", "aimed": true, "p": 0.9, "T": [[1.0, 0.0, 0.0, -4.0], [0.0, 1.0, 0.0, 0.073], [0.0, 0.0, 1.0, 6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Tile  1 x  1 Round with Groove is stacked (studs into its underside) to a existing Plate  1 x  1 Round with Open Stud. It sits on top of the existing piece. It does not hang past the existing piece anywhere. 4 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 0.01, "red centre above the grey centre, mm": 2.4, "farthest point of red from the grey centre, studs": 0.71}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.1, "share of red footprint not over the grey": 0.01}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.99, "can swing on its pin": false}, "balance": {"pair height, mm": 6.4, "height the red adds above the grey top, mm": 1.6, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.0}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "1.0 x 1.0 x 0.8", "how full that box is (1 = solid)": 0.53, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 1.0}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.741}, "the whole build": {"build height after, mm": 16.0, "build footprint after, studs": "2.0 x 3.0", "new piece distance from the build centre, studs": 0.77, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 4}, "where": {"joins the": "lime Plate  1 x  1 Round with Open Stud", "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)": 0.07, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.62, "new piece": "Tile  1 x  1 Round with Groove"}}}, {"name": "87580", "aimed": false, "p": 0.0, "T": [[-1.0, -0.0, 0.0, 4.0], [0.0, -1.0, 0.0, -8.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  2 x  2 with Groove with 1 Centre Stud is stacked (studs into its underside) to a existing Slope Brick 33  3 x  2. 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; 25% 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.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": -3.2, "farthest point of red from the grey centre, studs": 1.92}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 4.0, "share of red footprint not over the grey": 0.25}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.2, "can swing on its pin": false}, "balance": {"pair height, mm": 11.2, "height the red adds above the grey top, mm": 0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.21}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 2.5 x 1.4", "how full that box is (1 = solid)": 0.62, "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.417}, "the whole build": {"build height after, mm": 14.4, "build footprint after, studs": "2.5 x 3.0", "new piece distance from the build centre, studs": 1.31, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 4}, "where": {"joins the": "lime Slope Brick 33  3 x  2", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.15, "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.15, "new piece": "Plate  2 x  2 with Groove with 1 Centre Stud"}}}, {"name": "3034", "aimed": false, "p": 0.0, "T": [[0.0, -1.0, 0.0, -24.0], [1.0, 0.0, 0.0, -20.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 2x8 is stacked (studs into its underside) to a existing Baseplate 16 x 16. It sits on top of the existing piece. 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.0, "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": 1.0, "red centre above the grey centre, mm": 2.4, "farthest point of red from the grey centre, studs": 5.4}, "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.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 16, "touching area, square studs": 16.0, "can swing on its pin": false}, "balance": {"pair height, mm": 6.4, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.12}, "openness": {"free studs on the pair": 256, "free hole ends on the pair": 0, "connectors the join covered up": 16}, "shape": {"pair bounding box, studs (long x short x tall)": "16.0 x 16.0 x 0.8", "how full that box is (1 = solid)": 0.33, "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.079}, "the whole build": {"build height after, mm": 14.4, "build footprint after, studs": "5.0 x 8.0", "new piece distance from the build centre, studs": 3.85, "build centre of mass outside the first piece footprint, mm": 6.3, "pieces in the build after": 4}, "where": {"joins the": "invisible Baseplate 16 x 16", "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)": -2.03, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.17, "new piece": "Plate 2x8"}}}, {"name": "3023", "aimed": false, "p": 0.0, "T": [[-0.0, 1.0, 0.0, 4.0], [-1.0, -0.0, 0.0, -4.0], [0.0, 0.0, 1.0, 6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x2 is stacked (studs into its underside) to a existing Plate  1 x  1 Round with Open Stud. It sits on top of the existing piece. It hangs 8 mm past the edge of the existing piece; 50% of the new piece's footprint is not over the existing one. 3 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 3.2, "farthest point of red from the grey centre, studs": 1.66}, "angle": {"angle between the long axes seen from above, degrees": 90.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 8.0, "share of red footprint not over the grey": 0.5}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 8.0, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.35}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "2.0 x 1.0 x 1.0", "how full that box is (1 = solid)": 0.45, "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.243}, "the whole build": {"build height after, mm": 17.6, "build footprint after, studs": "2.0 x 3.0", "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": 4}, "where": {"joins the": "lime Plate  1 x  1 Round with Open Stud", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.08, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.42, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.09, "new piece": "Plate 1x2"}}}]}
{"turn": 3, "might_be": "a squat lime frog, sitting low", "next": "A small dark grey round tile on top of the right lime eye, matching the left pupil.", "want_piece": "tile", "want_on": "lime", "taste": "a whole frog made of one wedge, eyes on top and nothing else", "pick": 0, "candidates": [{"name": "98138", "aimed": true, "p": 0.44, "T": [[1.0, 0.0, 0.0, 4.0], [0.0, 1.0, 0.0, 0.073], [0.0, 0.0, 1.0, 6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Tile  1 x  1 Round with Groove is stacked (studs into its underside) to a existing Plate  1 x  1 Round with Open Stud. It sits on top of the existing piece. It does not hang past the existing piece anywhere. 4 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 0.01, "red centre above the grey centre, mm": 2.4, "farthest point of red from the grey centre, studs": 0.71}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.1, "share of red footprint not over the grey": 0.01}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.99, "can swing on its pin": false}, "balance": {"pair height, mm": 6.4, "height the red adds above the grey top, mm": 1.6, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.0}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "1.0 x 1.0 x 0.8", "how full that box is (1 = solid)": 0.53, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 1.0}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.741}, "the whole build": {"build height after, mm": 16.0, "build footprint after, studs": "2.0 x 3.0", "new piece distance from the build centre, studs": 0.76, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "lime Plate  1 x  1 Round with Open Stud", "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.58, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.33, "new piece": "Tile  1 x  1 Round with Groove"}}}, {"name": "3298", "aimed": false, "p": 0.0, "T": [[0.0, -1.0, 0.0, 4.0], [1.0, 0.0, 0.0, -20.0], [0.0, 0.0, 1.0, 0.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Slope Brick 33  3 x  2 is stacked (studs into its underside) to a existing Slope Brick 33  3 x  2. 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; 83% of the new piece's footprint is not over the existing one. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.0, "red centre across the grey, studs from its centre": 1.5, "red centre above the grey centre, mm": 0.0, "farthest point of red from the grey centre, studs": 3.97}, "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": 8.0, "past the grey side, mm": 16.0, "share of red footprint not over the grey": 0.83}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.4, "can swing on its pin": false}, "balance": {"pair height, mm": 11.2, "height the red adds above the grey top, mm": 0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.91}, "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)": "4.0 x 4.0 x 1.4", "how full that box is (1 = solid)": 0.45, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.898}, "the whole build": {"build height after, mm": 16.0, "build footprint after, studs": "4.0 x 4.0", "new piece distance from the build centre, studs": 2.8, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "lime Slope Brick 33  3 x  2", "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.18, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 1.08, "new piece": "Slope Brick 33  3 x  2"}}}, {"name": "85861", "aimed": false, "p": 0.0, "T": [[-0.0, 1.0, 0.0, 12.0], [-1.0, -0.0, 0.0, -16.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round with Open Stud is stacked (studs into its underside) to a existing Baseplate 16 x 16. It sits on top of the existing piece. 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.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.06, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 2.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": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 6.4, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.0}, "openness": {"free studs on the pair": 256, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "16.0 x 16.0 x 0.8", "how full that box is (1 = solid)": 0.3, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.94}}, "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.003}, "the whole build": {"build height after, mm": 16.0, "build footprint after, studs": "3.0 x 3.0", "new piece distance from the build centre, studs": 2.64, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "invisible Baseplate 16 x 16", "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.45, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.91, "new piece": "Plate  1 x  1 Round with Open Stud"}}}, {"name": "98138", "aimed": false, "p": 0.41, "T": [[-0.0, 1.0, 0.0, 4.073], [-1.0, -0.0, 0.0, -0.0], [0.0, 0.0, 1.0, 6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Tile  1 x  1 Round with Groove is stacked (studs into its underside) to a existing Plate  1 x  1 Round with Open Stud. It sits on top of the existing piece. It does not hang past the existing piece anywhere. 4 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.01, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.02, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 2.4, "farthest point of red from the grey centre, studs": 0.71}, "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.1, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.01}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.99, "can swing on its pin": false}, "balance": {"pair height, mm": 6.4, "height the red adds above the grey top, mm": 1.6, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.0}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "1.0 x 1.0 x 0.8", "how full that box is (1 = solid)": 0.53, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.99}}, "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.741}, "the whole build": {"build height after, mm": 16.0, "build footprint after, studs": "2.0 x 3.0", "new piece distance from the build centre, studs": 0.77, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "lime Plate  1 x  1 Round with Open Stud", "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.59, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.32, "new piece": "Tile  1 x  1 Round with Groove"}}}, {"name": "85861", "aimed": false, "p": 0.015, "T": [[0.0, -1.0, 0.0, 4.0], [1.0, 0.0, 0.0, 0.0], [0.0, 0.0, 1.0, 6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round with Open Stud is stacked (studs into its underside) to a existing Plate  1 x  1 Round with Open Stud. It sits on top of the existing piece. It does not hang past the existing piece anywhere. 4 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 3.2, "farthest point of red from the grey centre, studs": 0.76}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 8.0, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.0}, "openness": {"free studs on the pair": 1, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "1.0 x 1.0 x 1.0", "how full that box is (1 = solid)": 0.36, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 1.0}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 1.0}, "the whole build": {"build height after, mm": 17.6, "build footprint after, studs": "2.0 x 3.0", "new piece distance from the build centre, studs": 0.86, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "lime Plate  1 x  1 Round with Open Stud", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.96, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.58, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.32, "new piece": "Plate  1 x  1 Round with Open Stud"}}}]}
{"turn": 4, "might_be": "a squat lime frog, sitting low", "next": "A small round lime plate on the ground, tucked at the front-left corner of the wedge, a splayed front foot.", "want_piece": "small", "want_on": "lime", "taste": "a whole frog that's mostly one wedge, sitting still", "pick": 2, "candidates": [{"name": "85861", "aimed": true, "p": 0.095, "T": [[1.0, 0.0, 0.0, 12.0], [0.0, 1.0, 0.0, -24.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round with Open Stud is stacked (studs into its underside) to a existing Baseplate 16 x 16. It sits on top of the existing piece. 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.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.06, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 2.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": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 6.4, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.0}, "openness": {"free studs on the pair": 256, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "16.0 x 16.0 x 0.8", "how full that box is (1 = solid)": 0.3, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.94}}, "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.003}, "the whole build": {"build height after, mm": 16.0, "build footprint after, studs": "3.0 x 4.0", "new piece distance from the build centre, studs": 3.4, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 6}, "where": {"joins the": "invisible Baseplate 16 x 16", "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.13, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 1.38, "new piece": "Plate  1 x  1 Round with Open Stud"}}}, {"name": "85861", "aimed": true, "p": 0.28, "T": [[1.0, 0.0, 0.0, 12.0], [0.0, 1.0, 0.0, -32.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round with Open Stud is stacked (studs into its underside) to a existing Baseplate 16 x 16. It sits on top of the existing piece. 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.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.06, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 2.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": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 6.4, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.0}, "openness": {"free studs on the pair": 256, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "16.0 x 16.0 x 0.8", "how full that box is (1 = solid)": 0.3, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.94}}, "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.003}, "the whole build": {"build height after, mm": 16.0, "build footprint after, studs": "3.0 x 5.0", "new piece distance from the build centre, studs": 4.28, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 6}, "where": {"joins the": "invisible Baseplate 16 x 16", "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.19, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 1.85, "new piece": "Plate  1 x  1 Round with Open Stud"}}}, {"name": "85861", "aimed": false, "p": 0.34, "T": [[-0.0, 1.0, 0.0, 4.0], [-1.0, -0.0, 0.0, -8.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round with Open Stud is stacked (studs into its underside) to a existing Slope Brick 33  3 x  2. 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. 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.5, "red centre above the grey centre, mm": -3.2, "farthest point of red from the grey centre, studs": 1.14}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.6, "can swing on its pin": false}, "balance": {"pair height, mm": 11.2, "height the red adds above the grey top, mm": 0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.2}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 2.0 x 1.4", "how full that box is (1 = solid)": 0.62, "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.066}, "the whole build": {"build height after, mm": 16.0, "build footprint after, studs": "2.0 x 3.0", "new piece distance from the build centre, studs": 1.48, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 6}, "where": {"joins the": "lime Slope Brick 33  3 x  2", "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.26, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.15, "new piece": "Plate  1 x  1 Round with Open Stud"}}}, {"name": "3710", "aimed": false, "p": 0.01, "T": [[-0.0, 1.0, 0.0, -28.0], [-1.0, -0.0, 0.0, -36.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x4 is stacked (studs into its underside) to a existing Baseplate 16 x 16. It sits on top of the existing piece. 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.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.06, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 2.4, "farthest point of red from the grey centre, studs": 2.27}, "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.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 4.0, "can swing on its pin": false}, "balance": {"pair height, mm": 6.4, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.01}, "openness": {"free studs on the pair": 256, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "16.0 x 16.0 x 0.8", "how full that box is (1 = solid)": 0.31, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.97}}, "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.022}, "the whole build": {"build height after, mm": 16.0, "build footprint after, studs": "5.0 x 7.0", "new piece distance from the build centre, studs": 5.69, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 6}, "where": {"joins the": "invisible Baseplate 16 x 16", "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)": -2.94, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.62, "new piece": "Plate 1x4"}}}]}
{"turn": 5, "might_be": "a lime frog pushing off, mid-hop", "next": "A small lime round plate on the ground just in front of the wedge's left front corner, a front foot reaching to land.", "want_piece": "small", "want_on": "lime", "taste": "a squat body pushing off one tiny foot, eyes first", "pick": 1, "candidates": [{"name": "85861", "aimed": true, "p": 0.18, "T": [[1.0, 0.0, 0.0, 12.0], [0.0, 1.0, 0.0, -24.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round with Open Stud is stacked (studs into its underside) to a existing Baseplate 16 x 16. It sits on top of the existing piece. 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.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.06, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 2.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": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 6.4, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.0}, "openness": {"free studs on the pair": 256, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "16.0 x 16.0 x 0.8", "how full that box is (1 = solid)": 0.3, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.94}}, "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.003}, "the whole build": {"build height after, mm": 19.2, "build footprint after, studs": "3.0 x 4.0", "new piece distance from the build centre, studs": 3.3, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 7}, "where": {"joins the": "invisible Baseplate 16 x 16", "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.13, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 1.38, "new piece": "Plate  1 x  1 Round with Open Stud"}}}, {"name": "85861", "aimed": true, "p": 0.265, "T": [[1.0, 0.0, 0.0, 12.0], [0.0, 1.0, 0.0, -32.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round with Open Stud is stacked (studs into its underside) to a existing Baseplate 16 x 16. It sits on top of the existing piece. 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.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.06, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 2.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": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 6.4, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.0}, "openness": {"free studs on the pair": 256, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "16.0 x 16.0 x 0.8", "how full that box is (1 = solid)": 0.3, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.94}}, "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.003}, "the whole build": {"build height after, mm": 19.2, "build footprint after, studs": "3.0 x 5.0", "new piece distance from the build centre, studs": 4.16, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 7}, "where": {"joins the": "invisible Baseplate 16 x 16", "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.19, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 1.85, "new piece": "Plate  1 x  1 Round with Open Stud"}}}, {"name": "85861", "aimed": false, "p": 0.06, "T": [[-0.0, 1.0, 0.0, -20.0], [-1.0, -0.0, 0.0, 32.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round with Open Stud is stacked (studs into its underside) to a existing Baseplate 16 x 16. It sits on top of the existing piece. 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.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.06, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 2.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": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 6.4, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.0}, "openness": {"free studs on the pair": 256, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "16.0 x 16.0 x 0.8", "how full that box is (1 = solid)": 0.3, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.94}}, "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.003}, "the whole build": {"build height after, mm": 19.2, "build footprint after, studs": "4.0 x 7.0", "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": 7}, "where": {"joins the": "invisible Baseplate 16 x 16", "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.32, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -3.09, "new piece": "Plate  1 x  1 Round with Open Stud"}}}, {"name": "85861", "aimed": false, "p": 0.1, "T": [[-0.0, 1.0, 0.0, 4.0], [-1.0, -0.0, 0.0, 0.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round with Open Stud is stacked (studs into its underside) to a existing Slope Brick 33  3 x  2. It sits underneath the existing piece. Along the existing piece it is at one end. It does not hang past the existing piece anywhere. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.67, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": -6.4, "farthest point of red from the grey centre, studs": 1.87}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 14.4, "height the red adds above the grey top, mm": 0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.3}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 2.0 x 1.8", "how full that box is (1 = solid)": 0.48, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.5}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.066}, "the whole build": {"build height after, mm": 19.2, "build footprint after, studs": "2.0 x 3.0", "new piece distance from the build centre, studs": 1.36, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 7}, "where": {"joins the": "lime Slope Brick 33  3 x  2", "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.58, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.32, "new piece": "Plate  1 x  1 Round with Open Stud"}}}, {"name": "85861", "aimed": false, "p": 0.21, "T": [[1.0, 0.0, 0.0, -4.0], [0.0, 1.0, 0.0, -16.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round with Open Stud is stacked (studs into its underside) to a existing Slope Brick 33  3 x  2. It sits underneath the existing piece. Along the existing piece it is at one end. It does not hang past the existing piece anywhere. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.67, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": -6.4, "farthest point of red from the grey centre, studs": 1.87}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 14.4, "height the red adds above the grey top, mm": 0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.11}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 2.0 x 1.8", "how full that box is (1 = solid)": 0.48, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.5}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.066}, "the whole build": {"build height after, mm": 19.2, "build footprint after, studs": "2.0 x 3.0", "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": 7}, "where": {"joins the": "lime Slope Brick 33  3 x  2", "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.58, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.32, "new piece": "Plate  1 x  1 Round with Open Stud"}}}]}
{"turn": 6, "might_be": "a lime frog mid-hop", "next": "A small lime round plate on the ground ahead of the wedge's right front corner, mirroring the left landing foot.", "want_piece": "round", "want_on": "lime", "taste": "a whole frog leaning into its hop, hands landing first", "pick": 1, "candidates": [{"name": "6141", "aimed": true, "p": 0.345, "T": [[1.0, 0.0, 0.0, 20.0], [0.0, 1.0, 0.0, -40.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round is stacked (studs into its underside) to a existing Baseplate 16 x 16. It sits on top of the existing piece. 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.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.06, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 2.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": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 6.4, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.0}, "openness": {"free studs on the pair": 256, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "16.0 x 16.0 x 0.8", "how full that box is (1 = solid)": 0.3, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.94}}, "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.003}, "the whole build": {"build height after, mm": 19.2, "build footprint after, studs": "4.0 x 6.0", "new piece distance from the build centre, studs": 4.86, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 8}, "where": {"joins the": "invisible Baseplate 16 x 16", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.12, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.0, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 1.31, "new piece": "Plate  1 x  1 Round"}}}, {"name": "6141", "aimed": true, "p": 0.365, "T": [[1.0, 0.0, 0.0, 20.0], [0.0, 1.0, 0.0, -48.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round is stacked (studs into its underside) to a existing Baseplate 16 x 16. It sits on top of the existing piece. 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.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.06, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 2.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": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 6.4, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.0}, "openness": {"free studs on the pair": 256, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "16.0 x 16.0 x 0.8", "how full that box is (1 = solid)": 0.3, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.94}}, "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.003}, "the whole build": {"build height after, mm": 19.2, "build footprint after, studs": "4.0 x 7.0", "new piece distance from the build centre, studs": 5.74, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 8}, "where": {"joins the": "invisible Baseplate 16 x 16", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.12, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.32, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 1.62, "new piece": "Plate  1 x  1 Round"}}}, {"name": "87580", "aimed": false, "p": 0.01, "T": [[-0.0, 1.0, 0.0, 12.0], [-1.0, -0.0, 0.0, -32.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  2 x  2 with Groove with 1 Centre Stud is stacked (studs into its underside) to a existing Plate  1 x  1 Round with Open Stud. It sits beside the existing piece, at the same height. It hangs 8 mm past the edge of the existing piece; 75% of the new piece's footprint is not over the existing one. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 0.0, "farthest point of red from the grey centre, studs": 1.44}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 4.0, "past the grey side, mm": 4.0, "share of red footprint not over the grey": 0.75}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 0.6, "can swing on its pin": false}, "balance": {"pair height, mm": 4.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.0}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "2.0 x 2.0 x 0.6", "how full that box is (1 = solid)": 0.68, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 1.0}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.158}, "the whole build": {"build height after, mm": 19.2, "build footprint after, studs": "3.5 x 5.5", "new piece distance from the build centre, studs": 3.58, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 8}, "where": {"joins the": "lime Plate  1 x  1 Round with Open Stud", "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)": -0.19, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.82, "new piece": "Plate  2 x  2 with Groove with 1 Centre Stud"}}}, {"name": "3024", "aimed": false, "p": 0.015, "T": [[1.0, 0.0, 0.0, 20.0], [0.0, 1.0, 0.0, 16.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 1x1 is stacked (studs into its underside) to a existing Baseplate 16 x 16. It sits on top of the existing piece. 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.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.06, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 2.4, "farthest point of red from the grey centre, studs": 1.47}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 6.4, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.0}, "openness": {"free studs on the pair": 256, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "16.0 x 16.0 x 0.8", "how full that box is (1 = solid)": 0.3, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.94}}, "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.006}, "the whole build": {"build height after, mm": 19.2, "build footprint after, studs": "4.0 x 7.0", "new piece distance from the build centre, studs": 3.73, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 8}, "where": {"joins the": "invisible Baseplate 16 x 16", "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)": 2.26, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.79, "new piece": "Plate 1x1"}}}, {"name": "6141", "aimed": false, "p": 0.12, "T": [[0.0, -1.0, 0.0, 4.0], [1.0, 0.0, 0.0, -16.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round is stacked (studs into its underside) to a existing Slope Brick 33  3 x  2. It sits underneath the existing piece. Along the existing piece it is at one end. It does not hang past the existing piece anywhere. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.67, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": -6.4, "farthest point of red from the grey centre, studs": 1.87}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 14.4, "height the red adds above the grey top, mm": 0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.12}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 2.0 x 1.8", "how full that box is (1 = solid)": 0.49, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.5}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.082}, "the whole build": {"build height after, mm": 19.2, "build footprint after, studs": "3.0 x 5.0", "new piece distance from the build centre, studs": 1.63, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 8}, "where": {"joins the": "lime Slope Brick 33  3 x  2", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.12, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.06, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.03, "new piece": "Plate  1 x  1 Round"}}}]}
{"turn": 7, "might_be": "a squat lime frog, about to hop", "next": "Pull the two lime round feet in, one at each front corner of the wedge, splayed wide.", "want_piece": "small", "want_on": "lime", "taste": "a frog that is one wedge, crouched, all eyes", "pick": 0, "candidates": [{"name": "3020", "aimed": true, "p": 0.055, "T": [[1.0, 0.0, 0.0, -8.0], [0.0, 1.0, 0.0, -12.0], [0.0, 0.0, 1.0, -6.4], [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  1 Round with Open Stud. 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. 4 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.0, "red centre across the grey, studs from its centre": 1.5, "red centre above the grey centre, mm": 0.0, "farthest point of red from the grey centre, studs": 3.82}, "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": 8.0, "past the grey side, mm": 24.0, "share of red footprint not over the grey": 0.88}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 0.6, "can swing on its pin": false}, "balance": {"pair height, mm": 4.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)": 6.7, "centre of mass offset from the grey centre, studs": 1.42}, "openness": {"free studs on the pair": 7, "free hole ends on the pair": 0, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 2.0 x 0.6", "how full that box is (1 = solid)": 0.64, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.069}, "the whole build": {"build height after, mm": 19.2, "build footprint after, studs": "6.0 x 7.0", "new piece distance from the build centre, studs": 1.74, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 9}, "where": {"joins the": "lime Plate  1 x  1 Round with Open Stud", "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.68, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.57, "new piece": "Plate 2x4"}}}, {"name": "3020", "aimed": true, "p": 0.055, "T": [[1.0, 0.0, 0.0, 0.0], [0.0, 1.0, 0.0, 4.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 2x4 is stacked (studs into its underside) to a existing Slope Brick 33  3 x  2. It lies crossing the existing piece at a right angle. It sits underneath the existing piece. Along the existing piece it is at one end. It hangs 16 mm past the edge of the existing piece; 75% of the new piece's footprint is not over the existing one. 0 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.0, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": -6.4, "farthest point of red from the grey centre, studs": 3.39}, "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": 8.0, "past the grey side, mm": 8.0, "share of red footprint not over the grey": 0.75}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 2.0, "can swing on its pin": false}, "balance": {"pair height, mm": 14.4, "height the red adds above the grey top, mm": 0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.83}, "openness": {"free studs on the pair": 8, "free hole ends on the pair": 0, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 4.0 x 1.8", "how full that box is (1 = solid)": 0.28, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.5}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.955}, "the whole build": {"build height after, mm": 19.2, "build footprint after, studs": "5.0 x 8.0", "new piece distance from the build centre, studs": 2.0, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 9}, "where": {"joins the": "lime Slope Brick 33  3 x  2", "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.48, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.87, "new piece": "Plate 2x4"}}}, {"name": "3020", "aimed": true, "p": 0.04, "T": [[-0.0, 1.0, 0.0, 24.0], [-1.0, -0.0, 0.0, -36.0], [0.0, 0.0, 1.0, -3.2], [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  1 Round. It sits on top of the existing piece. It hangs 24 mm past the edge of the existing piece; 88% of the new piece's footprint is not over the existing one. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.0, "red centre across the grey, studs from its centre": 1.5, "red centre above the grey centre, mm": 3.2, "farthest point of red from the grey centre, studs": 3.84}, "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": 8.0, "past the grey side, mm": 24.0, "share of red footprint not over the grey": 0.88}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 8.0, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 6.8, "centre of mass offset from the grey centre, studs": 1.42}, "openness": {"free studs on the pair": 8, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 2.0 x 1.0", "how full that box is (1 = solid)": 0.39, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.085}, "the whole build": {"build height after, mm": 19.2, "build footprint after, studs": "5.0 x 7.0", "new piece distance from the build centre, studs": 4.2, "build centre of mass outside the first piece footprint, mm": 1.4, "pieces in the build after": 9}, "where": {"joins the": "lime Plate  1 x  1 Round", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.3, "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.62, "new piece": "Plate 2x4"}}}, {"name": "3701", "aimed": true, "p": 0.0, "T": [[1.0, 0.0, 0.0, -16.0], [0.0, 1.0, 0.0, -64.0], [0.0, 0.0, 1.0, 0.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x4 with holes is stacked (studs into its underside) to a existing Baseplate 16 x 16. It sits on top of the existing piece. 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.0, "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.5, "red centre above the grey centre, mm": 5.6, "farthest point of red from the grey centre, studs": 3.38}, "angle": {"angle between the long axes seen from above, degrees": 0.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 4.0, "can swing on its pin": false}, "balance": {"pair height, mm": 12.8, "height the red adds above the grey top, mm": 9.6, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.06}, "openness": {"free studs on the pair": 256, "free hole ends on the pair": 6, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "16.0 x 16.0 x 1.6", "how full that box is (1 = solid)": 0.16, "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.043}, "the whole build": {"build height after, mm": 19.2, "build footprint after, studs": "7.0 x 9.0", "new piece distance from the build centre, studs": 7.22, "build centre of mass outside the first piece footprint, mm": 9.4, "pieces in the build after": 9}, "where": {"joins the": "invisible Baseplate 16 x 16", "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)": -3.29, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.7, "new piece": "Technic Brick 1x4 with holes"}}}, {"name": "87580", "aimed": true, "p": 0.12, "T": [[0.0, -1.0, 0.0, 4.0], [1.0, 0.0, 0.0, -16.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  2 x  2 with Groove with 1 Centre Stud is stacked (studs into its underside) to a existing Plate  1 x  1 Round with Open Stud. It sits beside the existing piece, at the same height. It hangs 8 mm past the edge of the existing piece; 75% of the new piece's footprint is not over the existing one. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 0.0, "farthest point of red from the grey centre, studs": 1.44}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 4.0, "past the grey side, mm": 4.0, "share of red footprint not over the grey": 0.75}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 0.6, "can swing on its pin": false}, "balance": {"pair height, mm": 4.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.0}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "2.0 x 2.0 x 0.6", "how full that box is (1 = solid)": 0.68, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 1.0}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.158}, "the whole build": {"build height after, mm": 19.2, "build footprint after, studs": "4.0 x 7.0", "new piece distance from the build centre, studs": 1.26, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 9}, "where": {"joins the": "lime Plate  1 x  1 Round with Open Stud", "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)": -0.06, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.26, "new piece": "Plate  2 x  2 with Groove with 1 Centre Stud"}}}, {"name": "87580", "aimed": true, "p": 0.1, "T": [[-1.0, -0.0, 0.0, 4.0], [0.0, -1.0, 0.0, -16.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  2 x  2 with Groove with 1 Centre Stud is stacked (studs into its underside) to a existing Plate  1 x  1 Round with Open Stud. It sits beside the existing piece, at the same height. It hangs 8 mm past the edge of the existing piece; 75% of the new piece's footprint is not over the existing one. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 0.0, "farthest point of red from the grey centre, studs": 1.44}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 4.0, "past the grey side, mm": 4.0, "share of red footprint not over the grey": 0.75}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 0.6, "can swing on its pin": false}, "balance": {"pair height, mm": 4.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.0}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "2.0 x 2.0 x 0.6", "how full that box is (1 = solid)": 0.68, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 1.0}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.158}, "the whole build": {"build height after, mm": 19.2, "build footprint after, studs": "4.0 x 7.0", "new piece distance from the build centre, studs": 1.26, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 9}, "where": {"joins the": "lime Plate  1 x  1 Round with Open Stud", "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)": -0.06, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.26, "new piece": "Plate  2 x  2 with Groove with 1 Centre Stud"}}}, {"name": "87580", "aimed": true, "p": 0.055, "T": [[1.0, 0.0, 0.0, 20.0], [0.0, 1.0, 0.0, -48.0], [0.0, 0.0, 1.0, -3.2], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  2 x  2 with Groove with 1 Centre Stud is stacked (studs into its underside) to a existing Plate  1 x  1 Round. It sits on top of the existing piece. It hangs 8 mm past the edge of the existing piece; 75% of the new piece's footprint is not over the existing one. 0 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 3.2, "farthest point of red from the grey centre, studs": 1.5}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 4.0, "past the grey side, mm": 4.0, "share of red footprint not over the grey": 0.75}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 8.0, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.0}, "openness": {"free studs on the pair": 1, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "2.0 x 2.0 x 1.0", "how full that box is (1 = solid)": 0.42, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 1.0}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.196}, "the whole build": {"build height after, mm": 19.2, "build footprint after, studs": "4.5 x 7.5", "new piece distance from the build centre, studs": 5.24, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 9}, "where": {"joins the": "lime Plate  1 x  1 Round", "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.32, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.87, "new piece": "Plate  2 x  2 with Groove with 1 Centre Stud"}}}, {"name": "87580", "aimed": true, "p": 0.195, "T": [[-1.0, -0.0, 0.0, 20.0], [0.0, -1.0, 0.0, -48.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  2 x  2 with Groove with 1 Centre Stud is stacked (studs into its underside) to a existing Plate  1 x  1 Round. It sits beside the existing piece, at the same height. It hangs 8 mm past the edge of the existing piece; 75% of the new piece's footprint is not over the existing one. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 0.0, "farthest point of red from the grey centre, studs": 1.44}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 4.0, "past the grey side, mm": 4.0, "share of red footprint not over the grey": 0.75}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 0.6, "can swing on its pin": false}, "balance": {"pair height, mm": 4.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.0}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "2.0 x 2.0 x 0.6", "how full that box is (1 = solid)": 0.69, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 1.0}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.196}, "the whole build": {"build height after, mm": 19.2, "build footprint after, studs": "4.5 x 7.5", "new piece distance from the build centre, studs": 5.3, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 9}, "where": {"joins the": "lime Plate  1 x  1 Round", "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)": -0.32, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.87, "new piece": "Plate  2 x  2 with Groove with 1 Centre Stud"}}}]}
{"turn": 8, "might_be": "a lime frog sitting on its lily pad", "next": "Move the stray lime round foot up onto the left end of the pad, tucked by the frog's front corner.", "want_piece": "small", "want_on": "green", "taste": "a frog at home on its own pad, with open water beside it", "pick": 7, "candidates": [{"name": "87580", "aimed": true, "p": 0.015, "T": [[-1.0, -0.0, 0.0, -4.0], [0.0, -1.0, 0.0, -16.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  2 x  2 with Groove with 1 Centre Stud is stacked (studs into its underside) to a existing Plate 2x4. 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; 25% of the new piece's footprint is not over the existing one. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.25, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 0.0, "farthest point of red from the grey centre, studs": 2.14}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 4.0, "share of red footprint not over the grey": 0.25}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 7, "touching area, square studs": 1.2, "can swing on its pin": false}, "balance": {"pair height, mm": 4.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.22}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 0, "connectors the join covered up": 7}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 2.5 x 0.6", "how full that box is (1 = solid)": 0.72, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.71}}, "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.436}, "the whole build": {"build height after, mm": 22.4, "build footprint after, studs": "4.0 x 3.5", "new piece distance from the build centre, studs": 1.74, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 10}, "where": {"joins the": "green Plate 2x4", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.1, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.04, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.36, "new piece": "Plate  2 x  2 with Groove with 1 Centre Stud"}}}, {"name": "3701", "aimed": true, "p": 0.0, "T": [[0.0, -1.0, 0.0, -12.0], [1.0, 0.0, 0.0, -20.0], [0.0, 0.0, 1.0, 3.2], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x4 with holes is stacked (studs into its underside) to a existing Plate 2x4. It lies crossing the existing piece at a right angle. It sits on top of the existing piece. Along the existing piece it is in the middle. It hangs 16 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.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.25, "red centre across the grey, studs from its centre": 1.0, "red centre above the grey centre, mm": 6.4, "farthest point of red from the grey centre, studs": 3.42}, "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": 16.0, "share of red footprint not over the grey": 0.5}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 2.0, "can swing on its pin": false}, "balance": {"pair height, mm": 14.4, "height the red adds above the grey top, mm": 9.6, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.6}, "openness": {"free studs on the pair": 10, "free hole ends on the pair": 6, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 4.0 x 1.8", "how full that box is (1 = solid)": 0.22, "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.936}, "the whole build": {"build height after, mm": 22.4, "build footprint after, studs": "4.0 x 5.0", "new piece distance from the build centre, studs": 2.11, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 10}, "where": {"joins the": "green Plate 2x4", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.42, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.49, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.31, "new piece": "Technic Brick 1x4 with holes"}}}, {"name": "98138", "aimed": true, "p": 0.095, "T": [[-0.0, 1.0, 0.0, -19.927], [-1.0, -0.0, 0.0, -16.0], [0.0, 0.0, 1.0, -0.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Tile  1 x  1 Round with Groove is stacked (studs into its underside) to a existing Plate  1 x  1 Round. It sits on top of the existing piece. It does not hang past the existing piece anywhere. 4 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.01, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.02, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 2.4, "farthest point of red from the grey centre, studs": 0.71}, "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.1, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.01}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.99, "can swing on its pin": false}, "balance": {"pair height, mm": 6.4, "height the red adds above the grey top, mm": 1.6, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.0}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "1.0 x 1.0 x 0.8", "how full that box is (1 = solid)": 0.58, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.99}}, "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.917}, "the whole build": {"build height after, mm": 22.4, "build footprint after, studs": "4.0 x 3.0", "new piece distance from the build centre, studs": 2.58, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 10}, "where": {"joins the": "lime Plate  1 x  1 Round", "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.72, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.19, "new piece": "Tile  1 x  1 Round with Groove"}}}, {"name": "98138", "aimed": true, "p": 0.09, "T": [[1.0, 0.0, 0.0, -20.0], [0.0, 1.0, 0.0, -15.927], [0.0, 0.0, 1.0, -0.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Tile  1 x  1 Round with Groove is stacked (studs into its underside) to a existing Plate  1 x  1 Round. It sits on top of the existing piece. It does not hang past the existing piece anywhere. 4 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 0.01, "red centre above the grey centre, mm": 2.4, "farthest point of red from the grey centre, studs": 0.71}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.1, "share of red footprint not over the grey": 0.01}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.99, "can swing on its pin": false}, "balance": {"pair height, mm": 6.4, "height the red adds above the grey top, mm": 1.6, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.0}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "1.0 x 1.0 x 0.8", "how full that box is (1 = solid)": 0.58, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 1.0}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.917}, "the whole build": {"build height after, mm": 22.4, "build footprint after, studs": "4.0 x 3.0", "new piece distance from the build centre, studs": 2.58, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 10}, "where": {"joins the": "lime Plate  1 x  1 Round", "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.72, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.2, "new piece": "Tile  1 x  1 Round with Groove"}}}, {"name": "98138", "aimed": true, "p": 0.045, "T": [[0.0, -1.0, 0.0, -4.073], [1.0, 0.0, 0.0, -8.0], [0.0, 0.0, 1.0, -3.2], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Tile  1 x  1 Round with Groove is stacked (studs into its underside) to a existing Plate 2x4. It sits on top of the existing piece. Along the existing piece it is in the middle. It does not hang past the existing piece anywhere. 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.49, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.25, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 2.4, "farthest point of red from the grey centre, studs": 1.3}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 6.4, "height the red adds above the grey top, mm": 1.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.06}, "openness": {"free studs on the pair": 7, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 2.0 x 0.8", "how full that box is (1 = solid)": 0.49, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.71}}, "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.093}, "the whole build": {"build height after, mm": 22.4, "build footprint after, studs": "4.0 x 3.0", "new piece distance from the build centre, studs": 1.02, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 10}, "where": {"joins the": "green Plate 2x4", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.19, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.17, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.09, "new piece": "Tile  1 x  1 Round with Groove"}}}, {"name": "87580", "aimed": true, "p": 0.035, "T": [[0.0, -1.0, 0.0, -20.0], [1.0, 0.0, 0.0, -8.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  2 x  2 with Groove with 1 Centre Stud is stacked (studs into its underside) to a existing Plate 2x4. 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. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.75, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 0.0, "farthest point of red from the grey centre, studs": 2.93}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 4.0, "past the grey side, mm": 4.0, "share of red footprint not over the grey": 0.44}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 5, "touching area, square studs": 0.9, "can swing on its pin": false}, "balance": {"pair height, mm": 4.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.49}, "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)": "4.5 x 2.5 x 0.6", "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.436}, "the whole build": {"build height after, mm": 22.4, "build footprint after, studs": "4.5 x 3.0", "new piece distance from the build centre, studs": 2.55, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 10}, "where": {"joins the": "green Plate 2x4", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.1, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.51, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.64, "new piece": "Plate  2 x  2 with Groove with 1 Centre Stud"}}}, {"name": "87580", "aimed": true, "p": 0.025, "T": [[1.0, 0.0, 0.0, -20.0], [0.0, 1.0, 0.0, -8.0], [0.0, 0.0, 1.0, -6.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  2 x  2 with Groove with 1 Centre Stud is stacked (studs into its underside) to a existing Plate 2x4. 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. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.75, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 0.0, "farthest point of red from the grey centre, studs": 2.93}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 4.0, "past the grey side, mm": 4.0, "share of red footprint not over the grey": 0.44}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 5, "touching area, square studs": 0.9, "can swing on its pin": false}, "balance": {"pair height, mm": 4.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.49}, "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)": "4.5 x 2.5 x 0.6", "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.436}, "the whole build": {"build height after, mm": 22.4, "build footprint after, studs": "4.5 x 3.0", "new piece distance from the build centre, studs": 2.55, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 10}, "where": {"joins the": "green Plate 2x4", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.1, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.51, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.64, "new piece": "Plate  2 x  2 with Groove with 1 Centre Stud"}}}, {"name": "98138", "aimed": true, "p": 0.49, "T": [[-0.0, 1.0, 0.0, -19.927], [-1.0, -0.0, 0.0, -8.0], [0.0, 0.0, 1.0, -3.2], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Tile  1 x  1 Round with Groove is stacked (studs into its underside) to a existing Plate 2x4. It sits on top of the existing piece. Along the existing piece it is at one end. It does not hang past the existing piece anywhere. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.49, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.75, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 2.4, "farthest point of red from the grey centre, studs": 2.13}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 6.4, "height the red adds above the grey top, mm": 1.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.14}, "openness": {"free studs on the pair": 7, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 2.0 x 0.8", "how full that box is (1 = solid)": 0.49, "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.093}, "the whole build": {"build height after, mm": 22.4, "build footprint after, studs": "4.0 x 3.0", "new piece distance from the build centre, studs": 2.42, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 10}, "where": {"joins the": "green Plate 2x4", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.19, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.51, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.64, "new piece": "Tile  1 x  1 Round with Groove"}}}]}
{"turn": 9, "might_be": "a frog on its lily pad, watching a fly", "next": "A tiny dark grey round tile on top of the lime bud at the pad's left end: a fly landing.", "want_piece": "tile", "want_on": "lime", "taste": "a squat frog whose whole body is one wedge, staring", "pick": 0, "candidates": [{"name": "98138", "aimed": true, "p": 0.785, "T": [[1.0, 0.0, 0.0, -20.0], [0.0, 1.0, 0.0, -15.927], [0.0, 0.0, 1.0, -0.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Tile  1 x  1 Round with Groove is stacked (studs into its underside) to a existing Plate  1 x  1 Round. It sits on top of the existing piece. It does not hang past the existing piece anywhere. 4 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 0.01, "red centre above the grey centre, mm": 2.4, "farthest point of red from the grey centre, studs": 0.71}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.1, "share of red footprint not over the grey": 0.01}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.99, "can swing on its pin": false}, "balance": {"pair height, mm": 6.4, "height the red adds above the grey top, mm": 1.6, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.0}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "1.0 x 1.0 x 0.8", "how full that box is (1 = solid)": 0.58, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 1.0}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.917}, "the whole build": {"build height after, mm": 22.4, "build footprint after, studs": "4.0 x 3.0", "new piece distance from the build centre, studs": 2.36, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 11}, "where": {"joins the": "lime Plate  1 x  1 Round", "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.72, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.2, "new piece": "Tile  1 x  1 Round with Groove"}}}, {"name": "2420", "aimed": false, "p": 0.01, "T": [[0.0, -1.0, 0.0, -12.0], [1.0, 0.0, 0.0, -16.0], [0.0, 0.0, 1.0, -0.0], [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 Plate  1 x  1 Round. It sits on top of the existing piece. It hangs 8 mm past the edge of the existing piece; 75% of the new piece's footprint is not over the existing one. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.0, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 3.2, "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": 8.0, "past the grey side, mm": 8.0, "share of red footprint not over the grey": 0.75}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 8.0, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.3, "centre of mass offset from the grey centre, studs": 0.59}, "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.0 x 2.0 x 1.0", "how full that box is (1 = solid)": 0.42, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.25}}, "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.203}, "the whole build": {"build height after, mm": 22.4, "build footprint after, studs": "4.0 x 3.0", "new piece distance from the build centre, studs": 1.6, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 11}, "where": {"joins the": "lime Plate  1 x  1 Round", "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.42, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.15, "new piece": "Plate  2 x  2 Corner"}}}, {"name": "2420", "aimed": false, "p": 0.0, "T": [[-0.0, 1.0, 0.0, -4.0], [-1.0, -0.0, 0.0, 0.0], [0.0, 0.0, 1.0, -6.4], [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 Plate 2x4. 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. 3 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.5, "red centre across the grey, studs from its centre": 1.0, "red centre above the grey centre, mm": 0.0, "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": 0.0, "past the grey side, mm": 8.0, "share of red footprint not over the grey": 0.5}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 3, "touching area, square studs": 1.2, "can swing on its pin": false}, "balance": {"pair height, mm": 4.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": 8, "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 3.0 x 0.6", "how full that box is (1 = solid)": 0.6, "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.421}, "the whole build": {"build height after, mm": 22.4, "build footprint after, studs": "4.0 x 3.0", "new piece distance from the build centre, studs": 1.25, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 11}, "where": {"joins the": "green Plate 2x4", "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)": 0.42, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.3, "new piece": "Plate  2 x  2 Corner"}}}, {"name": "2420", "aimed": false, "p": 0.0, "T": [[0.0, -1.0, 0.0, 4.0], [1.0, 0.0, 0.0, -0.0], [0.0, 0.0, 1.0, -3.2], [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 Slope Brick 33  3 x  2. It sits underneath the existing piece. Along the existing piece it is at 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. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.0, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": -6.4, "farthest point of red from the grey centre, studs": 2.91}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 8.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.5}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 2.0, "can swing on its pin": false}, "balance": {"pair height, mm": 14.4, "height the red adds above the grey top, mm": 0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.53}, "openness": {"free studs on the pair": 3, "free hole ends on the pair": 0, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 2.0 x 1.8", "how full that box is (1 = solid)": 0.45, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.5}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.402}, "the whole build": {"build height after, mm": 22.4, "build footprint after, studs": "4.0 x 4.0", "new piece distance from the build centre, studs": 1.5, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 11}, "where": {"joins the": "lime Slope Brick 33  3 x  2", "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.68, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.48, "new piece": "Plate  2 x  2 Corner"}}}]}
