Visual Studio 2005، C# يطور النسخة الإلكترونية من لعبة الشطرنج الصينية، التي تتمتع بالذكاء الاصطناعي ويمكنها المشاركة في مسابقات الإنترنت باستخدام الشطرنج اليدوي، ومستشار الكمبيوتر، وشطرنج الكمبيوتر وغيرها من الأوضاع. استخدم ClickOnce لنشرها على موقع الويب الخاص بك، واختر تشغيلها عبر الإنترنت فقط، بحيث يمكن للاعبين ممارسة الألعاب على موقع الويب الخاص بك فقط.
هناك ثلاثة مشاريع:
اللعبة هي المشروع الرئيسي.
CCessThinker هي مكتبة فئة DLL للذكاء الاصطناعي مكتوبة بلغة C++؛
Thinker عبارة عن ملف DLL مكتوب بلغة C#، والذي يقوم ببساطة بتغليف CChessThinker. والغرض من ذلك هو السماح لبعض الأصدقاء باستبدال DLL مباشرة بـ C# لتطوير الذكاء الاصطناعي.
يعمل Thinker.dll على تحسين ذكاء البرنامج. إذا كانت مكتبة فئة الذكاء الاصطناعي التي تم تطويرها بلغة C++ ولغات أخرى يمكنها استبدال CChessThinker.dll مباشرة
يمكن نشر كود المصدر هذا وتعديله بحرية كما يمكن إضافة الإعلانات بحرية.
يوسع