استراتژیهای پیادهسازی بازیکنهای فوتبال کاغذی:
در این پست برخی از استراتژیهای پیادهسازی بازیکن از آسان به سخت ارائه میگردد:
اگر با مسابقه فوتبال کاغذی آشنایی ندارید ابتدا لینک زیر را مطالعه و سپس بقیه مطالب را مطالعه فرمایید.
👈 (معرفی فوتبال کاغذی: http://hw.ui.ac.ir/hc/#second) 👉
◀️استراتژی اول(بسیار آسان ولی متکی به شانس 😃): حریف هر حرکتی که می کند، ما فقط یک گام جلو به سمت دروازه حریف پیش برویم
◀️استراتژی دوم(بسیار آسان و باز متکی به شانس 😃): حرکت فقط رو به جلو نباشد و به صورت تصادفی یکی حرکتها انتخاب شود
◀️استراتژی سوم(آسان 😇): حرکتهای قبلی حریف و خودمان را در یک آرایه نگهداری کنیم تا لیستی از رئوس و یالهای پیمایش شده را داشته باشیم سپس یکی استراتژیهای قبلی را پیادهسازی کنیم(در واقع چک کنیم که آیا مجاز به انجام این حرکت هستیم یا خیر؟)
◀️استراتژی چهارم(آسان 😇): تکمیل استراتژی سوم با چک کردن نقاطی که باید پرش انجام شود و انجام پرش تا زمانی که به یک نقطه قابل قبول برسد و ارسال آن به کامپیوتر
◀️استراتژی پنجم(کمی سخت 😭): تکمیل استراتژی چهارم به این صورت که علاوه بر اینکه به سمت دروازه حریف حرکت می کند نقاط و مسیرهای استراتژیک حریف را شناسایی و سد کند .
◀️استراتژی ششم(سخت ☠️): تکمیل استراتژی پنجم با انتخاب نقاط پرش مناسب برای رسیدن سریعتر به دروازه حریف
◀️استراتژی هفتم(سخت ☠️): تکمیل استراتژیهای قبلی با انتقال توپ به نقطه هایی که حریف نتواند حرکتی کند و بازنده شود
◀️استراتژی هشتم (خیلی سخت 🙈): تکمیل استراتژیهای قبلی با پیدا کردن استراتژی حریف و پیشبینی حرکات آینده او
در این پست برخی از استراتژیهای پیادهسازی بازیکن از آسان به سخت ارائه میگردد:
اگر با مسابقه فوتبال کاغذی آشنایی ندارید ابتدا لینک زیر را مطالعه و سپس بقیه مطالب را مطالعه فرمایید.
👈 (معرفی فوتبال کاغذی: http://hw.ui.ac.ir/hc/#second) 👉
◀️استراتژی اول(بسیار آسان ولی متکی به شانس 😃): حریف هر حرکتی که می کند، ما فقط یک گام جلو به سمت دروازه حریف پیش برویم
◀️استراتژی دوم(بسیار آسان و باز متکی به شانس 😃): حرکت فقط رو به جلو نباشد و به صورت تصادفی یکی حرکتها انتخاب شود
◀️استراتژی سوم(آسان 😇): حرکتهای قبلی حریف و خودمان را در یک آرایه نگهداری کنیم تا لیستی از رئوس و یالهای پیمایش شده را داشته باشیم سپس یکی استراتژیهای قبلی را پیادهسازی کنیم(در واقع چک کنیم که آیا مجاز به انجام این حرکت هستیم یا خیر؟)
◀️استراتژی چهارم(آسان 😇): تکمیل استراتژی سوم با چک کردن نقاطی که باید پرش انجام شود و انجام پرش تا زمانی که به یک نقطه قابل قبول برسد و ارسال آن به کامپیوتر
◀️استراتژی پنجم(کمی سخت 😭): تکمیل استراتژی چهارم به این صورت که علاوه بر اینکه به سمت دروازه حریف حرکت می کند نقاط و مسیرهای استراتژیک حریف را شناسایی و سد کند .
◀️استراتژی ششم(سخت ☠️): تکمیل استراتژی پنجم با انتخاب نقاط پرش مناسب برای رسیدن سریعتر به دروازه حریف
◀️استراتژی هفتم(سخت ☠️): تکمیل استراتژیهای قبلی با انتقال توپ به نقطه هایی که حریف نتواند حرکتی کند و بازنده شود
◀️استراتژی هشتم (خیلی سخت 🙈): تکمیل استراتژیهای قبلی با پیدا کردن استراتژی حریف و پیشبینی حرکات آینده او
Game_ISE.zip
14.4 KB
قابل توجه شرکت کنندگان در لیگ FPGA
فایل ضمیمه شده حاوی فایلهای VHDL برای استراتژی اول است
در این پروژه، ارتباط سریال پیادهسازی شده است و قابل اجرا روی بورد پازج می باشد.
.
فایل ضمیمه شده حاوی فایلهای VHDL برای استراتژی اول است
در این پروژه، ارتباط سریال پیادهسازی شده است و قابل اجرا روی بورد پازج می باشد.
.
قابل توجه شرکت کنندگان در لیگ Arduino
تکه کد مربوط به پیاده سازی استراتژی اول:
منتظر اتمام فعالیت حریف می ماند: while(Serial.read()!='\n'); //waiting
سپس رشته {0} را که به معنی حرکت به سمت بالا می باشد را ارسال می کند.
.
تکه کد مربوط به پیاده سازی استراتژی اول:
منتظر اتمام فعالیت حریف می ماند: while(Serial.read()!='\n'); //waiting
سپس رشته {0} را که به معنی حرکت به سمت بالا می باشد را ارسال می کند.
.
arduino-1.8.5-windows.zip
160.2 MB
نسخه پرتابل نرم افزار آردوینو(بدون نیاز به نصب)
http://hw.ui.ac.ir/hc/files/arduino-1.8.5-windows.zip
.
http://hw.ui.ac.ir/hc/files/arduino-1.8.5-windows.zip
.
👇👇مراحل مراحل پیاده سازی بازیکن فوتبال کاغدی با استفاده از آردوینو👇👇
◀️1-دانلود نرم افزار آردوینو(لینک دانلود)
◀️2-دانلود درایور پورت سریال CH341(لینک دانلود)
◀️3-نصب درایور (ویدئو)
◀️4- تهیه و اتصال بورد آردوینوبه کامپیوتر(لینک قیمت و نوع بورد)
◀️5-نوشتن برنامه(لینک نمونه برنامه)
◀️6-انجام تنظیمات مربوط به نوع بورد (تصویر)
◀️7- انتخاب پورت پراگرامر (تصویر)
◀️8-پراگرام کردن بورد(تصویر)
◀️9-اجرای برنامه PaperSoccer (لینک دانلود)
◀️10-انجام تنظیمات پورت سریال و انتخاب یکی از بازیکنها AI (خود کامپیوتر) و دیگری UART (بورد آردوینو) (تصویر)(ویدئو)
◀️11-شروع بازی⚽️ (ویدئو)
🔁
◀️1-دانلود نرم افزار آردوینو(لینک دانلود)
◀️2-دانلود درایور پورت سریال CH341(لینک دانلود)
◀️3-نصب درایور (ویدئو)
◀️4- تهیه و اتصال بورد آردوینوبه کامپیوتر(لینک قیمت و نوع بورد)
◀️5-نوشتن برنامه(لینک نمونه برنامه)
◀️6-انجام تنظیمات مربوط به نوع بورد (تصویر)
◀️7- انتخاب پورت پراگرامر (تصویر)
◀️8-پراگرام کردن بورد(تصویر)
◀️9-اجرای برنامه PaperSoccer (لینک دانلود)
◀️10-انجام تنظیمات پورت سریال و انتخاب یکی از بازیکنها AI (خود کامپیوتر) و دیگری UART (بورد آردوینو) (تصویر)(ویدئو)
◀️11-شروع بازی⚽️ (ویدئو)
🔁
GitHub
himalayanelixir/Arduino_USB_Drivers
Drivers for CH340 and CH341 USB Controller. Contribute to himalayanelixir/Arduino_USB_Drivers development by creating an account on GitHub.
This media is not supported in your browser
VIEW IN TELEGRAM
مراحل نصب درایور، اجرای برنامه آردوینو ، نوشتن برنامه و پراگرام کردن بورد
This media is not supported in your browser
VIEW IN TELEGRAM
اجرای برنامه داور و بازی با پیاده سازی شده سناریوی 1 با استفاده از آردوینو (گل به خود😜)
🥁🥁قابل توجه دانشجویان محترم🥁🥁
👇👇👇👇👇👇
⚽️راهنما و نمونه برنامههای فوتبال کاغذی در کانال مسابقه قرار گرفت:
◀️مشاهده سناریوهای پیاده سازی 🧞♂️
◀️مشاهده برنامه VHDL🙈
◀️مشاهده برنامه به زبان C🤔
◀️مراحل پیاده سازی بازیکن فوتبال کاغدی با استفاده از آردوینو😎
◀️در کانال مسابقه ⚽️ منتظر راهنماییهای بعدی باشید🤭
@HardwareChallenge
🥁🥁🥁🥁🥁🥁🥁
.
👇👇👇👇👇👇
⚽️راهنما و نمونه برنامههای فوتبال کاغذی در کانال مسابقه قرار گرفت:
◀️مشاهده سناریوهای پیاده سازی 🧞♂️
◀️مشاهده برنامه VHDL🙈
◀️مشاهده برنامه به زبان C🤔
◀️مراحل پیاده سازی بازیکن فوتبال کاغدی با استفاده از آردوینو😎
◀️در کانال مسابقه ⚽️ منتظر راهنماییهای بعدی باشید🤭
@HardwareChallenge
🥁🥁🥁🥁🥁🥁🥁
.
Telegram
نبرد پلتفرمهای سختافزاری
استراتژیهای پیادهسازی بازیکنهای فوتبال کاغذی:
در این پست برخی از استراتژیهای پیادهسازی بازیکن از آسان به سخت ارائه میگردد:
اگر با مسابقه فوتبال کاغذی آشنایی ندارید ابتدا لینک زیر را مطالعه و سپس بقیه مطالب را مطالعه فرمایید.
👈 (معرفی فوتبال کاغذی:…
در این پست برخی از استراتژیهای پیادهسازی بازیکن از آسان به سخت ارائه میگردد:
اگر با مسابقه فوتبال کاغذی آشنایی ندارید ابتدا لینک زیر را مطالعه و سپس بقیه مطالب را مطالعه فرمایید.
👈 (معرفی فوتبال کاغذی:…
👇👇👇👇👇👇👇
دانشجویان نرم افزار و دانشجویانی که هنوز تعیین گرایش نکردهاند با تخفیف ویژه 70 درصد می توانند در لیگ آردوینو شرکت کنند
(کد تخفیف: ui-Soft70percent )
این تخفیف فقط مخصوص دانشجویان دانشگاه اصفهان است
آخرین مهلت استفاده از تخفیف: 20 فروردین ماه
👆👆👆👆👆👆👆
.
دانشجویان نرم افزار و دانشجویانی که هنوز تعیین گرایش نکردهاند با تخفیف ویژه 70 درصد می توانند در لیگ آردوینو شرکت کنند
(کد تخفیف: ui-Soft70percent )
این تخفیف فقط مخصوص دانشجویان دانشگاه اصفهان است
آخرین مهلت استفاده از تخفیف: 20 فروردین ماه
👆👆👆👆👆👆👆
.
👇👇👇👇👇👇👇
تیمهایی که در لیگ آردوینو شرکت کرده اند و نیاز به بورد آردوینو دارند، با ارسال ایمیل به آدرس زیر درخواست امانت بورد را ثبت نمایند
hw.ui.ac.ir@gmail.com
👆👆👆👆👆👆👆
تیمهایی که در لیگ آردوینو شرکت کرده اند و نیاز به بورد آردوینو دارند، با ارسال ایمیل به آدرس زیر درخواست امانت بورد را ثبت نمایند
hw.ui.ac.ir@gmail.com
👆👆👆👆👆👆👆
مسابقه ملی فوتبال کاغذی
ثبت نام تا 31 فروردین ماه 98 تمدید شد
این مسابقه در دو لیگ آردوینو و لیگ FPGA برگزار خواهد شد
تخفیف 70 درصد ویژه دانشجویان سال اول و دوم در لیگ آردوینو (بورد آردوینو نیز امانت داده میشود)
کد تخفیف: ui-Soft70percent
آموزش پیاده سازی با استفاده از آردوینو:
(https://news.1rj.ru/str/HardwareChallenge/36)
جزئیات بیشتر و راهنماییها:
@HardwareChallenge
http://hw.ui.ac.ir/hc
ثبت نام:
https://evnd.co/cggzm
.
ثبت نام تا 31 فروردین ماه 98 تمدید شد
این مسابقه در دو لیگ آردوینو و لیگ FPGA برگزار خواهد شد
تخفیف 70 درصد ویژه دانشجویان سال اول و دوم در لیگ آردوینو (بورد آردوینو نیز امانت داده میشود)
کد تخفیف: ui-Soft70percent
آموزش پیاده سازی با استفاده از آردوینو:
(https://news.1rj.ru/str/HardwareChallenge/36)
جزئیات بیشتر و راهنماییها:
@HardwareChallenge
http://hw.ui.ac.ir/hc
ثبت نام:
https://evnd.co/cggzm
.
🥁قابل توجه تیمهای شرکت کننده در لیگ FPGA🥁
👈 مسابقه بر روی بورد پازج اجرا خواهد شد. جهت دریافت مشخصات این بورد و همچنین دریافت فایلهای UCF و برنامه های تست به این لینک مراجعه نمایید:
http://posedge.ir/product/posedge-one/
👈 روزهای سه شنبه و چهارشنبه امکان حضور در آزمایشگاه طراحی خودکار فراهم شده و امکان استفاده از بوردهای FPGA آزمایشگاه وجود دارد.
👈 تیمهایی که از سایر دانشگاه ها ثبت نام کرده اند، برای هماهنگی و اخذ مجوز با آدرس hw.ui.ac.ir@gmail.com مکاتبه نمایند
👈 مسابقه بر روی بورد پازج اجرا خواهد شد. جهت دریافت مشخصات این بورد و همچنین دریافت فایلهای UCF و برنامه های تست به این لینک مراجعه نمایید:
http://posedge.ir/product/posedge-one/
👈 روزهای سه شنبه و چهارشنبه امکان حضور در آزمایشگاه طراحی خودکار فراهم شده و امکان استفاده از بوردهای FPGA آزمایشگاه وجود دارد.
👈 تیمهایی که از سایر دانشگاه ها ثبت نام کرده اند، برای هماهنگی و اخذ مجوز با آدرس hw.ui.ac.ir@gmail.com مکاتبه نمایند
پازج
برد توسعه FPGA پازج-1 - پازج
“پازج یک” اولین عضو خانوادهی Posedge است که بر مبنای تراشهی Xilinx Spartan-6 LX9 بنا شده است. هدف این محصول، فراهم آوردن سخت افزاری با قیمت مناسب و قابلیتهای نسبتا بالا برای جامعهی مشتاقان یادگیری است که قصد ورود به دنیای جذاب طراحی با FPGA را دارند.…
🥁🥁قابل توجه تیمهایی که ثبت نام کرده اند:🥁🥁
با مراجعه به این لینک اطلاعات خود را تکمیل نمایید(نام تیم، نام سایر هم تیمی ها، نام دانشگاه)
تکمیل اطلاعات
.
با مراجعه به این لینک اطلاعات خود را تکمیل نمایید(نام تیم، نام سایر هم تیمی ها، نام دانشگاه)
تکمیل اطلاعات
.
Google Docs
نبردپلتفرمهای سخت افزاری
Sheet1
لیگ FPGA,لیگ Arduino,تیمهای ثبت نام شده
ردیف,نام تیم,سرپرست تیم,سایر اعضاء تیم,دانشگاه,توضیحات,ردیف,نام تیم,سرپرست تیم,سایر اعضاء تیم,دانشگاه,توضیحات
1,HUT,احمد توکلی,محمد باقر رودسرابی-محمد رضا مرادی,صنعتی همدان,1,uploadDone,حسین قجاوند,
امید اخگری…
لیگ FPGA,لیگ Arduino,تیمهای ثبت نام شده
ردیف,نام تیم,سرپرست تیم,سایر اعضاء تیم,دانشگاه,توضیحات,ردیف,نام تیم,سرپرست تیم,سایر اعضاء تیم,دانشگاه,توضیحات
1,HUT,احمد توکلی,محمد باقر رودسرابی-محمد رضا مرادی,صنعتی همدان,1,uploadDone,حسین قجاوند,
امید اخگری…
🥁🥁🥁🥁🥁🥁
⚽️⚽️31 فروردین، آخرین مهلت ثبت نام تخفیف دار⚽️⚽️
به اطلاع کلیه علاقمندان شرکت در مسابقه فوتبال کاغذی می رساند، امروز 31 فروردین آخرین مهلت ثبت نام تخفیف دار در این مسابقه است،
💫لینک ثبت نام:
https://evnd.co/cggzm
تخفیف 70 درصد ویژه دانشجویان سال اول و دوم در لیگ آردوینو (بورد آردوینو نیز امانت داده میشود)
🤑کد تخفیف: ui-Soft70percent
جهت مشاهده تیمهای ثبت نام شده(یا تکمیل اطلاعات) به لینک زیر مراجعه فرمایید:
👈 تیمهای ثبت نام شده تا کنون👉
💪آموزش پیاده سازی با استفاده از آردوینو:
(https://news.1rj.ru/str/HardwareChallenge/36)
👀جزئیات بیشتر و راهنماییها:
@HardwareChallenge
http://hw.ui.ac.ir/hc
.
⚽️⚽️31 فروردین، آخرین مهلت ثبت نام تخفیف دار⚽️⚽️
به اطلاع کلیه علاقمندان شرکت در مسابقه فوتبال کاغذی می رساند، امروز 31 فروردین آخرین مهلت ثبت نام تخفیف دار در این مسابقه است،
💫لینک ثبت نام:
https://evnd.co/cggzm
تخفیف 70 درصد ویژه دانشجویان سال اول و دوم در لیگ آردوینو (بورد آردوینو نیز امانت داده میشود)
🤑کد تخفیف: ui-Soft70percent
جهت مشاهده تیمهای ثبت نام شده(یا تکمیل اطلاعات) به لینک زیر مراجعه فرمایید:
👈 تیمهای ثبت نام شده تا کنون👉
💪آموزش پیاده سازی با استفاده از آردوینو:
(https://news.1rj.ru/str/HardwareChallenge/36)
👀جزئیات بیشتر و راهنماییها:
@HardwareChallenge
http://hw.ui.ac.ir/hc
.
Forwarded from نبرد پلتفرمهای سختافزاری
نرم افزار داور را میتوانید از لینک زیر دانلود و به صورت دست گرمی با کامپیوتر بازی کنید
https://fpgasoc.ut.ac.ir/download/report_fpga.zip
بعد از دانلود کردن و فشرده گشایی، برنامه PaperSoccer.exe را اجرا کنید در صورتیکه اجرا نشد فایل راهنما readme.txt را مطالعه فرمایید
https://fpgasoc.ut.ac.ir/download/report_fpga.zip
بعد از دانلود کردن و فشرده گشایی، برنامه PaperSoccer.exe را اجرا کنید در صورتیکه اجرا نشد فایل راهنما readme.txt را مطالعه فرمایید