Yapay zekâ ile kod çalışma alanı
Oyun hamlesi geçerliliği
Sıra tabanlı bir masa oyununa hamle geçerliliği denetimi ekleyin.
● ● ●Turnvector●
İş akışları · Oyun hamlesi geçerliliği ×
if (game.finished || player !== game.turn) return game;
if (!insideBoard(cell) || game.board[cell] !== null) return game;
return applyLegalMove(game, cell);✳Sıra tabanlı bir masa oyununa hamle geçerliliği denetimi ekleyin.
✓ DeğişikliklerUygulamadan önce inceleyin ↗
Çalışma alanı çizimi
- Modeller
- Temel URL ve gerekiyorsa API anahtarıyla OpenAI uyumlu veya Anthropic endpoint yapılandırın. Bağlantıyı test edin. Yerel model sunucusu çalışıyor olmalıdır; uzak araçlar ayrıca veri aktarabilir.
- Proje
- Dolu kareyi, yanlış oyuncuyu ve bitmiş oyunu deneyerek her ret durumunda tahtanın değişmediğini doğrulayın.
- Uygulamadan önce inceleyin
- Gerçek davranışı beklenen sonuçla karşılaştırın. Bir kontrol başarısız olursa yeni değişikliklerden önce nedenini araştırın.
İş akışları
if (game.finished || player !== game.turn) return game;
if (!insideBoard(cell) || game.board[cell] !== null) return game;
return applyLegalMove(game, cell);