{"id":23778,"date":"2026-09-07T16:58:47","date_gmt":"2026-09-07T16:58:47","guid":{"rendered":"https:\/\/scannn.com\/gpt-6-astra-on-robot-arms\/"},"modified":"2026-09-07T16:58:47","modified_gmt":"2026-09-07T16:58:47","slug":"gpt-6-astra-on-robot-arms","status":"publish","type":"post","link":"https:\/\/scannn.com\/lv\/gpt-6-astra-on-robot-arms\/","title":{"rendered":"GPT-6 Astra on robot arms"},"content":{"rendered":"\n<div>\n<head><br \/>\n<meta charset=\"utf-8\"\/><br \/>\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\/><br \/>\n<title>GPT-6 Astra on robot arms | Robocurve<\/title><br \/>\n<meta name=\"description\" content=\"OpenAI's GPT-6 Astra vs Claude Fable 5.1 controlling a pair of YAM arms under the same agent policy: 19\/20 vs 8\/20 on block-into-bowl in interleaved blinded pairs, 2\/20 vs 2\/20 on the puzzle, with 80% fewer output tokens.\"\/>\n<link rel=\"canonical\" href=\"https:\/\/openai.robocurve.org\/gpt-6-astra\/\"\/>\n<meta property=\"og:type\" content=\"article\"\/><br \/>\n<meta property=\"og:site_name\" content=\"Robocurve\"\/><br \/>\n<meta property=\"og:title\" content=\"GPT-6 Astra on robotic manipulation\"\/><br \/>\n<meta property=\"og:description\" content=\"OpenAI's GPT-6 Astra vs Claude Fable 5.1 controlling a pair of YAM arms under the same agent policy: 19\/20 vs 8\/20 on block-into-bowl in interleaved blinded pairs, 2\/20 vs 2\/20 on the puzzle, with 80% fewer output tokens.\"\/><br \/>\n<meta property=\"og:url\" content=\"https:\/\/openai.robocurve.org\/gpt-6-astra\/\"\/><br \/>\n<meta property=\"og:image\" content=\"https:\/\/openai.robocurve.org\/gpt-6-astra\/og.jpg\"\/><br \/>\n<meta property=\"og:image:width\" content=\"1200\"\/><br \/>\n<meta property=\"og:image:height\" content=\"630\"\/><br \/>\n<meta property=\"og:image:alt\" content=\"Chart of completion rate against output tokens for GPT-6 Astra, Fable 5.1 and Fable 5 on two robot-arm tasks\"\/><br \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\"\/><br \/>\n<meta name=\"twitter:title\" content=\"GPT-6 Astra on robotic manipulation\"\/><br \/>\n<meta name=\"twitter:description\" content=\"OpenAI's GPT-6 Astra vs Claude Fable 5.1 controlling a pair of YAM arms under the same agent policy: 19\/20 vs 8\/20 on block-into-bowl in interleaved blinded pairs, 2\/20 vs 2\/20 on the puzzle, with 80% fewer output tokens.\"\/><br \/>\n<meta name=\"twitter:image\" content=\"https:\/\/openai.robocurve.org\/gpt-6-astra\/og.jpg\"\/><\/p>\n<p><\/head><br \/>\n<body id=\"wp_automatic_ReadabilityBody\"><br \/>\n<main><\/p>\n<p class=\"date\">September 4, 2026<\/p>\n<p class=\"sub\">A follow\u2011up to <a href=\"https:\/\/anthropic.robocurve.org\/fable-5.1\/\">our comparison of Claude Fable\u00a05 and Fable\u00a05.1<\/a>.<br \/>\n  We gave OpenAI&#8217;s GPT\u20116 Astra control of the same YAM arms under the same<br \/>\n  <a href=\"https:\/\/github.com\/robocurve\/inspect-robots\">Inspect Robots<\/a> agent policy, on the same two tasks:<\/p>\n<p class=\"task\">\u201cPick up the red block from the table and place it inside the bowl.\u201d<\/p>\n<p class=\"task\">\u201cPick up the round blue puzzle piece by the knob at its center and place it into<br \/>\n  the matching circular groove in the board.\u201d<\/p>\n<p class=\"sub\">On the bowl task Astra placed the block in <strong>19 of 20<\/strong> trials, against Fable\u00a05.1&#8217;s <strong>8 of 20<\/strong> and Fable\u00a05 in 1 of 20, in 2.5 minutes per trial to Fable\u00a05.1&#8217;s 6.8, at an estimated $0.94 per run to $2.12.<\/p>\n<p class=\"sub\">The puzzle task is a different story: Astra completed the insertion 2 times in 20 against Fable\u00a05.1&#8217;s 2 in 20. It reaches the groove and stalls at the same final step Fable does, at $1.36 per run to $2.18.<\/p>\n<p>  <video style=\"margin-top:24px\" autoplay=\"\" loop=\"\" muted=\"\" playsinline=\"\" poster=\"video\/bowl-astra-vs-fable51-cost-poster.jpg\" src=\"https:\/\/openai.robocurve.org\/gpt-6-astra\/video\/bowl-astra-vs-fable51-cost.mp4\"\/><\/p>\n<p class=\"vidcap\">Block into bowl: the best completed run of each model (highest stage, then shortest), each played<br \/>\n  in its own time at the same speed\u2011up. Timers show real elapsed time with thinking pauses removed.<\/p>\n<hr\/>\n<h2 class=\"headline\">Astra completes the bowl task far more often, at about half the cost per run<\/h2>\n<div class=\"hero\">\n<p><svg xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"691.2pt\" height=\"331.2pt\" viewbox=\"0 0 691.2 331.2\" version=\"1.1\">\n <metadata>\n  <rdf xmlns:dc=\"http:\/\/purl.org\/dc\/elements\/1.1\/\" xmlns:cc=\"http:\/\/creativecommons.org\/ns#\" xmlns:rdf=\"http:\/\/www.w3.org\/1999\/02\/22-rdf-syntax-ns#\">\n   <work>\n    <type rdf:resource=\"http:\/\/purl.org\/dc\/dcmitype\/StillImage\"\/>\n    <date>2026-09-04T18:50:02.475437<\/date>\n    <format>image\/svg+xml<\/format>\n    <creator>\n     <agent>\n      <title>Matplotlib v3.11.1, https:\/\/matplotlib.org\/<\/title>\n     <\/agent>\n    <\/creator>\n   <\/work>\n  <\/rdf>\n <\/metadata>\n <defs><\/p>\n<p> <\/defs>\n <g id=\"figure_1\">\n  <g id=\"patch_1\">\n   <path d=\"M 0 331.2 &#10;L 691.2 331.2 &#10;L 691.2 0 &#10;L 0 0 &#10;L 0 331.2 &#10;z&#10;\" style=\"fill: none\"\/>\n  <\/g>\n  <g id=\"axes_1\">\n   <g id=\"patch_2\">\n    <path d=\"M 62.208 264.96 &#10;L 352.381585 264.96 &#10;L 352.381585 39.744 &#10;L 62.208 39.744 &#10;L 62.208 264.96 &#10;z&#10;\" style=\"fill: none\"\/>\n   <\/g>\n   <g id=\"matplotlib.axis_1\">\n    <g id=\"xtick_1\">\n     <g id=\"line2d_1\"\/>\n    <\/g>\n    <g id=\"xtick_2\">\n     <g id=\"line2d_2\"\/>\n     <g id=\"text_1\">\n      <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #6b767d\" x=\"135.277585\" y=\"280.268\" transform=\"rotate(-0 135.277585 280.268)\">$1<\/text>\n     <\/g>\n    <\/g>\n    <g id=\"xtick_3\">\n     <g id=\"line2d_3\"\/>\n     <g id=\"text_2\">\n      <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #6b767d\" x=\"208.34717\" y=\"280.268\" transform=\"rotate(-0 208.34717 280.268)\">$2<\/text>\n     <\/g>\n    <\/g>\n    <g id=\"xtick_4\">\n     <g id=\"line2d_4\"\/>\n     <g id=\"text_3\">\n      <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #6b767d\" x=\"281.416755\" y=\"280.268\" transform=\"rotate(-0 281.416755 280.268)\">$3<\/text>\n     <\/g>\n    <\/g>\n   <\/g>\n   <g id=\"matplotlib.axis_2\">\n    <g id=\"ytick_1\">\n     <g id=\"line2d_5\">\n      <path d=\"M 62.208 252.894857 &#10;L 352.381585 252.894857 &#10;\" clip-path=\"url(#pa03f16026c)\" style=\"fill: none; stroke: #edf1f3; stroke-width: 1.2; stroke-linecap: square\"\/>\n     <\/g>\n     <g id=\"line2d_6\"\/>\n     <g id=\"text_4\">\n      <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: end; fill: #6b767d\" x=\"58.708\" y=\"258.798857\" transform=\"rotate(-0 58.708 258.798857)\">0<\/text>\n     <\/g>\n    <\/g>\n    <g id=\"ytick_2\">\n     <g id=\"line2d_7\">\n      <path d=\"M 62.208 212.677714 &#10;L 352.381585 212.677714 &#10;\" clip-path=\"url(#pa03f16026c)\" style=\"fill: none; stroke: #edf1f3; stroke-width: 1.2; stroke-linecap: square\"\/>\n     <\/g>\n     <g id=\"line2d_8\"\/>\n     <g id=\"text_5\">\n      <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: end; fill: #6b767d\" x=\"58.708\" y=\"218.581714\" transform=\"rotate(-0 58.708 218.581714)\">20<\/text>\n     <\/g>\n    <\/g>\n    <g id=\"ytick_3\">\n     <g id=\"line2d_9\">\n      <path d=\"M 62.208 172.460571 &#10;L 352.381585 172.460571 &#10;\" clip-path=\"url(#pa03f16026c)\" style=\"fill: none; stroke: #edf1f3; stroke-width: 1.2; stroke-linecap: square\"\/>\n     <\/g>\n     <g id=\"line2d_10\"\/>\n     <g id=\"text_6\">\n      <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: end; fill: #6b767d\" x=\"58.708\" y=\"178.364571\" transform=\"rotate(-0 58.708 178.364571)\">40<\/text>\n     <\/g>\n    <\/g>\n    <g id=\"ytick_4\">\n     <g id=\"line2d_11\">\n      <path d=\"M 62.208 132.243429 &#10;L 352.381585 132.243429 &#10;\" clip-path=\"url(#pa03f16026c)\" style=\"fill: none; stroke: #edf1f3; stroke-width: 1.2; stroke-linecap: square\"\/>\n     <\/g>\n     <g id=\"line2d_12\"\/>\n     <g id=\"text_7\">\n      <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: end; fill: #6b767d\" x=\"58.708\" y=\"138.147429\" transform=\"rotate(-0 58.708 138.147429)\">60<\/text>\n     <\/g>\n    <\/g>\n    <g id=\"ytick_5\">\n     <g id=\"line2d_13\">\n      <path d=\"M 62.208 92.026286 &#10;L 352.381585 92.026286 &#10;\" clip-path=\"url(#pa03f16026c)\" style=\"fill: none; stroke: #edf1f3; stroke-width: 1.2; stroke-linecap: square\"\/>\n     <\/g>\n     <g id=\"line2d_14\"\/>\n     <g id=\"text_8\">\n      <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: end; fill: #6b767d\" x=\"58.708\" y=\"97.930286\" transform=\"rotate(-0 58.708 97.930286)\">80<\/text>\n     <\/g>\n    <\/g>\n    <g id=\"ytick_6\">\n     <g id=\"line2d_15\">\n      <path d=\"M 62.208 51.809143 &#10;L 352.381585 51.809143 &#10;\" clip-path=\"url(#pa03f16026c)\" style=\"fill: none; stroke: #edf1f3; stroke-width: 1.2; stroke-linecap: square\"\/>\n     <\/g>\n     <g id=\"line2d_16\"\/>\n     <g id=\"text_9\">\n      <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: end; fill: #6b767d\" x=\"58.708\" y=\"57.713143\" transform=\"rotate(-0 58.708 57.713143)\">100<\/text>\n     <\/g>\n    <\/g>\n    <g id=\"text_10\">\n     <text style=\"font-size: 11.5px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #6b767d\" x=\"26.951875\" y=\"152.352\" transform=\"rotate(-90 26.951875 152.352)\">completion rate (%)<\/text>\n    <\/g>\n   <\/g>\n   <g id=\"line2d_17\">\n    <defs>\n     <path id=\"m701938d263\" d=\"M 0 2.5 &#10;C 0.663008 2.5 1.29895 2.236584 1.767767 1.767767 &#10;C 2.236584 1.29895 2.5 0.663008 2.5 0 &#10;C 2.5 -0.663008 2.236584 -1.29895 1.767767 -1.767767 &#10;C 1.29895 -2.236584 0.663008 -2.5 0 -2.5 &#10;C -0.663008 -2.5 -1.29895 -2.236584 -1.767767 -1.767767 &#10;C -2.236584 -1.29895 -2.5 -0.663008 -2.5 0 &#10;C -2.5 0.663008 -2.236584 1.29895 -1.767767 1.767767 &#10;C -1.29895 2.236584 -0.663008 2.5 0 2.5 &#10;z&#10;\" style=\"stroke: #b4674a; stroke-opacity: 0.3\"\/>\n    <\/defs>\n    <g>\n     <use xlink:href=\"#m701938d263\" x=\"226.837428\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"241.754584\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"293.444008\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"265.082049\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"258.461945\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"269.796499\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"252.823895\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"299.529974\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"227.525744\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"260.382944\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"244.405549\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"243.694582\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"284.180977\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"302.66539\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"254.1618\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"321.291558\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"238.07553\" y=\"51.809143\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"244.390204\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"229.655722\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"220.41242\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n    <\/g>\n   <\/g>\n   <g id=\"line2d_18\">\n    <defs>\n     <path id=\"mcce5e74091\" d=\"M 0 2.5 &#10;C 0.663008 2.5 1.29895 2.236584 1.767767 1.767767 &#10;C 2.236584 1.29895 2.5 0.663008 2.5 0 &#10;C 2.5 -0.663008 2.236584 -1.29895 1.767767 -1.767767 &#10;C 1.29895 -2.236584 0.663008 -2.5 0 -2.5 &#10;C -0.663008 -2.5 -1.29895 -2.236584 -1.767767 -1.767767 &#10;C -2.236584 -1.29895 -2.5 -0.663008 -2.5 0 &#10;C -2.5 0.663008 -2.236584 1.29895 -1.767767 1.767767 &#10;C -1.29895 2.236584 -0.663008 2.5 0 2.5 &#10;z&#10;\" style=\"stroke: #275e71; stroke-opacity: 0.3\"\/>\n    <\/defs>\n    <g>\n     <use xlink:href=\"#mcce5e74091\" x=\"247.271338\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"215.45611\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"234.843663\" y=\"51.809143\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"221.466814\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"202.530831\" y=\"51.809143\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"208.591953\" y=\"51.809143\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"194.239625\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"213.182184\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"205.392236\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"247.91435\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"166.859721\" y=\"51.809143\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"228.341931\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"214.611425\" y=\"51.809143\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"268.671958\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"179.692201\" y=\"51.809143\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"251.708123\" y=\"51.809143\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"245.503784\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"195.581913\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"194.62251\" y=\"51.809143\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"211.028093\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n    <\/g>\n   <\/g>\n   <g id=\"line2d_19\">\n    <defs>\n     <path id=\"ma22e00ee86\" d=\"M 0 2.5 &#10;C 0.663008 2.5 1.29895 2.236584 1.767767 1.767767 &#10;C 2.236584 1.29895 2.5 0.663008 2.5 0 &#10;C 2.5 -0.663008 2.236584 -1.29895 1.767767 -1.767767 &#10;C 1.29895 -2.236584 0.663008 -2.5 0 -2.5 &#10;C -0.663008 -2.5 -1.29895 -2.236584 -1.767767 -1.767767 &#10;C -2.236584 -1.29895 -2.5 -0.663008 -2.5 0 &#10;C -2.5 0.663008 -2.236584 1.29895 -1.767767 1.767767 &#10;C -1.29895 2.236584 -0.663008 2.5 0 2.5 &#10;z&#10;\" style=\"stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n    <\/defs>\n    <g>\n     <use xlink:href=\"#ma22e00ee86\" x=\"110.286325\" y=\"51.809143\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"109.872752\" y=\"51.809143\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"149.841084\" y=\"51.809143\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"116.272186\" y=\"51.809143\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"167.430394\" y=\"252.894857\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"112.837915\" y=\"51.809143\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"109.914401\" y=\"51.809143\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"151.713127\" y=\"51.809143\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"109.229009\" y=\"51.809143\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"145.086446\" y=\"51.809143\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"117.973246\" y=\"51.809143\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"115.202447\" y=\"51.809143\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"150.297038\" y=\"51.809143\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"115.620405\" y=\"51.809143\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"119.214698\" y=\"51.809143\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"115.472074\" y=\"51.809143\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"164.617215\" y=\"51.809143\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"148.265704\" y=\"51.809143\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"143.629438\" y=\"51.809143\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"140.803838\" y=\"51.809143\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n    <\/g>\n   <\/g>\n   <g id=\"patch_3\">\n    <path d=\"M 62.208 264.96 &#10;L 352.381585 264.96 &#10;\" style=\"fill: none; stroke: #d8dee2; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"\/>\n   <\/g>\n   <g id=\"text_11\">\n    <text style=\"font-weight: 700; font-size: 10.5px; font-family: 'Space Grotesk'; text-anchor: start; fill: #b4674a\" x=\"270.92864\" y=\"233.774571\" transform=\"rotate(-0 270.92864 233.774571)\">Fable 5<\/text>\n   <\/g>\n   <g id=\"text_12\">\n    <text style=\"font-weight: 700; font-size: 10.5px; font-family: 'Space Grotesk'; text-anchor: start; fill: #275e71\" x=\"229.375538\" y=\"163.394571\" transform=\"rotate(-0 229.375538 163.394571)\">Fable 5.1<\/text>\n   <\/g>\n   <g id=\"text_13\">\n    <text style=\"font-weight: 700; font-size: 10.5px; font-family: 'Space Grotesk'; text-anchor: end; fill: #6b4c9a\" x=\"118.678987\" y=\"65.496429\" transform=\"rotate(-0 118.678987 65.496429)\">GPT-6 Astra<\/text>\n   <\/g>\n   <g id=\"patch_4\">\n    <path d=\"M 211.82207 165.376117 &#10;Q 174.027688 117.162543 137.198964 70.180839 &#10;\" style=\"fill: none; stroke: #5c6770; stroke-width: 1.4; stroke-linecap: round\"\/>\n    <path d=\"M 138.271424 75.439149 &#10;L 137.198964 70.180839 &#10;L 142.049088 72.477857 &#10;\" style=\"fill: none; stroke: #5c6770; stroke-width: 1.4; stroke-linecap: round\"\/>\n   <\/g>\n   <g id=\"text_14\">\n    <text style=\"font-size: 10.5px; font-family: 'Space Grotesk'; fill: #161a1d\" transform=\"translate(190.027263 108.472528)\">2.4\u00d7 higher completion rate<\/text>\n    <text style=\"font-size: 10.5px; font-family: 'Space Grotesk'; fill: #161a1d\" transform=\"translate(190.027263 131.249128)\">2.3\u00d7 cheaper<\/text>\n   <\/g>\n   <g id=\"text_15\">\n    <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: start; fill: #161a1d\" x=\"62.208\" y=\"31.744\" transform=\"rotate(-0 62.208 31.744)\">Block into bowl<\/text>\n   <\/g>\n   <g id=\"line2d_20\">\n    <defs>\n     <path id=\"m0cbbad5a73\" d=\"M 0 6.5 &#10;C 1.72382 6.5 3.377269 5.815119 4.596194 4.596194 &#10;C 5.815119 3.377269 6.5 1.72382 6.5 0 &#10;C 6.5 -1.72382 5.815119 -3.377269 4.596194 -4.596194 &#10;C 3.377269 -5.815119 1.72382 -6.5 0 -6.5 &#10;C -1.72382 -6.5 -3.377269 -5.815119 -4.596194 -4.596194 &#10;C -5.815119 -3.377269 -6.5 -1.72382 -6.5 0 &#10;C -6.5 1.72382 -5.815119 3.377269 -4.596194 4.596194 &#10;C -3.377269 5.815119 -1.72382 6.5 0 6.5 &#10;z&#10;\" style=\"stroke: #b4674a\"\/>\n    <\/defs>\n    <g clip-path=\"url(#pa03f16026c)\">\n     <use xlink:href=\"#m0cbbad5a73\" x=\"258.92864\" y=\"242.840571\" style=\"fill: #b4674a; stroke: #b4674a\"\/>\n    <\/g>\n   <\/g>\n   <g id=\"line2d_21\">\n    <defs>\n     <path id=\"ma18386b902\" d=\"M 0 6.5 &#10;C 1.72382 6.5 3.377269 5.815119 4.596194 4.596194 &#10;C 5.815119 3.377269 6.5 1.72382 6.5 0 &#10;C 6.5 -1.72382 5.815119 -3.377269 4.596194 -4.596194 &#10;C 3.377269 -5.815119 1.72382 -6.5 0 -6.5 &#10;C -1.72382 -6.5 -3.377269 -5.815119 -4.596194 -4.596194 &#10;C -5.815119 -3.377269 -6.5 -1.72382 -6.5 0 &#10;C -6.5 1.72382 -5.815119 3.377269 -4.596194 4.596194 &#10;C -3.377269 5.815119 -1.72382 6.5 0 6.5 &#10;z&#10;\" style=\"stroke: #275e71\"\/>\n    <\/defs>\n    <g clip-path=\"url(#pa03f16026c)\">\n     <use xlink:href=\"#ma18386b902\" x=\"217.375538\" y=\"172.460571\" style=\"fill: #275e71; stroke: #275e71\"\/>\n    <\/g>\n   <\/g>\n   <g id=\"line2d_22\">\n    <defs>\n     <path id=\"m74d2147957\" d=\"M 0 6.5 &#10;C 1.72382 6.5 3.377269 5.815119 4.596194 4.596194 &#10;C 5.815119 3.377269 6.5 1.72382 6.5 0 &#10;C 6.5 -1.72382 5.815119 -3.377269 4.596194 -4.596194 &#10;C 3.377269 -5.815119 1.72382 -6.5 0 -6.5 &#10;C -1.72382 -6.5 -3.377269 -5.815119 -4.596194 -4.596194 &#10;C -5.815119 -3.377269 -6.5 -1.72382 -6.5 0 &#10;C -6.5 1.72382 -5.815119 3.377269 -4.596194 4.596194 &#10;C -3.377269 5.815119 -1.72382 6.5 0 6.5 &#10;z&#10;\" style=\"stroke: #6b4c9a\"\/>\n    <\/defs>\n    <g clip-path=\"url(#pa03f16026c)\">\n     <use xlink:href=\"#m74d2147957\" x=\"130.678987\" y=\"61.863429\" style=\"fill: #6b4c9a; stroke: #6b4c9a\"\/>\n    <\/g>\n   <\/g>\n  <\/g>\n  <g id=\"axes_2\">\n   <g id=\"patch_5\">\n    <path d=\"M 387.202415 264.96 &#10;L 677.376 264.96 &#10;L 677.376 39.744 &#10;L 387.202415 39.744 &#10;L 387.202415 264.96 &#10;z&#10;\" style=\"fill: none\"\/>\n   <\/g>\n   <g id=\"matplotlib.axis_3\">\n    <g id=\"xtick_5\">\n     <g id=\"line2d_23\"\/>\n    <\/g>\n    <g id=\"xtick_6\">\n     <g id=\"line2d_24\"\/>\n     <g id=\"text_16\">\n      <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #6b767d\" x=\"460.272\" y=\"280.268\" transform=\"rotate(-0 460.272 280.268)\">$1<\/text>\n     <\/g>\n    <\/g>\n    <g id=\"xtick_7\">\n     <g id=\"line2d_25\"\/>\n     <g id=\"text_17\">\n      <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #6b767d\" x=\"533.341585\" y=\"280.268\" transform=\"rotate(-0 533.341585 280.268)\">$2<\/text>\n     <\/g>\n    <\/g>\n    <g id=\"xtick_8\">\n     <g id=\"line2d_26\"\/>\n     <g id=\"text_18\">\n      <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #6b767d\" x=\"606.41117\" y=\"280.268\" transform=\"rotate(-0 606.41117 280.268)\">$3<\/text>\n     <\/g>\n    <\/g>\n   <\/g>\n   <g id=\"matplotlib.axis_4\">\n    <g id=\"ytick_7\">\n     <g id=\"line2d_27\">\n      <path d=\"M 387.202415 252.894857 &#10;L 677.376 252.894857 &#10;\" clip-path=\"url(#p0be132147c)\" style=\"fill: none; stroke: #edf1f3; stroke-width: 1.2; stroke-linecap: square\"\/>\n     <\/g>\n     <g id=\"line2d_28\"\/>\n    <\/g>\n    <g id=\"ytick_8\">\n     <g id=\"line2d_29\">\n      <path d=\"M 387.202415 212.677714 &#10;L 677.376 212.677714 &#10;\" clip-path=\"url(#p0be132147c)\" style=\"fill: none; stroke: #edf1f3; stroke-width: 1.2; stroke-linecap: square\"\/>\n     <\/g>\n     <g id=\"line2d_30\"\/>\n    <\/g>\n    <g id=\"ytick_9\">\n     <g id=\"line2d_31\">\n      <path d=\"M 387.202415 172.460571 &#10;L 677.376 172.460571 &#10;\" clip-path=\"url(#p0be132147c)\" style=\"fill: none; stroke: #edf1f3; stroke-width: 1.2; stroke-linecap: square\"\/>\n     <\/g>\n     <g id=\"line2d_32\"\/>\n    <\/g>\n    <g id=\"ytick_10\">\n     <g id=\"line2d_33\">\n      <path d=\"M 387.202415 132.243429 &#10;L 677.376 132.243429 &#10;\" clip-path=\"url(#p0be132147c)\" style=\"fill: none; stroke: #edf1f3; stroke-width: 1.2; stroke-linecap: square\"\/>\n     <\/g>\n     <g id=\"line2d_34\"\/>\n    <\/g>\n    <g id=\"ytick_11\">\n     <g id=\"line2d_35\">\n      <path d=\"M 387.202415 92.026286 &#10;L 677.376 92.026286 &#10;\" clip-path=\"url(#p0be132147c)\" style=\"fill: none; stroke: #edf1f3; stroke-width: 1.2; stroke-linecap: square\"\/>\n     <\/g>\n     <g id=\"line2d_36\"\/>\n    <\/g>\n    <g id=\"ytick_12\">\n     <g id=\"line2d_37\">\n      <path d=\"M 387.202415 51.809143 &#10;L 677.376 51.809143 &#10;\" clip-path=\"url(#p0be132147c)\" style=\"fill: none; stroke: #edf1f3; stroke-width: 1.2; stroke-linecap: square\"\/>\n     <\/g>\n     <g id=\"line2d_38\"\/>\n    <\/g>\n   <\/g>\n   <g id=\"line2d_39\">\n    <g>\n     <use xlink:href=\"#m701938d263\" x=\"562.263257\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"578.278649\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"560.516164\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"555.953699\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"566.398265\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"562.017013\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"628.020038\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"569.155911\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"574.757426\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"580.00163\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"584.547289\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"605.727969\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"587.542411\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"606.140812\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"593.032129\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"556.603287\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"615.845915\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"558.141402\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"587.367775\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#m701938d263\" x=\"561.261473\" y=\"252.894857\" style=\"fill: #b4674a; fill-opacity: 0.3; stroke: #b4674a; stroke-opacity: 0.3\"\/>\n    <\/g>\n   <\/g>\n   <g id=\"line2d_40\">\n    <g>\n     <use xlink:href=\"#mcce5e74091\" x=\"525.225746\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"566.803801\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"566.047531\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"559.353626\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"563.356378\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"551.08288\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"559.105921\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"550.226505\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"547.791826\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"563.856905\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"515.767619\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"513.966454\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"568.081788\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"515.441729\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"538.104991\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"526.953111\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"557.516657\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"558.119481\" y=\"51.809143\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"548.411456\" y=\"252.894857\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#mcce5e74091\" x=\"539.089238\" y=\"51.809143\" style=\"fill: #275e71; fill-opacity: 0.3; stroke: #275e71; stroke-opacity: 0.3\"\/>\n    <\/g>\n   <\/g>\n   <g id=\"line2d_41\">\n    <g>\n     <use xlink:href=\"#ma22e00ee86\" x=\"479.118107\" y=\"252.894857\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"477.615066\" y=\"252.894857\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"501.128858\" y=\"252.894857\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"504.539747\" y=\"252.894857\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"491.019681\" y=\"252.894857\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"484.730582\" y=\"252.894857\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"478.318726\" y=\"252.894857\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"500.074464\" y=\"252.894857\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"488.091052\" y=\"252.894857\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"500.296596\" y=\"252.894857\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"456.318935\" y=\"51.809143\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"486.741457\" y=\"252.894857\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"495.394357\" y=\"252.894857\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"473.110326\" y=\"252.894857\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"494.8193\" y=\"252.894857\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"499.998472\" y=\"252.894857\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"500.936685\" y=\"252.894857\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"465.006178\" y=\"51.809143\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"461.840073\" y=\"252.894857\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n     <use xlink:href=\"#ma22e00ee86\" x=\"487.272673\" y=\"252.894857\" style=\"fill: #6b4c9a; fill-opacity: 0.3; stroke: #6b4c9a; stroke-opacity: 0.3\"\/>\n    <\/g>\n   <\/g>\n   <g id=\"patch_6\">\n    <path d=\"M 387.202415 264.96 &#10;L 677.376 264.96 &#10;\" style=\"fill: none; stroke: #d8dee2; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"\/>\n   <\/g>\n   <g id=\"text_19\">\n    <text style=\"font-weight: 700; font-size: 10.5px; font-family: 'Space Grotesk'; text-anchor: start; fill: #b4674a\" x=\"591.678626\" y=\"243.828857\" transform=\"rotate(-0 591.678626 243.828857)\">Fable 5<\/text>\n   <\/g>\n   <g id=\"text_20\">\n    <text style=\"font-weight: 700; font-size: 10.5px; font-family: 'Space Grotesk'; text-anchor: start; fill: #275e71\" x=\"558.715182\" y=\"223.720286\" transform=\"rotate(-0 558.715182 223.720286)\">Fable 5.1<\/text>\n   <\/g>\n   <g id=\"text_21\">\n    <text style=\"font-weight: 700; font-size: 10.5px; font-family: 'Space Grotesk'; text-anchor: end; fill: #6b4c9a\" x=\"474.318567\" y=\"236.419286\" transform=\"rotate(-0 474.318567 236.419286)\">GPT-6 Astra<\/text>\n   <\/g>\n   <g id=\"patch_7\">\n    <path d=\"M 537.716883 232.786286 &#10;Q 516.517901 232.786286 496.884167 232.786286 &#10;\" style=\"fill: none; stroke: #5c6770; stroke-width: 1.4; stroke-linecap: round\"\/>\n    <path d=\"M 501.684167 235.186286 &#10;L 496.884167 232.786286 &#10;L 501.684167 230.386286 &#10;\" style=\"fill: none; stroke: #5c6770; stroke-width: 1.4; stroke-linecap: round\"\/>\n   <\/g>\n   <g id=\"text_22\">\n    <text style=\"font-size: 10.5px; font-family: 'Space Grotesk'; fill: #161a1d\" transform=\"translate(486.318567 189.246386)\">same completion rate<\/text>\n    <text style=\"font-size: 10.5px; font-family: 'Space Grotesk'; fill: #161a1d\" transform=\"translate(486.318567 212.096814)\">1.6\u00d7 cheaper<\/text>\n   <\/g>\n   <g id=\"text_23\">\n    <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: start; fill: #161a1d\" x=\"387.202415\" y=\"31.744\" transform=\"rotate(-0 387.202415 31.744)\">Puzzle piece into groove<\/text>\n   <\/g>\n   <g id=\"line2d_42\">\n    <g clip-path=\"url(#p0be132147c)\">\n     <use xlink:href=\"#m0cbbad5a73\" x=\"579.678626\" y=\"252.894857\" style=\"fill: #b4674a; stroke: #b4674a\"\/>\n    <\/g>\n   <\/g>\n   <g id=\"line2d_43\">\n    <g clip-path=\"url(#p0be132147c)\">\n     <use xlink:href=\"#ma18386b902\" x=\"546.715182\" y=\"232.786286\" style=\"fill: #275e71; stroke: #275e71\"\/>\n    <\/g>\n   <\/g>\n   <g id=\"line2d_44\">\n    <g clip-path=\"url(#p0be132147c)\">\n     <use xlink:href=\"#m74d2147957\" x=\"486.318567\" y=\"232.786286\" style=\"fill: #6b4c9a; stroke: #6b4c9a\"\/>\n    <\/g>\n   <\/g>\n  <\/g>\n  <g id=\"text_24\">\n   <text style=\"font-size: 11.5px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #6b767d\" x=\"366.336\" y=\"317.952\" transform=\"rotate(-0 366.336 317.952)\">estimated cost per run (USD, list price)<\/text>\n  <\/g>\n <\/g>\n <defs>\n  <clippath id=\"pa03f16026c\">\n   <rect x=\"62.208\" y=\"39.744\" width=\"290.173585\" height=\"225.216\"\/>\n  <\/clippath>\n  <clippath id=\"p0be132147c\">\n   <rect x=\"387.202415\" y=\"39.744\" width=\"290.173585\" height=\"225.216\"\/>\n  <\/clippath>\n <\/defs>\n<\/svg>\n<\/div>\n<p class=\"figcap\">Large dots are condition means; faint dots are individual trials (100 if completed, 0 otherwise) at their own<br \/>\n  cost.<\/p>\n<hr\/>\n<h2>Scoring<\/h2>\n<p class=\"sub\">Every trial was scored by a human grader on the highest stage it reached, so a run<br \/>\n  that fails still records how far it got. The rubric is unchanged from the Fable report.<\/p>\n<table class=\"techsheet\">\n<tr>\n<td class=\"k\">0<\/td>\n<td>No purposeful approach<\/td>\n<\/tr>\n<tr>\n<td class=\"k\">1<\/td>\n<td>Made contact with the object<\/td>\n<\/tr>\n<tr>\n<td class=\"k\">2<\/td>\n<td>Lifted the object clear of the table<\/td>\n<\/tr>\n<tr>\n<td class=\"k\">3<\/td>\n<td>Positioned it above the deposit point<\/td>\n<\/tr>\n<tr>\n<td class=\"k\">4<\/td>\n<td>Placed it in its final position<\/td>\n<\/tr>\n<\/table>\n<hr\/>\n<h2 class=\"headline\">Astra places the block almost every time; on the puzzle it stalls where Fable does<\/h2>\n<div class=\"hero\">\n<p><svg xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"691.2pt\" height=\"532.8pt\" viewbox=\"0 0 691.2 532.8\" version=\"1.1\">\n <metadata>\n  <rdf xmlns:dc=\"http:\/\/purl.org\/dc\/elements\/1.1\/\" xmlns:cc=\"http:\/\/creativecommons.org\/ns#\" xmlns:rdf=\"http:\/\/www.w3.org\/1999\/02\/22-rdf-syntax-ns#\">\n   <work>\n    <type rdf:resource=\"http:\/\/purl.org\/dc\/dcmitype\/StillImage\"\/>\n    <date>2026-09-04T18:50:02.444943<\/date>\n    <format>image\/svg+xml<\/format>\n    <creator>\n     <agent>\n      <title>Matplotlib v3.11.1, https:\/\/matplotlib.org\/<\/title>\n     <\/agent>\n    <\/creator>\n   <\/work>\n  <\/rdf>\n <\/metadata>\n <defs><\/p>\n<p> <\/defs>\n <g id=\"figure_1\">\n  <g id=\"patch_1\">\n   <path d=\"M 0 532.8 &#10;L 691.2 532.8 &#10;L 691.2 0 &#10;L 0 0 &#10;L 0 532.8 &#10;z&#10;\" style=\"fill: none\"\/>\n  <\/g>\n  <g id=\"axes_1\">\n   <g id=\"patch_2\">\n    <path d=\"M 138.24 239.4 &#10;L 670.464 239.4 &#10;L 670.464 68.4 &#10;L 138.24 68.4 &#10;L 138.24 239.4 &#10;z&#10;\" style=\"fill: none\"\/>\n   <\/g>\n   <g id=\"matplotlib.axis_1\">\n    <g id=\"xtick_1\">\n     <g id=\"line2d_1\"\/>\n    <\/g>\n    <g id=\"xtick_2\">\n     <g id=\"line2d_2\"\/>\n    <\/g>\n    <g id=\"xtick_3\">\n     <g id=\"line2d_3\"\/>\n    <\/g>\n    <g id=\"xtick_4\">\n     <g id=\"line2d_4\"\/>\n    <\/g>\n    <g id=\"xtick_5\">\n     <g id=\"line2d_5\"\/>\n    <\/g>\n    <g id=\"xtick_6\">\n     <g id=\"line2d_6\"\/>\n    <\/g>\n   <\/g>\n   <g id=\"matplotlib.axis_2\">\n    <g id=\"ytick_1\">\n     <g id=\"line2d_7\"\/>\n     <g id=\"text_1\">\n      <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: end; fill: #161a1d\" x=\"134.74\" y=\"98.841433\" transform=\"rotate(-0 134.74 98.841433)\">Fable 5  (n=20)<\/text>\n     <\/g>\n    <\/g>\n    <g id=\"ytick_2\">\n     <g id=\"line2d_8\"\/>\n     <g id=\"text_2\">\n      <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: end; fill: #161a1d\" x=\"134.74\" y=\"159.804\" transform=\"rotate(-0 134.74 159.804)\">Fable 5.1  (n=20)<\/text>\n     <\/g>\n    <\/g>\n    <g id=\"ytick_3\">\n     <g id=\"line2d_9\"\/>\n     <g id=\"text_3\">\n      <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: end; fill: #161a1d\" x=\"134.74\" y=\"220.766567\" transform=\"rotate(-0 134.74 220.766567)\">GPT-6 Astra  (n=20)<\/text>\n     <\/g>\n    <\/g>\n   <\/g>\n   <g id=\"patch_3\">\n    <path d=\"M 138.24 239.4 &#10;L 670.464 239.4 &#10;\" style=\"fill: none; stroke: #d8dee2; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"\/>\n   <\/g>\n   <g id=\"patch_4\">\n    <path d=\"M 138.24 76.172727 &#10;L 191.4624 76.172727 &#10;L 191.4624 109.702139 &#10;L 138.24 109.702139 &#10;z&#10;\" clip-path=\"url(#p03ad4fda51)\" style=\"fill: #f2e6e0\"\/>\n   <\/g>\n   <g id=\"text_4\">\n    <text style=\"font-weight: 700; font-size: 11px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #161a1d\" x=\"164.8512\" y=\"96.743433\" transform=\"rotate(-0 164.8512 96.743433)\">2<\/text>\n   <\/g>\n   <g id=\"patch_5\">\n    <path d=\"M 191.4624 76.172727 &#10;L 537.408 76.172727 &#10;L 537.408 109.702139 &#10;L 191.4624 109.702139 &#10;z&#10;\" clip-path=\"url(#p03ad4fda51)\" style=\"fill: #e0c3b4\"\/>\n   <\/g>\n   <g id=\"text_5\">\n    <text style=\"font-weight: 700; font-size: 11px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #161a1d\" x=\"364.4352\" y=\"96.743433\" transform=\"rotate(-0 364.4352 96.743433)\">13<\/text>\n   <\/g>\n   <g id=\"patch_6\">\n    <path d=\"M 537.408 76.172727 &#10;L 617.2416 76.172727 &#10;L 617.2416 109.702139 &#10;L 537.408 109.702139 &#10;z&#10;\" clip-path=\"url(#p03ad4fda51)\" style=\"fill: #cb9a83\"\/>\n   <\/g>\n   <g id=\"text_6\">\n    <text style=\"font-weight: 700; font-size: 11px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #161a1d\" x=\"577.3248\" y=\"96.743433\" transform=\"rotate(-0 577.3248 96.743433)\">3<\/text>\n   <\/g>\n   <g id=\"patch_7\">\n    <path d=\"M 617.2416 76.172727 &#10;L 643.8528 76.172727 &#10;L 643.8528 109.702139 &#10;L 617.2416 109.702139 &#10;z&#10;\" clip-path=\"url(#p03ad4fda51)\" style=\"fill: #b4674a\"\/>\n   <\/g>\n   <g id=\"patch_8\">\n    <path d=\"M 643.8528 76.172727 &#10;L 670.464 76.172727 &#10;L 670.464 109.702139 &#10;L 643.8528 109.702139 &#10;z&#10;\" clip-path=\"url(#p03ad4fda51)\" style=\"fill: #7e3f27\"\/>\n   <\/g>\n   <g id=\"patch_9\">\n    <path d=\"M 138.24 137.135294 &#10;L 191.4624 137.135294 &#10;L 191.4624 170.664706 &#10;L 138.24 170.664706 &#10;z&#10;\" clip-path=\"url(#p03ad4fda51)\" style=\"fill: #f2e6e0\"\/>\n   <\/g>\n   <g id=\"text_7\">\n    <text style=\"font-weight: 700; font-size: 11px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #161a1d\" x=\"164.8512\" y=\"157.706\" transform=\"rotate(-0 164.8512 157.706)\">2<\/text>\n   <\/g>\n   <g id=\"patch_10\">\n    <path d=\"M 191.4624 137.135294 &#10;L 351.1296 137.135294 &#10;L 351.1296 170.664706 &#10;L 191.4624 170.664706 &#10;z&#10;\" clip-path=\"url(#p03ad4fda51)\" style=\"fill: #e0c3b4\"\/>\n   <\/g>\n   <g id=\"text_8\">\n    <text style=\"font-weight: 700; font-size: 11px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #161a1d\" x=\"271.296\" y=\"157.706\" transform=\"rotate(-0 271.296 157.706)\">6<\/text>\n   <\/g>\n   <g id=\"patch_11\">\n    <path d=\"M 351.1296 137.135294 &#10;L 404.352 137.135294 &#10;L 404.352 170.664706 &#10;L 351.1296 170.664706 &#10;z&#10;\" clip-path=\"url(#p03ad4fda51)\" style=\"fill: #cb9a83\"\/>\n   <\/g>\n   <g id=\"text_9\">\n    <text style=\"font-weight: 700; font-size: 11px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #161a1d\" x=\"377.7408\" y=\"157.706\" transform=\"rotate(-0 377.7408 157.706)\">2<\/text>\n   <\/g>\n   <g id=\"patch_12\">\n    <path d=\"M 404.352 137.135294 &#10;L 457.5744 137.135294 &#10;L 457.5744 170.664706 &#10;L 404.352 170.664706 &#10;z&#10;\" clip-path=\"url(#p03ad4fda51)\" style=\"fill: #b4674a\"\/>\n   <\/g>\n   <g id=\"text_10\">\n    <text style=\"font-weight: 700; font-size: 11px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #ffffff\" x=\"430.9632\" y=\"157.706\" transform=\"rotate(-0 430.9632 157.706)\">2<\/text>\n   <\/g>\n   <g id=\"patch_13\">\n    <path d=\"M 457.5744 137.135294 &#10;L 670.464 137.135294 &#10;L 670.464 170.664706 &#10;L 457.5744 170.664706 &#10;z&#10;\" clip-path=\"url(#p03ad4fda51)\" style=\"fill: #7e3f27\"\/>\n   <\/g>\n   <g id=\"text_11\">\n    <text style=\"font-weight: 700; font-size: 11px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #ffffff\" x=\"564.0192\" y=\"157.706\" transform=\"rotate(-0 564.0192 157.706)\">8<\/text>\n   <\/g>\n   <g id=\"patch_14\">\n    <path d=\"M 138.24 198.097861 &#10;L 164.8512 198.097861 &#10;L 164.8512 231.627273 &#10;L 138.24 231.627273 &#10;z&#10;\" clip-path=\"url(#p03ad4fda51)\" style=\"fill: #b4674a\"\/>\n   <\/g>\n   <g id=\"patch_15\">\n    <path d=\"M 164.8512 198.097861 &#10;L 670.464 198.097861 &#10;L 670.464 231.627273 &#10;L 164.8512 231.627273 &#10;z&#10;\" clip-path=\"url(#p03ad4fda51)\" style=\"fill: #7e3f27\"\/>\n   <\/g>\n   <g id=\"text_12\">\n    <text style=\"font-weight: 700; font-size: 11px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #ffffff\" x=\"417.6576\" y=\"218.668567\" transform=\"rotate(-0 417.6576 218.668567)\">19<\/text>\n   <\/g>\n   <g id=\"text_13\">\n    <text style=\"font-size: 13.5px; font-family: 'Space Grotesk'; text-anchor: start; fill: #161a1d\" x=\"138.24\" y=\"60.4\" transform=\"rotate(-0 138.24 60.4)\">Block into bowl<\/text>\n   <\/g>\n  <\/g>\n  <g id=\"axes_2\">\n   <g id=\"patch_16\">\n    <path d=\"M 138.24 478.8 &#10;L 670.464 478.8 &#10;L 670.464 307.8 &#10;L 138.24 307.8 &#10;L 138.24 478.8 &#10;z&#10;\" style=\"fill: none\"\/>\n   <\/g>\n   <g id=\"matplotlib.axis_3\">\n    <g id=\"xtick_7\">\n     <g id=\"line2d_10\"\/>\n     <g id=\"text_14\">\n      <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #6b767d\" x=\"138.24\" y=\"494.108\" transform=\"rotate(-0 138.24 494.108)\">0<\/text>\n     <\/g>\n    <\/g>\n    <g id=\"xtick_8\">\n     <g id=\"line2d_11\"\/>\n     <g id=\"text_15\">\n      <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #6b767d\" x=\"244.6848\" y=\"494.108\" transform=\"rotate(-0 244.6848 494.108)\">20<\/text>\n     <\/g>\n    <\/g>\n    <g id=\"xtick_9\">\n     <g id=\"line2d_12\"\/>\n     <g id=\"text_16\">\n      <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #6b767d\" x=\"351.1296\" y=\"494.108\" transform=\"rotate(-0 351.1296 494.108)\">40<\/text>\n     <\/g>\n    <\/g>\n    <g id=\"xtick_10\">\n     <g id=\"line2d_13\"\/>\n     <g id=\"text_17\">\n      <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #6b767d\" x=\"457.5744\" y=\"494.108\" transform=\"rotate(-0 457.5744 494.108)\">60<\/text>\n     <\/g>\n    <\/g>\n    <g id=\"xtick_11\">\n     <g id=\"line2d_14\"\/>\n     <g id=\"text_18\">\n      <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #6b767d\" x=\"564.0192\" y=\"494.108\" transform=\"rotate(-0 564.0192 494.108)\">80<\/text>\n     <\/g>\n    <\/g>\n    <g id=\"xtick_12\">\n     <g id=\"line2d_15\"\/>\n     <g id=\"text_19\">\n      <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #6b767d\" x=\"670.464\" y=\"494.108\" transform=\"rotate(-0 670.464 494.108)\">100<\/text>\n     <\/g>\n    <\/g>\n    <g id=\"text_20\">\n     <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #6b767d\" x=\"404.352\" y=\"519.42\" transform=\"rotate(-0 404.352 519.42)\">share of trials (%)<\/text>\n    <\/g>\n   <\/g>\n   <g id=\"matplotlib.axis_4\">\n    <g id=\"ytick_4\">\n     <g id=\"line2d_16\"\/>\n     <g id=\"text_21\">\n      <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: end; fill: #161a1d\" x=\"134.74\" y=\"338.241433\" transform=\"rotate(-0 134.74 338.241433)\">Fable 5  (n=20)<\/text>\n     <\/g>\n    <\/g>\n    <g id=\"ytick_5\">\n     <g id=\"line2d_17\"\/>\n     <g id=\"text_22\">\n      <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: end; fill: #161a1d\" x=\"134.74\" y=\"399.204\" transform=\"rotate(-0 134.74 399.204)\">Fable 5.1  (n=20)<\/text>\n     <\/g>\n    <\/g>\n    <g id=\"ytick_6\">\n     <g id=\"line2d_18\"\/>\n     <g id=\"text_23\">\n      <text style=\"font-size: 12px; font-family: 'Space Grotesk'; text-anchor: end; fill: #161a1d\" x=\"134.74\" y=\"460.166567\" transform=\"rotate(-0 134.74 460.166567)\">GPT-6 Astra  (n=20)<\/text>\n     <\/g>\n    <\/g>\n   <\/g>\n   <g id=\"patch_17\">\n    <path d=\"M 138.24 478.8 &#10;L 670.464 478.8 &#10;\" style=\"fill: none; stroke: #d8dee2; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"\/>\n   <\/g>\n   <g id=\"patch_18\">\n    <path d=\"M 138.24 315.572727 &#10;L 191.4624 315.572727 &#10;L 191.4624 349.102139 &#10;L 138.24 349.102139 &#10;z&#10;\" clip-path=\"url(#p2b0b9c664d)\" style=\"fill: #f2e6e0\"\/>\n   <\/g>\n   <g id=\"text_24\">\n    <text style=\"font-weight: 700; font-size: 11px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #161a1d\" x=\"164.8512\" y=\"336.143433\" transform=\"rotate(-0 164.8512 336.143433)\">2<\/text>\n   <\/g>\n   <g id=\"patch_19\">\n    <path d=\"M 191.4624 315.572727 &#10;L 484.1856 315.572727 &#10;L 484.1856 349.102139 &#10;L 191.4624 349.102139 &#10;z&#10;\" clip-path=\"url(#p2b0b9c664d)\" style=\"fill: #e0c3b4\"\/>\n   <\/g>\n   <g id=\"text_25\">\n    <text style=\"font-weight: 700; font-size: 11px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #161a1d\" x=\"337.824\" y=\"336.143433\" transform=\"rotate(-0 337.824 336.143433)\">11<\/text>\n   <\/g>\n   <g id=\"patch_20\">\n    <path d=\"M 484.1856 315.572727 &#10;L 537.408 315.572727 &#10;L 537.408 349.102139 &#10;L 484.1856 349.102139 &#10;z&#10;\" clip-path=\"url(#p2b0b9c664d)\" style=\"fill: #cb9a83\"\/>\n   <\/g>\n   <g id=\"text_26\">\n    <text style=\"font-weight: 700; font-size: 11px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #161a1d\" x=\"510.7968\" y=\"336.143433\" transform=\"rotate(-0 510.7968 336.143433)\">2<\/text>\n   <\/g>\n   <g id=\"patch_21\">\n    <path d=\"M 537.408 315.572727 &#10;L 670.464 315.572727 &#10;L 670.464 349.102139 &#10;L 537.408 349.102139 &#10;z&#10;\" clip-path=\"url(#p2b0b9c664d)\" style=\"fill: #b4674a\"\/>\n   <\/g>\n   <g id=\"text_27\">\n    <text style=\"font-weight: 700; font-size: 11px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #ffffff\" x=\"603.936\" y=\"336.143433\" transform=\"rotate(-0 603.936 336.143433)\">5<\/text>\n   <\/g>\n   <g id=\"patch_22\">\n    <path d=\"M 138.24 376.535294 &#10;L 164.8512 376.535294 &#10;L 164.8512 410.064706 &#10;L 138.24 410.064706 &#10;z&#10;\" clip-path=\"url(#p2b0b9c664d)\" style=\"fill: #f2e6e0\"\/>\n   <\/g>\n   <g id=\"patch_23\">\n    <path d=\"M 164.8512 376.535294 &#10;L 271.296 376.535294 &#10;L 271.296 410.064706 &#10;L 164.8512 410.064706 &#10;z&#10;\" clip-path=\"url(#p2b0b9c664d)\" style=\"fill: #e0c3b4\"\/>\n   <\/g>\n   <g id=\"text_28\">\n    <text style=\"font-weight: 700; font-size: 11px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #161a1d\" x=\"218.0736\" y=\"397.106\" transform=\"rotate(-0 218.0736 397.106)\">4<\/text>\n   <\/g>\n   <g id=\"patch_24\">\n    <path d=\"M 271.296 376.535294 &#10;L 377.7408 376.535294 &#10;L 377.7408 410.064706 &#10;L 271.296 410.064706 &#10;z&#10;\" clip-path=\"url(#p2b0b9c664d)\" style=\"fill: #cb9a83\"\/>\n   <\/g>\n   <g id=\"text_29\">\n    <text style=\"font-weight: 700; font-size: 11px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #161a1d\" x=\"324.5184\" y=\"397.106\" transform=\"rotate(-0 324.5184 397.106)\">4<\/text>\n   <\/g>\n   <g id=\"patch_25\">\n    <path d=\"M 377.7408 376.535294 &#10;L 617.2416 376.535294 &#10;L 617.2416 410.064706 &#10;L 377.7408 410.064706 &#10;z&#10;\" clip-path=\"url(#p2b0b9c664d)\" style=\"fill: #b4674a\"\/>\n   <\/g>\n   <g id=\"text_30\">\n    <text style=\"font-weight: 700; font-size: 11px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #ffffff\" x=\"497.4912\" y=\"397.106\" transform=\"rotate(-0 497.4912 397.106)\">9<\/text>\n   <\/g>\n   <g id=\"patch_26\">\n    <path d=\"M 617.2416 376.535294 &#10;L 670.464 376.535294 &#10;L 670.464 410.064706 &#10;L 617.2416 410.064706 &#10;z&#10;\" clip-path=\"url(#p2b0b9c664d)\" style=\"fill: #7e3f27\"\/>\n   <\/g>\n   <g id=\"text_31\">\n    <text style=\"font-weight: 700; font-size: 11px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #ffffff\" x=\"643.8528\" y=\"397.106\" transform=\"rotate(-0 643.8528 397.106)\">2<\/text>\n   <\/g>\n   <g id=\"patch_27\">\n    <path d=\"M 138.24 437.497861 &#10;L 218.0736 437.497861 &#10;L 218.0736 471.027273 &#10;L 138.24 471.027273 &#10;z&#10;\" clip-path=\"url(#p2b0b9c664d)\" style=\"fill: #f2e6e0\"\/>\n   <\/g>\n   <g id=\"text_32\">\n    <text style=\"font-weight: 700; font-size: 11px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #161a1d\" x=\"178.1568\" y=\"458.068567\" transform=\"rotate(-0 178.1568 458.068567)\">3<\/text>\n   <\/g>\n   <g id=\"patch_28\">\n    <path d=\"M 218.0736 437.497861 &#10;L 377.7408 437.497861 &#10;L 377.7408 471.027273 &#10;L 218.0736 471.027273 &#10;z&#10;\" clip-path=\"url(#p2b0b9c664d)\" style=\"fill: #e0c3b4\"\/>\n   <\/g>\n   <g id=\"text_33\">\n    <text style=\"font-weight: 700; font-size: 11px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #161a1d\" x=\"297.9072\" y=\"458.068567\" transform=\"rotate(-0 297.9072 458.068567)\">6<\/text>\n   <\/g>\n   <g id=\"patch_29\">\n    <path d=\"M 377.7408 437.497861 &#10;L 404.352 437.497861 &#10;L 404.352 471.027273 &#10;L 377.7408 471.027273 &#10;z&#10;\" clip-path=\"url(#p2b0b9c664d)\" style=\"fill: #cb9a83\"\/>\n   <\/g>\n   <g id=\"patch_30\">\n    <path d=\"M 404.352 437.497861 &#10;L 617.2416 437.497861 &#10;L 617.2416 471.027273 &#10;L 404.352 471.027273 &#10;z&#10;\" clip-path=\"url(#p2b0b9c664d)\" style=\"fill: #b4674a\"\/>\n   <\/g>\n   <g id=\"text_34\">\n    <text style=\"font-weight: 700; font-size: 11px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #ffffff\" x=\"510.7968\" y=\"458.068567\" transform=\"rotate(-0 510.7968 458.068567)\">8<\/text>\n   <\/g>\n   <g id=\"patch_31\">\n    <path d=\"M 617.2416 437.497861 &#10;L 670.464 437.497861 &#10;L 670.464 471.027273 &#10;L 617.2416 471.027273 &#10;z&#10;\" clip-path=\"url(#p2b0b9c664d)\" style=\"fill: #7e3f27\"\/>\n   <\/g>\n   <g id=\"text_35\">\n    <text style=\"font-weight: 700; font-size: 11px; font-family: 'Space Grotesk'; text-anchor: middle; fill: #ffffff\" x=\"643.8528\" y=\"458.068567\" transform=\"rotate(-0 643.8528 458.068567)\">2<\/text>\n   <\/g>\n   <g id=\"text_36\">\n    <text style=\"font-size: 13.5px; font-family: 'Space Grotesk'; text-anchor: start; fill: #161a1d\" x=\"138.24\" y=\"299.8\" transform=\"rotate(-0 138.24 299.8)\">Puzzle piece into groove<\/text>\n   <\/g>\n  <\/g>\n  <g id=\"legend_1\">\n   <g id=\"patch_32\">\n    <path d=\"M 30.636 27.207 &#10;L 41.636 27.207 &#10;L 41.636 17.362 &#10;L 30.636 17.362 &#10;z&#10;\" style=\"fill: #f2e6e0; stroke: #f2e6e0; stroke-linejoin: miter\"\/>\n   <\/g>\n   <g id=\"text_37\">\n    <text style=\"font-size: 11px; font-family: 'Space Grotesk'; text-anchor: start; fill: #6b767d\" x=\"47.136\" y=\"26.052\" transform=\"rotate(-0 47.136 26.052)\">0 no approach<\/text>\n   <\/g>\n   <g id=\"patch_33\">\n    <path d=\"M 141.713656 27.207 &#10;L 152.713656 27.207 &#10;L 152.713656 17.362 &#10;L 141.713656 17.362 &#10;z&#10;\" style=\"fill: #e0c3b4; stroke: #e0c3b4; stroke-linejoin: miter\"\/>\n   <\/g>\n   <g id=\"text_38\">\n    <text style=\"font-size: 11px; font-family: 'Space Grotesk'; text-anchor: start; fill: #6b767d\" x=\"158.213656\" y=\"26.052\" transform=\"rotate(-0 158.213656 26.052)\">1 contact<\/text>\n   <\/g>\n   <g id=\"patch_34\">\n    <path d=\"M 225.81725 27.207 &#10;L 236.81725 27.207 &#10;L 236.81725 17.362 &#10;L 225.81725 17.362 &#10;z&#10;\" style=\"fill: #cb9a83; stroke: #cb9a83; stroke-linejoin: miter\"\/>\n   <\/g>\n   <g id=\"text_39\">\n    <text style=\"font-size: 11px; font-family: 'Space Grotesk'; text-anchor: start; fill: #6b767d\" x=\"242.31725\" y=\"26.052\" transform=\"rotate(-0 242.31725 26.052)\">2 lifted<\/text>\n   <\/g>\n   <g id=\"patch_35\">\n    <path d=\"M 297.901625 27.207 &#10;L 308.901625 27.207 &#10;L 308.901625 17.362 &#10;L 297.901625 17.362 &#10;z&#10;\" style=\"fill: #b4674a; stroke: #b4674a; stroke-linejoin: miter\"\/>\n   <\/g>\n   <g id=\"text_40\">\n    <text style=\"font-size: 11px; font-family: 'Space Grotesk'; text-anchor: start; fill: #6b767d\" x=\"314.401625\" y=\"26.052\" transform=\"rotate(-0 314.401625 26.052)\">3 positioned<\/text>\n   <\/g>\n   <g id=\"patch_36\">\n    <path d=\"M 398.740688 27.207 &#10;L 409.740688 27.207 &#10;L 409.740688 17.362 &#10;L 398.740688 17.362 &#10;z&#10;\" style=\"fill: #7e3f27; stroke: #7e3f27; stroke-linejoin: miter\"\/>\n   <\/g>\n   <g id=\"text_41\">\n    <text style=\"font-size: 11px; font-family: 'Space Grotesk'; text-anchor: start; fill: #6b767d\" x=\"415.240688\" y=\"26.052\" transform=\"rotate(-0 415.240688 26.052)\">4 placed<\/text>\n   <\/g>\n  <\/g>\n <\/g>\n <defs>\n  <clippath id=\"p03ad4fda51\">\n   <rect x=\"138.24\" y=\"68.4\" width=\"532.224\" height=\"171\"\/>\n  <\/clippath>\n  <clippath id=\"p2b0b9c664d\">\n   <rect x=\"138.24\" y=\"307.8\" width=\"532.224\" height=\"171\"\/>\n  <\/clippath>\n <\/defs>\n<\/svg>\n<\/div>\n<p class=\"figcap\">Share of trials per model reaching each stage; n per row is the number of trials in that cell.<\/p>\n<hr\/>\n<h2>Results<\/h2>\n<hr\/>\n<h2>All runs<\/h2>\n<p class=\"sub\">Every counted trial, 120 in total.<\/p>\n<hr\/>\n<h2>Technical specifications<\/h2>\n<table class=\"techsheet\">\n<tr>\n<td class=\"k\">Embodiment<\/td>\n<td>Bimanual I2RT YAM arms, 6-DoF per arm with parallel-jaw grippers<\/td>\n<\/tr>\n<tr>\n<td class=\"k\">Control<\/td>\n<td>Absolute end-effector poses (<code>move_to<\/code>): x, y, z, yaw, pitch, roll and gripper, per arm. The robot&#8217;s IK converts poses to joint angles.<\/td>\n<\/tr>\n<tr>\n<td class=\"k\">Observation<\/td>\n<td>Three camera views (top, left wrist, right wrist) plus proprioceptive state, each turn<\/td>\n<\/tr>\n<tr>\n<td class=\"k\">Policy<\/td>\n<td><code>agent<\/code> policy, medium thinking effort, 20-LLM-call budget, 25% speed cap, default safety guardrails on<\/td>\n<\/tr>\n<tr>\n<td class=\"k\">Models<\/td>\n<td><code>gpt-6-astra<\/code>, <code>claude-fable-5<\/code> and <code>claude-fable-5-1<\/code><\/td>\n<\/tr>\n<tr>\n<td class=\"k\">Harness<\/td>\n<td><a href=\"https:\/\/github.com\/robocurve\/inspect-robots\">Inspect Robots<\/a> 0.58.0<\/td>\n<\/tr>\n<tr>\n<td class=\"k\">Trials<\/td>\n<td>20 per model per task; puzzle on rig-4 for all models, bowl on rig-3 for the Fable models and rig-1 for Astra<\/td>\n<\/tr>\n<tr>\n<td class=\"k\">Token counts<\/td>\n<td>Wire-level request and response tokens, not billed tokens; cost at list price, $10 \/ $50 per million input \/ output tokens for all three models<\/td>\n<\/tr>\n<\/table>\n<hr\/>\n<h2>Limitations<\/h2>\n<ul class=\"limits\">\n<li>Astra&#8217;s trials were run two days after the Fable trials, and not interleaved with them. The puzzle comparison is on the same rig; the bowl comparison is not: the Fable bowl trials ran on rig-3, which was unavailable.<\/li>\n<li>Grading was operator-judged with the model known, so scores are open to unconscious bias.<\/li>\n<li>Costs are list price. Anthropic requests were sent without prompt caching; OpenAI cached about a fifth of Astra&#8217;s input automatically, which is not discounted here, so Astra&#8217;s cost is, if anything, overstated.<\/li>\n<li>Objects were reset by hand between trials, and all models ran at medium reasoning effort only.<\/li>\n<\/ul>\n<p><\/main><br \/>\n<\/body>\n<\/div>\n<p><a href=\"https:\/\/openai.robocurve.org\/gpt-6-astra\/?utm_source=tldrai\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>GPT-6 Astra on robot arms | Robocurve September 4, 2026 A follow\u2011up to our comparison of Claude Fable\u00a05 and Fable\u00a05.1. We gave OpenAI&#8217;s GPT\u20116 Astra control of the same YAM arms under the same Inspect Robots agent policy, on the same two tasks: \u201cPick up the red block from the table and place it inside [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":23779,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[143],"tags":[],"class_list":["post-23778","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai"],"_links":{"self":[{"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/posts\/23778","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/comments?post=23778"}],"version-history":[{"count":0,"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/posts\/23778\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/media\/23779"}],"wp:attachment":[{"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/media?parent=23778"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/categories?post=23778"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/tags?post=23778"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}