Ruang kerja kode dengan AI
Keabsahan giliran permainan
Tambahkan pemeriksaan langkah sah pada permainan papan bergiliran.
● ● ●Turnvector●
Alur kerja · Keabsahan giliran permainan ×
if (game.finished || player !== game.turn) return game;
if (!insideBoard(cell) || game.board[cell] !== null) return game;
return applyLegalMove(game, cell);✳Tambahkan pemeriksaan langkah sah pada permainan papan bergiliran.
✓ PerubahanTinjau sebelum menerapkan ↗
Ilustrasi ruang kerja
- Model
- Atur endpoint kompatibel OpenAI atau Anthropic dengan URL dasar dan kunci API jika diperlukan. Uji koneksi. Server model lokal harus berjalan; alat jarak jauh dapat mengirim data secara terpisah.
- Proyek
- Uji kotak terisi, pemain yang salah dan permainan selesai dengan menjaga papan tetap sama saat langkah ditolak.
- Tinjau sebelum menerapkan
- Bandingkan perilaku sebenarnya dengan hasil yang diharapkan. Jika pemeriksaan gagal, cari penyebabnya sebelum membuat perubahan lain.
Alur kerja
if (game.finished || player !== game.turn) return game;
if (!insideBoard(cell) || game.board[cell] !== null) return game;
return applyLegalMove(game, cell);