عبارت تصادفی
ابتکار
بهرهبرداری موفقیتآمیز از ایدههای نو، و یا دسترسی به دانش فنی و فنآوری ساخت محصول؛ به روش جدید و با تکیه بر اختراعات و اکتشافات قبلی.
قوانین لیگ شبیهسازی امداد و نجات
بر اساس آخرین تغییرات مندرج در بخشنامه ۴۱۰/۵۵۶۰ مورخه ۱۸/شهریور/۱۳۸۸
قوانین لیگ شبیهسازی امداد و نجات
محیط شبیهسازی:
۱. هشدار:
.......... ۱. ما بر روی بهبود پایداریِ شبیهسازی تمرکز میکنیم. اگرچه کرنل x. ۰.۵ بسیاری از مشکلات پایداری را حل کردهاست، در این دوره از رقابتها از آن استفاده نمیکنیم.
......... ۲. کرنل +۰.۴۹.۹ نسبت به کرنل ۰.۴۹.۹ تغییرات زیر را داشتهاست:
................ ۱. فرمان "AK_CHANNEL" افزوده شد. تیمهای شرکتکننده باید شاخهی "اسناد" را بررسی کنند تا دریابند که سیستم جدید چگونه کار میکند و آن را برای عوامل تیم خود تغییر دهند.
............... ۲. این پارامترها به +۰.۴۹.۹ افزوده شدهاست:
| ۱ | channel_say_count: |
| ۱۰ | channel_radio_count: |
| ۴ | max_platoon_message_count: |
............... ۳. برگزارکنندگان در سال جاری، بهشدت توصیه میکنند که از TCP برای ارتباط با کرنل بهره بگیرید. هرچند که UDP در این دوره از رقابتها برای شما در دسترس است، اما از دوره بعد حذف خواهد شد. تمامی تیمها از TCP بهرای اتصال به Kernel بهره بگیرند.
۲. محیط شبیهسازی:
.......... ۱. رایانهی شخصی (PC) در مسابقات: در این رقابتها ۲ کلاستر (خوشه) داریم. بنابراین بهطور همزمان دو بازی در جریان خواهد بود. و ۴ کامپیوتر شخصی در هر خوشه وجود دارد. از ۴ کامپیوتر شخصی، یکی برای اجرای کرنل، یکی برای نمای سهبعدی و ۲ سیستم برای عوامل رقابت مورد استفاده قرار خواهند گرفت.
.......... ۲. مشخصات کامپیوتری که برای کرنل و عوامل استفاده میشود، سیستم Dell، با پردازشگر ۲/۸گیگاهرتز پنتیوم۴ رم ۱گیگابایت DDR و DVD درایو خواهد بود. ( پیشنهاد میشود که تیمها، آمادگی تغییر اجتنابناپذیر در سیستم رقابتها در ایران را داشتهباشند).
..... .... ۳. مشخصات کامپیوتری که برای پردازش سهبعدی استفاده میشود، سیستم Dell، با پردازشگر ۲/۸گیگاهرتز پنتیوم۴ رم ۱گیگابایت DDR، کرافیک GeForce۵۲۰۰ AGP و DVD درایو خواهد بود. ( پیشنهاد میشود که تیمها، آمادگی تغییر اجتنابناپذیر در سیستم رقابتها در ایران را داشتهباشند).
۳. محیط نرمافزاری:
.......... ۱. محیط شبیهسازی: یک بسته لینوکس استفاده خواهد شد.
.......... ۲. بستهی شبیهسازی: در این رقابتها یک بسته از آخرین نسخهی پایدار استفاده خواهد شد. این بسته توسط کامرون اسکینر پشتیبانی میشود. هرکسی میتواند شخصا این بسته را از این لینک دریافت کند:
http://www.robocuprescue.org/robocup۲۰۰۷/package/۴۹withCBS.zip
.............. ۱. کرنل باید برای هر شبیهسازی یک شناسه (ID) تصادفی تولید کند. این مطلب به معنای آن است که ID تولید شده برای یک ساختار در هر شبیهسازی، با کد تولید شده در مسابقه بعدی، باید تفاوت داشتهباشد.
.............. ۲. قابلیت "توان/آسیب" ("round hp/damage feature")، اضافه شدهاست. این قابلیت، نزدیک به ۱۰۰۰ یا ۱۰ خبر، به عوامل میفرستد.
.......... ۳. شبیهساز آتشنشانی:
.............. ۱. مقدار اولیه سوخت در ساختمانها، تا حدی تصادفی هستند.
.............. ۲. چنین باید باشد: خاصیت جدیدی بهنام دما، که درجه حرارت ساختمان در حال سوختن را نمایش میدهد، باید در شعاع ۱۰متری از مرکز ساختمان مورد نظر، توسط عوامل احساس شود. مقدار دمای احساس شده، به نزدیکترین ۵۰ گرد شده، و دما تخمین زده میشود. این خاصیت جدید برای امسال (۲۰۰۷) مورد توجه نیست!؟.
.......... ۴. نقشهها: در این رقابت، ۵ نقشه میتواند استفاده شود.نقشههایی که باید توسط کمیتهفنی (TC) استفاده شوند:
.............. ۱. نقشههایی که برای تمامی تیمها شناختهشده باشند:
................ ۱. مرکز فولیگنو (ایتالیا)
................ ۲. کوبه (۱/۱۰ و ۱/۴) ژاپن
................ ۳. شهر مجازی
.............. ۲. یک یا چند نقشه تصادفی که در سایت رقابتها ارائه شده، به تشخیص کمیته فنی رقابتها.
.......... ۵. عوامل:
.............. ۱. عوامل باید توسط تیمها سازماندهی و برنامهریزی شوند.
..... ..... تعداد:
.............. ۱. تعداد عوامل و نقاط رخدادها در فایل gisini.txt طبق جدول زیر تعیین میشود:
| سوژه | حداقل | حداکثر |
| آتشنشان | ۰ | ۱۵ |
| نیروی پلیس | ۰ | ۱۵ |
| آمبولانس | ۰ | ۸ |
| شهروندان | ۷۰ | ۹۰ |
| مرکز آتشنشانی | ۰ | ۱ |
| مرکز نیروهای پلیس | ۰ | ۱ |
| مرکز آمبولانس | ۰ | ۱ |
| پناهگاه | ۰ | ۵ |
| نقطه اشتعال | ۲ | *۸ |
* حداکثر ساختمانهایی که در آغاز آتش میگیرند ممکن است تا ۳۰ مورد افزایش یابد. اگرچه که این ساختمانها در بیش از ۸ناحیهی متفاوت قرار نخواهند گرفت. برای مثال، وقوع آتشسوزی ممکن است در ۸ ناحیه آغاز شود که در هر ناحیه، تعدادی ساختمان در حال سوختن باشند.
.......... ۶. شهروندان:
.............. ۱. ما از عوامل غیر نظامی Camerons که در آخرین بستههای شبیهسازی قرار دارند استفاده کردهایم.
.......... ۷. پارامترهای مورد استفاده در بازی:
......
-
- parameters in config.txt[kernel]:
Default parameters are used.
- parameters in config.txt[kernel]:
۲. Default parameters are used.
۳.
۴. round_hp_and_damage: true۵.
۶. send_voice_synchronously: false۷.
۸.
۹.
۱۰.# New options for ۲۰۰۵
۱۱.
۱۲.send_civilians_at_start: false۱۳.
۱۴.
۱۵.
۱۶.#################################################
۱۷.
۱۸.# new/modified options for the ۲۰۰۴ competition.
۱۹.
۲۰.
۲۱.
۲۲.# GIS generates random IDs for units in each simulation.
۲۳.
۲۴.random_IDs : true
۲۵.
۲۶.
۲۷.
۲۸.# KA_HEAR_TELL and KA_HEAR_SAY are added to the RoboCup Rescue protocol.
۲۹.
۳۰.additional_hearing : true
۳۱.
۳۲.
۳۳.
۳۴.# The maximum power of one extinguish action. (-۱ to unlimit)
۳۵.
۳۶.max_extinguish_power_sum : ۱۰۰۰
۳۷.
۳۸.
۳۹.
۴۰.# The maximum extinguish power for each nozzle. (-۱ to unlimit)
۴۱.
۴۲.max_extinguish_power : -۱
۴۳.
۴۴.
۴۵.
۴۶.# The maximum number of nozzles for one extinguish action. (-۱ to unlimit)
۴۷.
۴۸.max_nozzles : -۱
۴۹.
۵۰.max_extinguish_distance: ۳۰۰۰۰
۵۱.
۵۲.
۵۳.
۵۴.################################################
۵۵.
۵۶.# new options for the ۲۰۰۳ competition.
۵۷.
۵۸.
۵۹.
۶۰.# avoid slowdown for spredding fire.
۶۱.
۶۲.send_far_fire_changed_only : true
۶۳.
۶۴.# notify_unchangeable_informaion : false // Deprecated
۶۵.
۶۶.
۶۷.
۶۸.# avoid that the fire simulator becomes some laps behind.
۶۹.
۷۰.step : ۱۰۰۰
۷۱.
۷۲.
۷۳.
۷۴.# use new synchronization mechanism.
۷۵.
۷۶.# use_gettimeofday : false // Deprecated
۷۷.
۷۸.
۷۹.
۸۰.# An agent can discover a fire within a distance D[m] roughly proportional
۸۱.
۸۲.# to its fieryness, where
۸۳.
۸۴.# D = K * (cycles from the start of burnup)
۸۵.
۸۶.# If fire_cognition_spredding_speed >= ۰, K is given by
۸۷.
۸۸.# fire_cognition_spredding_speed. Otherwise, K is infinite.
۸۹.
۹۰.fire_cognition_spreading_speed : ۱۰۰۰۰
۹۱.
۹۲.
۹۳.
۹۴.# If simulate_tank_quantity is true, tank quantity properties are
۹۵.
۹۶.# decreased by extinguishments. If tank is empty, extinguishments
۹۷.
۹۸.# should be faild.
۹۹.
۱۰۰. simulate_tank_quantity : true
۱۰۱.
۱۰۲.
۱۰۳.
۱۰۴. # Tank quantity properties are increased by tank_quantity_recovery_on_refuge
۱۰۵.
۱۰۶. # if the agent is in a refuge.
۱۰۷.
۱۰۸. tank_quantity_recovery_on_refuge : ۱۰۰۰
۱۰۹.
۱۱۰. # same as max_extinguish_power
۱۱۱.
۱۱۲.
۱۱۳.
۱۱۴. # Gives the maximum quantity of a tank.
۱۱۵.
۱۱۶. tank_quantity_maximum : ۱۵۰۰۰
۱۱۷.
۱۱۸.
۱۱۹.
۱۲۰.
۱۲۱.
۱۲۲. # not new, but the subject of the discussion
۱۲۳.
۱۲۴. say_max_bytes : ۲۵۶
۱۲۵.
۱۲۶.
۱۲۷.
۱۲۸.
۱۲۹.
۱۳۰. ################################################
۱۳۱.
۱۳۲. # new options for the ۲۰۰۲ competition.
۱۳۳.
۱۳۴.
۱۳۵.
۱۳۶. ignore_nozzle_position : true
۱۳۷.
۱۳۸. area_per_repair_cost : ۲۰۰۰۰۰۰۰
۱۳۹.
۱۴۰. round_down_quantity : false
۱۴۱.
۱۴۲. accept_multiple_nozzles : true
۱۴۳.
۱۴۴. near_agents_rescuable : true
۱۴۵.
۱۴۶. steps_far_fire_invisible : ۵
۱۴۷.
۱۴۸. steps_agents_frozen : ۳
۱۴۹.
۱۵۰. miscsimulator_supports_load : false
۱۵۱.
۱۵۲. :
۱۵۳.
-
- Other parameters:
-
-
- simulation time: ۳۰۰ steps,
- range of eyesight is ۱۰m,
- range of voice is ۳۰m,
- power of earthquake: shindopolydata.dat, galpolydata.dat
-
- رقابت:
- باید دو رقابت وجود داشتهباشد: رقابت عوامل و رقابت اَبَرساختارها:
- رقابت عوامل
- کمیتهی فنی، باید در طول رقابتها، شرایط فاجعه را طراحی کند. شرایط انتخابشده برای یک رقابت، باید بتواند اثرگذاری رفتار عوامل را بر اساس وظایفشان، در شرایط مختلف، مورد بررسی قرار دهد.
- رقابت عوامل
