Ahmed Kalthom
Kanalga Telegram’da o‘tish
لعقل اكثر ابداعاً نصائح قيمة_ أفكار ابداعية_نجاحات مميزة
Ko'proq ko'rsatishMamlakat belgilanmaganToif belgilanmagan
611
Obunachilar
+224 soatlar
-17 kun
+1630 kun
Postlar arxiv
+1
هاد تصميم شفته ع الفيس وعجيتني فكرته لهيك عملت نسخة منه وحطيت 🔥
😎لمساتي
ملاحظات وارائكم؟
🧠♟ مشروع لعبة شطرنج – مخبر الذكاء الاصطناعي
قمت أنا وزميلي بإنجاز مشروع لعبة شطرنج كجزء من مخبر الذكاء الاصطناعي في الجامعة.
المشروع يحتوي على 3 مستويات ذكاء اصطناعي**، كل مستوى موجود في ملف مستقل، بالإضافة إلى ملف gui.py لإنشاء واجهة رسومية باستخدام pygame.
⚙️ المكاتب المستخدمة
- python-chess: للتعامل مع قوانين الشطرنج والحركات القانونية.
- pygame: لإنشاء واجهة المستخدم الرسومية وعرض رقعة الشطرنج بشكل تفاعلي.
- math: للحسابات الخاصة بخوارزمية Minimax و Alpha-Beta.
🧮 الخوارزميات المستخدمة
- Minimax:
خوارزمية تعتمد على محاكاة جميع الحركات الممكنة في اللعبة حتى عمق محدد.
الفكرة: اللاعب الأبيض يحاول تعظيم النتيجة (أفضل وضع ممكن له)، بينما اللاعب الأسود يحاول تقليلها (أسوأ وضع للأبيض).
كل خطوة يتم تقييمها بناءً على وضعية القطع على الرقعة، ثم يتم اختيار النقلة التي تؤدي إلى أفضل نتيجة ممكنة على المدى القصير.
- Alpha-Beta Pruning:
تحسين على خوارزمية Minimax يهدف إلى تسريع البحث.
الفكرة: إذا وجدنا أن فرعًا معينًا لن يعطي نتيجة أفضل من فرع آخر تم تقييمه مسبقًا، نتوقف عن استكشافه (قصّ الفرع).
هذا يقلل عدد الحالات التي يتم تقييمها بشكل كبير، ويجعل الذكاء الاصطناعي أسرع وأكثر كفاءة دون التأثير على النتيجة النهائية.
✅ المحاسن
- تعدد المستويات (سهل – متوسط – متقدم) مما يسمح بتجربة مختلفة لكل لاعب.
- استخدام خوارزميات Minimax + Alpha-Beta يعطي ذكاء اصطناعي منطقي وسريع.
- واجهة رسومية باستخدام pygame تجعل التجربة أكثر وضوحًا وتفاعلية.
- الكود منظم وقابل للتطوير (إضافة تحسينات على التقييم أو رفع العمق).
❌ المساوئ
- العمق محدود في بعض المستويات مما يجعل الذكاء الاصطناعي غير قوي جدًا أمام اللاعبين المحترفين.
- التقييم يعتمد بشكل أساسي على قيمة القطع + بعض جداول التمركز، بدون استخدام Heuristics متقدمة مثل حماية الملك أو تقييم الهجوم والدفاع.
- الواجهة رسومية أساسية وليست احترافية بالكامل.
🎯 المشروع كان تجربة رائعة لفهم كيف تُبنى محركات الشطرنج، وكيف يمكن للذكاء الاصطناعي أن يتخذ قرارات منطقية عبر البحث والتقييم.
🚀 الخطوة القادمة: تحسين التقييم وإضافة ميزات أكثر احترافية.
📌 المشروع مرفوع الآن على موقع GitHub لتجربته والاطّلاع على الكود.
GitHub link
هذا البرنامج لل PC خارق ومجاني
بنصح الكل يحمله بخليه يتحكم باللابتوب بشكل افضل و يحافظ على اداءه
قناة تهدف لنشر احاديث النبي ﷺ والتذكير ببعض السنن المهجورة وايضا نشر بعض المقاطع الدينية القصيرة لشحذ الهمم
https://t.me/grssah
بدك تتعلّم #English بس ضايع بين ألف موقع وقناة؟ طبيعي… بس مو مبرر.
■ #المشكلة
كتير مواقع
كتير قنوات
كتير نصائح متناقضة
النتيجة؟
#تشتت + حماس يومين وبعدين توقف.
■ #الحل_العملي
موقع Learn English – British Council
مصدر مرتب، شبابي، وواضح
بتدخل عليه… بتعرف فوراً شو تعمل.
🔗 https://learnenglish.britishcouncil.org
■ #شو_بتلاقي_جواه؟
كورسات حسب #مستواك (من A1 لـ B2)
تمارين #تفاعلية مو مملة
Grammar, Vocabulary, Listening, Reading
قصص ومحتوى بتتعلم منه بدون ما تحس
■ #مو_بس_كورس_واحد
الموقع مليان:
كورسات مختلفة
أقسام متنوعة
تمارين حسب هدفك ووقتك
يعني بتقدر تختار اللي بناسبك، مو العكس.
■ #الميزة_اللي_بتفرق
#مجاني
بدون اشتراك
بدون “ادفع لنكمل”
■ #نصيحة
لا تفتح الموقع وتتنقل بين كل شي.
اختَر قسم واحد
اشتغل عليه
وكمّل للنهاية.
■ #الخلاصة
المشكلة مو إنو ما في مصادر…
المشكلة إنو في كتير مصادر وانت عم تقفز بينهم.
خفّف، ركّز، وبلّش صح.
📢 مطلوب مصممي باكجنك – مطبعة برينتوري
تعلن مطبعة برينتوري (Printory) عن حاجتها إلى مصممي باكجنك محترفين للعمل أون لاين ضمن فريقها.
المتطلبات:
• خبرة في تصميم الباكجنك وملفات الطباعة
• إتقان برامج Photoshop و Illustrator
• معرفة بأنظمة الألوان والطباعة
• حس إبداعي ودقة في تسليم الأعمال
تفاصيل العمل:
🕘 أوقات الدوام: من 9 صباحًا حتى 6 مساءً
💻 نظام العمل: أون لاين
📞 للتواصل والتقديم:
0936514844
يرجى إرسال الCV عبر واتساب
حدا فاضي وبحب يجرب لعبة شطرنج عملتها يعطيني ملاحظات؟ feedback
ببعتلو ياها حجما ٣١ ميجا ع اللابتوب
Repost from Hamak team
لو سمحتوا
CP2102
BSS138
هي القطع مالقيت منها لا بالقطرنجي ولا بالمهندس ولا بالموسوعة
حدا بيعرف مكان بسوريا عندو هالقطع؟
وحدة مخفض جهد والتانية Usb to serial adapter
@AHMEDKTH
