مساحة عمل برمجية بالذكاء الاصطناعي
صلاحية أدوار اللعب
أضف فحص صلاحية الحركة إلى لعبة لوحية تعتمد على الأدوار.
● ● ●Turnvector●
سير العمل · صلاحية أدوار اللعب ×
if (game.finished || player !== game.turn) return game;
if (!insideBoard(cell) || game.board[cell] !== null) return game;
return applyLegalMove(game, cell);✳أضف فحص صلاحية الحركة إلى لعبة لوحية تعتمد على الأدوار.
✓ التغييراتراجع قبل التطبيق ↗
رسم توضيحي لمساحة العمل
- النماذج
- اضبط نقطة اتصال متوافقة مع OpenAI أو Anthropic باستخدام العنوان الأساسي ومفتاح API عند الحاجة. اختبر الاتصال. يجب أن يعمل خادم النموذج المحلي؛ وقد ترسل الأدوات البعيدة البيانات بشكل منفصل.
- المشروع
- اختبر خانة مشغولة واللاعب الخطأ ولعبة منتهية مع إبقاء اللوحة دون تغيير عند الرفض.
- راجع قبل التطبيق
- قارن السلوك الفعلي بالنتيجة المتوقعة. إذا فشل فحص، تحقّق من السبب قبل إجراء تغييرات إضافية.
سير العمل
if (game.finished || player !== game.turn) return game;
if (!insideBoard(cell) || game.board[cell] !== null) return game;
return applyLegalMove(game, cell);