# GPT-5.6, Grok 4.5, Claude, and Muse Spark build the same 4 apps

> Source: <https://www.tryai.dev/blog/gpt-5.6-build-off-12-models>
> Published: 2026-07-10 20:52:28+00:00

[All posts](/blog)

# GPT-5.6, Grok 4.5, Claude, and Muse Spark build the same 4 apps

GPT-5.6's new Sol, Terra, and Luna tiers go head-to-head with Grok 4.5, Claude, Meta's Muse Spark, and the open-weights crew on a raycaster, a Rubik's cube, a calculator, and Game of Life. Here's every build, with cost and latency.

Our [last build-off](/blog/grok-4.5-vs-gpt-5.5-vs-claude-build-off) hit the [Hacker News front page](https://news.ycombinator.com/item?id=48838772), and the comments did not hold back. Fair enough, a lot of it was good feedback. So we took it, and with GPT-5.6 landing in three tiers (Sol, Terra, Luna) and Meta surprise-dropping a coding model (Muse Spark 1.1), we ran the whole thing again, bigger: twelve models, four apps, five attempts each.

What we changed based on your feedback:

**You wanted open-weights models in the mix.** So we added[GLM-5.2](/models/glm-5.2),[Qwen 3.7 Plus](/models/qwen-3.7-max),[DeepSeek V4 Pro](/models/deepseek-v4), and[Kimi K2.6](/models/kimi-k2.6)as comparison points, all served via[Fireworks](https://fireworks.ai).**One attempt was weird, you said.** Agreed. Every model now gets five attempts per task. Up top you get one sample run per model; each task table then says how many of the five we thought actually succeeded (and how we counted) and links the attempt we liked best; and every attempt is linked at the bottom so you can see how much these models swing run to run.**"This isn't objective."** Correct, and we are not pretending it is. We are not handing down a scientific verdict. We generated a big pile of artifacts, we are publishing all of them, and you can form your own opinion. Everything below is just our observations from watching the results.

Want to skip straight to poking at the raw builds? [Jump to every attempt](#play-with-every-attempt) and run them yourself.

The lineup, twelve strong: the new [GPT-5.6 Sol](/models/gpt-5.6-sol), [GPT-5.6 Terra](/models/gpt-5.6-terra), and [GPT-5.6 Luna](/models/gpt-5.6-luna); Meta's [Muse Spark 1.1](/models/muse-spark-1.1); [Grok 4.5](/models/grok-4.5), [GPT-5.5](/models/gpt-5.5), [Claude Opus 4.8](/models/claude-opus-4.8), and [Claude Fable 5](/models/claude-fable-5); plus the open-weights crew: [Qwen 3.7 Plus](/models/qwen-3.7-max), [DeepSeek V4 Pro](/models/deepseek-v4), [Kimi K2.6](/models/kimi-k2.6), and [GLM-5.2](/models/glm-5.2).

Here is each task: our pick of the five attempts playing up top, the cost and time for all five just below, and links to every raw attempt at the [bottom of the post](#play-with-every-attempt) so you can judge for yourself.

## Task 1: Doom-style raycaster maze

First-person raycaster you walk with WASD, shaded walls with depth, floor and ceiling, collision.

| Grok 4.5 | Claude Opus 4.8 | GPT-5.5 | Qwen 3.7 Plus |
|---|---|---|---|

| Kimi K2.6 | Claude Fable 5 | DeepSeek V4 Pro | GLM-5.2 |
|---|---|---|---|

| GPT-5.6 Sol | GPT-5.6 Terra | GPT-5.6 Luna | Muse Spark 1.1 |
|---|---|---|---|

How we counted "playable": the only question we cared about was whether you could actually walk through the labyrinth, move and turn. If yes, it counted.

| Model | Playable | Best build | Cost (5 runs) | Avg time | Our take |
|---|---|---|---|---|---|
| Grok 4.5 | 5/5 |
|

[#2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/claude-opus-4.8/attempt-2.html)[#1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/gpt-5.5/attempt-1.html)[#4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/qwen-3.7-max/attempt-4.html)[#2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/kimi-k2.6/attempt-2.html)[#1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/claude-fable-5/attempt-1.html)[#4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/deepseek-v4/attempt-4.html)[#5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/gpt-5.6-sol/attempt-5.html)[#1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/gpt-5.6-terra/attempt-1.html)[#5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/gpt-5.6-luna/attempt-5.html)[#1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/muse-spark-1.1/attempt-1.html)Overall, Claude did worse than we expected here. GPT outperformed every other model, Grok was a genuinely usable alternative at its price point, and Muse Spark was a real surprise on the runs that actually worked.

## Task 2: 3D Rubik's Cube (scramble + solve)

Build a colorful, 3D-looking Rubik's Cube with Scramble and Solve buttons that visibly animate the rotations.

| Grok 4.5 | Claude Opus 4.8 | GPT-5.5 | Qwen 3.7 Plus |
|---|---|---|---|

| Kimi K2.6 | Claude Fable 5 | DeepSeek V4 Pro | GLM-5.2 |
|---|---|---|---|

| GPT-5.6 Sol | GPT-5.6 Terra | GPT-5.6 Luna | Muse Spark 1.1 |
|---|---|---|---|

How we counted a "clean solve": we scrambled and solved the cube and only counted an attempt if both animations ran smooth, no glitches, no color changes.

| Model | Clean solve | Best build | Cost (5 runs) | Avg time | Our take |
|---|---|---|---|---|---|
| Grok 4.5 | 3/5 |
|

[#1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/claude-opus-4.8/attempt-1.html)[#4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/gpt-5.5/attempt-4.html)[#5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/qwen-3.7-max/attempt-5.html)[#4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/kimi-k2.6/attempt-4.html)[#2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/claude-fable-5/attempt-2.html)[#3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/deepseek-v4/attempt-3.html)[#5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/gpt-5.6-sol/attempt-5.html)[#4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/gpt-5.6-terra/attempt-4.html)[#1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/muse-spark-1.1/attempt-1.html)Overall, we were surprised GPT underperformed here given its clear 3D lead in the raycaster. Claude did an amazing job again, though it was Fable carrying it with a clean five-for-five, while Opus, oddly, couldn't land a single flawless solve.

Play all five of any model live: [Grok](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/grok-4.5/attempt-1.html) · [Opus](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/claude-opus-4.8/attempt-1.html) · [Qwen](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/qwen-3.7-max/attempt-1.html) (swap the number 1-5 for other attempts).

## Task 3: Calculator

Digits, operators, clear, equals, correct operator precedence, real calculator look.

| Grok 4.5 | Claude Opus 4.8 | GPT-5.5 | Qwen 3.7 Plus |
|---|---|---|---|

| Kimi K2.6 | Claude Fable 5 | DeepSeek V4 Pro | GLM-5.2 |
|---|---|---|---|

| GPT-5.6 Sol | GPT-5.6 Terra | GPT-5.6 Luna | Muse Spark 1.1 |
|---|---|---|---|

How we counted "working": nothing exhaustive, just basic calculations like (((5 × 5) − 100) / 10) to see how each one handled order of operations and rendered the result.

| Model | Working | Best build | Cost (5 runs) | Avg time | Our take |
|---|---|---|---|---|---|
| Grok 4.5 | 5/5 |
|

[#1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/claude-opus-4.8/attempt-1.html)[#1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/gpt-5.5/attempt-1.html)[#4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/qwen-3.7-max/attempt-4.html)[#5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/kimi-k2.6/attempt-5.html)[#1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/claude-fable-5/attempt-1.html)[#3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/deepseek-v4/attempt-3.html)[#1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/glm-5.2/attempt-1.html)[#1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/gpt-5.6-sol/attempt-1.html)[#1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/gpt-5.6-terra/attempt-1.html)[#1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/gpt-5.6-luna/attempt-1.html)[#5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/muse-spark-1.1/attempt-5.html)Overall, this was clearly Claude's best work: both Opus and Fable nailed all five, and Fable's was our favorite on style. GPT-5.6 Sol tries to go overboard with styles and render the calculator in 3D similar to Fable. However, it doesn't nail the styles, which leads to a worse overall experience. The simpler GPT models seemed to do a better job just because the experience worked out of the box. GLM-5.2, reasoning-off, also came back from nine-minute failures to a snappy, fraction-of-a-cent build.

## Task 4: Conway's Game of Life

Grid canvas, Play/Pause/Step/Randomize/Clear, click to toggle cells, animated generations.

| Grok 4.5 | Claude Opus 4.8 | GPT-5.5 | Qwen 3.7 Plus |
|---|---|---|---|

| Kimi K2.6 | Claude Fable 5 | DeepSeek V4 Pro | GLM-5.2 |
|---|---|---|---|

| GPT-5.6 Sol | GPT-5.6 Terra | GPT-5.6 Luna | Muse Spark 1.1 |
|---|---|---|---|

We did not run a separate five-attempt scoring pass on Life, so here it is just cost and time plus the general impression below.

| Model | Cost (5 runs) | Avg time |
|---|---|---|
| Grok 4.5 | 0.14¢ | 38s |
| Claude Opus 4.8 | 0.48¢ | 35s |
| GPT-5.5 | 1.06¢ | 79s |
| Qwen 3.7 Plus | 0.04¢ | 11s |
| Kimi K2.6 | 0.93¢ | 53s |
| Claude Fable 5 | 1.27¢ | 48s |
| DeepSeek V4 Pro | 0.25¢ | 304s |
| GLM-5.2 | 0.10¢ | 121s |
| GPT-5.6 Sol | 0.99¢ | 62s |
| GPT-5.6 Terra | 0.36¢ | 25s |
| GPT-5.6 Luna | 0.13¢ | 18s |
| Muse Spark 1.1 | 0.32¢ | 98s |

Grok 4.5 did well here, but the bigger takeaway is that this task was simple enough for the OSS models to do extremely well on. There is probably enough open example code for Game of Life out there that they were able to do a much better job at a way lower cost. Qwen 3.7 Plus and GLM-5.2 are clearly the go-to for something like this, but I would not rely on them generally, the other tasks show they still struggle with genuinely novel or more complex work.

## The receipts: raw speed and cost (short answers)

Separate question, separate table. This is our standard latency harness (three short prompts, five reps, 400-token cap), not the build tasks. tok/s is output tokens over wall-clock, uniform for all.

| Model | Median latency | Throughput | Cost / reply |
|---|---|---|---|
| GPT-5.6 Luna | 1.0s | 97 tok/s | 0.001¢ |
| GPT-5.6 Terra | 1.5s | 62 tok/s | 0.001¢ |
| GPT-5.6 Sol | 1.8s | 45 tok/s | 0.003¢ |
| Qwen 3.7 Plus | 2.1s | 204 tok/s | 0.001¢ |
| Claude Opus 4.8 | 2.5s | 44 tok/s | 0.004¢ |
| GPT-5.5 | 3.0s | 45 tok/s | 0.003¢ |
| Grok 4.5 | 3.0s | 112 tok/s | 0.003¢ |
| Muse Spark 1.1 | 3.1s | 125 tok/s | 0.002¢ |
| Kimi K2.6 | 4.5s | 83 tok/s | 0.01¢ |
| Claude Fable 5 | 6.6s | 30 tok/s | 0.01¢ |
| GLM-5.2 | 7.0s | 58 tok/s | 0.001¢ |
| DeepSeek V4 Pro | 9.3s | 37 tok/s | 0.001¢ |

One honest caveat: several open-weights buffered their whole reply in a burst and hit the 400-token cap, so their tok/s is a ceiling, not a true decode rate. The clear read: the GPT-5.6 tiers are the snappiest models here on short prompts (Luna answers in about a second), Qwen is absurdly cheap and fast, and DeepSeek and GLM are the slowpokes, which matched the agony of generating their apps.

## Bonus: draw a horse riding an astronaut (SVG, best of 5)

One-shot SVG, no libraries. We show each model's best-of-five (we prefer a strictly-valid SVG, then the most detailed).

| Grok 4.5 | Claude Opus 4.8 | GPT-5.5 | Qwen 3.7 Plus |
|---|---|---|---|

| Kimi K2.6 | Claude Fable 5 | DeepSeek V4 Pro | GLM-5.2 |
|---|---|---|---|

| GPT-5.6 Sol | GPT-5.6 Terra | GPT-5.6 Luna | Muse Spark 1.1 |
|---|---|---|---|

Personally, Claude Fable does a great job with the SVG rendering. It's funny most of the time as well and came up with good quality results. The GPT-5.6 models were surprisingly lackluster here since none of them included clean renderings of the horse or the astronaut. Grok 4.5 did pretty well here as well.

## Bonus 2: Elon and Bezos watch a Blue Origin landing (SVG, best of 5)

A harder scene by request: two recognizable tech-billionaire caricatures watching a Blue Origin booster land on a pad in the open ocean. This one leans on composition and likeness. Again, Claude Fable sweeps the field: it produces great detail with a clean render, a shiny spot on Bezos' forehead, and smoke around the landing pad. GPT again produces pretty cartoony results; if that's something you prefer then maybe you can try improving the one-shot results it produces, since there are always some minor errors with the generations. The OSS models, GLM-5.2 and Qwen 3.7, also did really well for this task.

| Grok 4.5 | Claude Opus 4.8 | GPT-5.5 | Qwen 3.7 Plus |
|---|---|---|---|

| Kimi K2.6 | Claude Fable 5 | DeepSeek V4 Pro | GLM-5.2 |
|---|---|---|---|

| GPT-5.6 Sol | GPT-5.6 Terra | GPT-5.6 Luna | Muse Spark 1.1 |
|---|---|---|---|

## TL;DR

**The frontier still wins the hard tasks, and it is not particularly close on the complex ones.**[GPT-5.6 Sol](/models/gpt-5.6-sol)and[Claude Fable 5](/models/claude-fable-5)were the standouts: Sol excelled at the raycaster, Fable at the Rubik's cube. Everything else did decently, but the best results are still at the frontier.**There is a clear gap between SOTA and open-weights on genuinely novel or complex work,** and you can see it in the raycaster and cube. But on a simple, well-trodden task like Game of Life, the OSS models hold their own, there is enough example code out there that[Qwen 3.7](/models/qwen-3.7-max)and[GLM-5.2](/models/glm-5.2)nail it at a fraction of the cost. Use them for that class of problem; just do not lean on them generally, because the other tasks show they still struggle with the hard stuff.If I cared about cost for my business, I would reach for it as a secondary execution model without hesitation. See[Grok 4.5](/models/grok-4.5)is genuinely "Opus level" on some tasks.[Grok 4.5 vs Opus 4.8](/compare/grok-4.5-vs-claude-opus-4.8)and[Grok 4.5 vs GPT-5.5](/compare/grok-4.5-vs-gpt-5.5).**Muse Spark 1.1 pleasantly surprised me.** I was not really expecting much, and it felt a step below Grok 4.5 but generally better than the open-weights. It is a real debut, though not something I would reach for just yet.

The takeaway holds even after launch day: the newest, most expensive flagship is not the automatic winner. Want to run these prompts yourself? Every model here is on [one TryAI account](/login), pay-as-you-go. [Browse the models](/models) and start your own build-off.

## Play with every attempt

Every raw build we generated, twelve models times five attempts per task. Click any number to open that exact attempt and poke at it yourself; the swings between attempts are the point.

### Raycaster maze

| Model | Attempts |
|---|---|
| Grok 4.5 |
|

[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/gpt-5.6-sol/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/gpt-5.6-sol/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/gpt-5.6-sol/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/gpt-5.6-sol/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/gpt-5.6-sol/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/gpt-5.6-terra/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/gpt-5.6-terra/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/gpt-5.6-terra/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/gpt-5.6-terra/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/gpt-5.6-terra/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/gpt-5.6-luna/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/gpt-5.6-luna/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/gpt-5.6-luna/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/gpt-5.6-luna/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/gpt-5.6-luna/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/muse-spark-1.1/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/muse-spark-1.1/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/muse-spark-1.1/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/muse-spark-1.1/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/muse-spark-1.1/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/gpt-5.5/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/gpt-5.5/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/gpt-5.5/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/gpt-5.5/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/gpt-5.5/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/claude-opus-4.8/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/claude-opus-4.8/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/claude-opus-4.8/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/claude-opus-4.8/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/claude-opus-4.8/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/claude-fable-5/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/claude-fable-5/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/claude-fable-5/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/claude-fable-5/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/claude-fable-5/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/qwen-3.7-max/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/qwen-3.7-max/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/qwen-3.7-max/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/qwen-3.7-max/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/qwen-3.7-max/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/deepseek-v4/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/deepseek-v4/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/deepseek-v4/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/deepseek-v4/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/deepseek-v4/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/kimi-k2.6/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/kimi-k2.6/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/kimi-k2.6/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/kimi-k2.6/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/kimi-k2.6/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/glm-5.2/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/glm-5.2/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/glm-5.2/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/glm-5.2/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/raycaster/glm-5.2/attempt-5.html)### Rubik's Cube

| Model | Attempts |
|---|---|
| Grok 4.5 |
|

[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/gpt-5.6-sol/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/gpt-5.6-sol/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/gpt-5.6-sol/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/gpt-5.6-sol/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/gpt-5.6-sol/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/gpt-5.6-terra/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/gpt-5.6-terra/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/gpt-5.6-terra/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/gpt-5.6-terra/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/gpt-5.6-terra/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/gpt-5.6-luna/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/gpt-5.6-luna/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/gpt-5.6-luna/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/gpt-5.6-luna/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/gpt-5.6-luna/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/muse-spark-1.1/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/muse-spark-1.1/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/muse-spark-1.1/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/muse-spark-1.1/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/muse-spark-1.1/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/gpt-5.5/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/gpt-5.5/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/gpt-5.5/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/gpt-5.5/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/gpt-5.5/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/claude-opus-4.8/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/claude-opus-4.8/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/claude-opus-4.8/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/claude-opus-4.8/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/claude-opus-4.8/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/claude-fable-5/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/claude-fable-5/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/claude-fable-5/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/claude-fable-5/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/claude-fable-5/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/qwen-3.7-max/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/qwen-3.7-max/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/qwen-3.7-max/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/qwen-3.7-max/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/qwen-3.7-max/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/deepseek-v4/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/deepseek-v4/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/deepseek-v4/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/deepseek-v4/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/deepseek-v4/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/kimi-k2.6/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/kimi-k2.6/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/kimi-k2.6/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/kimi-k2.6/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/kimi-k2.6/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/glm-5.2/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/glm-5.2/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/glm-5.2/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/glm-5.2/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/rubiks-cube/glm-5.2/attempt-5.html)### Calculator

| Model | Attempts |
|---|---|
| Grok 4.5 |
|

[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/gpt-5.6-sol/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/gpt-5.6-sol/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/gpt-5.6-sol/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/gpt-5.6-sol/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/gpt-5.6-sol/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/gpt-5.6-terra/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/gpt-5.6-terra/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/gpt-5.6-terra/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/gpt-5.6-terra/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/gpt-5.6-terra/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/gpt-5.6-luna/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/gpt-5.6-luna/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/gpt-5.6-luna/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/gpt-5.6-luna/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/gpt-5.6-luna/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/muse-spark-1.1/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/muse-spark-1.1/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/muse-spark-1.1/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/muse-spark-1.1/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/muse-spark-1.1/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/gpt-5.5/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/gpt-5.5/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/gpt-5.5/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/gpt-5.5/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/gpt-5.5/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/claude-opus-4.8/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/claude-opus-4.8/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/claude-opus-4.8/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/claude-opus-4.8/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/claude-opus-4.8/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/claude-fable-5/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/claude-fable-5/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/claude-fable-5/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/claude-fable-5/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/claude-fable-5/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/qwen-3.7-max/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/qwen-3.7-max/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/qwen-3.7-max/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/qwen-3.7-max/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/qwen-3.7-max/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/deepseek-v4/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/deepseek-v4/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/deepseek-v4/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/deepseek-v4/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/deepseek-v4/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/kimi-k2.6/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/kimi-k2.6/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/kimi-k2.6/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/kimi-k2.6/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/kimi-k2.6/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/glm-5.2/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/glm-5.2/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/glm-5.2/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/glm-5.2/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/calculator/glm-5.2/attempt-5.html)### Game of Life

| Model | Attempts |
|---|---|
| Grok 4.5 |
|

[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/gpt-5.6-sol/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/gpt-5.6-sol/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/gpt-5.6-sol/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/gpt-5.6-sol/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/gpt-5.6-sol/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/gpt-5.6-terra/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/gpt-5.6-terra/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/gpt-5.6-terra/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/gpt-5.6-terra/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/gpt-5.6-terra/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/gpt-5.6-luna/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/gpt-5.6-luna/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/gpt-5.6-luna/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/gpt-5.6-luna/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/gpt-5.6-luna/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/muse-spark-1.1/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/muse-spark-1.1/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/muse-spark-1.1/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/muse-spark-1.1/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/muse-spark-1.1/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/gpt-5.5/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/gpt-5.5/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/gpt-5.5/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/gpt-5.5/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/gpt-5.5/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/claude-opus-4.8/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/claude-opus-4.8/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/claude-opus-4.8/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/claude-opus-4.8/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/claude-opus-4.8/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/claude-fable-5/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/claude-fable-5/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/claude-fable-5/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/claude-fable-5/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/claude-fable-5/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/qwen-3.7-max/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/qwen-3.7-max/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/qwen-3.7-max/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/qwen-3.7-max/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/qwen-3.7-max/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/deepseek-v4/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/deepseek-v4/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/deepseek-v4/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/deepseek-v4/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/deepseek-v4/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/kimi-k2.6/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/kimi-k2.6/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/kimi-k2.6/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/kimi-k2.6/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/kimi-k2.6/attempt-5.html)[1](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/glm-5.2/attempt-1.html)·[2](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/glm-5.2/attempt-2.html)·[3](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/glm-5.2/attempt-3.html)·[4](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/glm-5.2/attempt-4.html)·[5](https://d1md4c6gq9re9p.cloudfront.net/blog/gpt-5.6-buildoff/game-of-life/glm-5.2/attempt-5.html)## Try it yourself

Every model mentioned here is available on TryAI with one account, pay-as-you-go, no subscription.

[Start free](/chat)
