المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : لعبة شطرنج بذكاء اصطناعي .......هام للكل



mohamedabdnor
27-06-2010, 04:23 PM
:32:السلام عليكم ورحمة الله
هذه اول مشاركة لي فارجو ان لاتبخلو علي بالردود
للعبة شطرنج بذكاء اصطناعي .......هام للكل
بصراحة انا معجب جدا بالمنتدى مما دفعني للقيام بكتابة هذا الموضوع
انا الأن متوسط بgame maker ولكن
اريد صناعة شطرنج لاعب مع الكمبيوتر (الذكاء الاصطناعي)
ولكن لا اعرف اية خوارزميات عن الافضلية او عن طرق تفكير بالطرق الممكنة للكمبيوتر
وهنا تكمن لدي المشكلة؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
ارجو ان لا تبخلو علي بالرد يا عباقره:أفكر:

S.H.A.R.K
27-06-2010, 05:00 PM
كونك مستواك في الجيم ميكر جيد لا يعني ان قدرتك على بناء الخوارزميات جيدة أيضاً , فتلك الأخيرة تحتاج لوقت ودراسة وتجارب وخبرة للوصول الى مستوى مرضي ..

أما بالنسبة للشطرنج فتحتاج لعمليات معقدة وكثيرة وليس سهلاً ان تحاكيها ..
ولكن من جهة اخرى يمكنك استنباط الأساليب المتبعة في تلك الألعاب من خلال الاطلاع على السورس كود للعبة شطرنج :
c ++ :
http://www.gamespp.com/sourcecode/chess.zip

او
visual basic 6:
http://www.freevbcode.com/ShowCode.Asp?ID=4980

mohamedabdnor
13-07-2010, 12:35 AM
كونك مستواك في الجيم ميكر جيد لا يعني ان قدرتك على بناء الخوارزميات جيدة أيضاً , فتلك الأخيرة تحتاج لوقت ودراسة وتجارب وخبرة للوصول الى مستوى مرضي ..

أما بالنسبة للشطرنج فتحتاج لعمليات معقدة وكثيرة وليس سهلاً ان تحاكيها ..
ولكن من جهة اخرى يمكنك استنباط الأساليب المتبعة في تلك الألعاب من خلال الاطلاع على السورس كود للعبة شطرنج :
c ++ :
http://www.gamespp.com/sourcecode/chess.zip

او
visual basic 6:
http://www.freevbcode.com/ShowCode.Asp?ID=4980
شكرا اخي على المرور ولكن لم استفد منها بشيء لانها تخص لعبة الشطرنج ومعقدة جدااااااااا!!

mohamedabdnor
13-07-2010, 12:40 AM
يا عيب الشوم لك وين العباقرة لماذا لاتردون علي
لقد وضعت هذا السؤال في هذا القسم 3 مرات وبقسم الطلبات والمساعدات للجيم ميكر مرتين ولكن تكتفون بالمشاهدة دون الردود
لقد حققت نحو 300 مشاهدة والردود 1 الى الآن
بليييييييييييز ردو علي والله كرهت هذا السؤال من كثرة اعادته
الرجاااااااااااااااء الرد

mariem hichri
19-08-2010, 05:09 PM
ما بعرف انا مبتدأة

sphada2
21-08-2010, 12:01 PM
اخي العزيز عشان ما تتعبش نفسك الجيم ميكر لالعاب الاركاد وال 2d والعاب ال puzzle البسيطة اما الشطرنج فيحتاج لبرنامج +c او فيجوال علي اقل تقدير والتقنية المستخدمة هي خوارزمية القيم العظمي والصغري (alpha beta algorithus) بالغة التعقيد من حيث الدوال والبارامترات يعني ممكن تستغرق سنة لبرمجة لعبة شطرنج بتخسر في 3 نقلات

قناص المانيا
27-08-2010, 10:26 PM
شطرنج انت تحب الشطرنج ؟؟؟!!!؟؟؟!!!؟؟؟

aslame
30-08-2010, 02:58 PM
أعتدر فانا لم أشتغل يوما ب gamemaker لو كان الامر متعلق ب جيم ستوديو لقدمت لك المساعدة.:)

