Claude contre GPT-4o : Même consigne pour double pendule, conventions de coordonnées différentes

Un utilisateur de Reddit a exécuté le même prompt de double pendule avec Claude et GPT-4o côte à côte en utilisant un moteur de rendu hôte partagé et a observé deux systèmes physiques complètement différents en quelques secondes. La cause : chaque modèle a choisi une convention différente pour mesurer thêta.
Claude a mesuré theta à partir de la verticale haute (theta=0 = bras pointant vers le haut), tandis que GPT-4o mesurait à partir de la verticale basse (theta=0 = bras pendant vers le bas). Le moteur de rendu hôte dans public/workers/simulator-host.js lit simplement info.theta1 et info.theta2 et dessine les bras en conséquence — aucune différence cosmétique. Ainsi, le décalage visuel est un véritable décalage physique.
Les deux conventions sont techniquement valides. La plupart des manuels de mécanique classique utilisent thêta à partir de la verticale basse car cela rend le point d'équilibre à theta=0 pour les approximations des petits angles. Mais thêta à partir de la verticale haute est également standard dans de nombreuses références. Claude a respecté sa convention de manière cohérente dans les équations du mouvement, les conditions initiales et l'intégration (Runge Kutta). GPT-4o a utilisé l'autre convention silencieusement — il n'a pas commenté son choix.
L'utilisateur travaillait sur Physics Bench, un benchmark open-source côte à côte où chaque modèle reçoit le même contrat de génération : function createSimulator(...) dans lib/prompt.ts. L'hôte possède tout le rendu ; les modèles implémentent seulement step, getInfo et reset. Les modèles ne touchent jamais à draw. Ainsi, toute différence visuelle entre les panneaux est garantie de provenir d'une réelle différence dans la logique de simulation, et non de choix de rendu.
Un test unitaire des calculs n'aurait pas détecté cela. Les deux modèles produisent une physique correcte pour leurs conventions choisies. Vous ne voyez la divergence que lorsque vous les affichez côte à côte via le même code de dessin. Cela souligne l'importance de spécifier explicitement les conventions de coordonnées dans les prompts lorsque la sortie est consommée par un moteur de rendu fixe.
Voir le fil Reddit complet pour les extraits de code et les détails de l'inspecteur de conversation.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Cerebras lance les modèles Step-3.5-Flash-REAP avec une réduction de 40 % de la mémoire.
Cerebras a publié les modèles Step-3.5-Flash-REAP qui utilisent REAP (Router-weighted Expert Activation Pruning) pour compresser des modèles de 196B paramètres à 121B tout en maintenant des performances quasi identiques. Les modèles fonctionnent avec vLLM standard et sont optimisés pour les environnements aux ressources limitées.

L'article d'échecs de Claude Shannon en 1950 a prédit le problème central du GenAI : deviner vs. savoir
L'article de Shannon sur les échecs en 1950 a posé le défi central de l'IA : prendre des décisions « assez bonnes » en situation d'incertitude, exactement le problème auquel l'IA générative est confrontée aujourd'hui lorsqu'elle produit des réponses polies mais erronées.

Encyclopædia Britannica intente un procès à OpenAI pour l'utilisation de ses données d'entraînement d'IA
Encyclopedia Britannica a intenté une action en justice contre OpenAI, alléguant une violation du droit d'auteur liée aux données d'entraînement de l'IA. L'affaire a été rapportée par Reuters le 16 mars 2026 et a suscité des discussions sur Hacker News.

NHS England recule sur l'open source : une lettre ouverte demande l'abrogation de la politique SDLC-8
Une lettre ouverte signée par 74 personnes appelle le NHS England à retirer SDLC-8 — une politique qui cache tout le code source du NHS — et à réaffirmer le Principe 12 du NHS Service Standard : « Rendre le nouveau code source ouvert. »