سؤال

لدي مشكلة صغيرة في مشروعي الصغير ، أتمنى أن يساعدني شخص ما هنا!

أخطط لاستخدام شبكة Bayesian كعامل قرار في لعبتي AI وأريد تحسين اتخاذ القرارات في كل خطوة على الطريق ، أي شخص يعرف كيفية القيام بذلك؟ أي برامج تعليمية / تطبيقات موجودة ستكون جيدة جدًا ، آمل أن يساعدني بعضكم.

سمعت أن مبرمجًا في هذا المجتمع قام بتنفيذ جيد لهذا الأمر مع لعبة البوكر AI.I أنا أخطط لاستخدامها مثله ، ولكن في بوكر آخر (تكساس) أو ربما Rentz.

تبحث عن رمز C/C ++ أو C# أو Java.

شكرا يا مايك

هل كانت مفيدة؟

المحلول

هناك خطوتان:

  1. تحتاج إلى معرفة كيفية تطبيق شبكة Bayesian وكيفية تحديد العقد وانتشار الاعتقاد في لعبتك. للقيام بذلك ، تحتاج إلى قراءة البرامج التعليمية.

  2. تطبيق البرنامج. هذا سهل للغاية ، هناك الكثير من تطبيقات المصادر المجانية/مفتوحة. في نهاية صفحة ويكي http://en.wikipedia.org/wiki/Bayesian_Network, ، هناك قائمة بالبرامج. قد ترغب في التحقق استدلال, ، وهي مكتبة ناضجة تم تطويرها في MSR Cambridge.

نصائح أخرى

يمكنك تجربة شارنياك شبكات بايزي بدون دموع. لتطبيقات شبكة بايزي ، انظر إلى البق و libb.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top