Tous les tests

Pièce n° 005 · Mondes 3D

Rubik’s Cube qui se résout tout seul

Un Rubik’s Cube en 3D avec boutons de rotation, mélangeur et résolution automatique — le test qui a départagé les modèles de raisonnement en 2025.

Prompt

> Create a single HTML file that uses Three.js to visualize a Rubik's Cube with realistic lighting and interactive controls. The cube should be built from 27 cubies with standard Rubik's Cube coloring. Include buttons for standard moves (U, U′, D, D′, L, L′, R, R′, F, F′, B, B′) that animate a 90° rotation on the appropriate face. Also, implement a scramble function that performs a series of random moves (recording each move), and an automatic unscrambler that, every 500 ms, applies the inverse of the recorded moves until the cube is solved. The solved state should be determined by comparing each cubie's current world position and rotation with its originally stored "solved" state (using a small tolerance). Use the following script sources:
<script src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r128/three.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/three@0.128.0/examples/js/controls/OrbitControls.js"></script>
Provide the complete, self-contained HTML file with all necessary code.

Ce qu’il teste

Des rotations 3D qui doivent rester exactes après des dizaines de mouvements, plus un suivi d’état et une détection fiable du cube résolu.

Origine

@nobody_qwert (re-run by AK) · 2025

50 k vues sur la publication d’origine

Difficulté

●●●

Résultats

Claude Opus 5.5

Exécuté le 2026-10-19Ouvrir la réponse brute

Deuxième tentative. La première réponse avait un bug et a été retirée ; la même consigne a été traitée de nouveau depuis zéro, avec une préparation plus soignée et une relecture complète avant l’envoi. Mélangez le cube, puis regardez le solveur annuler un mouvement toutes les 500 ms. Faites glisser pour faire tourner la caméra.

Conditions du test

Une tentative par test, sans retouche après exécution. Quand une première tentative ne fonctionnait pas, le test a été répondu une fois de plus et la pièce l’indique ; les réponses qui ne fonctionnent toujours pas ne sont pas exposées. Exécuté dans une session d’agent Claude Code, qui inclut son propre prompt système, et non via l’API brute.

Tous les résultats de Claude Opus 5.5

Enregistrez la réponse dans un fichier .html et ouvrez-le dans un navigateur pour la comparer à celle ci-dessus.

Autres tests de cette catégorie