PageSourceSearch

https://ax.dev/assets/js/1ee7d433.4048b85d.js

js ax.dev collected 2026-09-24 10:35:23 UTC 135,119 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7047],{1295(e,t,r){r.d(t,{z:()=>s});var i=r(96540),l=r(53259),o=r.n(l),a=(r(78478),r(74848)),n=o()({loader:function(){return r.e(1236).then(r.bind(r,91236))},loading:function(e){return e.timedOut?(0,a.jsx)("blockquote",{children:"Error: Loading Plotly timed out."}):(0,a.jsx)("div",{children:"loading..."})},timeout:1e4}),s=i.memo(function(e){var t=e.data;return(0,a.jsx)("div",{className:"plotly-figure",style:{"overflow-x":"auto"},children:(0,a.jsx)(n,{data:t.data,layout:t.layout})})})},5426(e){e.exports=JSON.parse('{"config":{"plotlyServerURL":"https://plot.ly"},"data":[{"customdata":[["layer_height"]],"hovertemplate":"direction=Decreases compressive_strength<br>importance=%{x}<br>truncated_parameter_name=%{y}<br>parameter_name=%{customdata[0]}<extra></extra>","legendgroup":"Decreases compressive_strength","marker":{"color":"#FFA15A","pattern":{"shape":""}},"name":"Decreases compressive_strength","orientation":"h","showlegend":true,"textposition":"auto","type":"bar","x":{"bdata":"j6hUiHmoyD8=","dtype":"f8"},"xaxis":"x","y":["layer_height"],"yaxis":"y"},{"customdata":[["infill_type_OH_PARAM__2 & infill_type_OH_PARAM__3"],["infill_density"],["layer_height & infill_type_OH_PARAM__2"],["infill_density & infill_type_OH_PARAM__3"]],"hovertemplate":"direction=Increases compressive_strength<br>importance=%{x}<br>truncated_parameter_name=%{y}<br>parameter_name=%{customdata[0]}<extra></extra>","legendgroup":"Increases compressive_strength","marker":{"color":"#636EFA","pattern":{"shape":""}},"name":"Increases compressive_strength","orientation":"h","showlegend":true,"textposition":"auto","type":"bar","x":{"bdata":"XjZmIWavxT/4qCE2p9/EPyryhCPGa7g/pW1BwD+4sz8=","dtype":"f8"},"xaxis":"x","y":["infill_... & infill_...","infill_density","layer_h... & infill_...","infill_... & infill_..."],"yaxis":"y"}],"layout":{"barmode":"relative","legend":{"title":{"text":"direction"},"tracegroupgap":0},"margin":{"t":60},"template":{"data":{"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"contour"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"heatmap"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"histogram2d"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"histogram2dcontour"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermap":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermap"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"sequentialminus":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"#E5ECF6","showlakes":true,"showland":true,"subunitcolor":"white"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"angularaxis":{"gridcolor":"white","linecolor":"white","t
1icks":""},"bgcolor":"#E5ECF6","radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","gridwidth":2,"linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white"},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","gridwidth":2,"linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white"},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","gridwidth":2,"linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"bgcolor":"#E5ECF6","caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","zerolinewidth":2}}},"xaxis":{"anchor":"y","domain":[0,1],"title":{"text":"importance"}},"yaxis":{"anchor":"x","categoryorder":"total ascending","domain":[0,1],"title":{"text":"truncated_parameter_name"}}}}')},7877(e,t,r){r.d(t,{A:()=>o});r(96540);var i=r(29068),l=r(74848);const o=function(e){return(0,l.jsx)(i.A,{language:"python",title:"Output:",children:e.children})}},25206(e){e.exports=JSON.parse('{"config":{"plotlyServerURL":"https://plot.ly"},"data":[{"error_x":{"array":{"bdata":"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/","dtype":"f8"},"color":"rgba(99, 110, 250, 0.5)","type":"data","visible":true},"error_y":{"array":{"bdata":"DL4jJiCiTEAt/BUhyAVVQCkgiUtiahZAuZTkAMZBR0D0ASnivPNFQHaAgRWelARAevMgvZca/j+KZeHpBvFFQHXSh/shnAdAPPx2UWbHGUD5OR/5Y2BMQKHPMi0wxjpA","dtype":"f8"},"color":"rgba(99, 110, 250, 0.5)","type":"data","visible":true},"hoverlabel":{"bgcolor":"rgba(99, 110, 250, 0.5)","font":{"color":"black"}},"hovertemplate":"<b>Arm Name: %{text}</b><br>Predicted: %{y}<br>Observed: %{x}<br><extra></extra>","marker":{"color":"rgba(99, 110, 250, 1)"},"mode":"markers","text":["2_0","4_0","11_0","7_0","3_0","9_0","8_0","6_0","5_0","10_0","0_0","1_0"],"type":"scatter","x":{"bdata":"uB6F61G4BkB7FK5H4XoKQPSPnovErDRA4ZY/lGcPFUCF61G4HoX/P4Zfzi4AKi9Azg2HSIN3KEAAAAAAAADwPylcj8L1KBlAMqDGxSdQLUCkcD0K16PgP3sUrkfhegJA","dtype":"f8"},"y":{"bdata":"bFa9GfXuH0Cs2WqX7HcUwIja+y+x4TNAnHVMNB9IBkBkv2fxPggDQAgLhzB62y5ACKNnUezIJ0AQpG5gV7vxP7vIR/W6mCFAjHEb/Dr8K0B1fYjmmBMaQH7p//kdGxlA","dtype":"f8"}}],"layout":{"shapes":[{"line":{"color":"gray","dash":"dot"},"type":"line","x0":-89.11824592850594,"x1":79.05219968364594,"y0":-89.11824592850594,"y1":79.05219968364594}],"template":{"data":{"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"contour"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"heatmap"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"histogram2d"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"histogram2dcontour"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermap":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermap"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"sequentialminus":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"#E5ECF6","showlakes":true,"showland":true,"subunitcolor":"white"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"angularaxis":{"gridcolor":"white","linecolor":"white","t
1icks":""},"bgcolor":"#E5ECF6","radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","gridwidth":2,"linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white"},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","gridwidth":2,"linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white"},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","gridwidth":2,"linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"bgcolor":"#E5ECF6","caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","zerolinewidth":2}}},"xaxis":{"constrain":"domain","range":[-89.11824592850594,79.05219968364594],"title":{"text":"Actual Outcome"}},"yaxis":{"range":[-89.11824592850594,79.05219968364594],"scaleanchor":"x","scaleratio":1,"title":{"text":"Predicted Outcome"}}}}')},28453(e,t,r){r.d(t,{R:()=>a,x:()=>n});var i=r(96540);const l={},o=i.createContext(l);function a(e){const t=i.useContext(o);return i.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(l):e.components||l:a(e.components),i.createElement(o.Provider,{value:t},e.children)}},38987(e,t,r){r.d(t,{A:()=>a});r(96540);var i=r(28774),l=r(35088),o=r(74848);const a=function(e){var t=e.githubUrl,r=e.colabUrl;return(0,o.jsxs)("div",{className:"margin-top--sm margin-bottom--lg",children:[(0,o.jsxs)(i.A,{to:t,className:"button button--outline button--primary margin-right--xs",children:["Open in GitHub",(0,o.jsx)(l.A,{})]}),(0,o.jsxs)(i.A,{to:r,className:"button button--outline button--primary margin--xs",children:["Run in Google Colab",(0,o.jsx)(l.A,{})]})]})}},50964(e){e.exports=JSON.parse('{"config":{"plotlyServerURL":"https://plot.ly"},"data":[{"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"showscale":false,"type":"contour","x":{"bdata":"AAAAAAAAAABcj8L1KNwkQI7jOI7jOCZA9hEpBPobL0CO4ziO4zg2QHsUrkfhOjtAqqqqqqqqQEApXI/C9chAQLgehetRuERATtNsWjBgRUCO4ziO4zhGQBBnPmLa+EZAAAAAAAAASUCF61G4HsVLQC7CP6zVxUtAchzHcRzHS0AAAAC4wNVPQKqqqqqqqlBAgbXAwwExUkAcx3Ecx3FTQI7jOI7jOFZA7FG4HoXbWEAAAAAAAABZQA==","dtype":"f8"},"y":{"bdata":"mpmZmZmZuT+4HoXrUbi+P/1cJz1Sm78/EhERERERwT9WVVVVVVXFP5qZmRnuN8c/mpmZmZmZyT8s9unWNCfKP+F6FK5H4co/RvjqTMiYzD/f3d3d3d3NP7gehetRuM4/AAAAAAAA0D8SERERERHRPzMzMzMzM9M/NDMzMzMz0z9WVVVVVVXVP+KS32euatU/ZmZmZmZm1j94d3d3d3fXP65H4XoUrtc/XQ5Vo2ry2D+rQMeEE2XZP5qZmZmZmdk/","dtype":"f8"},"z":{"bdata":"x7sUYejLIECiXGJp0qAdQHb14g8LYh1ARC1v8tXXG0A+xFaJ6sUZQGREGEVwdBhAmvIkBOYsF0CW45+INyIXQKwgbTHgGxZAkPOfblkCFkAGTkihU+kVQKqvTCCv2hVAnhzdob/WFUACEAG0YiUWQMo58WGDJRZAauwJ0L0lFkAggUfnuEIXQERvD7y+2xdAUrCIO8haGUCeoxpyFdUaQJYfmJS2th5A9BqcICJsIUDf7ELLXIkhQGrEmEusTh9AQOdpaa33GkA8h1WNBrMaQBahFMcoBBlAEIjLU7rBFkC8lKNvDlIVQNKQPlgy7hNA+nh9jJ7iE0Do0d8/sccSQAIFfHaGrBJAKGYXlyiSEkCW9e6vDoMSQGxFzFdVgRJAmBVHig7bEkCc589CM9sSQHQ9Sup02xJA8k4oZ8IYFEDiV/l6LsIUQMbf5P8raRZAUtlVbgsKGEB6oDLdrE4cQIrCjbuiayBA6aHbg6+LIEDogD0ND+4eQPotmERKhxpApKewpqxBGkCkp12Ty4wYQLKc4lBrQhZA3ADjidDNFEAM6IUyWGUTQKCgojGfWRNApLFlT2E7EkASZWGr9B8SQC64z29iBRJAiHCHBTn2EUDuuj855/QRQEKRjZWBUBJAeh3x+6ZQEkAojy/a6VASQHTPJa+ckxNAPHFkYsI/FEAiLV+SX+0VQD5iH8OglBdACDoh/ZrpG0DJTVU1l0EgQKHQL+EaYiBA0l/AQlfkHUCoz+kwU1IZQP6zH3YRChlAwKVgRbhEF0BqIsflmuQUQC7+UYeFYhNAkN8+o3vtEUCeurFpXeERQIDVDCwmuhBAetRhVAqeEEDoY7Kd74IQQI5Q0RSicxBAtk8iEX5zEEAKokruWNQQQJ7R7jeA1BBApDH8dcbUEEAKOIXWaSYSQPaRHqQV2hJAMtrO5/WZFEDgjwcEylIWQMyVCoi51BpA0v8fDvGcH0DKFMkvheAfQK7VWiCY5xpAYBUYD5vaFUDGAhDk24oVQKgVcT/flhNABjMR0275EEAkxGoGF6MOQNw7BhUkcwtAqFfMp7lYC0CQ1Y3mzNkIQMDmvbknnghA5OLdM4dlCECYrG3srEYIQKR0lnelTghAaD3xkGgwCUAcxxlywjAJQJR5xiJjMQlA0ILGdNYsDEBYArQeH8ANQGgj/2L71BBAml4cJ5/AEkBQa9bi68MXQJKlhP+0ER1AJB/QsJJcHUCQNK93ceYZQNAqNDL2sBRAqKiOkMJeFEDg+uachlsSQJh6WGdZVA9AZHiGzUbsC0AIgVDBPaYIQGjYWrsliwhAEDwna7b9BUCQg7p3NMEFQABgAyUiiAVA6Ijck4RpBUB4yUXyF3UFQLiovmqpYgZAMORBWAdjBkAoJzlFr2MGQHRarpYCfglAIClrlGwgC0AQvYP/ei4PQJo7V6oXlBFADBtuUd3CFkCiKQvsLD0cQLDQpk92ihxA5A33sUj1GECw4iTQ0ZoTQJx7EaBjRhNA8AwAzFs1EUAQNr96TeQMQEwGgk++ZglAKJBX6Z0NBkCoju058/EFQCQAg/T4WANAmHidQ/0bA0BMfWCN7OICQASIPPnlxAJAmBzZX87UAkB4U9ikn84DQChlnqYBzwNAbATk3bDPA0BoYePgXggHQEyQeoxguQhA9EtOxAHqDED6wF6zI4IQQE6zxMmj2RVAQGwF2EB9G0DY0RiMxswbQIocll+HyxhAvLpmAuBqE0CGtbgXExYTQMqKmn3DAhFAJMzpL0h5DEA4UhFOSPgIQOjf0CAznAVAdLSZhnKABUD01Cx16uUCQHD/yg3sqAJAYAEw8fJvAkBwTBvAGlICQKgaWJj3YgJA7ASWoyhfA0DIFbppi18DQFBe7P87YANAuOBtdHieBkDYDE4ZF1IIQCTO41jWiAxAIueMg2dUEEAG6qN88rIVQIyQIh+dXRtAninFAYStG0DogjTEIZ0YQPZkFwLENRNAfCsO9pDgEkBKdnQUzsoQQJRd11AoAwxA8KDZDo1+CEDwZvTmcx8FQGDHCqCdAwVA9LYeQrNnAkBsJrb9vyoCQIDWWBLz8QFAUG5eBV7UAUCstqDecuYBQMz52jB55QJATG4t3dzlAkAozrUOj+YCQNwhtGAzKwZAPGTibMrhB0AkGKOfbx8MQHQk3rnkIhBAhvtBIEGJFUC8ulSlrjsbQCzAzgoAjBtAUKANpYBWGEBKg/Wxy+USQDDQ2dMNkBJAEmfD3QF3EECwYqcPj1MLQKAaEh2cygdA9N+Hi1poBEAYgz6HcUwEQHzlxJE+sAFAnHYijadzAUB8Zp6DfTsBQHxUlKmhHgFAaI4eW2gzAUB4F1h2yDcCQKQG1cAtOAJA7Fxm1uI4AkAsq6/2gogFQEhHIlX6QwdAhG6qNKmMC0DAOfZ0+LwPQBx0d1K1UBVAeCYBGYwOG0DqqrbJd18bQECBV4AGRhhAmhLrZF7UEkD6rRp2l34SQGw+i7FmZRBAWO87MYEwC0CQU6qeJqgHQEzXXisqRwRAQAWCv1ArBEB8O5SkmpEBQGDOs52CVQFAwC59gAQeAUAA1R4byAEBQFgHSb1cGAFAEJBBmnAfAkAcxK+e1h8CQOT0ZQCNIAJAIHCOAHd0BUCA316/kDEHQPxJ4kuTfQtAgG88/Y2wD0DOzdVyNk0VQLhYyfMlDRtAVJN/pSpeG0AO7mmrI0wYQGYjT6+y3BJAKtI0dRKHEkBsFujv4G4QQKR8Cmd4RgtAlEt2
1S1XAB0BkckHO6mEEQESBXdwpRgRAhJPGX2avAUBEEFkWv3MBQNxMXivMPAFAKGoUzwQhAUD4BrFHtjgBQFC4r6D9QAJAkIiD52NBAkC0B8C/GkICQGyrNDoLlwVAPB3je0pUB0Ccc/LLNKALQBQpUVy40g9AQhWCtTRdFUDeDt+pgRsbQIYjDmxsbBtACj2PQxhvGEDiCtetPgcTQLjCrnobshJAmHDpPAudEEAEmnhHp6sLQNyJv+uMKwhA6BVsiYvTBECULbYaBLgEQGzkyROQJwJABDhf9rnsAUDM+y4DurYBQABB8uCvmwFAHI98QOO0AUB4kXETCL4CQOxYJWVuvgJA2LSSUCW/AkCcPy4s0hIGQNR2OffazgdAAEfbISAXDEBszIQ8xiIQQJCxTiKekBVAZnQ3v+dHG0DyJ9CYa5gbQPiTeWzQ7BhAcGZlNb6cE0ACx1DTGUkTQPJfb3yCPRFAoFhUlp4GDUCcVPwNnJcJQIjabOToUAZARE9kF/c1BkAI/0rl47QDQJDSnujPewNAAMrSILpHA0BcBWyGCy4DQHzj/4xMSQNAsNsw2WNRBEDoWy9SyVEEQPQY0bl+UgRAnLcyNK6cB0BcLB1f7lIJQEQ+45rwiw1ArPu/gFTVEEBW+xW+vi0WQN6wr5duzRtApGo5158cHEA6lsuFndMaQB5hIbmp2RVAfjRyv16LFUBk1GNkcaETQHTZIua/FBFAQESUAef0DkDcvUTkhOcLQFhtGxN2zgtAjBTdrZt8CUDILyP3WUgJQAD+jmgoGQlAKEAyEIsCCUBgIX7/FCAJQFCHDJUYHQpAUOoXGXkdCkAEeJejJR4KQOifbchJOw1ATOwHocLYDkC+xxS9iWkRQIbpkVisWRNA4HoVW2hfGEB0ow76daYdQPxncmq98B1APpbLhZ3TGkAeYSG5qdkVQH40cr9eixVAZNRjZHGhE0B02SLmvxQRQEBElAHn9A5A5L1E5ITnC0BQbRsTds4LQIQU3a2bfAlA0C8j91lICUAA/o5oKBkJQDBAMhCLAglAaCF+/xQgCUBQhwyVGB0KQFDqFxl5HQpABHiXoyUeCkDwn23ISTsNQEzsB6HC2A5AvscUvYlpEUCG6ZFYrFkTQOR6FVtoXxhAdKMO+nWmHUD8Z3JqvfAdQD4JCkPsvx1ASJQhsn1GGUDuvlC6IgAZQBjnwEUCSBdATnbdBhz+FEAuJBKxNI4TQELC7n10MBJAeke1YUElEkBuE2JArRwRQNq6/XieBRFAbEpn4/nwEECcIsjkU+cQQNjMbRkM9hBAevghr9BpEUDmT3OZ/GkRQL5HGBtLahFAYoPHNp7TEkBo9SJdj44TQERldRlpWhVAelJGxwsaF0BM2lTV7aAbQLl8v4HFMCBAlDvr0TNSIEAkzZUnYuEdQOilt2qmbRlAsK6AZqUnGUA6p8/PuHEXQEyB2iLFKhVAwrlVL7u8E0DW7i3TxWASQKxZEo2hVRJAgASlUnNOEUCegNy0hTcRQDRF1moAIxFA8qMsO2sZEUAiR8U9HSgRQOCEi/5fmxFA4G2BtYubEUCCLlXb2ZsRQNqDG4l6AxNAsilr0oa9E0AcPxDFKIcVQETCYdWeRBdA/sHX4NXFG0BeiD4FO0AgQDLMYBl/YSBAbDuzEJF+H0CIFttO+lAbQEAxU9lLDxtAGD2OhXV0GUDaCWeCuVEXQJzOUz6S+hVAYJWVA5K0FEB847E2I6oUQLDrLDEAtBNA0HE5E6OeE0BMIPXUlIsTQGiEX1fFghNA7tiqeBGRE0AiSZgE8v0TQKh6ADob/hNAvCrd5GT+E0BECykf7VAVQFh1nUXl/xVASMhWYBWuF0CEwH85rFAZQHQMENHrix1A5Apb1Vr+IEBYVcVmlh0hQPwl3DEEryBAovWvlWyBHUCybtlhukQdQGChcJQdyRtA0nW4LBPQGUA+hJxpN5MYQAomyGFfZhdAlEW8+b9cF0DCpeqO/HkWQEhqRatfZhZAWFjnve9UFkCISROa80wWQFAXsx6bWhZAvjOx19q/FkCwrzkXAcAWQEzSMXdFwBZAfFwA3hH6F0B0glnoHJwYQE4HrUtaKhpAXgjUX7itG0A4HXV51JcfQN4Ho2CS2SFATmXa13P2IUDbdikBaOAgQFiBDZ/X9B1AJmMCgiu5HUBEnLPK90McQAz1kSl7UxpAchK1BgMcGUCwckX0UPQXQO6zGO/b6hdAwjd5QQsMF0CW/Wb0yPgWQIYYpSqs5xZAHMx0p9nfFkAChd1ZWu0WQOjwis4BURdADB2IcCdRF0Cyg9q2alEXQAjkSdgXhhhAErtCSXclGUCi3XMVHa0aQFiU34sLKhxAMRII/rgBIEA4xOILlgYiQLmg6az7IiJA1XNzmsULIkDKk/A0E1ggQP6DWOdUPSBA6LUysS4sH0DiH4zXU28dQCS5hBlbWBxABIh4AKlPG0CuFmrgMkcbQMpeK2wPgBpA9AID4uduGkACdXMBtl8aQHp/4ZbUWBpAXp2SUE1lGkCeMb+jJ78aQOK9r4JJvxpA7hJZD4a/GkDurQ9PANUbQNatzs8lZBxAnCaBWcjDHUDOkLGHrxkfQIgrh/PsRiFAJxsRvI8WI0DRI8AGCDAjQIKfj2rsdiJAudFcDC3VIEA+pOIzibsgQBEptFMzGyBAqDoHtPKLHkASP0kVjIAdQA7otWzfghxALDBMzcN6HEDeoyVMArwbQFSCg+GXqxtAUFamCBGdG0CSWVPigZYbQMLPVtyRohtAtqmrzd34G0B0zwVR/vgbQKpNTXA4+RtASnQXQHoDHUBquK9QzYwdQEzkC6oY3h5AD2tQJgMTIECMyR/H/LohQJrMXCmZdyNAWLkxtwWQI0Del1tEC6giQHpK2lOEDiFAWBfY0WH1IECZuKRLNVggQBBJXxJjDh9AHh8560cIHkDk+gm2pQ8dQG64p3azBx1AWnSOFMZMHEBQJqzKsTwcQLI1j6F4LhxAgDLwkw4oHEDObWP47DMcQAqshraViBxAlh8amrWIHED+GsCb7ogcQPS8i5YJjh1Awlfg37AUHkCSOluXaF8fQDAf5wV3UCBAtK/iDiTwIUDmQd/ZCKQjQKTpV776uyNA","dtype":"f8","shape":"24, 23"}},{"marker":{"color":"black","symbol":"x"},"mode":"markers","name":"Sampled","showlegend":false,"type":"scatter","x":[10.43,55.54,99.43,41.44,27.23,33.57,50,63.66994380950928,55.5455832778283,42.75147562326184,72.76573270625342,45.944164543600095,0,100,15.554641847623298],"y":[0.3,0.12,0.35,0.21,0.37,0.24,0.25,0.18139435052871705,0.2043214845070208,0.123463764124029,0.2234125495505756,0.1,0.38979593229689674,0.39679420439370955,0.33463630813484546]}],"layout":{"template":{"data":{"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"contour"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"heatmap"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"histogram2d"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"histogram2dcontour"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermap":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermap"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"sequentialminus":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"#E5ECF6","showlakes":true,"showland":true,"subunitcolor":"white"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"angularaxis":{"gridcolor":"white","linecolor":"white","t
1icks":""},"bgcolor":"#E5ECF6","radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","gridwidth":2,"linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white"},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","gridwidth":2,"linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white"},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","gridwidth":2,"linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"bgcolor":"#E5ECF6","caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","zerolinewidth":2}}},"xaxis":{"range":[0,100],"title":{"text":"infill_density"}},"yaxis":{"range":[0.1,0.4],"title":{"text":"layer_height"}}}}')},65844(e,t,r){r.r(t),r.d(t,{assets:()=>h,contentTitle:()=>d,default:()=>p,frontMatter:()=>c,metadata:()=>i,toc:()=>g});const i=JSON.parse('{"id":"tutorials/materials_science/index","title":"Ax for Materials Science","description":"<LinkButtons","source":"@site/versioned_docs/version-1.0.0/tutorials/materials_science/index.mdx","sourceDirName":"tutorials/materials_science","slug":"/tutorials/materials_science/","permalink":"/docs/1.0.0/tutorials/materials_science/","draft":false,"unlisted":false,"tags":[],"version":"1.0.0","lastUpdatedBy":"github-actions[bot]","lastUpdatedAt":1746744654000,"frontMatter":{"title":"Ax for Materials Science","sidebar_label":"Ax for Materials Science"},"sidebar":"tutorials","previous":{"title":"Ax for AutoML with scikit-learn","permalink":"/docs/1.0.0/tutorials/sklearn/"},"next":{"title":"Using custom generators via Modular BoTorch Interface","permalink":"/docs/1.0.0/tutorials/modular_botorch/"}}');var l=r(74848),o=r(28453),a=r(38987),n=r(7877),s=r(1295);const c={title:"Ax for Materials Science",sidebar_label:"Ax for Materials Science"},d="Ax for Materials Science",h={},g=[{value:"Background",id:"background",level:3},{value:"Learning Objectives",id:"learning-objectives",level:3},{value:"Prerequisites",id:"prerequisites",level:3},{value:"Step 1: Import Necessary Modules",id:"step-1-import-necessary-modules",level:2},{value:"Step 2: Initialize Client",id:"step-2-initialize-client",level:2},{value:"Step 3: Configure Experiment",id:"step-3-configure-experiment",level:2},{value:"Step 4: Configure Optimization",id:"step-4-configure-optimization",level:2},{value:"Step 5: Run Trials",id:"step-5-run-trials",level:2},{value:"Attach Preexisting Trials",id:"attach-preexisting-trials",level:3},{value:"Ask for trials",id:"ask-for-trials",level:3},{value:"Tell Ax the results",id:"tell-ax-the-results",level:3},{value:"Step 6: Analyze Results",id:"step-6-analyze-results",level:2},{value:"Step 7: Compute Analyses",id:"step-7-compute-analyses",level:2},{value:"Conclusion",id:"conclusion",level:2}];function f(e){const t={a:"a",code:"code",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,o.R)(),...e.components};return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(a.A,{githubUrl:"https://github.com/facebook/ax/blob/main/tutorials/materials_science/materials_science.ipynb",colabUrl:"https://colab.research.google.com/github/facebook/ax/blob/main/tutorials/materials_science/materials_science.ipynb"}),"\n",(0,l.jsx)(t.header,{children:(0,l.jsx)(t.h1,{id:"ax-for-materials-science",children:"Ax for Materials Science"})}),"\n",(0,l.jsxs)(t.p,{children:["Some optimization experiments, like the one described in this\n",(0,l.jsx)(t.a,{href:"../getting_started",children:"tutorial"}),", can be conducted in a completely automated manner. Other\nexperiments may require a human in the loop, for instance a scientist manually\nconducting and evaluating each trial in a lab. In this tutorial we demonstrate this\nask-tell optimization in a human-in-the-loop setting by imagining the task of maximizing\nthe strength of a 3D printed part using compression testing (i.e., crushing the part)\nwhere different print settings will have to be manually tried and evaluated."]}
1),"\n",(0,l.jsx)(t.h3,{id:"background",children:"Background"}),"\n",(0,l.jsx)(t.p,{children:"In 3D printing, several parameters can significantly affect the mechanical properties of\nthe printed object:"}),"\n",(0,l.jsxs)(t.ul,{children:["\n",(0,l.jsxs)(t.li,{children:["\n",(0,l.jsxs)(t.p,{children:[(0,l.jsx)(t.strong,{children:"Infill Density"}),": The percentage of material used inside the object. Higher infill\ndensity generally increases strength but also weight and material usage."]}),"\n"]}),"\n",(0,l.jsxs)(t.li,{children:["\n",(0,l.jsxs)(t.p,{children:[(0,l.jsx)(t.strong,{children:"Layer Height"}),": The thickness of each layer of material. Smaller layer heights can\nimprove surface finish and detail but increase print time."]}),"\n"]}),"\n",(0,l.jsxs)(t.li,{children:["\n",(0,l.jsxs)(t.p,{children:[(0,l.jsx)(t.strong,{children:"Infill Type"}),": The pattern used to fill the interior of the object. Different\npatterns (e.g., honeycomb, gyroid, lines, rectilinear) offer various balances of\nstrength, speed, and material efficiency."]}),"\n"]}),"\n",(0,l.jsxs)(t.li,{children:["\n",(0,l.jsxs)(t.p,{children:[(0,l.jsx)(t.strong,{children:"Strength Measurement"}),": In this tutorial, we assume the strength of the 3D printed\npart is measured using compression testing, which evaluates how the object performs\nunder compressive stress."]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(t.h3,{id:"learning-objectives",children:"Learning Objectives"}),"\n",(0,l.jsxs)(t.ul,{children:["\n",(0,l.jsx)(t.li,{children:"Understand black box optimization concepts"}),"\n",(0,l.jsx)(t.li,{children:"Define an optimization problem using Ax"}),"\n",(0,l.jsxs)(t.li,{children:["Configure and run an experiment using Ax's ",(0,l.jsx)(t.code,{children:"Client"})]}),"\n",(0,l.jsx)(t.li,{children:"Analyze the results of the optimization"}),"\n"]}),"\n",(0,l.jsx)(t.h3,{id:"prerequisites",children:"Prerequisites"}),"\n",(0,l.jsxs)(t.ul,{children:["\n",(0,l.jsx)(t.li,{children:"Familiarity with Python and basic programming concepts"}),"\n",(0,l.jsxs)(t.li,{children:["Understanding of ",(0,l.jsx)(t.a,{href:"/docs/1.0.0/intro-to-ae",children:"adaptive experimentation"})," and\n",(0,l.jsx)(t.a,{href:"/docs/1.0.0/intro-to-bo",children:"Bayesian optimization"})]}),"\n"]}),"\n",(0,l.jsx)(t.h2,{id:"step-1-import-necessary-modules",children:"Step 1: Import Necessary Modules"}),"\n",(0,l.jsx)(t.pre,{children:(0,l.jsx)(t.code,{className:"language-python",children:"from ax.api.client import Client\nfrom ax.api.configs import  RangeParameterConfig, ChoiceParameterConfig\n"})}),"\n",(0,l.jsx)(t.h2,{id:"step-2-initialize-client",children:"Step 2: Initialize Client"}),"\n",(0,l.jsxs)(t.p,{children:["Create an instance of the ",(0,l.jsx)(t.code,{children:"Client"})," to manage the state of your experiment."]}),"\n",(0,l.jsx)(t.pre,{children:(0,l.jsx)(t.code,{className:"language-python",children:"client = Client()\n"})}),"\n",(0,l.jsx)(t.h2,{id:"step-3-configure-experiment",children:"Step 3: Configure Experiment"}),"\n",(0,l.jsxs)(t.p,{children:["Define the parameters for the 3D printing optimization problem. The infill density and\nlayer height can take on any value within their respective bounds so we will configure\nboth using ",(0,l.jsx)(t.code,{children:"RangeParameterConfig"}),'s. On the other hand, infill type be either have one of\nfour distinct values: "honeycomb", "gyroid", "lines", or "rectilinear". We will use a\n',(0,l.jsx)(t.code,{children:"ChoiceParameterConfig"})," to represent it in the optimization."]}),"\n",(0,l.jsx)(t.pre,{children:(0,l.jsx)(t.code,{className:"language-python",children:'infill_density = RangeParameterConfig(name="infill_density", parameter_type="float", bounds=(0, 100))\nlayer_height = RangeParameterConfig(name="layer_height", parameter_type="float", bounds=(0.1, 0.4))\ninfill_type = ChoiceParameterConfig(name="infill_type", parameter_type="str", values=["honeycomb", "gyroid", "lines", "rectilinear"])\n\nclient.configure_experiment(\n    parameters=[infill_density, layer_height, infill_type],\n    # The following arguments are only necessary when saving to the DB\n    name="3d_print_strength_experiment",\n    description="Maximize strength of 3D printed parts",\n    owner="developer",\n)\n'})}),"\n",(0,l.jsx)(n.A,{children:'/home/runner/work/Ax/Ax/ax/api/utils/instantiation/from_config.py:75: AxParameterWarning: is_ordered is not specified for ChoiceParameter "infill_type". Defaulting to False  since the parameter is a string with more than 2 choices.. To override this behavior (or avoid this warning), specify is_ordered during ChoiceParameter construction. Note that choice parameters with exactly 2 choices are always considered ordered and that the user-supplied is_ordered has no effect in this particular case.\nreturn ChoiceParameter(\n/home/runner/work/Ax/Ax/ax/api/utils/instantiation/from_config.py:75: AxParameterWarning: sort_values is not specified for ChoiceParameter "infill_type". Defaulting to False for parameters of ParameterType STRING. To override this behavior (or avoid this warning), specify sort_values during ChoiceParameter construction.\nreturn ChoiceParameter('}),"\n",(0,l.jsx)(t.h2,{id:"step-4-configure-optimization",children:"Step 4: Configure Optimization"}),"\n",(0,l.jsxs)(t.p,{children:["We want to maximize the compressive strength of our part, so we will set the objective\nto ",(0,l.jsx)(t.code,{children:"compressive_strength"}),". However, we know that modifying the infill density, layer\nheight, and infill type will affect the weight of the part as well. We'll include a\nrequirement that the part must not weigh more than 10 grams by setting an outcome\nconstraint when we call ",(0,l.jsx)(t.code,{children:"configure_experiment"}),"."]}),"\n",(0,l.jsxs)(t.p,{children:["The following code will tell the ",(0,l.jsx)(t.code,{children:"Client"})," that we intend to maximize compressive\nstrength while keeping the weight less than 10 grams."]}),"\n",(0,l.jsx)(t.pre,{children:(0,l.jsx)(t.code,{className:"language-python",children:'client.configure_optimization(objective="compressive_strength", outcome_constraints=["weight <= 10"])\n'})}),"\n",(0,l.jsx)(t.h2,{id:"step-5-run-trials",children:"Step 5: Run Trials"}),"\n",(0,l.jsxs)(t.p,{children:["Now the ",(0,l.jsx)(t.code,{children:"Client"})," has been configured we can begin conducting the experiment. Use\n",(0,l.jsx)(t.code,{children:"attach_trial"})," to attach any existing data, use ",(0,l.jsx)(t.code,{children:"get_next_trials"})," to generate parameter\nsuggestions, and use ",(0,l.jsx)(t.code,{children:"complete_trial"})," to report manually observed results."]}),"\n",(0,l.jsx)(t.h3,{id:"attach-preexisting-trials",children:"Attach Preexisting Trials"}),"\n",(0,l.jsx)(t.p,{children:'Sometimes in our optimization experiments we may already have some previously collected\ndata from manual "trials" conducted before the Ax experiment began. This can be\nincredibly useful! If we attach this data as custom trials, Ax will be able to use the\ndata points in its optimization algorithm and improve performance.'}),"\n",(0,l.jsx)(t.pre,{children:(0,l.jsx)(t.code,{className:"language-python",children:'# Pairs of previously evaluated parameterizations and associated metric readings\npreexisting_trials = [\n    (\n        {"infill_density": 10.43, "layer_height": 0.3, "infill_type": "gyroid"},\n        {"compressive_strength": 1.74, "weight": 0.52},\n    ),\n    (\n        {"infill_density": 55.54, "layer_height": 0.12, "infill_type": "lines"},\n        {"compressive_strength": 4.63, "weight": 2.31},\n    ),\n    (\n        {"infill_density": 99.43, "layer_height": 0.35, "infill_type": "rectilinear"},\n        {"compressive_strength": 5.68, "weight": 2.84},\n    ),\n    (\n        {"infill_density": 41.44, "layer_height": 0.21, "infill_type": "rectilinear"},\n        {"compressive_strength": 3.95, "weight": 1.97},\n    ),\n    (\n        {"infill_density": 27.23, "layer_height": 0.37, "infill_type": "honeycomb"},\n        {"compressive_strength": 7.36, "weight": 3.31},\n    ),\n    (\n        {"infill_density": 33.57, "layer_height": 0.24, "infill_type": "honeycomb"},\n        {"compressive_strength": 13.99, "weight": 6.29},\n    ),\n]\n\nfor parameters, data in preexisting_trials:\n    # Attach the parameterization to the Client as a trial and immediately complete it with the preexisting data\n    trial_index = client.attach_trial(parameters=parameters)\n    client.complete_trial(trial_index=trial_index, raw_data=data)\n'})}),"\n",(0,l.jsx)(t.h3,{id:"ask-for-trials",children:"Ask for trials"}),"\n",(0,l.jsxs)(t.p,{children:["Now, let's have Ax suggest which trials to evaluate so that we can find the optimal\nconfiguration more efficiently. We'll do this by calling ",(0,l.jsx)(t.code,{children:"get_next_trials"}),". We'll make\nuse of Ax's support for parallelism, i.e. suggesting more than one trial at a time --\nthis can allow us to conduct our experiment much faster! If our lab had three identical\n3D printers, we could ask Ax for a batch of three trials and evaluate three different\ninfill density, layer height, and infill types at once."]}),"\n",(0,l.jsx)(t.p,{children:'Note that there will always be a tradeoff between "parallelism" and optimization\nperformance since the quality of a suggested trial is often proportional to the amount\nof data Ax has access to.'}),"\n",(0,l.jsx)(t.pre,{children:(0,l.jsx)(t.code,{className:"language-python",children:"trials = client.get_next_trials(max_trials=3)\ntrials\n"})}),"\n",(0,l.jsx)(n.A,{children:"{6: {'infill_density': 50.0, 'layer_height': 0.25, 'infill_type': 'lines'},\n7: {'infill_density': 63.66994380950928,\n'layer_height': 0.18139435052871705,\n'infill_type': 'gyroid'},\n8: {'infill_density': 55.5455832778283,\n'layer_height': 0.2043214845070208,\n'infill_type': 'honeycomb'}}"}),"\n",(0,l.jsx)(t.h3,{id:"tell-ax-the-results",children:"Tell Ax the results"}),"\n",(0,l.jsxs)(t.p,{children:["In a real-world scenerio we would print parts using the three suggested\nparameterizations and measure the compressive strength and weight manually, though in\nthis tutorial we will simulate by calling a function. Once the data is collected we will\ntell Ax the result by calling ",(0,l.jsx)(t.code,{children:"complete_trial"}),"."]}),"\n",(0,l.jsx)(t.pre,{children:(0,l.jsx)(t.code,{className:"language-python",children:'def evaluate(\n    infill_density: float, layer_height: float, infill_type: str\n) -> dict[str, float]:\n    strength_map = {"lines": 1, "rectilinear": 2, "gyroid": 5, "honeycomb": 10}\n    weight_map = {"lines": 1, "rectilinear": 2, "gyroid": 3, "honeycomb": 9}\n\n    return {\n        "compressive_strength": (\n            infill_density / layer_height * strength_map[infill_type]\n        )\n        / 100,\n        "weight": (infill_density / layer_height * weight_map[infill_type]) / 200,\n    }\n\n\nfor trial_index, parameters in trials.items():\n    client.complete_trial(trial_index=trial_index, raw_data=evaluate(**parameters))\n'})}),"\n",(0,l.jsx)(t.p,{children:"We'll repeat this process a number of times. Typically experimentation will continue\nuntil a satisfactory combination has been found, experimentation resources (in this\nexample our 3D printing filliment) have been exhausted, or we feel we have spent enough\ntime on optimization."}),"\n",(0,l.jsx)(t.pre,{children:(0,l.jsx)(t.code,{className:"language-python",children:"# Ask Ax for the next trials\ntrials = client.get_next_trials(max_trials=3)\ntrials\n"})}),"\n",(0,l.jsx)(n.A,{children:"{9: {'infill_density': 42.75147562326184,\n'layer_height': 0.123463764124029,\n'infill_type': 'honeycomb'},\n10: {'infill_density': 72.76573270625342,\n'layer_height': 0.2234125495505756,\n'infill_type': 'honeycomb'},\n11: {'infill_density': 45.944164543600095,\n'layer_height': 0.1,\n'infill_type': 'honeycomb'}}"}),"\n",(0,l.jsx)(t.pre,{children:(0,l.jsx)(t.code,{className:"language-python",children:"# Tell Ax the result of those trials\nfor trial_index, parameters in trials.items():\n    client.complete_trial(trial_index=trial_index, raw_data=evaluate(**parameters))\n"})}),"\n",(0,l.jsx)(t.pre,{children:(0,l.jsx)(t.code,{className:"language-python",children:"# Ask Ax for the next trials\ntrials = client.get_next_trials(max_trials=3)\ntrials\n"})}),"\n",(0,l.jsx)(n.A,{children:"{12: {'infill_density': 0.0,\n'layer_height': 0.38979593229689674,\n'infill_type': 'lines'},\n13: {'infill_density': 100.0,\n'layer_height': 0.39679420439370955,\n'infill_type': 'honeycomb'},\n14: {'infill_density': 15.554641847623298,\n'layer_height': 0.33463630813484546,\n'infill_type': 'rectilinear'}}"}),"\n",(0,l.jsx)(t.pre,{children:(0,l.jsx)(t.code,{className:"language-python",children:"# Tell Ax the result of those trials\nfor trial_index, parameters in trials.items():\n    client.complete_trial(trial_index=trial_index, raw_data=evaluate(**parameters))\n"})}),"\n",(0,l.jsx)(t.h2,{id:"step-6-analyze-results",children:"Step 6: Analyze Results"}),"\n",(0,l.jsxs)(t.p,{children:["At any time during the experiment you may analyze the results of the experiment. Most\ncommonly this means extracting the parameterization from the best performing trial you\nconducted. The best trial will have the optimal objective value ",(0,l.jsx)(t.strong,{children:"without violating any\noutcome constraints"}),"."]}),"\n",(0,l.jsx)(t.pre,{children:(0,l.jsx)(t.code,{className:"language-python",children:'best_parameters, prediction, index, name = client.get_best_parameterization()\nprint("Best Parameters:", best_parameters)\nprint("Prediction (mean, variance):", prediction)\n'})}),"\n",(0,l.jsx)(n.A,{children:"Best Parameters: {'infill_density': 63.66994380950928, 'layer_height': 0.18139435052871705, 'infill_type': 'gyroid'}\nPrediction (mean, variance): {'weight': (np.float64(5.241676593341699), np.float64(0.5914311886320532)), 'compressive_strength': (np.float64(17.626494301644186), np.float64(5.039528566546781))}"}),"\n",(0,l.jsx)(t.h2,{id:"step-7-compute-analyses",children:"Step 7: Compute Analyses"}),"\n",(0,l.jsxs)(t.p,{children:["Ax can also produce a number of analyses to help interpret the results of the experiment\nvia ",(0,l.jsx)(t.code,{children:"client.compute_analyses"}
1),". Users can manually select which analyses to run, or can\nallow Ax to select which would be most relevant. In this case Ax selects the following:"]}),"\n",(0,l.jsxs)(t.ul,{children:["\n",(0,l.jsxs)(t.li,{children:[(0,l.jsx)(t.strong,{children:"Parrellel Coordinates Plot"})," shows which parameterizations were evaluated and what\nmetric values were observed -- this is useful for getting a high level overview of how\nthoroughly the search space was explored and which regions tend to produce which\noutcomes"]}),"\n",(0,l.jsxs)(t.li,{children:[(0,l.jsx)(t.strong,{children:"Scatter Plot"})," shows the effects of each trial on two metrics, and is useful for\nunderstanding the trade-off between the two outcomes"]}),"\n",(0,l.jsxs)(t.li,{children:[(0,l.jsx)(t.strong,{children:"Sensitivity Analysis Plot"})," shows which parameters have the largest affect on the\nobjective using\n",(0,l.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Variance-based_sensitivity_analysis",children:"Sobol Indicies"})]}),"\n",(0,l.jsxs)(t.li,{children:[(0,l.jsx)(t.strong,{children:"Slice Plot"})," shows how the model predicts a single parameter effects the objective\nalong with a confidence interval"]}),"\n",(0,l.jsxs)(t.li,{children:[(0,l.jsx)(t.strong,{children:"Contour Plot"})," shows how the model predicts a pair of parameters effects the\nobjective as a 2D surface"]}),"\n",(0,l.jsxs)(t.li,{children:[(0,l.jsx)(t.strong,{children:"Summary"})," lists all trials generated along with their parameterizations,\nobservations, and miscellaneous metadata"]}),"\n",(0,l.jsxs)(t.li,{children:[(0,l.jsx)(t.strong,{children:"Cross Validation"})," helps to visualize how well the surrogate model is able to\npredict out of sample points"]}),"\n"]}),"\n",(0,l.jsx)(t.pre,{children:(0,l.jsx)(t.code,{className:"language-python",children:"# display=True instructs Ax to sort then render the resulting analyses\ncards = client.compute_analyses(display=True)\n"})}),"\n",(0,l.jsx)(t.p,{children:(0,l.jsx)(t.strong,{children:"Modeled compressive_strength vs. weight"})}),"\n",(0,l.jsx)(t.p,{children:"This plot displays the effects of each arm on the two selected metrics. It is useful for\nunderstanding the trade-off between the two metrics and for visualizing the Pareto\nfrontier."}),"\n",(0,l.jsx)(s.z,{data:r(89745)}),"\n",(0,l.jsx)(t.p,{children:(0,l.jsx)(t.strong,{children:"Parallel Coordinates for compressive_strength"})}),"\n",(0,l.jsx)(t.p,{children:"The parallel coordinates plot displays multi-dimensional data by representing each\nparameter as a parallel axis. This plot helps in asse
1ssing how thoroughly the search\nspace has been explored and in identifying patterns or clusterings associated with\nhigh-performing (good) or low-performing (bad) arms. By tracing lines across the axes,\none can observe correlations and interactions between parameters, gaining insights into\nthe relationships that contribute to the success or failure of different configurations\nwithin the experiment."}),"\n",(0,l.jsx)(s.z,{data:r(81612)}),"\n",(0,l.jsx)(t.p,{children:(0,l.jsx)(t.strong,{children:"Summary for 3d_print_strength_experiment"})}),"\n",(0,l.jsxs)(t.p,{children:["High-level summary of the ",(0,l.jsx)(t.code,{children:"Trial"}),"-s in this ",(0,l.jsx)(t.code,{children:"Experiment"})]}),"\n",(0,l.jsxs)(t.table,{children:[(0,l.jsx)(t.thead,{children:(0,l.jsxs)(t.tr,{children:[(0,l.jsx)(t.th,{style:{textAlign:"right"}}),(0,l.jsx)(t.th,{style:{textAlign:"right"},children:"trial_index"}),(0,l.jsx)(t.th,{style:{textAlign:"right"},children:"arm_name"}),(0,l.jsx)(t.th,{style:{textAlign:"left"},children:"trial_status"}),(0,l.jsx)(t.th,{style:{textAlign:"left"},children:"generation_node"}),(0,l.jsx)(t.th,{style:{textAlign:"right"},children:"weight"}),(0,l.jsx)(t.th,{style:{textAlign:"right"},children:"compressive_strength"}),(0,l.jsx)(t.th,{style:{textAlign:"right"},children:"infill_density"}),(0,l.jsx)(t.th,{style:{textAlign:"right"},children:"layer_height"}),(0,l.jsx)(t.th,{style:{textAlign:"left"},children:"infill_type"})]})}),(0,l.jsxs)(t.tbody,{children:[(0,l.jsxs)(t.tr,{children:[(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"0"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"0"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"0_0"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"COMPLETED"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"nan"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"0.52"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"1.74"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"10.43"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"0.3"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"gyroid"})]}),(0,l.jsxs)(t.tr,{children:[(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"1"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"1"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"1_0"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"COMPLETED"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"nan"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"2.31"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"4.63"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"55.54"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"0.12"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"lines"})]}),(0,l.jsxs)(t.tr,{children:[(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"2"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"2"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"2_0"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"COMPLETED"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"nan"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"2.84"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"5.68"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"99.43"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"0.35"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"rectilinear"})]}),(0,l.jsxs)(t.tr,{children:[(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"3"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"3"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"3_0"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"COMPLETED"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"nan"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"1.97"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"3.95"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"41.44"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"0.21"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"rectilinear"})]}),(0,l.jsxs)(t.tr,{children:[(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"4"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"4"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"4_0"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"COMPLETED"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"nan"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"3.31"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"7.36"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"27.23"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"0.37"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"honeycomb"})]}),(0,l.jsxs)(t.tr,{children:[(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"5"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"5"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"5_0"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"COMPLETED"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"nan"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"6.29"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"13.99"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"33.57"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"0.24"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"honeycomb"})]}),(0,l.jsxs)(t.tr,{children:[(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"6"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"6"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"6_0"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"COMPLETED"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"CenterOfSearchSpace"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"1"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"2"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"50"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"0.25"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"lines"})]}),(0,l.jsxs)(t.tr,{children:[(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"7"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"7"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"7_0"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"COMPLETED"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"Sobol"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"5.26504"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"17.5501"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"63.6699"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"0.181394"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"gyroid"})]}),(0,l.jsxs)(t.tr,{children:[(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"8"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"8"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"8_0"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"COMPLETED"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"MBM"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"12.2334"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"27.1854"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"55.5456"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"0.204321"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"honeycomb"})]}),(0,l.jsxs)(t.tr,{children:[(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"9"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"9"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"9_0"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"COMPLETED"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"MBM"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"15.582"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"34.6267"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"42.7515"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"0.123464"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"honeycomb"})]}),(0,l.jsxs)(t.tr,{children:[(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"10"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"10"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"10_0"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"COMPLETED"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"MBM"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"14.6566"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"32.5701"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"72.7657"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"0.223413"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"honeycomb"})]}),(0,l.jsxs)(t.tr,{children:[(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"11"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"11"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"11_0"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"COMPLETED"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"MBM"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"20.6749"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"45.9442"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"45.9442"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"0.1"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"honeycomb"})]}),(0,l.jsxs)(t.tr,{children:[(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"12"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"12"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"12_0"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"COMPLETED"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"MBM"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"0"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"0"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"0"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"0.389796"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"lines"})]}),(0,l.jsxs)(t.tr,{children:[(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"13"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"13"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"13_0"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"COMPLETED"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"MBM"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"11.3409"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"25.202"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"100"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"0.396794"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"honeycomb"})]}),(0,l.jsxs)(t.tr,{children:[(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"14"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"14"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"14_0"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"COMPLETED"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"MBM"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"0.464822"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"0.929645"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"15.5546"}),(0,l.jsx)(t.td,{style:{textAlign:"right"},children:"0.334636"}),(0,l.jsx)(t.td,{style:{textAlign:"left"},children:"rectilinear"})]})]})]}),"\n",(0,l.jsx)(t.p,{children:(0,l.jsx)(t.strong,{children:"Sensitivity Analysis for c
1ompressive_strength"})}),"\n",(0,l.jsx)(t.p,{children:"Understand how each parameter affects compressive_strength according to a second-order\nsensitivity analysis."}),"\n",(0,l.jsx)(s.z,{data:r(5426)}),"\n",(0,l.jsx)(t.p,{children:(0,l.jsx)(t.strong,{children:"layer_height vs. compressive_strength"})}),"\n",(0,l.jsx)(t.p,{children:"The slice plot provides a one-dimensional view of predicted outcomes for\ncompressive_strength as a function of a single parameter, while keeping all other\nparameters fixed at their status_quo value (or mean value if status_quo is unavailable).\nThis visualization helps in understanding the sensitivity and impact of changes in the\nselected parameter on the predicted metric outcomes."}),"\n",(0,l.jsx)(s.z,{data:r(91139)}),"\n",(0,l.jsx)(t.p,{children:(0,l.jsx)(t.strong,{children:"infill_density vs. compressive_strength"})}),"\n",(0,l.jsx)(t.p,{children:"The slice plot provides a one-dimensional view of predicted outcomes for\ncompressive_strength as a function of a single parameter, while keeping all other\nparameters fixed at their status_quo value (or mean value if status_quo is unavailable).\nThis visualization helps in understanding the sensitivity and impact of changes in the\nselected parameter on the predicted metric outcomes."}),"\n",(0,l.jsx)(s.z,{data:r(76727)}),"\n",(0,l.jsx)(t.p,{children:(0,l.jsx)(t.strong,{children:"infill_density, layer_height vs. compressive_strength"})}),"\n",(0,l.jsx)(t.p,{children:"The contour plot visualizes the predicted outcomes for compressive_strength across a\ntwo-dimensional parameter space, with other parameters held fixed at their status_quo\nvalue (or mean value if status_quo is unavailable). This plot helps in identifying\nregions of optimal performance and understanding how changes in the selected parameters\ninfluence the predicted outcomes. Contour lines represent levels of constant predicted\nvalues, providing insights into the gradient and potential optima within the parameter\nspace."}),"\n",(0,l.jsx)(s.z,{data:r(50964)}),"\n",(0,l.jsx)(t.p,{children:(0,l.jsx)(t.strong,{children:"Cross Validation for compressive_strength"})}),"\n",(0,l.jsx)(t.p,{children:"The cross-validation plot displays the model fit for each metric in the experiment. It\nemploys a leave-one-out approach, where the model is trained on all data except one\nsample, which is used for validation. The plot shows the predicted outcome for the\nvalidation set on the y-axis against its actual value on the x-axis. Points that align\nclosely with the dotted diagonal line indicate a strong model fit, signifying accurate\npredictions. Additionally, the plot includes 95% confidence intervals that provide\ninsight into the noise in observations and the uncertainty in model predictions. A\nhorizontal, flat line of predictions indicates that the model has not picked up on\nsufficient signal in the data, and instead is just predicting the mean."}),"\n",(0,l.jsx)(s.z,{data:r(69444)}),"\n",(0,l.jsx)(t.p,{children:(0,l.jsx)(t.strong,{children:"Cross Validation for weight"})}),"\n",(0,l.jsx)(t.p,{children:"The cross-validation plot displays the model fit for each metric in the experiment. It\nemploys a leave-one-out approach, where the model is trained on all data except one\nsample, which is used for validation. The plot shows the predicted outcome for the\nvalidation set on the y-axis against its actual value on the x-axis. Points that align\nclosely with the dotted diagonal line indicate a strong model fit, signifying accurate\npredictions. Additionally, the plot includes 95% confidence intervals that provide\ninsight into the noise in observations and the uncertainty in model predictions. A\nhorizontal, flat line of predictions indicates that the model has not picked up on\nsufficient signal in the data, and instead is just predicting the mean."}),"\n",(0,l.jsx)(s.z,{data:r(25206)}),"\n",(0,l.jsx)(t.h2,{id:"conclusion",children:"Conclusion"}),"\n",(0,l.jsxs)(t.p,{children:["This tutorial demonstrates how to use Ax's ",(0,l.jsx)(t.code,{children:"Client"})," for optimizing the strength of 3D\nprinted parts in a human-in-the-loop setting. By iteratively collecting data and\nrefining parameters, you can effectively apply black box optimization to real-world\nexperiments."]})]})}function p(e={}){const{wrapper:t}={...(0,o.R)(),...e.components};return t?(0,l.jsx)(t,{...e,children:(0,l.jsx)(f,{...e})}):f(e)}},69444(e){e.exports=JSON.parse('{"config":{"plotlyServerURL":"https://plot.ly"},"data":[{"error_x":{"array":{"bdata":"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/","dtype":"f8"},"color":"rgba(99, 110, 250, 0.5)","type":"data","visible":true},"error_y":{"array":{"bdata":"3/jb0SlgO0A6mnA3J4wxQCWBrvwxdxZA93mH64SFN0Day47nfFk7QK5V1A3jfRBAI2A4YawxEECYwCpshbA0QB4jEcMNyyBAe6jkBoiCIUC+kxoi1sw3QMUjFFuasDRA","dtype":"f8"},"color":"rgba(99, 110, 250, 0.5)","type":"data","visible":true},"hoverlabel":{"bgcolor":"rgba(99, 110, 250, 0.5)","font":{"color":"black"}},"hovertemplate":"<b>Arm Name: %{text}</b><br>Predicted: %{y}<br>Observed: %{x}<br><extra></extra>","marker":{"color":"rgba(99, 110, 250, 1)"},"mode":"markers","text":["2_0","4_0","11_0","7_0","3_0","9_0","8_0","6_0","5_0","10_0","0_0","1_0"],"type":"scatter","x":{"bdata":"uB6F61G4FkBxPQrXo3AdQA9nPmLa+EZAZqjfUNaMMUCamZmZmZkPQKAYj/04UEFAc9YHbXUvO0AAAAAAAAAAQHsUrkfh+itAVK7DpvlIQEDXo3A9Ctf7P4XrUbgehRJA","dtype":"f8"},"y":{"bdata":"L8qZQG1sJUBWErcVorMXQObgsbzcN0JASi1MEWe7M0D6wrncEt4lQCs9DLE83kNASlAUCqdDPUDkib8BWQ8bQJSpbescsS1AZrK8vcjfOkCgqOHKRsEbQKIMMum7BBpA","dtype":"f8"}}],"layout":{"shapes":[{"line":{"color":"gray","dash":"dot"},"type":"line","x0":-16.84453440332792,"x1":45.99010870814368,"y0":-16.84453440332792,"y1":45.99010870814368}],"template":{"data":{"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"contour"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"heatmap"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"histogram2d"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"histogram2dcontour"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermap":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermap"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"sequentialminus":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"#E5ECF6","showlakes":true,"showland":true,"subunitcolor":"white"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"angularaxis":{"gridcolor":"white","linecolor":"white","t
1icks":""},"bgcolor":"#E5ECF6","radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","gridwidth":2,"linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white"},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","gridwidth":2,"linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white"},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","gridwidth":2,"linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"bgcolor":"#E5ECF6","caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","zerolinewidth":2}}},"xaxis":{"constrain":"domain","range":[-16.84453440332792,45.99010870814368],"title":{"text":"Actual Outcome"}},"yaxis":{"range":[-16.84453440332792,45.99010870814368],"scaleanchor":"x","scaleratio":1,"title":{"text":"Predicted Outcome"}}}}')},76727(e){e.exports=JSON.parse('{"config":{"plotlyServerURL":"https://plot.ly"},"data":[{"line":{"color":"#636EFA"},"mode":"lines","name":"compressive_strength","showlegend":false,"type":"scatter","x":[0,1.0101010101010102,2.0202020202020203,3.0303030303030303,4.040404040404041,5.050505050505051,6.0606060606060606,7.070707070707071,8.080808080808081,9.090909090909092,10.101010101010102,10.43,11.111111111111112,12.121212121212121,13.131313131313131,14.141414141414142,15.151515151515152,15.554641847623298,16.161616161616163,17.171717171717173,18.181818181818183,19.191919191919194,20.202020202020204,21.212121212121215,22.222222222222225,23.232323232323235,24.242424242424242,25.252525252525253,26.262626262626263,27.23,27.272727272727273,28.282828282828284,29.292929292929294,30.303030303030305,31.313131313131315,32.323232323232325,33.333333333333336,33.57,34.343434343434346,35.35353535353536,36.36363636363637,37.37373737373738,38.38383838383839,39.3939393939394,40.40404040404041,41.41414141414142,41.44,42.42424242424243,42.75147562326184,43.43434343434344,44.44444444444445,45.45454545454546,45.944164543600095,46.46464646464647,47.47474747474748,48.484848484848484,49.494949494949495,50,50.505050505050505,51.515151515151516,52.525252525252526,53.535353535353536,54.54545454545455,55.54,55.5455832778283,55.55555555555556,56.56565656565657,57.57575757575758,58.58585858585859,59.5959595959596,60.60606060606061,61.61616161616162,62.62626262626263,63.63636363636364,63.66994380950928,64.64646464646465,65.65656565656566,66.66666666666667,67.67676767676768,68.68686868686869,69.6969696969697,70.70707070707071,71.71717171717172,72.72727272727273,72.76573270625342,73.73737373737374,74.74747474747475,75.75757575757576,76.76767676767678,77.77777777777779,78.7878787878788,79.7979797979798,80.80808080808082,81.81818181818183,82.82828282828284,83.83838383838385,84.84848484848486,85.85858585858587,86.86868686868688,87.87878787878789,88.8888888888889,89.89898989898991,90.90909090909092,91.91919191919193,92.92929292929294,93.93939393939395,94.94949494949496,95.95959595959597,96.96969696969697,97.97979797979798,98.98989898989899,99.43,100,100],"y":[6.108490996949749,5.9729371181731885,5.838076913235241,5.704020260018083,5.570878010578509,5.438761846054549,5.3077841276228845,5.178057743766615,5.049695954126744,4.922812230224036,4.797520093350306,4.757075039148477,4.673932949940244,4.5521639247459404,4.432325692146756,4.314530305936723,4.198889027940416,4.153363181827576,4.085512155816076,3.97450885041159,3.865986963044957,3.7600528630856953,3.6568112662175167,3.5563650637655506,3.4588151534728713,3.364260272112018,3.272796830316471,3.1845187500155223,3.099517304853334,3.021264879019535,3.0178809639688264,2.939695239508394,2.8650425382369367,2.794002017605619,2.726649446626464,2.6630570718941584,2.603293489085207,2.5898515784117055,2.54742352025284,2.495508097223528,2.447604151387388,2.4037645101603964,2.3640378003806966,2.328468358885303,2.297096150496241,2.269956693627572,2.269317774389995,2.2470809937060565,2.2405890701111257,2.2284954845792306,2.214221978064847,2.2042776217755335,2.2010190557413125,2.1986748653316717,2.197421435054558,2.2005203172104704,2.207969749854634,2.2133240736019513,2.219763223302248,2.235889489231825,2.256332578404127,2.281071826958051,2.3100819112229907,2.3427888411553646,2.3429839994452006,2.3433328909655806,2.3807902609673146,2.422415010808436,2.468163692712892,2.5179884972887727,2.5718373369790886,2.629653937018565,2.691377933673488,2.756944979524194,2.759189934884448,2.8262868555324214,2.899331589619724,2.976003581467795,3.0562237332370206,3.139909585886178,3.2269754607636383,3.3173326061290176,3.410889348253736,3.5075512467397125,3.511291756157224,3.607221253687129,3.7097998763351008,3.81518534279326,3.923273770477312,4.033959336858157,4.147134452131535,4.262689933414059,4.380515180071114,4.500498349783381,4.622526534960581,4.746485939114542,4.872262052807855,4.999739828799898,5.128803856018353,5.259338531991897,5.3912282333880235,5.524357484309444,5.658611122012601,5.793874459723002,5.9300334462338355,6.0669748219871185,6.204586271349635,6.342756570810204,6.4813757328390516,6.620335145165299,6.759527705244009,6.820219981918035,6.898847949700199,6.898847949700199]},{"fill":"toself","fillcolor":"rgba(99, 110, 250, 0.5)","hoverinfo":"skip","line":{"color":"rgba(255,255,255,0)"},"showlegend":false,"type":"scatter","x":[0,1.0101010101010102,2.02020202
102020203,3.0303030303030303,4.040404040404041,5.050505050505051,6.0606060606060606,7.070707070707071,8.080808080808081,9.090909090909092,10.101010101010102,10.43,11.111111111111112,12.121212121212121,13.131313131313131,14.141414141414142,15.151515151515152,15.554641847623298,16.161616161616163,17.171717171717173,18.181818181818183,19.191919191919194,20.202020202020204,21.212121212121215,22.222222222222225,23.232323232323235,24.242424242424242,25.252525252525253,26.262626262626263,27.23,27.272727272727273,28.282828282828284,29.292929292929294,30.303030303030305,31.313131313131315,32.323232323232325,33.333333333333336,33.57,34.343434343434346,35.35353535353536,36.36363636363637,37.37373737373738,38.38383838383839,39.3939393939394,40.40404040404041,41.41414141414142,41.44,42.42424242424243,42.75147562326184,43.43434343434344,44.44444444444445,45.45454545454546,45.944164543600095,46.46464646464647,47.47474747474748,48.484848484848484,49.494949494949495,50,50.505050505050505,51.515151515151516,52.525252525252526,53.535353535353536,54.54545454545455,55.54,55.5455832778283,55.55555555555556,56.56565656565657,57.57575757575758,58.58585858585859,59.5959595959596,60.60606060606061,61.61616161616162,62.62626262626263,63.63636363636364,63.66994380950928,64.64646464646465,65.65656565656566,66.66666666666667,67.67676767676768,68.68686868686869,69.6969696969697,70.70707070707071,71.71717171717172,72.72727272727273,72.76573270625342,73.73737373737374,74.74747474747475,75.75757575757576,76.76767676767678,77.77777777777779,78.7878787878788,79.7979797979798,80.80808080808082,81.81818181818183,82.82828282828284,83.83838383838385,84.84848484848486,85.85858585858587,86.86868686868688,87.87878787878789,88.8888888888889,89.89898989898991,90.90909090909092,91.91919191919193,92.92929292929294,93.93939393939395,94.94949494949496,95.95959595959597,96.96969696969697,97.97979797979798,98.98989898989899,99.43,100,100,100,100,99.43,98.98989898989899,97.97979797979798,96.96969696969697,95.95959595959597,94.94949494949496,93.93939393939395,92.92929292929294,91.91919191919193,90.90909090909092,89.89898989898991,88.8888888888889,87.87878787878789,86.86868686868688,85.85858585858587,84.84848484848486,83.83838383838385,82.82828282828284,81.81818181818183,80.80808080808082,79.7979797979798,78.7878787878788,77.77777777777779,76.76767676767678,75.75757575757576,74.74747474747475,73.73737373737374,72.76573270625342,72.72727272727273,71.71717171717172,70.70707070707071,69.6969696969697,68.68686868686869,67.67676767676768,66.66666666666667,65.65656565656566,64.64646464646465,63.66994380950928,63.63636363636364,62.62626262626263,61.61616161616162,60.60606060606061,59.5959595959596,58.58585858585859,57.57575757575758,56.56565656565657,55.55555555555556,55.5455832778283,55.54,54.54545454545455,53.535353535353536,52.525252525252526,51.515151515151516,50.505050505050505,50,49.494949494949495,48.484848484848484,47.47474747474748,46.46464646464647,45.944164543600095,45.45454545454546,44.44444444444445,43.43434343434344,42.75147562326184,42.42424242424243,41.44,41.41414141414142,40.40404040404041,39.3939393939394,38.38383838383839,37.37373737373738,36.36363636363637,35.35353535353536,34.343434343434346,33.57,33.333333333333336,32.323232323232325,31.313131313131315,30.303030303030305,29.292929292929294,28.282828282828284,27.272727272727273,27.23,26.262626262626263,25.252525252525253,24.242424242424242,23.232323232323235,22.222222222222225,21.212121212121215,20.202020202020204,19.191919191919194,18.181818181818183,17.171717171717173,16.161616161616163,15.554641847623298,15.151515151515152,14.141414141414142,13.131313131313131,12.121212121212121,11.111111111111112,10.43,10.101010101010102,9.090909090909092,8.080808080808081,7.070707070707071,6.0606060606060606,5.050505050505051,4.040404040404041,3.0303030303030303,2.0202020202020203,1.0101010101010102,0],"y":[28.88203695764775,28.46671036195134,28.044503308623586,27.615509682713448,27.17983379618152,26.737590612356662,26.28890597488065,25.833916844045635,25.37277154405976,24.905630025526968,24.432664148325067,24.277392197307293,23.954057991144715,23.470008195254103,22.98072435163286,22.486429442541628,21.987360350948585,21.786906893720026,21.483768454128644,20.9759203213304,20.464098539848703,19.94860269938639,19.429750571542357,18.907879530024715,18.383348268282205,17.85653888536058,17.327859428829164,16.797747006780874,16.2666716107625,15.757626685969237,15.735140830122162,15.203705688405178,14.672967897663469,14.14358891149295,13.616301268131505,13.091922858200656,12.571374935882158,12.450074279488344,12.05570492574998,11.546115365741251,11.044000666632883,10.550993734824111,10.06902482519991,9.600395093786572,9.147866848833658,8.71477076545822,8.703972581575801,8.305126114317435,8.178223993568192,7.92376144505114,7.576407754706637,7.269712479763013,7.137870766137246,7.
1011094187264169,6.808340486399508,6.668879342718617,6.598765220158299,6.5909613916398015,6.601608443459648,6.6778277044309755,6.82455554438021,7.0362418500121775,7.305680598444353,7.619809728815708,7.621695969676992,7.625068199675484,7.986815960658226,8.384032086998662,8.81072354549461,9.261814191564781,9.733065845704363,10.220961184404501,10.722581711595394,11.235496579505456,11.252717404512921,11.757667904486244,12.287373092031043,12.823142457518893,13.363709717605722,13.907972927376465,14.454963724665,15.003823107390257,15.553782320296284,16.104147729966805,16.125102480185372,16.654288814225616,17.20362858817556,17.75163594211386,18.297819484773324,18.841722576259524,19.382919304875806,19.921011215678618,20.45562463990875,20.986408506337124,21.5130325402788,22.035185775260107,22.55257531735322,23.064925313993577,23.571976088404142,24.07348340812996,24.569217862063876,25.058964325049182,25.54252149292898,26.01970147397067,26.490329425077746,26.954243223228808,27.41129316424508,27.86134168235786,28.304263085180235,28.739943299630177,29.168279625138823,29.352585188419404,29.589180491138535,29.589180491138542,-15.791484591738142,-15.791484591738138,-15.712145224583333,-15.649224214650802,-15.499273009299579,-15.341511619502132,-15.17582854073745,-15.002120621545808,-14.82029357925457,-14.630262532610075,-14.431952554524669,-14.225299248903777,-14.010249356430293,-13.78676139528783,-13.554806344146165,-13.314368376367435,-13.065445656393782,-12.80805121173751,-12.542213897031022,-12.267979470357638,-11.985411806770362,-11.69459427976652,-11.395631348850502,-11.088650400612735,-10.77380390254321,-10.4512719438187,-10.12126525652734,-9.78402883550536,-9.439846306851358,-9.102518967870925,-9.089045236487378,-8.732003623788811,-8.369157895132222,-8.001012803137723,-7.628153755604108,-7.251262251131681,-6.871135294583302,-6.488709912791595,-6.105094193421401,-5.734337534744025,-5.721606620457068,-5.339825844248418,-4.961653310367372,-4.589391171746185,-4.225837196987235,-3.8743961600688266,-3.539202065381791,-3.2252354387235966,-2.9384024177443226,-2.9357279707865906,-2.934232046504979,-2.685516775998372,-2.474098196096075,-2.3118903875719568,-2.2060487259673254,-2.162081996855152,-2.164313244435899,-2.1828257204490313,-2.267838708297676,-2.4134976162903916,-2.613744456600826,-2.7358326546546206,-2.8611572362119455,-3.147963798576943,-3.4667704758926785,-3.6970458533459416,-3.810964126905322,-4.165337032795811,-4.174857378203076,-4.553674547841177,-4.9434583760159665,-5.340949224438518,-5.743464714503318,-6.148792363858107,-6.555099171294195,-6.9608578852443,-7.270371122664933,-7.364787957711744,-7.765808714412339,-8.163002374878577,-8.555584876281712,-8.942882821189595,-9.32431520938839,-9.69937890218451,-9.715096927930167,-10.067637001055832,-10.42870950674983,-10.78226576819622,-11.128018341136546,-11.465717961336463,-11.795149402493612,-12.116128039107322,-12.428496973215,-12.732124613758788,-13.02690262050722,-13.312744142496491,-13.480180530064874,-13.589582295067752,-13.85736883066818,-14.116072967339344,-14.365680345762222,-14.606192091264226,-14.763242119010341,-14.837623961624454,-15.060005565078896,-15.273379635806272,-15.477801356512405,-15.67333771963488,-15.860066920247567,-16.038077775024497,-16.20746916267728,-16.368349482153103,-16.520836125604962,-16.665054963748254]},{"marker":{"color":"black","symbol":"x"},"mode":"markers","name":"Sampled infill_density","showlegend":false,"type":"scatter","x":[0,10.43,15.554641847623298,27.23,33.57,41.44,42.75147562326184,45.944164543600095,50,55.54,55.5455832778283,63.66994380950928,72.76573270625342,99.43,100,100],"y":[6.108490996949749,4.757075039148477,4.153363181827576,3.021264879019535,2.5898515784117055,2.269317774389995,2.2405890701111257,2.2010190557413125,2.2133240736019513,2.3427888411553646,2.3429839994452006,2.759189934884448,3.511291756157224,6.820219981918035,6.898847949700199,6.898847949700199]}],"layout":{"template":{"data":{"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"contour"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"heatmap"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"histogram2d"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"histogram2dcontour"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermap":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermap"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"sequentialminus":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"#E5ECF6","showlakes":true,"showland":true,"subunitcolor":"white"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"angularaxis":{"gridcolor":"white","linecolor":"white","t
1icks":""},"bgcolor":"#E5ECF6","radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","gridwidth":2,"linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white"},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","gridwidth":2,"linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white"},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","gridwidth":2,"linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"bgcolor":"#E5ECF6","caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","zerolinewidth":2}}},"xaxis":{"range":[0,100],"title":{"text":"infill_density"}},"yaxis":{"title":{"text":"compressive_strength"}}}}')},81612(e){e.exports=JSON.parse('{"config":{"plotlyServerURL":"https://plot.ly"},"data":[{"dimensions":[{"label":"trial_index","values":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14]},{"label":"infill_density","values":[10.43,55.54,99.43,41.44,27.23,33.57,50,63.66994380950928,55.5455832778283,42.75147562326184,72.76573270625342,45.944164543600095,0,100,15.554641847623298]},{"label":"layer_height","values":[0.3,0.12,0.35,0.21,0.37,0.24,0.25,0.18139435052871705,0.2043214845070208,0.123463764124029,0.2234125495505756,0.1,0.38979593229689674,0.39679420439370955,0.33463630813484546]},{"label":"infill_type","ticktext":["gyroid","honeycomb","lines","rectilinear"],"tickvals":["0","1","2","3"],"values":[0,2,3,3,1,1,2,0,1,1,1,1,2,1,3]},{"label":"compressive_strength","values":[1.74,4.63,5.68,3.95,7.36,13.99,2,17.550145201305348,27.185385527051448,34.62673921095961,32.57011875681624,45.94416454360009,0,25.201980999898225,0.9296446003913826]}],"labelangle":-45,"line":{"color":{"bdata":"16NwPQrX+z+F61G4HoUSQLgehetRuBZAmpmZmZmZD0BxPQrXo3AdQHsUrkfh+itAAAAAAAAAAEBmqN9Q1owxQHPWB211LztAoBiP/ThQQUBUrsOm+UhAQA9nPmLa+EZAAAAAAAAAAADs+dwGtTM5QPGvcgimv+0/","dtype":"f8"},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"showscale":true},"type":"parcoords"}],"layout":{"template":{"data":{"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"contour"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"heatmap"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"histogram2d"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"histogram2dcontour"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermap":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermap"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"sequentialminus":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"#E5ECF6","showlakes":true,"showland":true,"subunitcolor":"white"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"angularaxis":{"gridcolor":"white","linecolor":"white","t
1icks":""},"bgcolor":"#E5ECF6","radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","gridwidth":2,"linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white"},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","gridwidth":2,"linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white"},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","gridwidth":2,"linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"bgcolor":"#E5ECF6","caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","zerolinewidth":2}}}}}')},89745(e){e.exports=JSON.parse('{"config":{"plotlyServerURL":"https://plot.ly"},"data":[{"error_x":{"array":{"bdata":"yx5oK2ubEUCDnnYmtIIRQCvNxgFcrhFAIYTHMD+uEUBcY+7LDVwRQJJMmuiNnQ9ACuNqW7OCEUBSciA4lZkRQKu/q0UJBwhAb7OBS4FECEBaUfcGaeYPQGrQW5C8AwxAWbQmen6jOUD7ZQkmcRs3QJSOoujNSTZA","dtype":"f8"},"color":"rgba(99, 110, 250, 0.5)","type":"data"},"error_y":{"array":{"bdata":"sjuL667gBUDtUTVJCBICQBC0hT+2DAFAFY0HkKPjAkAct50W8j0AQHbPXr81g/I/08+iJRLpBEDaosZ6BR74P+epSMtimeg/1MGPkrTR9j8XlAjpi/v2P42tJOzsYAVAmbanwK4/TEDdpPNfMvE4QMJR6NUvqUNA","dtype":"f8"},"color":"rgba(99, 110, 250, 0.5)","type":"data"},"hoverinfo":"text","marker":{"color":"rgba(99, 110, 250, 1)","line":{"color":"red","width":{"bdata":"AAAAAAAAAAACAgICAAAA","dtype":"i1"}}},"mode":"markers","name":"COMPLETED","text":["Trial: 0<br />Arm: 0_0<br />Status: COMPLETED<br />Generation Node: unknown_gen_node<br />compressive_strength: 1.91783\xb14.40178<br />weight: 0.57835\xb12.73471<br />","Trial: 1<br />Arm: 1_0<br />Status: COMPLETED<br />Generation Node: unknown_gen_node<br />compressive_strength: 4.71392\xb14.37764<br />
1weight: 2.37035\xb12.25880<br />","Trial: 2<br />Arm: 2_0<br />Status: COMPLETED<br />Generation Node: unknown_gen_node<br />compressive_strength: 5.81119\xb14.42027<br />weight: 2.88333\xb12.13121<br />","Trial: 3<br />Arm: 3_0<br />Status: COMPLETED<br />Generation Node: unknown_gen_node<br />compressive_strength: 4.13242\xb14.42016<br />weight: 1.97516\xb12.36115<br />","Trial: 4<br />Arm: 4_0<br />Status: COMPLETED<br />Generation Node: unknown_gen_node<br />compressive_strength: 7.27225\xb14.33990<br />weight: 3.24095\xb12.03025<br />","Trial: 5<br />Arm: 5_0<br />Status: COMPLETED<br />Generation Node: unknown_gen_node<br />compressive_strength: 14.17960\xb13.95193<br />weight: 6.47926\xb11.15703<br />","Trial: 6<br />Arm: 6_0<br />Status: COMPLETED<br />Generation Node: CenterOfSearchSpace<br />compressive_strength: 2.21332\xb14.37764<br />weight: 1.00151\xb12.61380<br />","Trial: 7<br />Arm: 7_0<br />Status: COMPLETED<br />Generation Node: Sobol<br />compressive_strength: 17.62649\xb14.39998<br />weight: 5.24168\xb11.50733<br />","Trial: 8<br />Arm: 8_0<br />Status: COMPLETED<br />Generation Node: MBM<br />compressive_strength: 28.32952\xb13.00344<br />weight: 12.17862\xb10.76872<br />[Warning] This arm is likely infeasible","Trial: 9<br />Arm: 9_0<br />Status: COMPLETED<br />Generation Node: MBM<br />compressive_strength: 37.39265\xb13.03345<br />weight: 15.53440\xb11.42620<br />[Warning] This arm is likely infeasible","Trial: 10<br />Arm: 10_0<br />Status: COMPLETED<br />Generation Node: MBM<br />compressive_strength: 31.38854\xb13.98751<br />weight: 14.61742\xb11.43641<br />[Warning] This arm is likely infeasible","Trial: 11<br />Arm: 11_0<br />Status: COMPLETED<br />Generation Node: MBM<br />compressive_strength: 42.24801\xb13.50182<br />weight: 20.49799\xb12.67233<br />[Warning] This arm is likely infeasible","Trial: 12<br />Arm: 12_0<br />Status: COMPLETED<br />Generation Node: MBM<br />compressive_strength: 9.02299\xb125.63865<br />weight: 4.93431\xb156.49752<br />","Trial: 13<br />Arm: 13_0<br />Status: COMPLETED<br />Generation Node: MBM<br />compressive_strength: 21.32229\xb123.10720<br />weight: 9.76454\xb124.94217<br />","Trial: 14<br />Arm: 14_0<br />Status: COMPLETED<br />Generation Node: MBM<br />compressive_strength: 6.52617\xb122.28830<br />weight: 2.68293\xb139.32177<br />"],"type":"scatter","x":{"bdata":"aPQaYmqv/j+UFUeKDtsSQNIVdcinPhdAtoyPJZiHEEDovh5fyBYdQI7reBT1WyxAJI98QOO0AUAssTjuYaAxQL7qhUhbVDxAfC0PQkKyQkAk2DdVd2M/QCGQy+O+H0VA1HNzmsULIkBc2mLggVI1QFxmv0DMGhpA","dtype":"f8"},"y":{"bdata":"QMngAt2B4j+UNh+bfPYCQP4bXR0NEQdAWJLvn0Ca/z8c6Pl5de0JQFLF2CzD6hlAMNV4Qi4G8D/qcaIRevcUQPPVWCN0WyhAfKreY50RL0CnHWoGHjwtQG3vlhp8fzRAcBXnjbq8E0DJ+UvvcYcjQDb2NziidgVA","dtype":"f8"}},{"marker":{"color":"rgba(0, 0, 0, 0)","line":{"color":"red","width":2}},"mode":"markers","name":"Possible Constraint Violation","type":"scatter","x":[null],"y":[null]}],"layout":{"template":{"data":{"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"contour"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"heatmap"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"histogram2d"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"histogram2dcontour"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermap":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermap"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"sequentialminus":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"#E5ECF6","showlakes":true,"showland":true,"subunitcolor":"white"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"angularaxis":{"gridcolor":"white","linecolor":"white","t
1icks":""},"bgcolor":"#E5ECF6","radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","gridwidth":2,"linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white"},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","gridwidth":2,"linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white"},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","gridwidth":2,"linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"bgcolor":"#E5ECF6","caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","zerolinewidth":2}}},"xaxis":{"title":{"text":"compressive_strength"}},"yaxis":{"title":{"text":"weight"}}}}')},91139(e){e.exports=JSON.parse('{"config":{"plotlyServerURL":"https://plot.ly"},"data":[{"line":{"color":"#636EFA"},"mode":"lines","name":"compressive_strength","showlegend":false,"type":"scatter","x":[0.1,0.10303030303030304,0.10606060606060606,0.1090909090909091,0.11212121212121212,0.11515151515151516,0.1181818181818182,0.12,0.12121212121212122,0.123463764124029,0.12424242424242425,0.1272727272727273,0.1303030303030303,0.13333333333333336,0.13636363636363638,0.1393939393939394,0.14242424242424245,0.14545454545454548,0.1484848484848485,0.15151515151515152,0.15454545454545454,0.1575757575757576,0.1606060606060606,0.16363636363636364,0.16666666666666669,0.1696969696969697,0.17272727272727273,0.17575757575757578,0.1787878787878788,0.18139435052871705,0.18181818181818182,0.18484848484848487,0.1878787878787879,0.19090909090909092,0.19393939393939397,0.196969696969697,0.2,0.20303030303030306,0.2043214845070208,0.20606060606060608,0.2090909090909091,0.21,0.21212121212121215,0.21515151515151518,0.2181818181818182,0.22121212121212125,0.2234125495505756,0.22424242424242427,0.2272727272727273,0.23030303030303031,0.23333333333333336,0.2363636363636364,0.2393939393939394,0.24,0.24242424242424246,0.24545454545454548,0.2484848484848485,0.25,0.2515151515151516,0.2545454545454546,0.25757575757575757,0.2606060606060606,0.26363636363636367,0.2666666666666667,0.26969696969696977,0.27272727272727276,0.27575757575757576,0.2787878787878788,0.28181818181818186,0.2848484848484849,0.2878787878787879,0.29090909090909095,0.29393939393939394,0.296969696969697,0.3,0.30000000000000004,0.3030303030303031,0.3060606060606061,0.30909090909090914,0.31212121212121213,0.3151515151515152,0.31818181818181823,0.3212121212121213,0.3242424242424243,0.32727272727272727,0.3303030303030303,0.33333333333333337,0.33463630813484546,0.3363636363636364,0.33939393939393947,0.34242424242424246,0.34545454545454546,0.3484848484848485,0.35,0.35151515151515156,0.3545454545454546,0.35757575757575766,0.3606060606060606,0.36363636363636365,0.3666666666666667,0.36969696969696975,0.37,0.3727272727272728,0.37575757575757585,0.3787878787878788,0.38181818181818183,0.3848484848484849,0.38787878787878793,0.38979593229689674,0.390909090909091,0.39393939393939403,0.39679420439370955,0.396969696969697,0.4],"y":[5.459715394135086,5.329546509031875,5.20060700755468,5.073002202366448,4.946837410199821,4.822217810088302,4.69924830011079,4.6263021200587495,4.5780333529160355,4.489163298144129,4.4586768702992465,4.34128203710862,4.225951174763811,4.112785594672394,4.0018854518334965,3.8933495989202296,3.7872754411342395,3.683758792126735,3.582893731280416,3.4847724626464256,3.389485175828842,3.297119909107396,3.2077624150860746,3.121496029151711,3.03840154102234,2.9585570696598147,2.8820379418153976,2.8089165744704037,2.739262361426629,2.6821745803401242,2.673141564293152,2.6106172081075734,2.5517489818202037,2.4965931438596733,2.4452024329879425,2.3976259846413015,2.353909252942298,2.314093938555116,2.298323812664723,2.278217922544215,2.246315206382821,2.2375237839504134,2.2184158582440414,2.1945459656935586,2.174727594888262,2.158978756370704,2.1501013868999515,2.147313377534152,2.139741281817983,2.1362681746778183,2.136895636359366,2.1416211214893472,2.150437965481494,2.1526914215945645,2.163335397739832,2.1802985616262163,2.2013085411434865,2.2133240736019513,2.2263423942704534,2.255373192869941,2.288370069076059,2.3252982680526095,2.3661192070000627,2.4107905402747125,2.459266230470261,2.5114966252987543,2.5674285400955625,2.6270053457606277,2.690167061936979,2.756850455216334,2.8269891421513442,2.900513696844186,2.9773517628721855,3.05742816930268,3.140665050541589,3.140665050541589,3.226981969753176,3.3162960455820887,3.408522081903394,3.5035727003212322,3.6013584751329955,3.7017880704724195,3.804768379342562,3.9102046642479156,4.018000699133875,4.128058912341682,4.2402805302874285,4.289174046674619,4.354565721575021,4.4708137412551725,4.588923074945098,4.708791582527192,4.830316641149109,4.891668210437485,4.953395287252498,5.077924357363221,5.203800627381913,5.330920950120561,5.45918239083805,5.58848236053548,5.718718746780457,5.731789974351388,5.849790041838428,5.981595467898369,6.114035099189978,6.247009980799591,6.380422244002464,6.514175217939998,6.598927744816448,6.648173537481357,6.7823232471204165,6.908759539412076,6.916531900770389,7.050708657330189]},{"fill":"toself","fillcolor":"rgba(99, 110, 250, 0.5)","hoverinfo":"skip","line":{"color":"rgba(255,255,255,0)"},"showlegend":false,"type":"scatter","x":[0.1,0.10303030303030304,0.10606060606060606,0.1090909090909091,0.11212121212121212,0.11515151515151516,0.1181818181818182,0.12,0.12121212121212122,0.123463764124029,0.12424242424242425,0.1272727272727273,0.1303030303030303,0.13333333333333336,0.13636363636363638,0.1393939393939394,0.14242424242424245,0.14545454545454548,0.1484848484848485,0.15151515151515152,0.15454545454545454,0.1575757575757576,0.1606060606060606,0.16363636363636364,0.16666666666666669,0.1696969696969697,0.17272727272727273,0.17575757575757578,0.1787878787878788,0.18139435052871705,0.18181818181818182,0.18484848484848487,0.1878787878787879,0.19090909090909092,0.19393939393939397,0.196969696969697,0.2,0.20303030303030306,0.2043214845070208,0.20606060606060608,0.2090909090909091,0.21,0.21212121212121215,0.21515151515151518,0.2181818181818182,0.22121212121212125,0.2234125495505756,0.22424242424242427,0.2272727272727273,0.23030303030303031,0.23333333333333336,0.2363636363636364,0.2393939393939394,0.24,0.24242424242424246,0.24545454545454548,0.2484848484848485,0.25,
10.2515151515151516,0.2545454545454546,0.25757575757575757,0.2606060606060606,0.26363636363636367,0.2666666666666667,0.26969696969696977,0.27272727272727276,0.27575757575757576,0.2787878787878788,0.28181818181818186,0.2848484848484849,0.2878787878787879,0.29090909090909095,0.29393939393939394,0.296969696969697,0.3,0.30000000000000004,0.3030303030303031,0.3060606060606061,0.30909090909090914,0.31212121212121213,0.3151515151515152,0.31818181818181823,0.3212121212121213,0.3242424242424243,0.32727272727272727,0.3303030303030303,0.33333333333333337,0.33463630813484546,0.3363636363636364,0.33939393939393947,0.34242424242424246,0.34545454545454546,0.3484848484848485,0.35,0.35151515151515156,0.3545454545454546,0.35757575757575766,0.3606060606060606,0.36363636363636365,0.3666666666666667,0.36969696969696975,0.37,0.3727272727272728,0.37575757575757585,0.3787878787878788,0.38181818181818183,0.3848484848484849,0.38787878787878793,0.38979593229689674,0.390909090909091,0.39393939393939403,0.39679420439370955,0.396969696969697,0.4,0.4,0.396969696969697,0.39679420439370955,0.39393939393939403,0.390909090909091,0.38979593229689674,0.38787878787878793,0.3848484848484849,0.38181818181818183,0.3787878787878788,0.37575757575757585,0.3727272727272728,0.37,0.36969696969696975,0.3666666666666667,0.36363636363636365,0.3606060606060606,0.35757575757575766,0.3545454545454546,0.35151515151515156,0.35,0.3484848484848485,0.34545454545454546,0.34242424242424246,0.33939393939393947,0.3363636363636364,0.33463630813484546,0.33333333333333337,0.3303030303030303,0.32727272727272727,0.3242424242424243,0.3212121212121213,0.31818181818181823,0.3151515151515152,0.31212121212121213,0.30909090909090914,0.3060606060606061,0.3030303030303031,0.30000000000000004,0.3,0.296969696969697,0.29393939393939394,0.29090909090909095,0.2878787878787879,0.2848484848484849,0.28181818181818186,0.2787878787878788,0.27575757575757576,0.27272727272727276,0.26969696969696977,0.2666666666666667,0.26363636363636367,0.2606060606060606,0.25757575757575757,0.2545454545454546,0.2515151515151516,0.25,0.2484848484848485,0.24545454545454548,0.24242424242424246,0.24,0.2393939393939394,0.2363636363636364,0.23333333333333336,0.23030303030303031,0.2272727272727273,0.22424242424242427,0.2234125495505756,0.22121212121212125,0.2181818181818182,0.21515151515151518,0.21212121212121215,0.21,0.2090909090909091,0.20606060606060608,0.2043214845070208,0.20303030303030306,0.2,0.196969696969697,0.19393939393939397,0.19090909090909092,0.1878787878787879,0.18484848484848487,0.18181818181818182,0.18139435052871705,0.1787878787878788,0.17575757575757578,0.17272727272727273,0.1696969696969697,0.16666666666666669,0.16363636363636364,0.1606060606060606,0.1575757575757576,0.15454545454545454,0.15151515151515152,0.1484848484848485,0.14545454545454548,0.14242424242424245,0.1393939393939394,0.13636363636363638,0.13333333333333336,0.1303030303030303,0.1272727272727273,0.12424242424242425,0.123463764124029,0.12121212121212122,0.12,0.1181818181818182,0.11515151515151516,0.11212121212121212,0.1090909090909091,0.10606060606060606,0.10303030303030304,0.1],"y":[11.645885012710014,11.331243636248523,11.03447292729567,10.755890421616556,10.495633388939236,10.253640909761788,10.029642751536024,9.903689217954396,9.823156713297177,9.680669693641036,9.633495368759291,9.459782182866654,9.300975975702823,9.155901852115267,9.023286162689999,8.901792890669583,8.790059055565507,8.686727196769056,8.590473619765158,8.500031725602739,8.414210303757358,8.331907094846411,8.252118208065117,8.173944122498067,8.09659304061492,8.019382329388854,7.941738709580532,7.863197760256368,7.783403209672661,7.713573690339989,7.702106394805963,7.619166194404992,7.534549675022267,7.448333633884161,7.360707172494001,7.2719753846847315,7.182564184957192,7.093026228106156,7.055000222230736,7.0040477682067905,6.916456161186249,6.890591024539858,6.831227516890702,6.749493741992394,6.67254787907581,6.601846249475347,6.555334872340486,6.539005484454089,6.485792159013868,6.4441025562603,6.415930271553515,6.40332012169541,6.408308313340077,6.411592176792627,6.432851041928176,6.478746350176145,6.54755655611964,6.5909613916398015,6.640540034340832,6.758600863257462,6.902262578454413,7.071668453507378,7.266606424786688,7.4865532055796065,7.730730159799189,7.9981633366917135,8.287741319826283,8.598266532572046,8.928497710079242,9.277182957033597,9.643083981811788,10.024992745727763,10.421742006148735,
110.832211204772207,11.25532897938734,11.25532897938734,11.690073346907178,12.135470371697709,12.590591924620888,13.054552965861909,13.526508649606795,14.005651447047843,14.491208410233337,14.982438646990362,15.478631041236575,15.979102229100375,16.483194825975467,16.7009003020953,16.99027589036684,17.499735605245895,18.01098615525486,18.523460777519524,19.0366129643725,19.293277733158618,19.549915797497373,20.06286139456855,20.574960451179955,21.08574186259856,21.59475241156789,22.101556509974753,22.60573598365896,22.65599399201089,23.106889890979602,23.604634366954222,24.098602485864518,24.58844413618229,25.073825902521925,25.554430950083074,25.85588563035141,26.029958907716384,26.50012574633924,26.93791914933633,26.96466364995367,27.423320876984,-13.321903562323621,-13.131599848412892,-13.120400070512177,-12.935479252098407,-12.733611832753668,-12.65803014071851,-12.526080514203075,-12.312981414516997,-12.094424174583109,-11.870532287484563,-11.641443431157484,-11.407309807302745,-11.192414043308117,-11.168298490098046,-10.924591788903793,-10.67638762989179,-10.423899962357437,-10.167359196416129,-9.907012679842106,-9.643125222992378,-9.509941312283647,-9.375979682074284,-9.105877612465138,-8.833140005364662,-8.55810812273555,-8.281144447216798,-8.12255220874606,-8.002633765400608,-7.72298440441701,-7.442629642968825,-7.162029318494531,-6.8816716515482135,-6.6020753061030035,-6.323791699340804,-6.047407565219444,-5.7735477608141,-5.5028782805335315,-5.236109407400827,-4.973998878304162,-4.973998878304162,-4.717354866166848,-4.467038480404364,-4.223965352039391,-3.989105697509099,-3.763482046600929,-3.548163586205283,-3.3442558410507903,-3.152884239635158,-2.975170086094205,-2.812197698858667,-2.6649721250301814,-2.5343680107865625,-2.421071917402159,-2.3255224403022945,-2.2478544775175804,-2.187855245799925,-2.164313244435899,-2.1449394738326673,-2.1181492269237125,-2.1061802464485115,-2.1062093336034984,-2.1074323823770893,-2.1200778787167156,-2.142138998834783,-2.1715662069046635,-2.2063095953779017,-2.244378729385785,-2.2551320985405834,-2.283888736733939,-2.323092689299286,-2.3604018106052767,-2.394395800402619,-2.415543456639031,-2.423825748420607,-2.4476119231183606,-2.45835259690129,-2.464838350995924,-2.474745679072596,-2.4767234154021285,-2.470302306518116,-2.4551473461648143,-2.4310517113818593,-2.3979317781898457,-2.3558232662196588,-2.3492245296597405,-2.304878486819403,-2.2453646113155603,-2.177662825949737,-2.102268190069224,-2.0197899585702395,-1.9309520641946465,-1.8365933778929682,-1.73766727663162,-1.635239952099675,-1.5304868003098875,-1.4246861572043255,-1.3192096125155848,-1.215508173297028,-1.1150936928291229,-1.0195152590230059,-0.9303306627704808,-0.8490736261752012,-0.7772181086494152,-0.7161416281607975,-0.7023430973527782,-0.6670900074651067,-0.6510849778368968,-0.6311461513144438,-0.6092052895851827,-0.6019585685395947,-0.6098860168836611,-0.6332589121863101,-0.672150618184773,-0.7264542244398404]},{"marker":{"color":"black","symbol":"x"},"mode":"markers","name":"Sampled layer_height","showlegend":false,"type":"scatter","x":[0.1,0.12,0.123463764124029,0.18139435052871705,0.2043214845070208,0.21,0.2234125495505756,0.24,0.25,0.3,0.33463630813484546,0.35,0.37,0.38979593229689674,0.39679420439370955],"y":[5.459715394135086,4.6263021200587495,4.489163298144129,2.6821745803401242,2.298323812664723,2.2375237839504134,2.1501013868999515,2.1526914215945645,2.2133240736019513,3.140665050541589,4.289174046674619,4.891668210437485,5.731789974351388,6.598927744816448,6.908759539412076]}],"layout":{"template":{"data":{"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"contour"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"heatmap"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"histogram2d"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"histogram2dcontour"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermap":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermap"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]],"sequentialminus":[[0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"#E5ECF6","showlakes":true,"showland":true,"subunitcolor":"white"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"angularaxis":{"gridcolor":"white","linecolor":"white","t
1icks":""},"bgcolor":"#E5ECF6","radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","gridwidth":2,"linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white"},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","gridwidth":2,"linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white"},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","gridwidth":2,"linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"bgcolor":"#E5ECF6","caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","zerolinewidth":2}}},"xaxis":{"range":[0.1,0.4],"title":{"text":"layer_height"}},"yaxis":{"title":{"text":"compressive_strength"}}}}')}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.