عنوان پروژه : پیاده سازی دنیای هیولا – وامپوس
قالب بندی : Csharp.net
شرح مختصر : مشابه دنیای مکش، دنیای Wumpus شبکهای از مربع است که توسط دیوارهایی احاطه شدهاند، که هر مربع میتواند شامل عاملها و اشیاء باشد. وظیفه عامل یافتن طلا و بازگشتن به نقطه شروع و بالا رفتن از غار است. برای مشخص نمودن وظیفه عامل، ادراکات، عملیات و اهداف آن را باید مشخص کنیم. در دنیای Wumpus، اینها به صورت زیر هستند:
از مربعی که شامل Wumpus است و مربعهای مجاور (نه قطری) عامل بوی بدی را دریافت میکند .
در مربعهایی که مستقیماً مجاور با چالهها هستند، عامل نسیمی را دریافت میکند.
در مربعی که طلا وجود دارد، عامل یک درخششی را درک میکند.
زمانی که یک عامل به داخل دیواره قدم بر میدارد، ضربهای را دریافت میکند.
زمانی که Wumpus کشته میشود، فریادی سر میدهد که هر جایی از غار شنیده میشود.
ادراکات به عامل به صورت لیستی از پنج سیمبول داده میشود.
مانند دنیای مکش، عملایتی برای جلو رفتن، چرخیدن 90 به سمت چپ، چرخیدن 90 به سمت راست وجود دارد.
عامل نابود خواهد شد زمانی که وارد یک مربع شامل سیاده چاله و یا کی Wumpus زنده میشود.
هدف عامل یافتن طلا و برگرداندن آن به خانه شروع با سرعت تمام است، بدون آنکه کشته شود
*****
دانلود پروژه هوش مصنوعی دنیای هیولا – وامپوس