Artificial Intelligence - هوش مصنوعی  
انجمن را در گوگل محبوب کنيد :

بازگشت   Artificial Intelligence - هوش مصنوعی > مقدمات هوش مصنوعی > حل مسائل معروف هوش مصنوعي


 
تبليغات سايت
Iranian Association for the Advancement of Artificial Intelligence
ارسال تاپيک جديد  پاسخ
 
LinkBack ابزارهاي تاپيک نحوه نمايش
قديمي ۰۶-۱۳-۱۳۹۰, ۱۱:۳۰ قبل از ظهر   #11 (لینک دائم)
عضو فعال
 
آواتار maaheno
 
تاريخ عضويت: مهر ۱۳۸۹
محل سكونت: كرج
پست ها: 11
تشكرها: 134
30 تشكر در 5 پست
پيش فرض

نقل قول:
نوشته اصلي بوسيله limak نمايش پست
دوست عزیز ورژن سی شارپتون رو میگین ؟ با این پروژه شما من زیاد کار دارم خوشبختانه
چطور مگه، ورژنش براتون مهمه ؟!!
با ویزوال استودیو 2008 نوشتم
ضمنا همچین یه کمی مشکوک گفتید که با این پروژه زیاد کار دارم!!!
maaheno آفلاين است   پاسخ با نقل قول

  #ADS
نشان دهنده تبلیغات
تبليغگر
 
 
 
تاريخ عضويت: -
محل سكونت: -
سن: 2010
پست ها: -
 

نشان دهنده تبلیغات is online  
قديمي ۰۸-۲۸-۱۳۹۰, ۰۷:۱۷ بعد از ظهر   #12 (لینک دائم)
عضو جدید
 
آواتار amir_askary69
 
تاريخ عضويت: آبان ۱۳۹۰
پست ها: 2
تشكرها: 1
0 تشكر در 0 پست
پيش فرض

سلام دوست من
خیلی ممنون که سورس رو هم گذاشتی.(یه سوال:این عکسه آخونده خودتی؟)
خب برم سر اصل مطلب :
من الگوریتم رو متوجه شدم و مشکلی ندارم فقط یه قسمتش برام هنوز مبهمه و نفهمیدم-->
وقتی یه گره بررسی میشه و هدف نیست و از صف خارج میشه خب اگه بعدا گره هدف از فرزندای همین گره بود ما چطوری میتونیم مسیر راه حل رو پیدا کنیم با توجه به اینکه گره پدرش حذف شده؟
به عبارت دیگه بعد از رسیدن به نود هدف مراحل پیدا کردن مسیر(راه حل) رو لطفا توضیح بدید.اول تو الگوریتم A* بعد هم تو برنامه خودتون.
(یه چیزی که به ذهن خودم میرسه اینه که رشته عملیات اعمال شده تو هر گره ذخیره بشه یعنی هر گره مسیر گره ریشه تا خودش رو فقط با علائمی مثل UP_Down_Right_Left تو یه string ذخیره کنه.)
خیلی ممنون
amir_askary69 آفلاين است   پاسخ با نقل قول
قديمي ۰۸-۲۹-۱۳۹۰, ۰۱:۳۹ بعد از ظهر   #13 (لینک دائم)
عضو فعال
 
آواتار maaheno
 
تاريخ عضويت: مهر ۱۳۸۹
محل سكونت: كرج
پست ها: 11
تشكرها: 134
30 تشكر در 5 پست
پيش فرض

اگر سوال اولت جدی بود باید بگم که نه قرار نیست توی آواتار عکس خودم باشه دوما یعنی شما امام موسی صدر رو نمیشناسین؟!!

در مورد سوال فنی؛ به نظر میاد باید یه بار دیگه خود الگوریتم *A رو بررسی کنید. توی این الگوریتم روش کار به این صورت هست (البته توی مسئله خودمون): برای هر گره مقدار تابع هیورستیک رو محاسبه می کنه ضمنا هر گره دارای یک مقدار هست که هزینه رسیدن به این گره رو از ابتدای حرکت مشخص می کنه.
تابع نهایی مورد استفاده از جمع این دو تا حاصل میشه و براساس مقدار این تابع توی یک صف اولویت قرار می گیره هر گره ای که مقدار کمتری داشته باشه در ابتدای صف قرار میگیره .

ابتدای کار هیچ گرهی توی صف نیست و بعد از محاسبه دو مقدار بالا حالت کنونی وارد صف شده و چون تنها حالت موجود هست پس این گره از صف خارج شده و فرزندان این گره تولید شده و مقدار تابع محاسبه شده و براساس اولویت توی صف قرار می گیرند. حالت پدر به عنوان یک گره بازدید شده علامت می خوره (با قرار دادن هزینه تابع زیاد برای اون گره) که اگر احیانا در ادامه کار دوباره این گره تولید شد به دلیل تکراری بودن وارد صف نشه که توی حلقه گیر کنیم. (بنابراین هیچ گرهی حذف نمیشه)

برای یافتن مسیر، هر گره یک آرایه داره که نشون می ده از ابتدای مسیر چطور به این گره رسیدیم. و توی این آرایه مثلا از عبارات UP_Down_Right_Left که اشاره کردید استفاده میشه.
پس بعد از اینکه به جواب رسیدیم می تونیم محتوای این آرایه رو از ابتدا روی حالت اولیه اجرا کنیم تا به جواب برسیم.
امیدوارم متوجه شده باشی
maaheno آفلاين است   پاسخ با نقل قول
از maaheno تشكر كرده است:
jojepanbeyi (۰۹-۱۵-۱۳۹۰)
قديمي ۱۲-۱۴-۱۳۹۰, ۰۵:۲۵ بعد از ظهر   #14 (لینک دائم)
عضو جدید
 
آواتار amirmeraji
 
تاريخ عضويت: بهمن ۱۳۹۰
پست ها: 1
تشكرها: 0
0 تشكر در 0 پست
پيش فرض سلام خسته نباشید

میخواستم اگه میشه توضیح بیشتری راجع به برنامتون بدید مثلا چه جوری درخت رو تشکیل میده واز روی درخت به جواب میرسه یعنی با یه مثال توضیح بدید .ممنون
amirmeraji آفلاين است   پاسخ با نقل قول
قديمي ۰۲-۳۱-۱۳۹۱, ۰۸:۳۴ بعد از ظهر   #15 (لینک دائم)
عضو جدید
 
آواتار mozhdeh_9
 
تاريخ عضويت: بهمن ۱۳۸۹
پست ها: 4
تشكرها: 0
0 تشكر در 0 پست
پيش فرض

salam mishe begid in masalaro chejur mishe ba memetic algorithm hal kard???????
plzzzzzzzzzzz
mozhdeh_9 آفلاين است   پاسخ با نقل قول
پاسخ



كاربران در حال ديدن تاپيک: 1 (0 عضو و 1 مهمان)
 

قوانين ارسال
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is فعال
شکلکها فعال است
كد [IMG] فعال است
كدهاي HTML غير فعال است
Trackbacks are فعال
Pingbacks are فعال
Refbacks are فعال




زمان محلي شما با تنظيم GMT +3.5 هم اکنون ۱۰:۵۶ قبل از ظهر ميباشد.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.

Teach and Learn at Hexib | Sponsored by www.Syavash.com and Product In Review

استفاده از مطالب انجمن در سایر سایت ها، تنها با ذکر انجمن هوش مصنوعي به عنوان منبع و لینک مستقیم به خود مطلب مجاز است

Inactive Reminders By Icora Web Design