Espace de développement avec IA
Validité des tours de jeu
Ajoutez un contrôle de validité des coups à un jeu de plateau au tour par tour.
● ● ●Turnvector●
Méthodes de travail · Validité des tours de jeu ×
if (game.finished || player !== game.turn) return game;
if (!insideBoard(cell) || game.board[cell] !== null) return game;
return applyLegalMove(game, cell);✳Ajoutez un contrôle de validité des coups à un jeu de plateau au tour par tour.
✓ ModificationsVérifiez avant d’appliquer ↗
Illustration de l’espace de travail
- Modèles
- Configurez un endpoint compatible OpenAI ou Anthropic avec son URL de base et une clé API si nécessaire. Testez la connexion. Un serveur local doit fonctionner ; les outils distants peuvent transmettre des données séparément.
- Projet
- Essayez une case occupée, le mauvais joueur et une partie terminée, en préservant le plateau lors de chaque refus.
- Vérifiez avant d’appliquer
- Comparez le comportement observé au résultat attendu. Si une vérification échoue, cherchez la cause avant de poursuivre les modifications.
Méthodes de travail
if (game.finished || player !== game.turn) return game;
if (!insideBoard(cell) || game.board[cell] !== null) return game;
return applyLegalMove(game, cell);