اخیرا دوره دوم مسابقه برنامه نویسی هوش مصنوعی گوگل توسط دانشگلاه واترلو کانادا از 27 سپتامبر گذشته شروع به کار کرده. مهلت شرکت در مسابقه تا 27 نوابر امسال هست. در صورت علاقه مندی به این موضوع فرصت رو از دست ندید.
زبانهای برنامه نویسی بسیاری در این دوره پشتیبانی شده اند مانند C#, C++, Java, Python, PHP حتی Lisp هم شامل اونها هست. برای مشاهده لیست زیانهای پشتیبانی شده اینجا مراجعه کنید.
موضوع این دوره جنگ سیارات هست که الهام گرفته از بازی فلش Galcon هست. در این بازی باید تمامی سیارات دشمن رو تسخیر کنید. استراتژی و الگوریتم هوش مصنوعی که برای این منظور به کار می گیرید تعیین کننده پیروزی یا شکست شما خواهد بود. در این میان میتونید از سیاراتی که هنوز تسخیر نشده اند هم کمک بگیرید. به همین سادگی!

دو حریف در حال نبرد
در صورتی که خواستید شرکت کنید این ابزار تست به درد شما خواهد خورد.
در مورد #C متاسفانه سرور آنها از نسخه قدیمی Mono استفاده می کند که فقط از از C# 2 پشتیبانی می کند و همچنین کامپایلر آن یک باگ دارد که باعث می شود بسیاری از ارسالها بی جهت کامپایل نشوند.
توجه کنید که این سایت از امکانات Html5 استفاده می کند و باید با مرورگرها جدید مانند نسخه جدید کروم و یا فایرفاکس4 این سایت رو مشاهده کنید.
پ.ن 1: ظاهرا گوگل این وسط هیچکاره هست و هیچ کمکی نمی کنه و شرکت کنندگان از وضع سرور خیلی ناراضی هستند و می خوان تا حامی دیگری برای این مسابقه پیدا کنند.
پ.ن 2: این مسابقه هیچ جایزه ای تا الان که این رو مینوسم نداره! گوگل هیچ کارس مثل اینکه!
پ.ن 3: من هم خواستم که شانس خودم رو امتحان کنم و نتیجه اش این شد! ده نفر اول واقعا که دانش بسیار بالایی دارند!
پ.ن 4: لیست ایرانی های حاظر در مسابقه، خیلی کمه!
کمی در مورد API توضیح بده
ممنون
توضیح زیاد می خواد اما همه در Starter package هست.
http://www.ai-contest.com/starter_packages.php
اطلاعت بیشتر رو از سایتش مطالعه کنید.
توضیح کامل عملکرد:
http://www.ai-contest.com/specification.php
راهنمای شروع به کار:
http://www.ai-contest.com/quickstart.php
لینک منابع:
http://www.ai-contest.com/resources.php
[…] تا یادم نرفته از وبلاگ نوشته های یک برنامه نویس به خاطر معرفی این مسابقه تشکر کنم. فعلا هم ربات ایشان در بین ربات های ایرانی […]
با سلام و خسته نباشید.دوست عزیز همچنمان منتظر پاسخ جنابعالی در خصوص تبادل لینک هستم.ایمیلی چند روز پیش برای شما ارسال کردم.ضمنا لینک شما نیز قبلا درج شده است.موفق باشید.
پیوند شما اضافه شد.
سپاس از لطف شما.موفق باشید.
ممنون از معرفی چیز جالبیه
سلام منم با سي شارپ مي خوام تست كنم ولي يه مشكلي دارم.
مي خوام با اون چيزي كه خودش براي تست لوكال داره تست كنم با اين سينتكس:
java -jar tools/PlayGame.jar maps/map7.txt 1000 1000 log.txt «java -jar example_bots/RandomBot.jar» «csc MyBot.cs Fleet.cs Planet.cs PlanetWars.cs» | java -jar tools/ShowGame.jar
ولي اين اكسپشن رو مي ده بهم:
WARNING: player 2 crashed.
Exception in thread «main» java.lang.NullPointerException
at Engine.main(Engine.java:139)
Exception in thread «Thread-2» java.lang.ArrayIndexOutOfBoundsException: 1
at ViewerPanel.run(ViewerPanel.java:85)
at java.lang.Thread.run(Unknown Source)
من همون استارت_پكيجي كه دانلود كردم رو خواستم لوكال ران كنم و تست كنم ولي اين اكسپشن رو داد.
به نظرتون مشكل از كجاست؟
اوكي پيدا كردم جواب رو.
بايد خروجي (.exe) رو تو خط فرمان بدم بجاي اينكه مستقيم همونجا كامپايل كنم :
csc /out:MyBot.exe MyBot.cs Planet.cs Fleet.cs PlanetWars.cs & java -jar tools/PlayGame.jar maps/map7.txt 1000 1000 log.txt «java -jar example_bots/RandomBot.jar» «MyBot.exe» | java -jar tools/ShowGame.jar
روزهای آخره … یه تلاشی .. چیزی
سلام
دمت گرم سالار باز جز 250 تای اول شدی. تبریک می گم. دستت هم درد نکنه که این مسابقات رو معرفی کردی حد اقل چند نفر از ایران ه شرکت کردند.
منم فقط استارتر پک رو فرستادم شدم سه هزارو نه صد روم به دیوار….!
تو این مسابقه تصادف نقش کمی نداشت اگرنه من باید آخر می شدم.!
مسابقه به پایان رسید و نفرات برتر معرفی شدند.
http://www.ai-contest.com/rankings.php
برای دیدن نمونه کدها و ایده های به کار گرفته شده به اینجا برید:
http://www.ai-contest.com/forum/viewtopic.php?f=20&t=1168