[به روایت کد] = [حل مساله کشیش و آدمخوار به شکلی جدید]

معمای کشیش‌ها و آدمخوارها (Missionaries and cannibals problem) یک مساله کلاسیک در هوش مصنوعی است.این مساله نمونه ای از مسائل ارضای محدودیت می‌باشد. سه کشیش و سه آدم خوار در يک طرف رودخانه قرار دارند و هم چنين قايقي که قادر است يک يا دو نفر را حمل کند. راهي را بيابيد که همه را به سمت ديگر رودخانه ببرد، بدون آنکه تعداد کشيش‌ها در يکجا کمتر از آدم خوارها شود.

کد پیش روی شما به حل این مساله جذاب می پردازد. البته توسط زبان ++C

برای انجام این مساله در قالب بازی اینجا کلیک کنید!

کد ها را در ادامه مطلب مشاهده کنید.

خواندن ادامه مطالب

کدنویسی با طعم فلسفه و چاشنی سیاست

کد نویسی با طعم فلسفه و چاشنی سیاست، این موضوع عجیبی که امروز در این وب نوشته به آن خواهم پرداخت، شاید قبل از این کسی به این موضوع نپرداخته باشد.

روزها با خود کلنجار رفتم که چگونه منظور خود را به وسیله کلمات بیان کنم، چند صد خط کد حاصل تفکر و تجزیه تحلیل این موضوع بود و ساعت ها تفکر در پستوی خیالاتی که علم هنوز راهی به سوی آنها نگشوده است.

خواندن ادامه مطالب

این روزهای فازی من!

این روزها مشغول کار بر روی نظریه جدیدم که مربوط به کد نویسی فازی و ترکیبی هست کار میکنم و گاهی با خودم می گویم، کاش در دوران دبیرستان به دروس ریاضیات و فیزیک بیشتر اهمیت میدادم تا مجبور نباشم هر روز برای ساعاتی مطالب مرتبط با حوزه های مذکور را مرور کنم، البته مرور کردن بد نیست، اتفاقا خیلی خوب است مثل مرور خاطرات و روزهای خوب زندگی، مرور لحظه هایی که به بهترین حالت ممکن گذشت، این مرور لحظه ها خیلی به برنامه نویسی فازی مرتبط است، کاش میتوانستیم خاطرات را فازی مرور کنیم!

خواندن ادامه مطالب