<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>وبلاگی برای تمام فصول &#187; هوش مصنوعی</title>
	<atom:link href="http://hesam-h.ir/blog/tag/%d9%87%d9%88%d8%b4-%d9%85%d8%b5%d9%86%d9%88%d8%b9%db%8c/feed/" rel="self" type="application/rss+xml" />
	<link>http://hesam-h.ir/blog</link>
	<description>حسام حاتمی</description>
	<lastBuildDate>Sun, 22 Jan 2012 18:53:22 +0000</lastBuildDate>
	<language>fa</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>شطرنج</title>
		<link>http://hesam-h.ir/blog/1388/11/%d8%b4%d8%b7%d8%b1%d9%86%d8%ac/</link>
		<comments>http://hesam-h.ir/blog/1388/11/%d8%b4%d8%b7%d8%b1%d9%86%d8%ac/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 20:15:54 +0000</pubDate>
		<dc:creator>تبعیدی دست باد</dc:creator>
				<category><![CDATA[برنامه نویسی]]></category>
		<category><![CDATA[برنامه های من]]></category>
		<category><![CDATA[c#.net]]></category>
		<category><![CDATA[شطرنج]]></category>
		<category><![CDATA[هوش مصنوعی]]></category>
		<category><![CDATA[پروژه دانشجویی]]></category>

		<guid isPermaLink="false">http://hesam-h.ir/blog/?p=495</guid>
		<description><![CDATA[سورس کد بازی شطرنج رو به صورت بسیار ساده مشاهده میکنید که با زبان C# هست امیدوارم استفاده کنید. برای دانلود به ادامه مطلب بروید. Chess-Shatranj  ]]></description>
			<content:encoded><![CDATA[<p><a href="http://hesam-h.ir/blog/wp-content/uploads/2010/02/shatranj.jpg"><img class="aligncenter size-medium wp-image-496" title="shatranj" src="http://hesam-h.ir/blog/wp-content/uploads/2010/02/shatranj-300x231.jpg" alt="" width="300" height="231" /></a></p>
<p>سورس کد بازی شطرنج رو به صورت بسیار ساده مشاهده میکنید که با زبان C# هست امیدوارم استفاده کنید.</p>
<p>برای دانلود به ادامه مطلب بروید.</p>
<p><span id="more-495"></span><a href="http://hesam-h.ir/blog/wp-content/uploads/2010/02/Chess-Shatranj.zip">Chess-Shatranj</a></p>
<p> </p>
]]></content:encoded>
			<wfw:commentRss>http://hesam-h.ir/blog/1388/11/%d8%b4%d8%b7%d8%b1%d9%86%d8%ac/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>سورس کد عامل هوشمند(جاروبرقی و آشغالها)vacuum Cleaner World</title>
		<link>http://hesam-h.ir/blog/1388/10/%d8%b3%d9%88%d8%b1%d8%b3-%da%a9%d8%af-%d8%b9%d8%a7%d9%85%d9%84-%d9%87%d9%88%d8%b4%d9%85%d9%86%d8%af%d8%ac%d8%a7%d8%b1%d9%88%d8%a8%d8%b1%d9%82%db%8c-%d9%88-%d8%a2%d8%b4%d8%ba%d8%a7%d9%84%d9%87%d8%a7v/</link>
		<comments>http://hesam-h.ir/blog/1388/10/%d8%b3%d9%88%d8%b1%d8%b3-%da%a9%d8%af-%d8%b9%d8%a7%d9%85%d9%84-%d9%87%d9%88%d8%b4%d9%85%d9%86%d8%af%d8%ac%d8%a7%d8%b1%d9%88%d8%a8%d8%b1%d9%82%db%8c-%d9%88-%d8%a2%d8%b4%d8%ba%d8%a7%d9%84%d9%87%d8%a7v/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 18:57:34 +0000</pubDate>
		<dc:creator>تبعیدی دست باد</dc:creator>
				<category><![CDATA[برنامه نویسی]]></category>
		<category><![CDATA[برنامه های من]]></category>
		<category><![CDATA[vacuum Cleaner World]]></category>
		<category><![CDATA[دلفی]]></category>
		<category><![CDATA[سورس کد]]></category>
		<category><![CDATA[عامل هوشمند]]></category>
		<category><![CDATA[هوش مصنوعی]]></category>

		<guid isPermaLink="false">http://hesam-h.ir/blog/?p=340</guid>
		<description><![CDATA[در این مسئله عملکرد یک جاروبرقی هوشمند را مورد بررسی قرار می دهیم. فرض می کنیم که دو اتاق وجود دارد که هر کدام از آن ها ممکن است شامل خاک باشد یا نباشد و عامل ممکن است در محیط ۱ یا ۲ باشد. عامل می تواند مستقیم برود و یا به چپ یا راست [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;">
<div class="imageframe centered" style="width: 475px; text-align: right;"><a title="cleaner" rel="lightbox[pics340]" href="http://hesam-h.ir/blog/wp-content/uploads/2009/12/cleaner.jpg"><img class="attachment wp-att-341 alignright" src="http://hesam-h.ir/blog/wp-content/uploads/2009/12/cleaner.jpg" alt="cleaner" width="300" height="300" /></a></div>
</div>
<p>در این مسئله عملکرد یک جاروبرقی هوشمند را مورد بررسی قرار می دهیم.<br /> فرض می کنیم که دو اتاق وجود دارد که هر کدام از آن ها ممکن است شامل خاک باشد یا نباشد و عامل ممکن است در محیط ۱ یا ۲ باشد. عامل می تواند مستقیم برود و یا به چپ یا راست بپیچد. بنابراین هشت حالت ممکن، به عنوان عمل بعدی، وجود دارد.<br /> <strong>برای مشاهده ادامه مسئله و حل آن بوسیله دلفی به ادامه مطلب مراجعه کنید.</strong><br /> <span id="more-340"></span></p>
<div style="text-align: center;">
<div class="imageframe centered" style="width: 200px;"><a title="rasel" rel="lightbox[pics340]" href="http://hesam-h.ir/blog/wp-content/uploads/2009/12/rasel.jpg"><img class="attachment wp-att-343" src="http://hesam-h.ir/blog/wp-content/uploads/2009/12/rasel.thumbnail.jpg" alt="rasel" width="300" height="300" /></a></div>
</div>
<p>۱-      جارو در محیط ۱ – هر دو محیط خاکی<br /> ۲-      جارو در محیط ۱ – محیط ۱ خاکی<br /> ۳-      جارو در محیط ۱ – محیط ۲ خاکی<br /> ۴-      جارو در محیط ۱ – هیچکدام از محیط ها خاکی نیست<br /> ۵-      جارو در محیط ۲ – هر دو محیط خاکی<br /> ۶-      جارو در محیط ۲ – محیط ۱ خاکی<br /> ۷-      جارو در محیط ۲ – محیط ۲ خاکی<br /> ۸-      جارو در محیط ۲ – هیچکدام از محیط ها خاکی نیست<br /> ·         ابتدا تصور کنید که حسگر های عامل به او اطلاعات کافی می دهند.(دنیا قابل دسترسی است.) و همچنین عامل می داند هر کدام از اعمالش چه تغییری در محیط ایجاد می کنند و سپس می تواند محاسبه کند با کدام وضعیت پس از انجام عمل رو به رو خواهد شد. این ساده ترین حالت مسئله است که به آن مسئله تک حالته می گویند.<br /> ·         حالا تصور کنید که عامل تمام اثرهای عمل هایش را می داند، اما دسترسی به محیط محدود است. برای مثال، عامل هیچ حسگری ندارد. در این حالت فقط می داند که وضعیت اولیه اش یکی از اعضای مجموعه (۱،۲،۳،۴،۵،۶،۷،۸) است. ممکن است فکر کنید که وضعیت عامل ناامید کننده است! اما در حقیقت اینقدر ها هم که به نظر می آید ناگوار نیست. زیرا عامل می داند که هر کدام از اعمالش چه اثری دارند. برای مثال می تواند محاسبه کند که عمل راست موجب می شود تا در یکی از حالات (۲،۴،۶،۸) باشد. بنابراین می تواند با انتخاب یک دنباله عملیاتی، به هدف برسد. به طور خلاصه هنگامی که محیط تماما قابل دسترسی نیست، عامل باید در مورد مجموعه حالت هایی که ممکن است هدف برسد، استدلال کند. به این نوع از مسئله مسئله چند حالته می گویند.<br /> ·         اگر عامل اثر اعمال خودش را نادیده بگیرد می تواند به مشکلات دیگری دچار شود. برای مثال تصور کنید که محیط غیر قطعی باشد از این رو باید از قانون مورفی(Murphy) تبعیت کند.<br /> برای مثال عامل می داند که در یکی از وضعیت های ۱ یا ۳ است. با انجام هر عمل در یک حالت دیگر قرار می گیرد که امکان دارد آن را به هدف برساند و یا با شکست مواجه شود. در چنین مواردی عامل تمام درخت عملیات را محاسبه کند. به طور کلی هر شاخه درخت با یک امکان احتمالی که از آن ناشی می شود، بررسی می شود. به همین علت به آن مسئله احتمالی می گویند.<br /> ·         حال تصور کنید که عامل هیچ اطلاعی در مورد اثرات اعمالش و اینکه در کجا قرار دارد، ندارد.(بدبخت تر از این عامل سراغ ندارید!؟) مانند کسی که در یک کشور غریب و بدون هیچ نقشه ای گم شده است. در ای حالت عامل باید تجربه کند و به تدریج کشف کند که چه عملی باید انجام شود و چه وضعیت هایی وجود دارند. این روش یک نوع جستجو است که بر خلاف جستجو در دنیای فرضی، می تواند عامل را با خطرات جدی مواجه کند. به مسائلی از این قبیل، مسئله اکتشافی می گویند.</p>
<p><a href="http://hesam-h.ir/blog/wp-content/uploads/2009/12/cleaner.zip">cleaner</a></p>
<p><!--more--></p>
]]></content:encoded>
			<wfw:commentRss>http://hesam-h.ir/blog/1388/10/%d8%b3%d9%88%d8%b1%d8%b3-%da%a9%d8%af-%d8%b9%d8%a7%d9%85%d9%84-%d9%87%d9%88%d8%b4%d9%85%d9%86%d8%af%d8%ac%d8%a7%d8%b1%d9%88%d8%a8%d8%b1%d9%82%db%8c-%d9%88-%d8%a2%d8%b4%d8%ba%d8%a7%d9%84%d9%87%d8%a7v/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>حل مسئله کشیشها و آدمخوار</title>
		<link>http://hesam-h.ir/blog/1388/10/%d8%ad%d9%84-%d9%85%d8%b3%d8%a6%d9%84%d9%87-%da%a9%d8%b4%db%8c%d8%b4%d9%87%d8%a7-%d9%88-%d8%a2%d8%af%d9%85%d8%ae%d9%88%d8%a7%d8%b1/</link>
		<comments>http://hesam-h.ir/blog/1388/10/%d8%ad%d9%84-%d9%85%d8%b3%d8%a6%d9%84%d9%87-%da%a9%d8%b4%db%8c%d8%b4%d9%87%d8%a7-%d9%88-%d8%a2%d8%af%d9%85%d8%ae%d9%88%d8%a7%d8%b1/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 08:33:14 +0000</pubDate>
		<dc:creator>تبعیدی دست باد</dc:creator>
				<category><![CDATA[برنامه نویسی]]></category>
		<category><![CDATA[برنامه های من]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[حل مسئله]]></category>
		<category><![CDATA[سورس]]></category>
		<category><![CDATA[هوش مصنوعی]]></category>
		<category><![CDATA[کشیشها و آدمخوارها]]></category>

		<guid isPermaLink="false">http://hesam-h.ir/blog/?p=334</guid>
		<description><![CDATA[اسم جالبیه !! البته برای اوونهایی که سررشته ای از کامپیوتر و هوش مصنوعی ندارند شاید کمی عجیب باشه ! اما این یک مسئله جالب و قدیمی هست. داستان از این قراره که : سه کشیش و سه آدمخوار در یک سمت رودخانه قراردارند .چطور میشه با یک قایق که توانایی حمل حداکثر دو نفر [...]]]></description>
			<content:encoded><![CDATA[<p>اسم جالبیه !! البته برای اوونهایی که سررشته ای از کامپیوتر و هوش مصنوعی ندارند شاید کمی عجیب باشه ! اما این یک مسئله جالب و قدیمی هست.<br />
داستان از این قراره که :<br />
سه کشیش و سه آدمخوار<br />
در یک سمت رودخانه قراردارند .چطور میشه با یک قایق که توانایی<br />
حمل حداکثر دو نفر را دارد آنها را به سمت دیگر رودخانه انتقال<br />
دهیم که در سمتی که قایق نیست تعداد کشیش ها از آدمخوارها بیشتر<br />
و بلعکس تعداد آدمخوارها از کشیش ها بیشتر نشود.<br />
این مسئله رو با زبان سی حل کردم.<br />
در ادامه مطلب سورس و فایل اجرایی رو مشاهده خواهید نمود.</p>
<p><span id="more-334"></span><br />
<a href='http://hesam-h.ir/blog/wp-content/uploads/2009/12/solve-keshish.zip'>دریافت مسئله و پاسخ</a><br />
(نکته : به صورت گرافیکی هست و هدر   graphics.h  در اوون فراخوانی شده)<br />
<!--more--></p>
]]></content:encoded>
			<wfw:commentRss>http://hesam-h.ir/blog/1388/10/%d8%ad%d9%84-%d9%85%d8%b3%d8%a6%d9%84%d9%87-%da%a9%d8%b4%db%8c%d8%b4%d9%87%d8%a7-%d9%88-%d8%a2%d8%af%d9%85%d8%ae%d9%88%d8%a7%d8%b1/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>معمای هشت</title>
		<link>http://hesam-h.ir/blog/1388/10/%d9%85%d8%b9%d9%85%d8%a7%db%8c-%d9%87%d8%b4%d8%aa/</link>
		<comments>http://hesam-h.ir/blog/1388/10/%d9%85%d8%b9%d9%85%d8%a7%db%8c-%d9%87%d8%b4%d8%aa/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 08:10:07 +0000</pubDate>
		<dc:creator>تبعیدی دست باد</dc:creator>
				<category><![CDATA[برنامه نویسی]]></category>
		<category><![CDATA[برنامه های من]]></category>
		<category><![CDATA[دلفی]]></category>
		<category><![CDATA[سورس کد]]></category>
		<category><![CDATA[معمای هشت]]></category>
		<category><![CDATA[هوش مصنوعی]]></category>

		<guid isPermaLink="false">http://hesam-h.ir/blog/?p=331</guid>
		<description><![CDATA[اینبار سورس و فایل اجرایی معمای هشت رو برای شما دوستان عزیز قرار دادم ، امیدوارم که استفاده کنید. این برنامه با دلفی نوشته شده. میتونید در ادامه مطلب فایل مربوطه رو دانلود کنید. معمای هشت]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;">
<div class="imageframe centered" style="width: 200px;"><a title="8" rel="lightbox[pics0]" href="http://hesam-h.ir/blog/wp-content/uploads/2009/12/8.jpg"><img class="attachment wp-att-330" src="http://hesam-h.ir/blog/wp-content/uploads/2009/12/8.thumbnail.jpg" alt="8" width="200" height="128" /></a></div>
</div>
<p>اینبار سورس و فایل اجرایی معمای هشت رو برای شما دوستان عزیز قرار دادم ، امیدوارم که استفاده کنید.<br />
این برنامه با دلفی نوشته شده.<br />
میتونید در ادامه مطلب فایل مربوطه رو دانلود کنید.<br />
<span id="more-331"></span><br />
<a href='http://hesam-h.ir/blog/wp-content/uploads/2009/12/Moamaye-Hasht.zip'>معمای هشت</a><br />
<!--more--></p>
]]></content:encoded>
			<wfw:commentRss>http://hesam-h.ir/blog/1388/10/%d9%85%d8%b9%d9%85%d8%a7%db%8c-%d9%87%d8%b4%d8%aa/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>

