1
ChessRoots
تم عرض فتحات الشطرنج من أكثر من 800 مليون لعبة Lichess و 2 مليون لعبة بطولات و 1 مليون لعبة الشطرنج.
- تطبيق مجاني
- Web
أنا لاعب شطرنج متوسط المستوى ، لكن في بداية عام 2019 كنت ألعب الكثير من ألعاب Blitz على الإنترنت.ذخيرتي الافتتاحية كانت ضئيلة للغاية وشعرت بنفسي أكرر نفس الأخطاء.أردت تجربة بعض الفتحات الجديدة ، لكن بالنظر إلى قواعد البيانات المفتوحة الحالية ، وجدت أن هناك بعض المناطق التي تفتقر إلى: • بيانات من لاعبين أقل تصنيفًا مثلي • تصور واضح • شجرة توضح عمليات نقل • أشكال Elo منخفضة / عالية أبرزت Iقررت أن ألعب مع بعض PGNs من ألعاب الشطرنج بنفسي وشاهد ما يمكنني فعله.وبعد الحديث عن المشروع مع صديق أقل اهتمامًا بالشطرنج ، ولكن أكثر اهتمامًا بتصميم الويب ، قررنا التعاون.في البداية ، كنا بصدد معالجة بضعة آلاف من الألعاب ، معظمها لمصلحة شخصية.ولكن سرعان ما وصلنا عبر 800 مليون لعبة ضخمة (اعتبارًا من 2019) قاعدة بيانات Lichess.كان هذا مثاليًا حيث احتوى على مجموعة واسعة من قدرات اللاعب وأدوات التحكم في الوقت ، وكان لديه عدد كبير من الألعاب ، حتى بعد التصفية ، سيكون حجم العينة كبيرًا بما يكفي لاستخلاص النتائج منه.بعد بعض الأعمال ، تمكنا من معالجة جميع حالات الشطرنج من خلال ما لا يقل عن 800 لعبة (من أصل 800 مليون قاعدة بيانات للألعاب).سمح لنا استخدام هذه العتبة بتحويل أكثر من 1 تيرابايت من Lichess PGN إلى 60 جيجابايت من بيانات حالة الشطرنج يمكن التحكم فيها.ومع ذلك ، لا يزال من غير المعقول تمامًا 60 جيجابايت من مطالبة أحد الأشخاص بالتحميل عند فتح صفحة ويب!جعل هذا الأمر ضروريًا بالنسبة لنا لبناء خادم يمكنه عند الطلب إعادة معظم المعلومات ذات الصلة من حالة شطرنج معينة.هذا يتيح لنا أن نعرض لك فتحة بعمق أكبر بكثير أثناء إرسال بيانات ميغابايت بدلاً من غيغابايت من البيانات.يعد الخادم القادر على البحث عبر 60 جيجابايت من البيانات ، ويرسل لك بسرعة أكثر النتائج ذات الصلة ، الجزء الأكثر تكلفة في هذا المشروع.لإنجاحه ، نحتاج إلى داعمين للمساعدة في دفع تكاليف الخوادم والسماح لنا بمواصلة تطوير الموقع ، إذا كنت مهتمًا ، تحقق من الأمر هنا.
chessroots