وبگاه شخصی حمیدرضا حسین خانی

در این وبگاه مطالب مرتبط با علوم کامپیوتر، هوش مصنوعی و روباتیک قرار میگیرد

وبگاه شخصی حمیدرضا حسین خانی

در این وبگاه مطالب مرتبط با علوم کامپیوتر، هوش مصنوعی و روباتیک قرار میگیرد

وبگاه شخصی حمیدرضا حسین خانی

کپی برداری آزاد!

طبقه بندی موضوعی
آخرین نظرات
  • ۱۷ مهر ۹۳، ۲۳:۰۹ - شیوا
    Mamnoonam

آموزش شبیه سازی فوتبال دوبعدی

يكشنبه, ۱۶ مهر ۱۳۹۱، ۱۱:۳۶ ب.ظ
به مناسبت تولد یک سالگی بلاگ، میخوام بهتون شیرینی بدم...
در لینک زیر یه مقاله در مورد آشنایی با شبیه سازی فوتبال دو بعدی ویژه مسابقات روبوکاپ قرار دادم که اولین نگاشته خودم تو این زمینه است :)
امیدوارم ازش استفاده کنید و براتون مفید باشه...
لازم به ذکر است ادامه این آموزش به زودی از طریق پایگاه رشد در اختیار علاقه مندان قرار خواهد گرفت.

موافقین ۴ مخالفین ۰ ۹۱/۰۷/۱۶
حمیدرضا حسین خانی

نظرات  (۵)

سلام ، ممنون بابت تلاشتون در زمینه . من می خوام این کار رو شروع کنم ولی متآسفانه هیچ منبع آموزشی پیدا نکردم که بدون اشکال از اول شروع به آموزش کرده باشه ، می شه خواهش کنم در این زمینه به من کمک کنید؟ 
من rcssserver ، rcssmonitor و rcsslogplayer چهارده رو نصب کردم و با تایپ rcsoccersim در terminal ، صفحه ی فوتبال نمایش داده می شه ، اما نمی دونم از اینجا به بعد باید چی کار کنم .
می شه لطف کنید کمکم کنید؟ کارم خیلی گیره و کاملاً هم مبتدی هستم تو این زمینه.
پاسخ:
درود بر شما
خوشحالم و بهتون تبریک میگم که با انگیزه این رشته رو آغاز کردید. امیدوار و آرزومندم تا انتهای مسیر، مصمم و جدی پیش برید.
همونطور که فرمودید در حال حاظر منبع آموزشی کامل و جامعی در این زمینه وجود ندارد به همین دلیل چندی پیش تصمیم به نگارش درسنامه ای در این زمینه گرفتم که البته هنوز کامل نشده. اما اگر خواستید میتونم براتون بفرستم.
خوشبختانه شما وارد قسمت های جالب کار شده اید و سرور شبیه ساز فوتبال رو اجرا کرده اید. در این مرحله شما باید دو تیم فوتبال را به سرور متصل کنید تا با زدن دکمه Kick_Off این دو تیم با یکدیگر مسابقه دهند. برای شروع می توانید دو تیم آماده رو از اینترنت دانلود کرده و طبق دستورالعمل مندرج در مستندات آنها، عمل اتصال به سرور را انجام دهید. (میتوانید یک تیم را دانلود کرده و برای هر دو تیم استفاده کنید)
در مراحل بعد شما میتوانید شروع به ساخت و توسعه یک تیم جدید کنید که این کار زمانبر بوده و نیاز به علوم برنامه نویسی سوکت، طراحی الگوریتم، هوش مصنوعی، سیستم های چند عامله، شبکه های عصبی مصنوعی، منطق فازی، الگوریتم ژنتیک و ..... (هر چیزی که بتونید تصور کنید) دارید.
روش دیگه دستکاری بعضی از مکانیزم ها در تیم های آماده است. به این معنی که شما میتونید یک تیم آماده (Base) را دانلود کرده، بعضی از الگوریتم های آن را به روش خود بهبود بخشیده و از آن به عنوان تیم خود در مسابقات استفاده نمایید. این کار مرسوم ترین کاریست که در مسابقات دیده میشود.
بنابراین به شما پیشنهاد میکنم در ابتدا یک بیس آماده مثل مرصاد یا UVA رو دانلود کرده و طبق دستورالعمل مربوطه به سرور متصل کنید و مسابقه تیم ها رو تماشا کنید. سپس بصورت همزمان به یادگیری علوم هوش مصنوعی و تحلیل الگوریتم های موجود در Base ها بپردازید و سعی در ارایه الگوریتم های جدید برای قسمت های مختلف داشته باشید...
در خدمت شما هستم
با آرزوی موفقیت
حسین خانی
ممنون از راهنماییتون ، بی نهایت لطف کردید ، ببخشید وقتتون رو گرفتم :)
پاسخ:
خواهش میکنم
این حرف رو نفرمائید
من سپاسگزارم که قابل دونستید و سوالتون رو مطرح کردید
اگر کمکی از دست من بر میومد حتما بگید
خوشحال می شم
۲۳ فروردين ۹۲ ، ۲۲:۵۷ فرزام درستکار
سلام، ممنون که چنین وبگاه خوبی رو در اختیار علاقه مندان این علوم قرار دادید. میخواستم ازتون خواهش کنم که هروقت نگارش درسنامه تون به پایان رسید، لطف کنید و برای بنده ای میلش کنید تا از نوشته های شما نهایت استفاده رو ببرم. با سپاس.
سلام
واقعا خسته نباشی-کپی پیست جالبی بود.
فووق العاده بود.مرسی از شما

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی