مسابقه هوش مصنوعي گوگل
۱۳۸۹/۰۸/۰۱ ۱۳:۰۱ منتشر شده در تاریخ : ۱۳۸۹/۰۸/۰۱ دسته بندی : اخبار فناوری ، معرفی ، AI Challenge ، Google 12
اخیرا دوره دوم مسابقه برنامه نویسی هوش مصنوعی گوگل توسط دانشگلاه
واترلو کانادا از 27 سپتامبر گذشته شروع به کار کرده. مهلت شرکت در مسابقه
تا 27 نوابر امسال هست. در صورت علاقه مندی به این موضوع فرصت رو از دست
ندید.
زبانهای برنامه نویسی بسیاری در این دوره پشتیبانی شده اند مانند C#, C++, Java, Python, PHP حتی Lisp هم شامل اونها هست. برای مشاهده لیست زیانهای پشتیبانی شده اینجا مراجعه کنید.
موضوع این دوره جنگ سیارات هست که الهام گرفته از بازی فلش Galcon هست. در این بازی باید تمامی سیارات دشمن رو تسخیر کنید. استراتژی و الگوریتم هوش مصنوعی که برای این منظور به کار می گیرید تعیین کننده پیروزی یا شکست شما خواهد بود. در این میان میتونید از سیاراتی که هنوز تسخیر نشده اند هم کمک بگیرید. به همین سادگی!
در صورتی که خواستید شرکت کنید این ابزار تست به درد شما خواهد خورد.
در مورد #C متاسفانه سرور آنها از نسخه قدیمی Mono استفاده می کند که فقط از از C# 2 پشتیبانی می کند و همچنین کامپایلر آن یک باگ دارد که باعث می شود بسیاری از ارسالها بی جهت کامپایل نشوند.
توجه کنید که این سایت از امکانات Html5 استفاده می کند و باید با مرورگرها جدید مانند نسخه جدید کروم و یا فایرفاکس4 این سایت رو مشاهده کنید.
پ.ن 1: ظاهرا گوگل این وسط هیچکاره هست و هیچ کمکی نمی کنه و شرکت کنندگان از وضع سرور خیلی ناراضی هستند و می خوان تا حامی دیگری برای این مسابقه پیدا کنند.
پ.ن 2: این مسابقه هیچ جایزه ای تا الان که این رو مینوسم نداره! گوگل هیچ کارس مثل اینکه!
پ.ن 3: من هم خواستم که شانس خودم رو امتحان کنم و نتیجه اش این شد! ده نفر اول واقعا که دانش بسیار بالایی دارند!
پ.ن 4: لیست ایرانی های حاظر در مسابقه، خیلی کمه!
زبانهای برنامه نویسی بسیاری در این دوره پشتیبانی شده اند مانند 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