LiOnOGMOHeaRt
01-09-2010, 06:06 AM
السلام عليكم
أخوي إذا انت بتصمم لعبة شطرنج من البداية في الجيم ميكر لازم تكون عندك خبرة بال
GML وهي لغة البرمجة بالجيم ميكر
لكن أنا أنصحك تسوي شيفت+ديليت للفكرة لأنك لو بتصمم لعبة شطرنج من البداية راح تستغرق على أقل تقدير
سنتين وحتكون اللعبة فيها أخطاء كثيرة
الذكاء الصناعي ليس شيئا سهل
مصممون العاب ال بلايستيشن 3 والاكسبوكس يعانون من صعوبة بالغة في الذكاء الإصطناعي ويظطرون لإعادة الكود أكثر من عشر مرات على الأقل
الذكاء الإصطناعي مو شيء نتكلم عنه بالمنتدى هذا لأنه مستحيل مصمم عربي يصمم لعبة بذكاء اصطناعي واحنا اصلا ماصممنا لعبة بدون ذكاء اصطناعي
والله ذكاء غبئاني
وأزيدك من الشعر بيت
الشركات الكبرى إذا جات تسوي لعبة شطرنج اونلاين للكمبيوتر تاخذ أكواد (جاهزة) وتضيفها للعبتها وتضيف أكواد أخرى بسيطة مثل إعادة اللعبة أو جعل اللعبة أونلاين وإضافة أمر دعوة اللاعب للعب اشياء بسيطة يعني
لكن الكود مو تفصيل لأنك لو بتفصله يمكن تموت وانت لسه ماخلصت خصوصا إنك شغال لحالك
بعد كل هذا الكلام إذا كنت مصمم أنا أقلك كيف تسوي لعبة شطرنج
أول شيء محاكاة الرسم
تجيب صينية من المطبخ وترسم عليها مربعات تشتري لعبة شطرنج جديدة ترمي الكرتون وتاخذ القطع
وتجيب اخوك الصغير تخليه يلعب معاك :) هذي أحسن طريقة
لا بس لو تبي من جد وتبي تخلصها في أقل من سنة
أول شيء لازم يكونوا عندك 10 مبرمجين GML محترفين لهم خبرة أكثر من سنة ونصف او سنة في اللغة
ليش 10 ؟ لأنه الذكاء الإصطناعي تصممه شركات فيها الاف من المصممين. 10 مبرمجين يتناوبون كل يوم واحد يصمم و كل يوم يتأكدو ال 10 إنه الكود مظبوط وخالي من الأخطاء
وواحد مصمم محترف في الجيم ميكر
وواحد رسام
وواحد برجر (لازم ياكلون زين عشان مايغلطون)
وإبدأ التصميم
راح تستغرق على كذا أقل من سنة
هذا هو الحل الأخير :)

mohamedabdnor
02-09-2010, 04:03 PM
خخخخخخ ههههههههههههههههه
شكرا على المرور وخفة الدم ولكني قلت شبيهة شبيييييييهة بالشطرنج وفيها اربع احجار فقط
وانا عندي خبرة جيدة بالGML ومتوسطة بالفيجوال بيسك
على كل انا تقريبا خلصت جزء كبير منهاو باقي فيها ثلاث مشاكل ولقد وضعت استفسار في موضوع الطلبات والمساعدات للجيم ميكر وانتظر المحسنيييييين
وان شاء الله في الاسبوعين القادمين سوف يصدر الاصدار التجريبي

sphada2
03-09-2010, 12:53 AM
حيث كدة خد لعبة 3lines دي من برمجتي بالفيجوال وفيها ذكاء صناعي اتمني تفيدك

http://www.mediafire.com/?eq5ee3d2ws03sd9

LiOnOGMOHeaRt
03-09-2010, 02:27 AM
أخوي صاحب لعبة 3lines
هذي مو لعبة ذكاء صناعي ومافيها أي شيء من الذكاء الصناعي ولا حتى 0%
هذي لعبة أكواد مليانه if and then
أعطيك مثال على الذكاء الصناي:
انت بتلعب بشخصية بلعبة وجالس تضارب الزعيم الخامس باللعبة
انت جيت للزعيم الخامس بطريقة معينة مثلا قفزت بعدين ظربته من منطقة على اليسار
الذكاء الصناعي في المرة الثانية يعرف انك بتسوي هذي الحركة عشان كذا يسوي شيء ضدها عشان ماتزبط معاك مرة ثانية
وبكذا يكون صعب جدا إنك تفوز
ويمكن مستحيل

sphada2
03-09-2010, 01:45 PM
اخي اظن ان طريقة زعيم العصابة دي برضو ممكن تتعمل ب if and then علي اروع مستوي ثانيا لا اعتقد انك اطلعت علي الكود حتي تخبرني باي طريقة برمجتها وازيدك من الشعر بيت علي طريقتك لا اعتقد انك لم تخسر من تلك اللعبة التي تستهين بالذكاء الصناعي بها

towfieee
15-09-2010, 01:50 PM
اخي اظن ان طريقة زعيم العصابة دي برضو ممكن تتعمل ب if and then علي اروع مستوي ثانيا لا اعتقد انك اطلعت علي الكود حتي تخبرني باي طريقة برمجتها وازيدك من الشعر بيت علي طريقتك لا اعتقد انك لم تخسر من تلك اللعبة التي تستهين بالذكاء الصناعي بها

صحيح

الذكاء الاصطناعي يطلق حتى على حركات الاعداء البسيطة أيضاً ، لو أن العدو يقترب منك أو يهرب بناءاً على حركتك فهذا يعتبر ذكاء اصطناعي أيضاً "على شاكلة باك مان".

mohamedabdnor
15-09-2010, 10:05 PM
شكرا للجميع على المرور