{"turn": 0, "forced": false, "might_be": "scissors, lying flat", "next": "A small pin standing up in the blue beam's third hole from the left, so the blade runs longer than the handle.", "want_piece": "small", "want_on": "blue", "taste": "two long things crossing on one small pin, blade longer than handle", "pick": 4, "candidates": [{"name": "32017", "aimed": false, "p": 0.015, "T": [[1.0, 0.0, 0.0, -0.0], [0.0, 1.0, 0.0, -8.145], [0.0, 0.0, 1.0, 6.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 5 thin (1x5 liftarm) is pinned (a pin through both) to a existing Technic Beam 7. It lies parallel to the existing piece. It sits on top of the existing piece. Along the existing piece it is in the middle. It does not hang past the existing piece anywhere. 3 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.02, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.3, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 6.0, "farthest point of red from the grey centre, studs": 3.61}, "angle": {"angle between the long axes seen from above, degrees": 0.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.1, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 4.39, "can swing on its pin": true}, "balance": {"pair height, mm": 12.0, "height the red adds above the grey top, mm": 4.0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.29}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 14, "connectors the join covered up": 10}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 0.9 x 1.5", "how full that box is (1 = solid)": 0.54, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.85}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 1.234, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have 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.329}, "the whole build": {"build height after, mm": 12.0, "build footprint after, studs": "0.9 x 6.9", "new piece distance from the build centre, studs": 1.26, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "blue Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.25, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.26, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.29, "new piece": "Technic Beam 5 thin (1x5 liftarm)"}}}, {"name": "2420", "aimed": false, "p": 0.005, "T": [[0.0, -1.0, -0.0, -0.0], [-1.0, -0.0, -0.0, 32.073], [0.0, 0.0, -1.0, 4.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  2 x  2 Corner is stacked (studs into its underside) to a existing Technic Beam 7. It sits on top of the existing piece. Along the existing piece it is at one end. It hangs 9 mm past the edge of the existing piece; 79% of the new piece's footprint is not over the existing one. 1 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 3.51, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.02, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 4.8, "farthest point of red from the grey centre, studs": 4.84}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 8.5, "past the grey side, mm": 8.4, "share of red footprint not over the grey": 0.79}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.85, "can swing on its pin": false}, "balance": {"pair height, mm": 11.2, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.83}, "openness": {"free studs on the pair": 3, "free hole ends on the pair": 13, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "8.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)": 0.24}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": -1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.337}, "the whole build": {"build height after, mm": 11.2, "build footprint after, studs": "2.0 x 8.0", "new piece distance from the build centre, studs": 3.75, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "blue Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.08, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.83, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -1.1, "new piece": "Plate  2 x  2 Corner"}}}, {"name": "32524", "aimed": false, "p": 0.03, "T": [[-1.0, -0.0, -0.0, 0.0], [-0.0, 1.0, 0.0, -40.0], [0.0, 0.0, -1.0, 0.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 7 is pinned (a pin through both) to a existing Technic Beam 7. It lies 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 40 mm past the edge of the existing piece; 72% 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": 5.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.45, "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": 8.46}, "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": 40.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.72}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 1.9, "can swing on its pin": true}, "balance": {"pair height, mm": 8.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": 2.5}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 28, "connectors the join covered up": 0}, "shape": {"pair bounding box, studs (long x short x tall)": "11.9 x 0.9 x 1.0", "how full that box is (1 = solid)": 0.7, "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.386, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 1.0}, "the whole build": {"build height after, mm": 8.0, "build footprint after, studs": "0.9 x 11.9", "new piece distance from the build centre, studs": 5.0, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "blue Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.5, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -1.3, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 1.42, "new piece": "Technic Beam 7"}}}, {"name": "3700", "aimed": false, "p": 0.01, "T": [[0.0, -1.0, 0.0, -0.0], [1.0, 0.0, 0.0, 12.073], [0.0, 0.0, 1.0, 5.6], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x2 with hole is stacked (studs into its underside) to a existing Technic Beam 7. It lies parallel to the existing piece. It sits beside the existing piece, at the same height. Along the existing piece it is off-centre, toward one end. It does not hang past the existing piece anywhere. 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.51, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.44, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 1.6, "farthest point of red from the grey centre, studs": 2.65}, "angle": {"angle between the long axes seen from above, degrees": 0.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.4, "share of red footprint not over the grey": 0.1}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 0, "touching area, square studs": 2.0, "can swing on its pin": false}, "balance": {"pair height, mm": 11.2, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.44}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 14, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 1.0 x 1.4", "how full that box is (1 = solid)": 0.56, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.78}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.463}, "the whole build": {"build height after, mm": 11.2, "build footprint after, studs": "1.0 x 6.9", "new piece distance from the build centre, studs": 1.55, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 2}, "where": {"joins the": "blue Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.84, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.39, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.43, "new piece": "Technic Brick 1x2 with hole"}}}, {"name": "32316", "aimed": false, "p": 0.67, "T": [[-0.0, 1.0, 0.0, 15.927], [1.0, 0.0, 0.0, 24.073], [0.0, 0.0, -1.0, 0.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 5 is pinned (a pin through both) to a existing Technic Beam 7. It lies crossing the existing piece at a right angle. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 32 mm past the edge of the existing piece; 82% 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": 3.01, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.87, "red centre across the grey, studs from its centre": 1.99, "red centre above the grey centre, mm": 0.0, "farthest point of red from the grey centre, studs": 5.47}, "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.1, "past the grey side, mm": 31.9, "share of red footprint not over the grey": 0.82}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 0.9, "can swing on its pin": true}, "balance": {"pair height, mm": 8.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)": 3.0, "centre of mass offset from the grey centre, studs": 1.49}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 24, "connectors the join covered up": 0}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 4.9 x 1.0", "how full that box is (1 = solid)": 0.19, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.06}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.25, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.697}, "the whole build": {"build height after, mm": 8.0, "build footprint after, studs": "4.9 x 6.9", "new piece distance from the build centre, studs": 3.61, "build centre of mass outside the first piece footprint, mm": 3.0, "pieces in the build after": 2}, "where": {"joins the": "blue Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.5, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 1.62, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.5, "new piece": "Technic Beam 5"}}}]}
{"turn": 1, "forced": false, "might_be": "scissors, lying flat", "next": "Move the grey beam onto the blue beam's middle, then swing it into a narrow X.", "want_piece": "small", "want_on": "blue", "taste": "a real pin, with two long things deciding how to cross on it", "pick": 3, "candidates": [{"name": "39613", "aimed": false, "p": 0.0, "T": [[-0.0, 1.0, 0.0, 31.855], [1.0, 0.0, 0.0, -0.073], [0.0, 0.0, -1.0, 20.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate  3 x  3 Heart Shape is stacked (studs into its underside) to a existing Technic Beam 5. It sits on top of the existing piece. Along the existing piece it is at one end. It hangs 17 mm past the edge of the existing piece; 90% of the new piece's footprint is not over the existing one. 0 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 2.99, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.22, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 4.8, "farthest point of red from the grey centre, studs": 4.61}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 16.3, "past the grey side, mm": 8.4, "share of red footprint not over the grey": 0.9}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.86, "can swing on its pin": false}, "balance": {"pair height, mm": 11.2, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 1.4}, "openness": {"free studs on the pair": 8, "free hole ends on the pair": 9, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 3.0 x 1.4", "how full that box is (1 = solid)": 0.2, "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.999}, "the whole build": {"build height after, mm": 19.2, "build footprint after, studs": "6.9 x 6.9", "new piece distance from the build centre, studs": 3.68, "build centre of mass outside the first piece footprint, mm": 7.3, "pieces in the build after": 3}, "where": {"joins the": "dark grey Technic Beam 5", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.06, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 1.16, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.71, "new piece": "Plate  3 x  3 Heart Shape"}}}, {"name": "33122", "aimed": false, "p": 0.0, "T": [[0.0, -1.0, -0.0, -0.0], [-1.0, -0.0, -0.0, 16.073], [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 Technic Beam 7. It sits on top of the existing piece. Along the existing piece it is off-centre, toward one end. It hangs 13 mm past the edge of the existing piece; 64% of the new piece's footprint is not over the existing one. 0 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 2.01, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.58, "red centre across the grey, studs from its centre": 0.15, "red centre above the grey centre, mm": 6.4, "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": 0.0, "past the grey side, mm": 7.6, "share of red footprint not over the grey": 0.64}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 2.35, "can swing on its pin": false}, "balance": {"pair height, mm": 14.4, "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.37}, "openness": {"free studs on the pair": 1, "free hole ends on the pair": 11, "connectors the join covered up": 3}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 2.5 x 1.8", "how full that box is (1 = solid)": 0.25, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.63}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": -1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.372}, "the whole build": {"build height after, mm": 16.0, "build footprint after, studs": "4.9 x 6.9", "new piece distance from the build centre, studs": 2.09, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "blue Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.66, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.24, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.57, "new piece": "Animal Starfish"}}}, {"name": "44728", "aimed": false, "p": 0.01, "T": [[-1.0, -0.0, -0.0, 12.0], [-0.0, 1.0, 0.0, -0.073], [0.0, 0.0, -1.0, 20.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Bracket  1 x  2 -  2 x  2 Down is stacked (studs into its underside) to a existing Technic Beam 5. It sits on top of the existing piece. Along the existing piece it is in the middle. It hangs 4 mm past the edge of the existing piece; 36% of the new piece's footprint is not over the existing one. 1 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.51, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.21, "red centre across the grey, studs from its centre": 0.2, "red centre above the grey centre, mm": 11.2, "farthest point of red from the grey centre, studs": 2.93}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 3.6, "share of red footprint not over the grey": 0.36}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 1.8, "can swing on its pin": false}, "balance": {"pair height, mm": 24.0, "height the red adds above the grey top, mm": 16.0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.29}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 8, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "4.9 x 1.4 x 3.0", "how full that box is (1 = solid)": 0.31, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.79}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have 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": 32.0, "build footprint after, studs": "4.9 x 6.9", "new piece distance from the build centre, studs": 2.1, "build centre of mass outside the first piece footprint, mm": 1.5, "pieces in the build after": 3}, "where": {"joins the": "dark grey Technic Beam 5", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.38, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.2, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.42, "new piece": "Bracket  1 x  2 -  2 x  2 Down"}}}, {"name": "30359b", "aimed": false, "p": 0.73, "T": [[1.0, 0.0, 0.0, -0.0], [0.0, 0.0, -1.0, 20.0], [0.0, 1.0, 0.0, 68.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Bar  1 x  8 with Brick  1 x  2 Curved Top End With Axlehole is pinned (a pin through both) to a existing Technic Beam 7. The new piece stands upright. It sits on top of the existing piece. Along the existing piece it is at one end. It hangs 2 mm past the edge of the existing piece; 26% 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": 3.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.87, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 36.0, "farthest point of red from the grey centre, studs": 9.28}, "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": 2.0, "past the grey side, mm": 0.4, "share of red footprint not over the grey": 0.26}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 1.04, "can swing on its pin": true}, "balance": {"pair height, mm": 72.0, "height the red adds above the grey top, mm": 64.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.29}, "openness": {"free studs on the pair": 3, "free hole ends on the pair": 14, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "7.2 x 1.0 x 9.0", "how full that box is (1 = solid)": 0.16, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.57}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 1.05, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 0.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.774}, "the whole build": {"build height after, mm": 72.0, "build footprint after, studs": "4.9 x 7.2", "new piece distance from the build centre, studs": 5.01, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "blue Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 2.53, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.42, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.82, "new piece": "Bar  1 x  8 with Brick  1 x  2 Curved Top End With Axlehole"}}}, {"name": "67337", "aimed": false, "p": 0.0, "T": [[-1.0, -0.0, 0.0, 0.0], [0.0, -1.0, 0.0, -19.927], [0.0, 0.0, 1.0, 13.6], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Animal Stingray is stacked (studs into its underside) to a existing Technic Beam 7. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 48 mm past the edge of the existing piece; 94% of the new piece's footprint is not over the existing one. 1 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 3.99, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.16, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 2.1, "farthest point of red from the grey centre, studs": 8.47}, "angle": {"angle between the long axes seen from above, degrees": 0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 39.8, "past the grey side, mm": 24.2, "share of red footprint not over the grey": 0.94}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 0, "touching area, square studs": 3.9, "can swing on its pin": false}, "balance": {"pair height, mm": 12.3, "height the red adds above the grey top, mm": 4.3, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 2.15}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 10, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "11.9 x 7.0 x 1.5", "how full that box is (1 = solid)": 0.48, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.5}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.341}, "the whole build": {"build height after, mm": 16.0, "build footprint after, studs": "7.0 x 11.9", "new piece distance from the build centre, studs": 3.3, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "blue Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.39, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.88, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.93, "new piece": "Animal Stingray"}}}, {"name": "32124", "aimed": false, "p": 0.065, "T": [[-0.0, 1.0, 0.0, 8.0], [-1.0, -0.0, 0.0, -16.073], [0.0, 0.0, 1.0, 12.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Rotor  2 Blade with 4 Studs is stacked (studs into its underside) to a existing Technic Beam 5. It lies crossing the existing piece at a right angle. It sits underneath the existing piece. Along the existing piece it is in the middle. It hangs 33 mm past the edge of the existing piece; 82% of the new piece's footprint is not over the existing one. 1 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.01, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 2.0, "red centre above the grey centre, mm": -4.8, "farthest point of red from the grey centre, studs": 4.59}, "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": 32.4, "share of red footprint not over the grey": 0.82}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.9, "can swing on its pin": false}, "balance": {"pair height, mm": 11.2, "height the red adds above the grey top, mm": 0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 2.7, "centre of mass offset from the grey centre, studs": 0.78}, "openness": {"free studs on the pair": 3, "free hole ends on the pair": 9, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "5.0 x 4.9 x 1.4", "how full that box is (1 = solid)": 0.13, "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.69}, "the whole build": {"build height after, mm": 16.0, "build footprint after, studs": "4.9 x 8.0", "new piece distance from the build centre, studs": 2.07, "build centre of mass outside the first piece footprint, mm": 0.7, "pieces in the build after": 3}, "where": {"joins the": "dark grey Technic Beam 5", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.45, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.27, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.75, "new piece": "Technic Rotor  2 Blade with 4 Studs"}}}]}
{"turn": 2, "forced": false, "might_be": "scissors, lying flat", "next": "Swing the grey beam into a narrow X across the blue, then pin orange loops onto the short handle ends.", "want_piece": "angle", "want_on": "dark grey", "taste": "two long things crossing on one small pin, nothing standing up", "pick": 0, "candidates": [{"name": "2905", "aimed": true, "p": 0.295, "T": [[-0.0, 1.0, 0.0, -6.981], [-1.0, -0.0, -0.0, -4.145], [-0.0, -0.0, 1.0, 22.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 3x3 bent thin (L) is pinned (a pin through both) to a existing Technic Beam 5. It lies crossing the existing piece at a right angle. It sits on top of the existing piece. Along the existing piece it is off-centre, toward one end. It hangs 16 mm past the edge of the existing piece; 41% 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.14, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.44, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 6.0, "farthest point of red from the grey centre, studs": 4.04}, "angle": {"angle between the long axes seen from above, degrees": 60.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 8.1, "past the grey side, mm": 13.9, "share of red footprint not over the grey": 0.41}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 8.38, "can swing on its pin": true}, "balance": {"pair height, mm": 12.0, "height the red adds above the grey top, mm": 4.0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.82}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 13, "connectors the join covered up": 7}, "shape": {"pair bounding box, studs (long x short x tall)": "4.9 x 4.4 x 1.5", "how full that box is (1 = solid)": 0.37, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.4}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.25, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.728}, "the whole build": {"build height after, mm": 20.0, "build footprint after, studs": "4.4 x 6.9", "new piece distance from the build centre, studs": 1.7, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "dark grey Technic Beam 5", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.13, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.49, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.07, "new piece": "Technic Beam 3x3 bent thin (L)"}}}, {"name": "2905", "aimed": true, "p": 0.22, "T": [[0.0, -1.0, -0.0, 0.873], [1.0, 0.0, -0.0, -4.145], [0.0, -0.0, 1.0, 22.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 3x3 bent thin (L) is pinned (a pin through both) to a existing Technic Beam 5. It lies crossing the existing piece at a right angle. It sits on top of the existing piece. Along the existing piece it is at one end. It hangs 16 mm past the edge of the existing piece; 62% 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": 2.02, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.77, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 6.0, "farthest point of red from the grey centre, studs": 3.68}, "angle": {"angle between the long axes seen from above, degrees": 60.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 15.1, "past the grey side, mm": 9.9, "share of red footprint not over the grey": 0.62}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 5.43, "can swing on its pin": true}, "balance": {"pair height, mm": 12.0, "height the red adds above the grey top, mm": 4.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.78}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 15, "connectors the join covered up": 5}, "shape": {"pair bounding box, studs (long x short x tall)": "5.4 x 4.9 x 1.5", "how full that box is (1 = solid)": 0.3, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.61}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.25, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.71}, "the whole build": {"build height after, mm": 20.0, "build footprint after, studs": "5.4 x 6.9", "new piece distance from the build centre, studs": 1.65, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "dark grey Technic Beam 5", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.13, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.46, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.09, "new piece": "Technic Beam 3x3 bent thin (L)"}}}, {"name": "2905", "aimed": true, "p": 0.22, "T": [[-1.0, -0.0, 0.0, -7.054], [0.0, -1.0, -0.0, 3.782], [0.0, -0.0, 1.0, 22.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 3x3 bent thin (L) is pinned (a pin through both) to a existing Technic Beam 5. It lies crossing the existing piece at a right angle. It sits on top of the existing piece. Along the existing piece it is at one end. It hangs 16 mm past the edge of the existing piece; 62% of the new piece's footprint is not over the existing one. 0 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 2.01, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.77, "red centre across the grey, studs from its centre": 0.01, "red centre above the grey centre, mm": 6.0, "farthest point of red from the grey centre, studs": 4.31}, "angle": {"angle between the long axes seen from above, degrees": 30.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 18.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.62}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 5.44, "can swing on its pin": true}, "balance": {"pair height, mm": 12.0, "height the red adds above the grey top, mm": 4.0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.6, "centre of mass offset from the grey centre, studs": 0.9}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 14, "connectors the join covered up": 6}, "shape": {"pair bounding box, studs (long x short x tall)": "6.4 x 3.9 x 1.5", "how full that box is (1 = solid)": 0.32, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.61}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.25, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.71}, "the whole build": {"build height after, mm": 20.0, "build footprint after, studs": "6.4 x 6.9", "new piece distance from the build centre, studs": 1.82, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 3}, "where": {"joins the": "dark grey Technic Beam 5", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.13, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.52, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.17, "new piece": "Technic Beam 3x3 bent thin (L)"}}}]}
{"turn": 3, "forced": false, "might_be": "scissors, lying flat", "next": "Swing the orange L around its pin, off the blue and out to the left, so it sticks out like a finger ring.", "want_piece": "angle", "want_on": "blue", "taste": "a crossing you can see, with the handles swung wide of it", "pick": 2, "candidates": [{"name": "32124", "aimed": true, "p": 0.03, "T": [[1.0, 0.0, 0.0, -8.0], [0.0, -1.0, -0.0, -23.927], [0.0, 0.0, -1.0, 12.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Rotor  2 Blade with 4 Studs is stacked (studs into its underside) to a existing Technic Beam 7. It lies crossing the existing piece at a right angle. It sits on top of the existing piece. Along the existing piece it is at one end. It hangs 33 mm past the edge of the existing piece; 83% 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": 2.99, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.87, "red centre across the grey, studs from its centre": 1.0, "red centre above the grey centre, mm": 4.8, "farthest point of red from the grey centre, studs": 4.82}, "angle": {"angle between the long axes seen from above, degrees": 90.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.3, "past the grey side, mm": 24.4, "share of red footprint not over the grey": 0.83}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 1, "touching area, square studs": 0.86, "can swing on its pin": false}, "balance": {"pair height, mm": 11.2, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.99}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 13, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 5.0 x 1.4", "how full that box is (1 = solid)": 0.11, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.07}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": -1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.481}, "the whole build": {"build height after, mm": 20.0, "build footprint after, studs": "6.5 x 6.9", "new piece distance from the build centre, studs": 3.11, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 4}, "where": {"joins the": "blue Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.44, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.78, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.67, "new piece": "Technic Rotor  2 Blade with 4 Studs"}}}, {"name": "32017", "aimed": true, "p": 0.19, "T": [[0.0, -1.0, 0.0, -0.073], [1.0, 0.0, 0.0, -23.927], [0.0, 0.0, 1.0, 14.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 5 thin (1x5 liftarm) is pinned (a pin through both) to a existing Technic Beam 7. It lies crossing the existing piece at a right angle. It sits on top of the existing piece. Along the existing piece it is at one end. It hangs 32 mm past the edge of the existing piece; 82% 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": 2.99, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.87, "red centre across the grey, studs from its centre": 0.01, "red centre above the grey centre, mm": 6.0, "farthest point of red from the grey centre, studs": 4.17}, "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.1, "share of red footprint not over the grey": 0.82}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 0.81, "can swing on its pin": true}, "balance": {"pair height, mm": 12.0, "height the red adds above the grey top, mm": 4.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.87}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 22, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 4.9 x 1.5", "how full that box is (1 = solid)": 0.1, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.56}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.25, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.329}, "the whole build": {"build height after, mm": 20.0, "build footprint after, studs": "6.4 x 6.9", "new piece distance from the build centre, studs": 2.99, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 4}, "where": {"joins the": "blue Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.5, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.52, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.85, "new piece": "Technic Beam 5 thin (1x5 liftarm)"}}}, {"name": "32017", "aimed": true, "p": 0.53, "T": [[-0.0, 1.0, 0.0, -7.927], [-1.0, -0.0, 0.0, -23.927], [0.0, 0.0, 1.0, 14.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 5 thin (1x5 liftarm) is pinned (a pin through both) to a existing Technic Beam 7. It lies crossing the existing piece at a right angle. It sits on top of the existing piece. Along the existing piece it is at one end. It hangs 32 mm past the edge of the existing piece; 82% 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": 2.99, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.87, "red centre across the grey, studs from its centre": 0.99, "red centre above the grey centre, mm": 6.0, "farthest point of red from the grey centre, studs": 4.79}, "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": 23.9, "share of red footprint not over the grey": 0.82}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 0.81, "can swing on its pin": true}, "balance": {"pair height, mm": 12.0, "height the red adds above the grey top, mm": 4.0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.91}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 22, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 4.9 x 1.5", "how full that box is (1 = solid)": 0.1, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.07}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.25, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.329}, "the whole build": {"build height after, mm": 20.0, "build footprint after, studs": "6.5 x 6.9", "new piece distance from the build centre, studs": 3.1, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 4}, "where": {"joins the": "blue Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.5, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.77, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.67, "new piece": "Technic Beam 5 thin (1x5 liftarm)"}}}]}
{"turn": 4, "forced": true, "might_be": "scissors, lying flat", "next": "No new piece. Swing the grey beam up toward the blue into a narrow X, carrying the orange L down-left as its handle.", "want_piece": "angle", "want_on": "dark grey", "taste": "two long things crossing on one small pin, closing toward each other", "pick": 4, "candidates": [{"name": "32524", "aimed": false, "p": 0.09, "T": [[1.0, 0.0, 0.0, -8.0], [0.0, -1.0, -0.0, -24.0], [0.0, 0.0, -1.0, 8.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 7 is pinned (a pin through both) to a existing Technic Beam 5 thin (1x5 liftarm). It lies crossing the existing piece at a right angle. It sits underneath the existing piece. Along the existing piece it is in the middle. It hangs 48 mm past the edge of the existing piece; 87% 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.01, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 0.01, "red centre above the grey centre, mm": -6.0, "farthest point of red from the grey centre, studs": 3.68}, "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": 24.1, "share of red footprint not over the grey": 0.87}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 0.81, "can swing on its pin": true}, "balance": {"pair height, mm": 12.0, "height the red adds above the grey top, mm": 0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.01}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 22, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 4.9 x 1.5", "how full that box is (1 = solid)": 0.1, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.99}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.193, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.329}, "the whole build": {"build height after, mm": 20.0, "build footprint after, studs": "5.4 x 9.9", "new piece distance from the build centre, studs": 2.44, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "orange Technic Beam 5 thin (1x5 liftarm)", "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.44, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.54, "new piece": "Technic Beam 7"}}}, {"name": "3034", "aimed": false, "p": 0.005, "T": [[1.0, 0.0, 0.0, -28.0], [0.0, -1.0, -0.0, -19.927], [0.0, 0.0, -1.0, 16.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Plate 2x8 is stacked (studs into its underside) to a existing Technic Beam 5 thin (1x5 liftarm). 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 32 mm past the edge of the existing piece; 78% of the new piece's footprint is not over the existing one. 1 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 2.51, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.02, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 2.8, "farthest point of red from the grey centre, studs": 6.71}, "angle": {"angle between the long axes seen from above, degrees": 0.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 32.5, "past the grey side, mm": 8.4, "share of red footprint not over the grey": 0.78}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 3.55, "can swing on its pin": false}, "balance": {"pair height, mm": 7.2, "height the red adds above the grey top, mm": 3.2, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 1.97}, "openness": {"free studs on the pair": 16, "free hole ends on the pair": 6, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "9.0 x 2.0 x 0.9", "how full that box is (1 = solid)": 0.44, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.24}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": -1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.209}, "the whole build": {"build height after, mm": 20.0, "build footprint after, studs": "9.4 x 6.9", "new piece distance from the build centre, studs": 3.58, "build centre of mass outside the first piece footprint, mm": 6.8, "pieces in the build after": 5}, "where": {"joins the": "orange Technic Beam 5 thin (1x5 liftarm)", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.63, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.93, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.0, "new piece": "Plate 2x8"}}}, {"name": "3702", "aimed": false, "p": 0.045, "T": [[0.0, 0.0, 1.0, -13.982], [1.0, -0.0, -0.0, -39.2], [0.0, 1.0, -0.0, 28.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x8 with holes is pinned (a pin through both) to a existing Technic Beam 3x3 bent thin (L). It lies crossing the existing piece at a right angle. It sits on top of the existing piece. Along the existing piece it is at one end. It hangs 47 mm past the edge of the existing piece; 78% of the new piece's footprint is not over the existing one. 0 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 2.79, "same, as a share of the half-length (0 = middle, 1 = at the end)": 2.84, "red centre across the grey, studs from its centre": 3.18, "red centre above the grey centre, mm": 6.0, "farthest point of red from the grey centre, studs": 8.36}, "angle": {"angle between the long axes seen from above, degrees": 30.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 39.4, "past the grey side, mm": 25.1, "share of red footprint not over the grey": 0.78}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 2.49, "can swing on its pin": true}, "balance": {"pair height, mm": 12.0, "height the red adds above the grey top, mm": 8.0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 8.2, "centre of mass offset from the grey centre, studs": 2.98}, "openness": {"free studs on the pair": 8, "free hole ends on the pair": 21, "connectors the join covered up": 3}, "shape": {"pair bounding box, studs (long x short x tall)": "10.2 x 3.9 x 1.5", "how full that box is (1 = solid)": 0.19, "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.193, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 0.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.29}, "the whole build": {"build height after, mm": 28.0, "build footprint after, studs": "5.4 x 12.3", "new piece distance from the build centre, studs": 4.77, "build centre of mass outside the first piece footprint, mm": 3.9, "pieces in the build after": 5}, "where": {"joins the": "orange Technic Beam 3x3 bent thin (L)", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.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.97, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.84, "new piece": "Technic Brick 1x8 with holes"}}}, {"name": "3702", "aimed": false, "p": 0.02, "T": [[-0.0, -0.0, -1.0, -4.073], [1.0, -0.0, -0.0, 31.927], [0.0, -1.0, 0.0, 8.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x8 with holes is pinned (a pin through both) to a existing Technic Beam 7. It lies parallel to the existing piece. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 36 mm past the edge of the existing piece; 72% 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": 3.99, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.16, "red centre across the grey, studs from its centre": 0.01, "red centre above the grey centre, mm": 0.0, "farthest point of red from the grey centre, studs": 8.04}, "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": 36.3, "past the grey side, mm": 2.1, "share of red footprint not over the grey": 0.72}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 3.46, "can swing on its pin": true}, "balance": {"pair height, mm": 8.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": 2.45}, "openness": {"free studs on the pair": 8, "free hole ends on the pair": 28, "connectors the join covered up": 0}, "shape": {"pair bounding box, studs (long x short x tall)": "11.4 x 1.4 x 1.0", "how full that box is (1 = solid)": 0.65, "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.575, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 0.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.518}, "the whole build": {"build height after, mm": 20.0, "build footprint after, studs": "5.4 x 11.4", "new piece distance from the build centre, studs": 4.89, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "blue Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.2, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.73, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -1.13, "new piece": "Technic Brick 1x8 with holes"}}}, {"name": "32524", "aimed": true, "p": 0.14, "T": [[-0.0, 1.0, 0.0, -8.073], [-1.0, -0.0, -0.0, 13.784], [-0.0, -0.0, 1.0, 24.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 7 is pinned (a pin through both) to a existing Technic Beam 5. It lies crossing the existing piece at a right angle. It sits on top of the existing piece. Along the existing piece it is off-centre, toward one end. It hangs 32 mm past the edge of the existing piece; 58% of the new piece's footprint is not over the existing one. 0 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 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.74, "red centre above the grey centre, mm": 8.0, "farthest point of red from the grey centre, studs": 5.25}, "angle": {"angle between the long axes seen from above, degrees": 60.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 34.7, "share of red footprint not over the grey": 0.58}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 2.6, "can swing on its pin": true}, "balance": {"pair height, mm": 16.0, "height the red adds above the grey top, mm": 8.0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 6.8, "centre of mass offset from the grey centre, studs": 1.02}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 21, "connectors the join covered up": 3}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 4.4 x 2.0", "how full that box is (1 = solid)": 0.19, "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.193, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.697}, "the whole build": {"build height after, mm": 24.0, "build footprint after, studs": "6.9 x 6.9", "new piece distance from the build centre, studs": 2.85, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "dark grey Technic Beam 5", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.0, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.21, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.69, "new piece": "Technic Beam 7"}}}, {"name": "32524", "aimed": true, "p": 0.045, "T": [[-0.0, 1.0, 0.0, 31.927], [1.0, 0.0, 0.0, 13.784], [0.0, 0.0, -1.0, 8.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 7 is pinned (a pin through both) to a existing Technic Beam 5. It lies crossing the existing piece at a right angle. It sits underneath the existing piece. Along the existing piece it is off-centre, toward one end. It hangs 44 mm past the edge of the existing piece; 80% of the new piece's footprint is not over the existing one. 0 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 2.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.96, "red centre across the grey, studs from its centre": 2.59, "red centre above the grey centre, mm": -8.0, "farthest point of red from the grey centre, studs": 7.16}, "angle": {"angle between the long axes seen from above, degrees": 60.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 16.1, "past the grey side, mm": 41.5, "share of red footprint not over the grey": 0.8}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 1.26, "can swing on its pin": true}, "balance": {"pair height, mm": 16.0, "height the red adds above the grey top, mm": 0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 10.8, "centre of mass offset from the grey centre, studs": 2.11}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 22, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "8.4 x 4.4 x 2.0", "how full that box is (1 = solid)": 0.15, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.02}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.193, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.697}, "the whole build": {"build height after, mm": 20.0, "build footprint after, studs": "10.9 x 6.9", "new piece distance from the build centre, studs": 5.1, "build centre of mass outside the first piece footprint, mm": 3.3, "pieces in the build after": 5}, "where": {"joins the": "dark grey Technic Beam 5", "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)": 1.32, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.12, "new piece": "Technic Beam 7"}}}, {"name": "32524", "aimed": true, "p": 0.1, "T": [[-0.0, 1.0, 0.0, 23.927], [-1.0, -0.0, -0.0, -0.073], [-0.0, -0.0, 1.0, 24.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 7 is pinned (a pin through both) to a existing Technic Beam 5. It lies crossing the existing piece at a right angle. It sits on top of the existing piece. Along the existing piece it is off-centre, toward one end. It hangs 36 mm past the edge of the existing piece; 65% 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.19, "red centre across the grey, studs from its centre": 2.59, "red centre above the grey centre, mm": 8.0, "farthest point of red from the grey centre, studs": 6.19}, "angle": {"angle between the long axes seen from above, degrees": 60.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.1, "past the grey side, mm": 41.5, "share of red footprint not over the grey": 0.65}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 2.16, "can swing on its pin": true}, "balance": {"pair height, mm": 16.0, "height the red adds above the grey top, mm": 8.0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 10.8, "centre of mass offset from the grey centre, studs": 1.55}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 21, "connectors the join covered up": 3}, "shape": {"pair bounding box, studs (long x short x tall)": "7.4 x 4.4 x 2.0", "how full that box is (1 = solid)": 0.18, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.4}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.193, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.697}, "the whole build": {"build height after, mm": 24.0, "build footprint after, studs": "9.9 x 6.9", "new piece distance from the build centre, studs": 3.61, "build centre of mass outside the first piece footprint, mm": 1.2, "pieces in the build after": 5}, "where": {"joins the": "dark grey Technic Beam 5", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.0, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.86, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.41, "new piece": "Technic Beam 7"}}}, {"name": "32524", "aimed": true, "p": 0.14, "T": [[1.0, 0.0, 0.0, 11.927], [0.0, 1.0, 0.0, 44.513], [0.0, 0.0, 1.0, 24.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 7 is pinned (a pin through both) to a existing Technic Beam 5. It lies crossing the existing piece at a right angle. It sits on top of the existing piece. Along the existing piece it is at one end. It hangs 48 mm past the edge of the existing piece; 87% 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": 4.58, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.76, "red centre across the grey, studs from its centre": 1.5, "red centre above the grey centre, mm": 8.0, "farthest point of red from the grey centre, studs": 8.36}, "angle": {"angle between the long axes seen from above, degrees": 30.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 41.5, "past the grey side, mm": 21.3, "share of red footprint not over the grey": 0.87}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 0.82, "can swing on its pin": true}, "balance": {"pair height, mm": 16.0, "height the red adds above the grey top, mm": 8.0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 5.7, "centre of mass offset from the grey centre, studs": 2.82}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 22, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "10.3 x 2.9 x 2.0", "how full that box is (1 = solid)": 0.19, "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.193, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.697}, "the whole build": {"build height after, mm": 24.0, "build footprint after, studs": "5.4 x 12.5", "new piece distance from the build centre, studs": 6.73, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "dark grey Technic Beam 5", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.0, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 1.29, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -1.29, "new piece": "Technic Beam 7"}}}]}
{"turn": 5, "forced": false, "might_be": "scissors, lying flat", "next": "Nothing new this turn. Take the pale blue bar off the top and swing the grey beam in close to the blue one, a narrow X.", "want_piece": "round", "want_on": "dark grey", "taste": "two long things crossing on one small pin, nothing else in the way", "pick": 5, "candidates": [{"name": "32017", "aimed": false, "p": 0.01, "T": [[1.0, 0.0, 0.0, -9.043], [0.0, 1.0, 0.0, -26.81], [0.0, 0.0, 1.0, 26.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 5 thin (1x5 liftarm) is pinned (a pin through both) to a existing Technic Beam 3x3 bent thin (L). 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 24 mm past the edge of the existing piece; 62% of the new piece's footprint is not over the existing one. 0 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 2.84, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.07, "red centre across the grey, studs from its centre": 1.16, "red centre above the grey centre, mm": 4.0, "farthest point of red from the grey centre, studs": 5.53}, "angle": {"angle between the long axes seen from above, degrees": 10.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 21.4, "past the grey side, mm": 0.1, "share of red footprint not over the grey": 0.62}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 1.68, "can swing on its pin": true}, "balance": {"pair height, mm": 8.0, "height the red adds above the grey top, mm": 4.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.15}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 17, "connectors the join covered up": 3}, "shape": {"pair bounding box, studs (long x short x tall)": "7.9 x 3.2 x 1.0", "how full that box is (1 = solid)": 0.24, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.15}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.25, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.689}, "the whole build": {"build height after, mm": 24.0, "build footprint after, studs": "6.7 x 9.3", "new piece distance from the build centre, studs": 3.05, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "orange Technic Beam 3x3 bent thin (L)", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.1, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.54, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.61, "new piece": "Technic Beam 5 thin (1x5 liftarm)"}}}, {"name": "2905", "aimed": false, "p": 0.05, "T": [[1.0, 0.0, 0.0, -9.043], [0.0, 1.0, 0.0, -18.664], [0.0, 0.0, 1.0, 26.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 3x3 bent thin (L) is pinned (a pin through both) to a existing Technic Beam 3x3 bent thin (L). It lies crossing the existing piece at a right angle. It sits on top of the existing piece. Along the existing piece it is off-centre, toward one end. It hangs 14 mm past the edge of the existing piece; 35% of the new piece's footprint is not over the existing one. 1 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.85, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.32, "red centre across the grey, studs from its centre": 0.81, "red centre above the grey centre, mm": 4.0, "farthest point of red from the grey centre, studs": 3.82}, "angle": {"angle between the long axes seen from above, degrees": 80.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.4, "past the grey side, mm": 14.5, "share of red footprint not over the grey": 0.35}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 9.24, "can swing on its pin": true}, "balance": {"pair height, mm": 8.0, "height the red adds above the grey top, mm": 4.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.9}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 12, "connectors the join covered up": 8}, "shape": {"pair bounding box, studs (long x short x tall)": "4.9 x 4.8 x 1.0", "how full that box is (1 = solid)": 0.38, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.6}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.353, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have 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.965}, "the whole build": {"build height after, mm": 24.0, "build footprint after, studs": "6.8 x 6.9", "new piece distance from the build centre, studs": 1.96, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "orange Technic Beam 3x3 bent thin (L)", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.1, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.34, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.23, "new piece": "Technic Beam 3x3 bent thin (L)"}}}, {"name": "3010", "aimed": false, "p": 0.0, "T": [[0.0, -1.0, -0.0, -23.554], [-1.0, -0.0, -0.0, 3.945], [0.0, 0.0, -1.0, 24.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Brick 1x4 is stacked (studs into its underside) to a existing Technic Beam 3x3 bent thin (L). It lies parallel to the existing piece. It sits on top of the existing piece. Along the existing piece it is off-centre, toward one end. It hangs 3 mm past the edge of the existing piece; 17% of the new piece's footprint is not over the existing one. 1 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.63, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.24, "red centre across the grey, studs from its centre": 1.3, "red centre above the grey centre, mm": 6.0, "farthest point of red from the grey centre, studs": 3.61}, "angle": {"angle between the long axes seen from above, degrees": 10.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.3, "past the grey side, mm": 2.3, "share of red footprint not over the grey": 0.17}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 4, "touching area, square studs": 3.33, "can swing on its pin": false}, "balance": {"pair height, mm": 13.6, "height the red adds above the grey top, mm": 9.6, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.64}, "openness": {"free studs on the pair": 4, "free hole ends on the pair": 9, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "5.3 x 3.3 x 1.7", "how full that box is (1 = solid)": 0.27, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.49}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": -1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.484}, "the whole build": {"build height after, mm": 29.6, "build footprint after, studs": "6.7 x 6.9", "new piece distance from the build centre, studs": 3.18, "build centre of mass outside the first piece footprint, mm": 3.1, "pieces in the build after": 5}, "where": {"joins the": "orange Technic Beam 3x3 bent thin (L)", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.11, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.41, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.69, "new piece": "Brick 1x4"}}}, {"name": "2905", "aimed": false, "p": 0.23, "T": [[1.0, 0.0, 0.0, -0.0], [0.0, -1.0, -0.0, 7.855], [0.0, 0.0, -1.0, 6.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 3x3 bent thin (L) is pinned (a pin through both) to a existing Technic Beam 7. It lies crossing the existing piece at a right angle. It sits beside the existing piece, at the same height. Along the existing piece it is in the middle. It hangs 32 mm past the edge of the existing piece; 82% of the new piece's footprint is not over the existing one. 1 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.02, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.01, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": -2.0, "farthest point of red from the grey centre, studs": 2.72}, "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.82}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 1.45, "can swing on its pin": true}, "balance": {"pair height, mm": 8.0, "height the red adds above the grey top, mm": 0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.23}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 21, "connectors the join covered up": 3}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 4.9 x 1.0", "how full that box is (1 = solid)": 0.24, "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.748, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.495}, "the whole build": {"build height after, mm": 20.0, "build footprint after, studs": "6.7 x 6.9", "new piece distance from the build centre, studs": 1.74, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "blue Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.1, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.22, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.22, "new piece": "Technic Beam 3x3 bent thin (L)"}}}, {"name": "32017", "aimed": true, "p": 0.01, "T": [[-0.0, 1.0, 0.0, 38.343], [1.0, 0.0, 0.0, 8.086], [0.0, 0.0, -1.0, 10.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 5 thin (1x5 liftarm) is pinned (a pin through both) to a existing Technic Beam 5. It lies parallel to the existing piece. It sits underneath the existing piece. Along the existing piece it is at one end. It hangs 32 mm past the edge of the existing piece; 81% of the new piece's footprint is not over the existing one. 1 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 3.86, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.5, "red centre across the grey, studs from its centre": 0.68, "red centre above the grey centre, mm": -6.0, "farthest point of red from the grey centre, studs": 6.43}, "angle": {"angle between the long axes seen from above, degrees": 20.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 29.9, "past the grey side, mm": 6.6, "share of red footprint not over the grey": 0.81}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 0.83, "can swing on its pin": true}, "balance": {"pair height, mm": 12.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.43}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 18, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "8.6 x 2.3 x 1.5", "how full that box is (1 = solid)": 0.26, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.06}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.25, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.472}, "the whole build": {"build height after, mm": 20.0, "build footprint after, studs": "10.7 x 6.9", "new piece distance from the build centre, studs": 5.48, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "dark grey Technic Beam 5", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.3, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 1.31, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.43, "new piece": "Technic Beam 5 thin (1x5 liftarm)"}}}, {"name": "32017", "aimed": true, "p": 0.245, "T": [[1.0, 0.0, 0.0, 15.035], [0.0, 1.0, 0.0, 21.327], [0.0, 0.0, 1.0, 22.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 5 thin (1x5 liftarm) is pinned (a pin through both) to a existing Technic Beam 5. It lies crossing the existing piece at a right angle. It sits on top of the existing piece. Along the existing piece it is off-centre, toward one end. It hangs 29 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.69, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.66, "red centre across the grey, studs from its centre": 1.87, "red centre above the grey centre, mm": 6.0, "farthest point of red from the grey centre, studs": 4.98}, "angle": {"angle between the long axes seen from above, degrees": 70.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 3.0, "past the grey side, mm": 30.0, "share of red footprint not over the grey": 0.75}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 1.12, "can swing on its pin": true}, "balance": {"pair height, mm": 12.0, "height the red adds above the grey top, mm": 4.0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 3.3, "centre of mass offset from the grey centre, studs": 0.92}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 18, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "5.9 x 4.7 x 1.5", "how full that box is (1 = solid)": 0.19, "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.25, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.472}, "the whole build": {"build height after, mm": 20.0, "build footprint after, studs": "6.7 x 8.6", "new piece distance from the build centre, studs": 4.17, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "dark grey Technic Beam 5", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.9, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.91, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.47, "new piece": "Technic Beam 5 thin (1x5 liftarm)"}}}, {"name": "32017", "aimed": true, "p": 0.215, "T": [[-1.0, -0.0, -0.0, -7.654], [-0.0, 1.0, 0.0, -18.931], [0.0, 0.0, -1.0, 10.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 5 thin (1x5 liftarm) is pinned (a pin through both) to a existing Technic Beam 5. It lies crossing the existing piece at a right angle. It sits underneath the existing piece. Along the existing piece it is at one end. It hangs 32 mm past the edge of the existing piece; 82% 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": 2.7, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.05, "red centre across the grey, studs from its centre": 1.89, "red centre above the grey centre, mm": -6.0, "farthest point of red from the grey centre, studs": 5.6}, "angle": {"angle between the long axes seen from above, degrees": 70.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 11.0, "past the grey side, mm": 30.1, "share of red footprint not over the grey": 0.82}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 0.79, "can swing on its pin": true}, "balance": {"pair height, mm": 12.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)": 3.4, "centre of mass offset from the grey centre, studs": 1.2}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 18, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "6.3 x 4.7 x 1.5", "how full that box is (1 = solid)": 0.17, "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.25, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.472}, "the whole build": {"build height after, mm": 20.0, "build footprint after, studs": "6.7 x 8.3", "new piece distance from the build centre, studs": 1.84, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "dark grey Technic Beam 5", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.3, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.37, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.38, "new piece": "Technic Beam 5 thin (1x5 liftarm)"}}}, {"name": "32017", "aimed": true, "p": 0.035, "T": [[-0.0, 1.0, 0.0, 23.108], [1.0, 0.0, 0.0, 5.4], [0.0, 0.0, -1.0, 10.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 5 thin (1x5 liftarm) is pinned (a pin through both) to a existing Technic Beam 5. It lies parallel to the existing piece. It sits underneath the existing piece. Along the existing piece it is at one end. It hangs 17 mm past the edge of the existing piece; 42% of the new piece's footprint is not over the existing one. 0 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 1.96, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.76, "red centre across the grey, studs from its centre": 0.35, "red centre above the grey centre, mm": -6.0, "farthest point of red from the grey centre, studs": 4.53}, "angle": {"angle between the long axes seen from above, degrees": 20.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 14.7, "past the grey side, mm": 3.9, "share of red footprint not over the grey": 0.42}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 2.54, "can swing on its pin": true}, "balance": {"pair height, mm": 12.0, "height the red adds above the grey top, mm": 0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.73}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 14, "connectors the join covered up": 6}, "shape": {"pair bounding box, studs (long x short x tall)": "6.7 x 2.3 x 1.5", "how full that box is (1 = solid)": 0.33, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.4}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.267, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have 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.472}, "the whole build": {"build height after, mm": 20.0, "build footprint after, studs": "8.8 x 6.9", "new piece distance from the build centre, studs": 3.6, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "dark grey Technic Beam 5", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.3, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.86, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.21, "new piece": "Technic Beam 5 thin (1x5 liftarm)"}}}]}
{"turn": 6, "forced": false, "might_be": "scissors, lying flat", "next": "No new piece. Throw away the orange stick on the grey's right end, then swing the grey up close along the blue.", "want_piece": "any", "want_on": "grey", "taste": "two long things crossing on one small pin, nothing else in the way", "pick": 0, "candidates": [{"name": "32524", "aimed": false, "p": 0.69, "T": [[0.0, -1.0, -0.0, -15.927], [-1.0, -0.0, -0.0, -0.073], [0.0, 0.0, -1.0, 8.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 7 is pinned (a pin through both) to a existing Technic Beam 7. It lies crossing the existing piece at a right angle. It sits beside the existing piece, at the same height. Along the existing piece it is in the middle. It hangs 48 mm past the edge of the existing piece; 87% of the new piece's footprint is not over the existing one. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.01, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 1.99, "red centre above the grey centre, mm": 0.0, "farthest point of red from the grey centre, studs": 5.46}, "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": 39.9, "share of red footprint not over the grey": 0.87}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 0.9, "can swing on its pin": true}, "balance": {"pair height, mm": 8.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)": 4.4, "centre of mass offset from the grey centre, studs": 1.0}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 28, "connectors the join covered up": 0}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 6.9 x 1.0", "how full that box is (1 = solid)": 0.16, "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.193, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 1.0}, "the whole build": {"build height after, mm": 20.0, "build footprint after, studs": "7.2 x 6.9", "new piece distance from the build centre, studs": 2.04, "build centre of mass outside the first piece footprint, mm": 2.0, "pieces in the build after": 5}, "where": {"joins the": "blue Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.2, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.24, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.4, "new piece": "Technic Beam 7"}}}, {"name": "32524", "aimed": false, "p": 0.015, "T": [[1.0, 0.0, 0.0, -0.0], [0.0, -1.0, -0.0, 32.0], [0.0, 0.0, -1.0, 8.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 7 is pinned (a pin through both) to a existing Technic Beam 7. It lies parallel to the existing piece. It sits beside the existing piece, at the same height. Along the existing piece it is at one end. It hangs 32 mm past the edge of the existing piece; 58% 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": 4.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 1.16, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 0.0, "farthest point of red from the grey centre, studs": 7.47}, "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": 32.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.58}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 2.9, "can swing on its pin": true}, "balance": {"pair height, mm": 8.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": 2.0}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 28, "connectors the join covered up": 0}, "shape": {"pair bounding box, studs (long x short x tall)": "10.9 x 0.9 x 1.0", "how full that box is (1 = solid)": 0.76, "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.577, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 1.0}, "the whole build": {"build height after, mm": 20.0, "build footprint after, studs": "5.2 x 10.9", "new piece distance from the build centre, studs": 4.91, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "blue Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.2, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.78, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -1.12, "new piece": "Technic Beam 7"}}}, {"name": "3700", "aimed": false, "p": 0.01, "T": [[-1.0, -0.0, 0.0, -4.0], [0.0, -1.0, 0.0, 7.927], [0.0, 0.0, 1.0, 13.6], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x2 with hole is stacked (studs into its underside) to a existing Technic Beam 7. It lies crossing the existing piece at a right angle. It sits beside the existing piece, at the same height. Along the existing piece it is in the middle. It hangs 9 mm past the edge of the existing piece; 55% of the new piece's footprint is not over the existing one. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.99, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.29, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 1.6, "farthest point of red from the grey centre, studs": 2.23}, "angle": {"angle between the long axes seen from above, degrees": 90.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 8.4, "share of red footprint not over the grey": 0.55}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 0, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 11.2, "height the red adds above the grey top, mm": 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.33}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 15, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 2.0 x 1.4", "how full that box is (1 = solid)": 0.28, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.59}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.464}, "the whole build": {"build height after, mm": 20.0, "build footprint after, studs": "5.2 x 6.9", "new piece distance from the build centre, studs": 1.9, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "blue Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.34, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.24, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": -0.42, "new piece": "Technic Brick 1x2 with hole"}}}, {"name": "32524", "aimed": false, "p": 0.01, "T": [[-1.0, -0.0, 0.0, -3.442], [0.0, -1.0, -0.0, -31.382], [0.0, -0.0, 1.0, 28.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Beam 7 is pinned (a pin through both) to a existing Technic Beam 3x3 bent thin (L). It lies crossing the existing piece at a right angle. It sits on top of the existing piece. Along the existing piece it is at one end. It hangs 35 mm past the edge of the existing piece; 63% of the new piece's footprint is not over the existing one. 0 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 2.59, "same, as a share of the half-length (0 = middle, 1 = at the end)": 3.97, "red centre across the grey, studs from its centre": 1.51, "red centre above the grey centre, mm": 6.0, "farthest point of red from the grey centre, studs": 6.56}, "angle": {"angle between the long axes seen from above, degrees": 35.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 36.1, "past the grey side, mm": 9.2, "share of red footprint not over the grey": 0.63}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 2.29, "can swing on its pin": true}, "balance": {"pair height, mm": 12.0, "height the red adds above the grey top, mm": 8.0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 7.4, "centre of mass offset from the grey centre, studs": 1.86}, "openness": {"free studs on the pair": 0, "free hole ends on the pair": 20, "connectors the join covered up": 4}, "shape": {"pair bounding box, studs (long x short x tall)": "8.5 x 3.7 x 1.5", "how full that box is (1 = solid)": 0.18, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.26}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.193, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.488}, "the whole build": {"build height after, mm": 28.0, "build footprint after, studs": "5.2 x 10.8", "new piece distance from the build centre, studs": 3.5, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "orange Technic Beam 3x3 bent thin (L)", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 1.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.43, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.87, "new piece": "Technic Beam 7"}}}, {"name": "3700", "aimed": true, "p": 0.0, "T": [[-0.0, 1.0, 0.0, 20.0], [-1.0, -0.0, 0.0, -32.0], [0.0, 0.0, 1.0, 13.6], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x2 with hole is stacked (studs into its underside) to a existing Baseplate 16 x 16. It sits on top of the existing piece. It does not hang past the existing piece anywhere. 0 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 0.5, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.06, "red centre across the grey, studs from its centre": 0.0, "red centre above the grey centre, mm": 5.6, "farthest point of red from the grey centre, studs": 1.85}, "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": 2, "touching area, square studs": 2.0, "can swing on its pin": false}, "balance": {"pair height, mm": 12.8, "height the red adds above the grey top, mm": 9.6, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.01}, "openness": {"free studs on the pair": 256, "free hole ends on the pair": 2, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "16.0 x 16.0 x 1.6", "how full that box is (1 = solid)": 0.15, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.97}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.023}, "the whole build": {"build height after, mm": 20.0, "build footprint after, studs": "6.4 x 8.4", "new piece distance from the build centre, studs": 4.3, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "invisible Baseplate 16 x 16", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.34, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": 0.22, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 1.37, "new piece": "Technic Brick 1x2 with hole"}}}, {"name": "3700", "aimed": true, "p": 0.01, "T": [[-1.0, -0.0, 0.0, -4.0], [0.0, -1.0, 0.0, -8.073], [0.0, 0.0, 1.0, 13.6], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x2 with hole is stacked (studs into its underside) to a existing Technic Beam 7. It lies crossing the existing piece at a right angle. It sits beside the existing piece, at the same height. Along the existing piece it is in the middle. It hangs 9 mm past the edge of the existing piece; 55% 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.01, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.29, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 1.6, "farthest point of red from the grey centre, studs": 2.24}, "angle": {"angle between the long axes seen from above, degrees": 90.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 8.4, "share of red footprint not over the grey": 0.55}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 0, "touching area, square studs": 1.0, "can swing on its pin": false}, "balance": {"pair height, mm": 11.2, "height the red adds above the grey top, mm": 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.33}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 15, "connectors the join covered up": 1}, "shape": {"pair bounding box, studs (long x short x tall)": "6.9 x 2.0 x 1.4", "how full that box is (1 = solid)": 0.28, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.59}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.464}, "the whole build": {"build height after, mm": 20.0, "build footprint after, studs": "5.2 x 6.9", "new piece distance from the build centre, studs": 0.59, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "blue Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.34, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.04, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.1, "new piece": "Technic Brick 1x2 with hole"}}}, {"name": "3700", "aimed": true, "p": 0.01, "T": [[-0.0, -0.0, -1.0, -4.073], [1.0, -0.0, -0.0, -23.927], [0.0, -1.0, 0.0, 8.0], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x2 with hole is pinned (a pin through both) to a existing Technic Beam 7. It lies 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 4 mm past the edge of the existing piece; 53% of the new piece's footprint is not over the existing one. 2 of its six sides line up flush with the existing piece's sides.", "measurements against the piece it joins": {"position": {"red centre along the grey, studs from its centre": 2.99, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.87, "red centre across the grey, studs from its centre": 0.01, "red centre above the grey centre, mm": 0.0, "farthest point of red from the grey centre, studs": 4.08}, "angle": {"angle between the long axes seen from above, degrees": 0.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 4.3, "past the grey side, mm": 2.1, "share of red footprint not over the grey": 0.53}, "contact": {"joined by": "pin", "pins": 1, "studs engaged": 0, "touching area, square studs": 1.46, "can swing on its pin": true}, "balance": {"pair height, mm": 8.0, "height the red adds above the grey top, mm": 0, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.88}, "openness": {"free studs on the pair": 2, "free hole ends on the pair": 16, "connectors the join covered up": 0}, "shape": {"pair bounding box, studs (long x short x tall)": "7.4 x 1.4 x 1.0", "how full that box is (1 = solid)": 0.52, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.56}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 1.05, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 0.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.524}, "the whole build": {"build height after, mm": 20.0, "build footprint after, studs": "5.2 x 7.4", "new piece distance from the build centre, studs": 2.35, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "blue Technic Beam 7", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.2, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.24, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 0.68, "new piece": "Technic Brick 1x2 with hole"}}}, {"name": "3700", "aimed": true, "p": 0.005, "T": [[1.0, 0.0, 0.0, 24.0], [0.0, 1.0, 0.0, -52.0], [0.0, 0.0, 1.0, 13.6], [0.0, 0.0, 0.0, 1.0]], "desc": {"description": "A new Technic Brick 1x2 with hole is stacked (studs into its underside) to a existing 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.0, "same, as a share of the half-length (0 = middle, 1 = at the end)": 0.0, "red centre across the grey, studs from its centre": 0.5, "red centre above the grey centre, mm": 5.6, "farthest point of red from the grey centre, studs": 1.85}, "angle": {"angle between the long axes seen from above, degrees": 0.0, "red long axis tilted up from flat, degrees": 0.0}, "overhang": {"past the grey end, mm": 0.0, "past the grey side, mm": 0.0, "share of red footprint not over the grey": 0.0}, "contact": {"joined by": "studs", "pins": 0, "studs engaged": 2, "touching area, square studs": 2.0, "can swing on its pin": false}, "balance": {"pair height, mm": 12.8, "height the red adds above the grey top, mm": 9.6, "centre of mass outside the grey footprint, mm (0 = it would stand on the grey)": 0.0, "centre of mass offset from the grey centre, studs": 0.01}, "openness": {"free studs on the pair": 256, "free hole ends on the pair": 2, "connectors the join covered up": 2}, "shape": {"pair bounding box, studs (long x short x tall)": "16.0 x 16.0 x 1.6", "how full that box is (1 = solid)": 0.15, "mirror symmetry of the pair about the grey centre (1 = symmetric)": 0.97}}, "more measurements": {"share of the red piece's holes whose axis is parallel to and within about 1 mm of the axis of some hole in the grey piece (soft, fading by about 1.5 mm), plus a small bonus for the count of such shared axes; 0 when the red has no holes": 0.0, "dot product of the red piece's stud-side direction with the grey piece's stud-side direction: 1 when both face the same way, 0 when the red is rolled onto its side, -1 when it is flipped over; for red pieces with no studs (beams, which have no top or bottom) the absolute value, so a beam lying in the grey's plane scores 1 and one standing on edge 0": 1.0, "volume of plastic in the smaller of the two pieces divided by the volume of the larger one (1 = the red and grey pieces hold the same amount of plastic, near 0 = one is tiny next to the other)": 0.023}, "the whole build": {"build height after, mm": 20.0, "build footprint after, studs": "7.4 x 10.4", "new piece distance from the build centre, studs": 6.61, "build centre of mass outside the first piece footprint, mm": 0.0, "pieces in the build after": 5}, "where": {"joins the": "invisible Baseplate 16 x 16", "height in the build (0 = bottom, 1 = top, above 1 = higher than anything yet)": 0.34, "left or right in the picture (-1 = far left of the build, 0 = middle, 1 = far right, beyond 1 = further out than anything)": -0.02, "front or back in the picture (-1 = back, away from you, 1 = front, toward you)": 2.1, "new piece": "Technic Brick 1x2 with hole"}}}]}
