{"turn": 0, "forced": false, "might_be": "flamingo on one leg", "next": "A flat orange plate tucked under the leg's foot, wide, so the one leg stands.", "want_piece": "plate", "want_on": "orange", "taste": "a backward knee that I didn't plan", "pick": 1, "candidates": [{"name": "85861", "aimed": false, "p": 0.03, "T": [[0.0, 1.0, 0.0, 0.0], [1.0, -0.0, 0.0, 0.0], [0.0, 0.0, -1.0, -2.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 Animal Leg Segmented with Bar  0.5L. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 2 mm past the edge of the existing piece; 36% of the new piece's footprint is not over the existing one. 1 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.95, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.83, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": -11.5, "farthest point of red from the grey centre, studs": 2.89}, "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.7, "past the grey side, mm": 1.2, "share of red footprint not over the grey": 0.36}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.55, "can swing on its pin": false}, "balance": {"pair height, mm": 27.8, "height the red adds above the grey top, mm": 0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.86}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "4.8 x 1.0 x 3.5", "how full that box is (1 = solid)": 0.42, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.59}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": -1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.129}, "the whole build": {"build height after, mm": 27.8, "build footprint after, studs": "1.0 x 4.8", "new piece distance from the build centre, studs": 2.27, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "orange Animal Leg Segmented with Bar  0.5L", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.08, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.72, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.81, "new piece": "Plate  1 x  1 Round with Open Stud"}}}, {"name": "4740", "aimed": false, "p": 0.735, "T": [[-1.0, -0.0, 0.0, 0.0], [0.0, -1.0, 0.0, 0.0], [0.0, 0.0, 1.0, -0.8], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Dish  2 x  2 Inverted is stacked (studs into its underside) to a existing Animal Leg Segmented with Bar  0.5L. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 10 mm past the edge of the existing piece; 75% of the new piece's footprint is not over the existing one. 1 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.95, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.83, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": -11.5, "farthest point of red from the grey centre, studs": 3.42}, "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.7, "past the grey side, mm": 5.2, "share of red footprint not over the grey": 0.75}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.85, "can swing on its pin": false}, "balance": {"pair height, mm": 27.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": 1.08}, "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)": "5.3 x 2.0 x 3.5", "how full that box is (1 = solid)": 0.2, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.59}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.321}, "the whole build": {"build height after, mm": 27.8, "build footprint after, studs": "2.0 x 5.3", "new piece distance from the build centre, studs": 2.3, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "orange Animal Leg Segmented with Bar  0.5L", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.07, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.72, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.81, "new piece": "Dish  2 x  2 Inverted"}}}, {"name": "3062b", "aimed": false, "p": 0.005, "T": [[-1.0, -0.0, 0.0, 0.0], [0.0, -1.0, 0.0, 0.0], [0.0, 0.0, 1.0, 5.6], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Brick  1 x  1 Round with Hollow Stud is stacked (studs into its underside) to a existing Animal Leg Segmented with Bar  0.5L. The new piece stands upright. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 2 mm past the edge of the existing piece; 36% of the new piece's footprint is not over the existing one. 1 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.95, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.83, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": -8.3, "farthest point of red from the grey centre, studs": 2.92}, "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.7, "past the grey side, mm": 1.2, "share of red footprint not over the grey": 0.36}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.28, "can swing on its pin": false}, "balance": {"pair height, mm": 27.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": 1.03}, "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)": "4.8 x 1.0 x 3.5", "how full that box is (1 = solid)": 0.45, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.59}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.415}, "the whole build": {"build height after, mm": 27.8, "build footprint after, studs": "1.0 x 4.8", "new piece distance from the build centre, studs": 1.84, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "orange Animal Leg Segmented with Bar  0.5L", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.24, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.72, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.81, "new piece": "Brick  1 x  1 Round with Hollow Stud"}}}, {"name": "3062b", "aimed": false, "p": 0.0, "T": [[-1.0, 0.0, 0.0, 0.0], [0.0, 1.0, 0.0, 0.0], [0.0, 0.0, -1.0, -2.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Brick  1 x  1 Round with Hollow Stud is stacked (studs into its underside) to a existing Animal Leg Segmented with Bar  0.5L. The new piece stands upright. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 2 mm past the edge of the existing piece; 36% of the new piece's footprint is not over the existing one. 1 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.95, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.83, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": -8.3, "farthest point of red from the grey centre, studs": 2.89}, "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.7, "past the grey side, mm": 1.2, "share of red footprint not over the grey": 0.36}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 1.28, "can swing on its pin": false}, "balance": {"pair height, mm": 27.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": 1.03}, "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)": "4.8 x 1.0 x 3.5", "how full that box is (1 = solid)": 0.45, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.59}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": -1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.415}, "the whole build": {"build height after, mm": 27.8, "build footprint after, studs": "1.0 x 4.8", "new piece distance from the build centre, studs": 2.05, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "orange Animal Leg Segmented with Bar  0.5L", "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.72, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.81, "new piece": "Brick  1 x  1 Round with Hollow Stud"}}}]}
{"turn": 1, "forced": true, "might_be": "flamingo on one leg", "next": "A dark pink 2x2 slope on the leg's upper left end, the start of a round pink body.", "want_piece": "slope", "want_on": "orange", "taste": "a round little pad holding up one thin bent leg", "pick": 3, "candidates": [{"name": "85861", "aimed": false, "p": 0.085, "T": [[-0.0, 1.0, 0.0, -0.0], [-1.0, -0.0, 0.0, -0.0], [0.0, 0.0, 1.0, -0.8], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round with Open Stud is stacked (studs into its underside) to a existing Dish  2 x  2 Inverted. It sits beside the existing piece, at the same height. 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.0, "red centre above the grey centre, mm": 0.0, "farthest point of red from the grey centre, studs": 0.51}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 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.26, "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.402}, "the whole build": {"build height after, mm": 29.0, "build footprint after, studs": "2.0 x 5.3", "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": 3}, "where": {"joins the": "orange Dish  2 x  2 Inverted", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.09, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.41, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.58, "new piece": "Plate  1 x  1 Round with Open Stud"}}}, {"name": "3004", "aimed": false, "p": 0.02, "T": [[0.0, 1.0, 0.0, 0.0], [1.0, -0.0, 0.0, -0.0], [-0.0, -0.0, 1.0, 5.6], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Brick  1 x  2 is stacked (studs into its underside) to a existing Dish  2 x  2 Inverted. It sits beside the existing piece, at the same height. 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.0, "red centre above the grey centre, mm": 3.2, "farthest point of red from the grey centre, studs": 1.44}, "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": 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": 6.4, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.0}, "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 2.0 x 1.4", "how full that box is (1 = solid)": 0.38, "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.268}, "the whole build": {"build height after, mm": 29.0, "build footprint after, studs": "2.0 x 5.3", "new piece distance from the build centre, studs": 0.72, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "orange Dish  2 x  2 Inverted", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.27, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.41, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.58, "new piece": "Brick  1 x  2"}}}, {"name": "4740", "aimed": false, "p": 0.08, "T": [[-0.0, 1.0, -0.0, -0.0], [-1.0, -0.0, 0.0, 0.0], [0.0, 0.0, 1.0, -0.8], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Dish  2 x  2 Inverted is stacked (studs into its underside) to a existing Animal Leg Segmented with Bar  0.5L. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 10 mm past the edge of the existing piece; 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.95, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.83, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": -12.7, "farthest point of red from the grey centre, studs": 3.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.7, "past the grey side, mm": 5.2, "share of red footprint not over the grey": 0.75}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.63, "can swing on its pin": false}, "balance": {"pair height, mm": 29.0, "height the red adds above the grey top, mm": 0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 1.08}, "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)": "5.3 x 2.0 x 3.6", "how full that box is (1 = solid)": 0.19, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.59}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.321}, "the whole build": {"build height after, mm": 29.0, "build footprint after, studs": "2.0 x 5.3", "new piece distance from the build centre, studs": 1.21, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "orange Animal Leg Segmented with Bar  0.5L", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.07, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.41, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.58, "new piece": "Dish  2 x  2 Inverted"}}}, {"name": "4740", "aimed": false, "p": 0.125, "T": [[-1.0, -0.0, 0.0, 0.0], [0.0, -1.0, 0.0, 0.0], [0.0, 0.0, 1.0, -0.8], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Dish  2 x  2 Inverted is stacked (studs into its underside) to a existing Animal Leg Segmented with Bar  0.5L. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 10 mm past the edge of the existing piece; 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.95, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.83, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": -12.7, "farthest point of red from the grey centre, studs": 3.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.7, "past the grey side, mm": 5.2, "share of red footprint not over the grey": 0.75}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.63, "can swing on its pin": false}, "balance": {"pair height, mm": 29.0, "height the red adds above the grey top, mm": 0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 1.08}, "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)": "5.3 x 2.0 x 3.6", "how full that box is (1 = solid)": 0.19, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.59}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.321}, "the whole build": {"build height after, mm": 29.0, "build footprint after, studs": "2.0 x 5.3", "new piece distance from the build centre, studs": 1.21, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "orange Animal Leg Segmented with Bar  0.5L", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.07, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.41, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.58, "new piece": "Dish  2 x  2 Inverted"}}}, {"name": "73230", "aimed": false, "p": 0.005, "T": [[1.0, 0.0, 0.0, -0.0], [0.0, 1.0, 0.0, -0.0], [0.0, 0.0, 1.0, 5.6], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick  1 x  1 with Axlehole is stacked (studs into its underside) to a existing Dish  2 x  2 Inverted. The new piece stands upright. It sits beside the existing piece, at the same height. 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.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.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": 0.6, "can swing on its pin": false}, "balance": {"pair height, mm": 11.2, "height the red adds above the grey top, mm": 6.4, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.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.4", "how full that box is (1 = solid)": 0.23, "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.511}, "the whole build": {"build height after, mm": 29.0, "build footprint after, studs": "2.0 x 5.3", "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": "orange Dish  2 x  2 Inverted", "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.41, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.58, "new piece": "Technic Brick  1 x  1 with Axlehole"}}}]}
{"turn": 2, "forced": true, "might_be": "flamingo on one leg", "next": "A dark pink clip plate gripping the bar at the leg's upper left end, so a pink body has somewhere to start.", "want_piece": "small", "want_on": "orange", "taste": "one thin orange leg about to carry something big and pink", "pick": 1, "candidates": [{"name": "30374", "aimed": false, "p": 0.025, "T": [[-0.0, 1.0, 0.0, 0.0], [-1.0, -0.0, 0.0, -0.0], [0.0, -0.0, 1.0, 28.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Bar  4L Lightsaber Blade is stacked (studs into its underside) to a existing Dish  2 x  2 Inverted. The new piece stands upright. It sits beside the existing piece, at the same height. 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.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": 13.6, "farthest point of red from the grey centre, studs": 3.71}, "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": 0.24, "can swing on its pin": false}, "balance": {"pair height, mm": 32.0, "height the red adds above the grey top, mm": 27.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 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)": "2.0 x 2.0 x 4.0", "how full that box is (1 = solid)": 0.06, "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": 32.0, "build footprint after, studs": "2.0 x 5.3", "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": 4}, "where": {"joins the": "dark pink Dish  2 x  2 Inverted", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.55, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.41, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.58, "new piece": "Bar  4L Lightsaber Blade"}}}, {"name": "85861", "aimed": false, "p": 0.07, "T": [[-1.0, -0.0, 0.0, -0.0], [0.0, -1.0, 0.0, -0.0], [0.0, 0.0, 1.0, -0.8], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round with Open Stud is stacked (studs into its underside) to a existing Dish  2 x  2 Inverted. It sits beside the existing piece, at the same height. 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.0, "red centre above the grey centre, mm": 0.0, "farthest point of red from the grey centre, studs": 0.51}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 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.26, "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.402}, "the whole build": {"build height after, mm": 29.0, "build footprint after, studs": "2.0 x 5.3", "new piece distance from the build centre, studs": 0.75, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 4}, "where": {"joins the": "dark pink Dish  2 x  2 Inverted", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.09, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.41, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.58, "new piece": "Plate  1 x  1 Round with Open Stud"}}}]}
{"turn": 3, "forced": true, "might_be": "flamingo on one leg", "next": "A dark pink clip plate gripping the bar at the leg's thin upper left end, so the body can start there.", "want_piece": "small", "want_on": "orange", "taste": "one thin orange leg holding up something big and pink", "pick": 0, "candidates": [{"name": "2420", "aimed": false, "p": 0.1, "T": [[0.0, -1.0, 0.0, 8.0], [1.0, 0.0, 0.0, -0.0], [0.0, 0.0, 1.0, -0.8], [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 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. 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": 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": 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": 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.3, "centre of mass offset from the grey centre, studs": 0.59}, "openness": {"free studs on the pair": 2, "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)": 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.164}, "the whole build": {"build height after, mm": 32.2, "build footprint after, studs": "2.5 x 5.8", "new piece distance from the build centre, studs": 1.21, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "dark pink Plate  1 x  1 Round with Open Stud", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.08, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.86, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.54, "new piece": "Plate  2 x  2 Corner"}}}, {"name": "3009", "aimed": false, "p": 0.06, "T": [[1.0, 0.0, -0.0, -0.0], [0.0, -1.0, -0.0, -0.0], [0.0, -0.0, 1.0, 5.6], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Brick  1 x  6 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 40 mm past the edge of the existing piece; 83% 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.0, "red centre above the grey centre, mm": 3.2, "farthest point of red from the grey centre, studs": 3.17}, "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": 20.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.83}, "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": 6.4, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.0}, "openness": {"free studs on the pair": 6, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "6.0 x 1.0 x 1.4", "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.038}, "the whole build": {"build height after, mm": 32.2, "build footprint after, studs": "6.0 x 5.3", "new piece distance from the build centre, studs": 0.36, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "dark pink Plate  1 x  1 Round with Open Stud", "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.41, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.58, "new piece": "Brick  1 x  6"}}}]}
{"turn": 4, "forced": false, "might_be": "flamingo on one leg", "next": "A dark pink 1x2 side-clip plate gripping the bar at the leg's thin upper left tip, so the body has somewhere to start.", "want_piece": "plate", "want_on": "orange", "taste": "one long orange leg holding everything up on a tiny pad", "pick": 2, "candidates": [{"name": "3020", "aimed": false, "p": 0.0, "T": [[0.0, -1.0, 0.0, 12.0], [1.0, 0.0, 0.0, -4.0], [0.0, 0.0, 1.0, -0.8], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 2x4 is stacked (studs into its underside) to a existing Plate  2 x  2 Corner. It sits beside the existing piece, at the same height. It hangs 16 mm past the edge of the existing piece; 75% 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)": 1.0, "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": 3.62}, "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": 16.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": 4, "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": 1.07}, "openness": {"free studs on the pair": 7, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 3.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.17}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.421}, "the whole build": {"build height after, mm": 35.4, "build footprint after, studs": "3.5 x 5.8", "new piece distance from the build centre, studs": 1.67, "build centre of mass outside the first piece footprint, mm": 2.5, "pieces in the build after": 6}, "where": {"joins the": "dark pink Plate  2 x  2 Corner", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.07, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.52, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.05, "new piece": "Plate 2x4"}}}, {"name": "3020", "aimed": false, "p": 0.0, "T": [[0.0, -1.0, 0.0, -24.0], [1.0, 0.0, 0.0, -24.0], [0.0, 0.0, 1.0, -0.8], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 2x4 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": 2.0, "red centre above the grey centre, mm": 2.4, "farthest point of red from the grey centre, studs": 4.49}, "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": 8, "touching area, square studs": 8.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.1}, "openness": {"free studs on the pair": 256, "free hole ends on the pair": 0, "connectors the join covered up": 8}, "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.82}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.04}, "the whole build": {"build height after, mm": 35.4, "build footprint after, studs": "5.5 x 6.5", "new piece distance from the build centre, studs": 4.3, "build centre of mass outside the first piece footprint, mm": 5.3, "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.07, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -1.8, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.16, "new piece": "Plate 2x4"}}}, {"name": "11476", "aimed": false, "p": 0.655, "T": [[-0.0, 1.0, 0.0, 8.0], [-1.0, -0.0, 0.0, 12.0], [0.0, 0.0, 1.0, 2.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  2 with Clip Horizontal on Side (Thick C-Clip) is stacked (studs into its underside) to a existing Plate  2 x  2 Corner. 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. 1 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.0, "red centre across the grey, studs from its centre": 0.15, "red centre above the grey centre, mm": 3.2, "farthest point of red from the grey centre, studs": 2.29}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 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": 1, "touching area, square studs": 1.7, "can swing on its pin": false}, "balance": {"pair height, mm": 8.6, "height the red adds above the grey top, mm": 3.8, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.37}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 0, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "3.0 x 2.0 x 1.1", "how full that box is (1 = solid)": 0.46, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.45}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.781}, "the whole build": {"build height after, mm": 35.4, "build footprint after, studs": "2.5 x 6.8", "new piece distance from the build centre, studs": 1.83, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 6}, "where": {"joins the": "dark pink Plate  2 x  2 Corner", "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.64, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.99, "new piece": "Plate  1 x  2 with Clip Horizontal on Side (Thick C-Clip)"}}}]}
{"turn": 5, "forced": false, "might_be": "flamingo on one leg", "next": "Move the pink clip plate onto the bar at the leg's upper left tip, then put a dark pink 2x4 plate on it as the body.", "want_piece": "plate", "want_on": "dark pink", "taste": "one thin orange leg holding up a lot of pink", "pick": 1, "candidates": [{"name": "3020", "aimed": false, "p": 0.03, "T": [[-1.0, -0.0, 0.0, 20.0], [0.0, -1.0, 0.0, 12.0], [0.0, 0.0, 1.0, -0.8], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 2x4 is stacked (studs into its underside) to a existing Plate  2 x  2 Corner. It sits beside the existing piece, at the same height. It hangs 24 mm past the edge of the existing piece; 88% of the new piece's footprint is not over the existing one. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.0, "red centre across the grey, studs from its centre": 2.0, "red centre above the grey centre, mm": 0.0, "farthest point of red from the grey centre, studs": 4.48}, "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)": 3.7, "centre of mass offset from the grey centre, studs": 1.6}, "openness": {"free studs on the pair": 9, "free hole ends on the pair": 0, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "5.0 x 3.0 x 0.6", "how full that box is (1 = solid)": 0.48, "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.421}, "the whole build": {"build height after, mm": 35.4, "build footprint after, studs": "5.5 x 6.8", "new piece distance from the build centre, studs": 2.82, "build centre of mass outside the first piece footprint, mm": 5.1, "pieces in the build after": 7}, "where": {"joins the": "dark pink Plate  2 x  2 Corner", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.07, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 1.13, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.31, "new piece": "Plate 2x4"}}}, {"name": "3020", "aimed": false, "p": 0.355, "T": [[-0.0, 1.0, 0.0, 4.0], [-1.0, -0.0, 0.0, -4.0], [0.0, 0.0, 1.0, -0.8], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 2x4 is stacked (studs into its underside) to a existing Plate  2 x  2 Corner. It sits beside the existing piece, at the same height. It hangs 16 mm past the edge of the existing piece; 50% of the new piece's footprint is not over the existing one. 5 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.0, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 0.0, "farthest point of red from the grey centre, studs": 3.18}, "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": 16.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": 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.76}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 0, "connectors the join covered up": 7}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 2.0 x 0.6", "how full that box is (1 = solid)": 0.9, "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.421}, "the whole build": {"build height after, mm": 35.4, "build footprint after, studs": "2.5 x 6.8", "new piece distance from the build centre, studs": 1.06, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 7}, "where": {"joins the": "dark pink Plate  2 x  2 Corner", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.07, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.02, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.08, "new piece": "Plate 2x4"}}}, {"name": "3020", "aimed": false, "p": 0.07, "T": [[-0.0, 1.0, 0.0, -4.0], [-1.0, -0.0, 0.0, -4.0], [0.0, 0.0, 1.0, -0.8], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 2x4 is stacked (studs into its underside) to a existing Plate  2 x  2 Corner. It sits beside the existing piece, at the same height. It hangs 16 mm past the edge of the existing piece; 75% 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)": 1.0, "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": 3.62}, "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": 16.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": 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": 1.0}, "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.17}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.421}, "the whole build": {"build height after, mm": 35.4, "build footprint after, studs": "3.0 x 6.8", "new piece distance from the build centre, studs": 1.24, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 7}, "where": {"joins the": "dark pink Plate  2 x  2 Corner", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.07, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.33, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.27, "new piece": "Plate 2x4"}}}, {"name": "3020", "aimed": false, "p": 0.195, "T": [[-1.0, -0.0, 0.0, -4.0], [0.0, -1.0, 0.0, 4.0], [0.0, 0.0, 1.0, -0.8], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 2x4 is stacked (studs into its underside) to a existing Plate  2 x  2 Corner. It sits beside the existing piece, at the same height. It hangs 16 mm past the edge of the existing piece; 50% of the new piece's footprint is not over the existing one. 5 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 1.0, "red centre above the grey centre, mm": 0.0, "farthest point of red from the grey centre, studs": 3.18}, "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": 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.65}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 0, "connectors the join covered up": 7}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 2.0 x 0.6", "how full that box is (1 = solid)": 0.9, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.67}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.421}, "the whole build": {"build height after, mm": 35.4, "build footprint after, studs": "4.0 x 6.8", "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": 7}, "where": {"joins the": "dark pink Plate  2 x  2 Corner", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.07, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.11, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.58, "new piece": "Plate 2x4"}}}, {"name": "3020", "aimed": false, "p": 0.045, "T": [[-0.0, 1.0, 0.0, -4.0], [-1.0, -0.0, 0.0, 12.0], [0.0, 0.0, 1.0, -0.8], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 2x4 is stacked (studs into its underside) to a existing Plate  2 x  2 Corner. It sits beside the existing piece, at the same height. It hangs 16 mm past the edge of the existing piece; 75% 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)": 1.0, "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": 3.62}, "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": 16.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": 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.92}, "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.17}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.421}, "the whole build": {"build height after, mm": 35.4, "build footprint after, studs": "3.0 x 7.8", "new piece distance from the build centre, studs": 1.78, "build centre of mass outside the first piece footprint, mm": 0.4, "pieces in the build after": 7}, "where": {"joins the": "dark pink Plate  2 x  2 Corner", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.07, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.1, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.88, "new piece": "Plate 2x4"}}}]}
{"turn": 6, "forced": false, "might_be": "flamingo on one leg, on a plinth", "next": "A small dark pink clip plate gripping the leg's thin upper left tip, the first grip for the body.", "want_piece": "small", "want_on": "orange", "taste": "a pink plinth that turns a bird into its own statue", "pick": 0, "candidates": [{"name": "61252", "aimed": false, "p": 0.65, "T": [[1.0, 0.0, 0.0, -0.0], [0.0, 1.0, 0.0, -16.0], [0.0, 0.0, 1.0, 2.4], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 with Clip Horizontal (Thick C-Clip) is stacked (studs into its underside) to a existing Plate 2x4. It lies parallel to the existing piece. It sits on top of the existing piece. Along the existing piece it is at one end. It hangs 6 mm past the edge of the existing piece; 41% of the new piece's footprint is not over the existing one. 1 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.85, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.93, "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.88}, "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": 5.6, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.41}, "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.6, "height the red adds above the grey top, mm": 3.8, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.36}, "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.7 x 2.0 x 1.1", "how full that box is (1 = solid)": 0.36, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.37}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.192}, "the whole build": {"build height after, mm": 38.6, "build footprint after, studs": "2.5 x 6.8", "new piece distance from the build centre, studs": 2.72, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 8}, "where": {"joins the": "dark pink Plate 2x4", "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.61, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.48, "new piece": "Plate  1 x  1 with Clip Horizontal (Thick C-Clip)"}}}, {"name": "3659", "aimed": false, "p": 0.005, "T": [[-0.0, 1.0, 0.0, 8.0], [-1.0, -0.0, 0.0, -20.0], [0.0, 0.0, 1.0, 5.6], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Arch  1 x  4 is stacked (studs into its underside) to a existing Plate 2x4. It lies parallel to the existing piece. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 16 mm past the edge of the existing piece; 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": 2.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.0, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 3.2, "farthest point of red from the grey centre, studs": 4.22}, "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": 16.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": 1.2, "can swing on its pin": false}, "balance": {"pair height, mm": 11.2, "height the red adds above the grey top, mm": 6.4, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.98}, "openness": {"free studs on the pair": 10, "free hole ends on the pair": 0, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "6.0 x 2.0 x 1.4", "how full that box is (1 = solid)": 0.37, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.33}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.991}, "the whole build": {"build height after, mm": 38.6, "build footprint after, studs": "2.5 x 7.0", "new piece distance from the build centre, studs": 2.64, "build centre of mass outside the first piece footprint, mm": 1.0, "pieces in the build after": 8}, "where": {"joins the": "dark pink Plate 2x4", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.2, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.24, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.63, "new piece": "Arch  1 x  4"}}}, {"name": "87580", "aimed": false, "p": 0.005, "T": [[0.0, -1.0, 0.0, 12.0], [1.0, 0.0, 0.0, -12.0], [0.0, 0.0, 1.0, 2.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 on top of the existing piece. Along the existing piece it is off-centre, toward one end. It hangs 8 mm past the edge of the existing piece; 50% of the new piece's footprint is not over the existing one. 1 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 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": 3.2, "farthest point of red from the grey centre, studs": 2.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": 8.0, "share of red footprint not over the grey": 0.5}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 2.0, "can swing on its pin": false}, "balance": {"pair height, mm": 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.44}, "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 3.0 x 1.0", "how full that box is (1 = solid)": 0.36, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.42}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.436}, "the whole build": {"build height after, mm": 38.6, "build footprint after, studs": "3.5 x 6.8", "new piece distance from the build centre, studs": 2.08, "build centre of mass outside the first piece footprint, mm": 1.0, "pieces in the build after": 8}, "where": {"joins the": "dark pink Plate 2x4", "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.15, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.42, "new piece": "Plate  2 x  2 with Groove with 1 Centre Stud"}}}, {"name": "2420", "aimed": false, "p": 0.005, "T": [[-1.0, -0.0, 0.0, 8.0], [0.0, -1.0, 0.0, -8.0], [0.0, 0.0, 1.0, 2.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 on top of the existing piece. Along the existing piece it is off-centre, toward one end. It does not hang past the existing piece anywhere. 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": 0.0, "red centre above the grey centre, mm": 3.2, "farthest point of red from the grey centre, studs": 2.29}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 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": 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.25}, "openness": {"free studs on the pair": 7, "free hole ends on the pair": 0, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "4.0 x 2.0 x 1.0", "how full that box is (1 = solid)": 0.54, "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.421}, "the whole build": {"build height after, mm": 38.6, "build footprint after, studs": "2.5 x 6.8", "new piece distance from the build centre, studs": 1.54, "build centre of mass outside the first piece footprint, mm": 0.1, "pieces in the build after": 8}, "where": {"joins the": "dark pink Plate 2x4", "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.1, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.21, "new piece": "Plate  2 x  2 Corner"}}}, {"name": "33122", "aimed": false, "p": 0.01, "T": [[0.0, -1.0, 0.0, 8.0], [1.0, 0.0, 0.0, 16.0], [0.0, 0.0, 1.0, 12.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Animal Starfish is stacked (studs into its underside) to a existing Plate  1 x  2 with Clip Horizontal on Side (Thick C-Clip). It sits on top of the existing piece. It hangs 6 mm past the edge of the existing piece; 53% of the new piece's footprint is not over the existing one. 0 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.5, "red centre across the grey, studs from its centre": 0.21, "red centre above the grey centre, mm": 4.8, "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": 6.4, "past the grey side, mm": 4.9, "share of red footprint not over the grey": 0.53}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 3.07, "can swing on its pin": false}, "balance": {"pair height, mm": 11.8, "height the red adds above the grey top, mm": 5.8, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.28}, "openness": {"free studs on the pair": 1, "free hole ends on the pair": 0, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "2.8 x 2.5 x 1.5", "how full that box is (1 = solid)": 0.53, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.67}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.708}, "the whole build": {"build height after, mm": 38.6, "build footprint after, studs": "3.1 x 7.6", "new piece distance from the build centre, studs": 2.16, "build centre of mass outside the first piece footprint, mm": 0.3, "pieces in the build after": 8}, "where": {"joins the": "dark pink Plate  1 x  2 with Clip Horizontal on Side (Thick C-Clip)", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.35, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.73, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.75, "new piece": "Animal Starfish"}}}, {"name": "48336", "aimed": false, "p": 0.03, "T": [[0.0, -1.0, 0.0, 8.0], [1.0, 0.0, 0.0, 20.0], [0.0, 0.0, 1.0, 8.8], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  2 with Handle Type 2 is stacked (studs into its underside) to a existing Plate  1 x  2 with Clip Horizontal on Side (Thick C-Clip). It sits on top of the existing piece. It hangs 8 mm past the edge of the existing piece; 72% of the new piece's footprint is not over the existing one. 0 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.0, "red centre across the grey, studs from its centre": 0.75, "red centre above the grey centre, mm": 3.2, "farthest point of red from the grey centre, studs": 2.63}, "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": 6.4, "share of red footprint not over the grey": 0.72}, "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.6, "height the red adds above the grey top, mm": 2.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.68}, "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)": "3.0 x 2.5 x 1.1", "how full that box is (1 = solid)": 0.35, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.22}}, "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.755}, "the whole build": {"build height after, mm": 38.6, "build footprint after, studs": "3.3 x 7.8", "new piece distance from the build centre, studs": 2.78, "build centre of mass outside the first piece footprint, mm": 0.9, "pieces in the build after": 8}, "where": {"joins the": "dark pink Plate  1 x  2 with Clip Horizontal on Side (Thick C-Clip)", "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.98, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.82, "new piece": "Plate  1 x  2 with Handle Type 2"}}}, {"name": "85861", "aimed": false, "p": 0.005, "T": [[-0.0, 1.0, 0.0, -12.0], [-1.0, -0.0, 0.0, 36.0], [0.0, 0.0, 1.0, -0.8], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  1 x  1 Round 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": 38.6, "build footprint after, studs": "3.5 x 9.3", "new piece distance from the build centre, studs": 4.94, "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.07, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.4, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -2.0, "new piece": "Plate  1 x  1 Round with Open Stud"}}}]}
