تهران روبوکاپ   انجمن تخصصي   راهنمايي جستجو ورود عضويت  
صفحه: 1 [2]   پایین
  چاپ صفحه  
نويسنده موضوع: Positioning  (دفعات بازدید: 909 بار)
0 کاربر و 1 مهمان درحال دیدن موضوع.
مدیریت تهران روبوكاپ
كاربر ویژه
*
آنلاین آنلاین

جنسيت : پسر
تعداد ارسال: 559

WWW
« پاسخ #30 : 08/10/09 - 15:50 »

توي UvA اون strategic position فقط همون بار اول ست مي شه و تو طول بازي با توجه به كدي كه نوشتي بازيكن ها حركت مي كنن، توي كد خود بيس UvA يه قسمتش نوشته كه اگه فاصله ي بازيكن از strategic positionش خيلي دور بود با يه سرعت خاصي كم كم بر گرده به سمت اون يا اين كه از اينجايي كه هست دور تر نره
خارج شده است

مارک تواین:
بهتر است دهان خود را ببندید و ابله به نظر برسید تا اینکه آن را باز کنید و همه تردیدها را از میان ببرید...
كاربر دائمی
***
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 131
Official Member of United & RaUn

« پاسخ #31 : 08/10/09 - 15:54 »

aryan lotf mikoni nazaret ro raje be homePos begi? ke manzuret chie?
خارج شده است

کاش میشد مثل آواز خوش یک دوره گرد، زندگی را بار دیگر دوره کرد
كاربر حرفه ای
****
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 257
Leader team United & RaUn

« پاسخ #32 : 08/10/09 - 15:54 »

albate age shoma formation ro chand bar set koni in Position ha ham moatmaenan taghir mikonan

masalan age half_time aval ye formation ro seda koni va Half_time dovom ye formation Dgaro in Position ha dobare

avaz mishan va ye bar Dge ba tavajoh be formation jadid set mishan
خارج شده است

iranrobocup.com
كاربر حرفه ای
****
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 257
Leader team United & RaUn

« پاسخ #33 : 08/10/09 - 15:55 »

aryan lotf mikoni nazaret ro raje be homePos begi? ke manzuret chie?


nazaramo begam ya manzoramo  Grin Grin Grin Grin Grin Grin
خارج شده است

iranrobocup.com
كاربر دائمی
***
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 131
Official Member of United & RaUn

« پاسخ #34 : 08/10/09 - 15:56 »

khodet chi fek mikoni?
chiro baiad begi?
خارج شده است

کاش میشد مثل آواز خوش یک دوره گرد، زندگی را بار دیگر دوره کرد
مدیریت تهران روبوكاپ
كاربر ویژه
*
آنلاین آنلاین

جنسيت : پسر
تعداد ارسال: 559

WWW
« پاسخ #35 : 08/10/09 - 15:56 »

اصلا هر بار كه playerteams صدا زده مي شه، يك بار formation ست مي شه ولي ديگه تأثير چنداني توي بازي نداره، البته اگه formation ست شده تغيير نكرده باشه
خارج شده است

مارک تواین:
بهتر است دهان خود را ببندید و ابله به نظر برسید تا اینکه آن را باز کنید و همه تردیدها را از میان ببرید...
كاربر حرفه ای
****
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 257
Leader team United & RaUn

« پاسخ #36 : 08/10/09 - 16:06 »


 Khub fekr mikonam bayad manzoramo begam  Grin

  manzoram hamon position hai hast ke to formation.conf taerif shode va to tasmim giri seda zade shode

barai har bazikon ye position vojud dare ke manzoram az homePosition hamin Position bod
خارج شده است

iranrobocup.com
كاربر دائمی
***
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 131
Official Member of United & RaUn

« پاسخ #37 : 08/10/09 - 16:30 »

# Formation 2 = FT_433_offensive
2
-50.0 -16.5 -21.0 -15.0 -16.5   0.0   0.0  -3.0  15.0  18.0  18.0  # X_pos
  0.0  10.0   0.0  0.0  -10.0 -11.0  11.0   0.5  -0.5  19.0 -19.0  # Y_pos
   1     4     3     2     4     6     6     5     8     7     7   # P_type
  0.0   0.1   0.7  0.65   0.7  0.65   0.7   0.5  0.6               # X_attr
  0.0   0.1   0.2   0.4 0.25  0.3  0.25   0.3  0.25                # Y_attr
   0     1     1     1     0     0     0     0    0                # Behind_ball
  0.0 -50.5 -42.0 -47.0 -45.0 -36.0 -36.0  -2.0  -2.0              # X_min
  0.0 -30.0   0.0   2.0   2.0  42.0  42.0   44.0 44.0              # X_max
خارج شده است

کاش میشد مثل آواز خوش یک دوره گرد، زندگی را بار دیگر دوره کرد
كاربر دائمی
***
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 131
Official Member of United & RaUn

« پاسخ #38 : 08/10/09 - 16:31 »

manzuret VecPosition ( X_pos, Y_pos ) e?
خارج شده است

کاش میشد مثل آواز خوش یک دوره گرد، زندگی را بار دیگر دوره کرد
مدیریت تهران روبوكاپ
كاربر ویژه
*
آنلاین آنلاین

جنسيت : پسر
تعداد ارسال: 559

WWW
« پاسخ #39 : 08/10/09 - 16:33 »

آره ديگه نويد جون، منظور آرين از home position همون strategic position هستش كه اول deMeer5 ست مي شه. اينم كدش:

if( formations->getFormation() != FT_INITIAL || agentPosition.getDistanceTo( WM->getStrategicPosition() ) > 2.0 )
      }
         formations->setFormation( FT_INITIAL );
         ACT->putCommandInQueue( soc = teleportToPos( WM->getStrategicPosition() ) );
      {
خارج شده است

مارک تواین:
بهتر است دهان خود را ببندید و ابله به نظر برسید تا اینکه آن را باز کنید و همه تردیدها را از میان ببرید...
كاربر حرفه ای
****
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 257
Leader team United & RaUn

« پاسخ #40 : 08/10/09 - 16:39 »



are navid jan


خارج شده است

iranrobocup.com
كاربر دائمی
***
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 131
Official Member of United & RaUn

« پاسخ #41 : 08/10/09 - 17:08 »

khob in noghte mage sabet ni?
خارج شده است

کاش میشد مثل آواز خوش یک دوره گرد، زندگی را بار دیگر دوره کرد
كاربر دائمی
***
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 131
Official Member of United & RaUn

« پاسخ #42 : 08/10/09 - 17:08 »

dar tule bazi ke in sabete zarib ha ham ke sabet hastand pas ...
خارج شده است

کاش میشد مثل آواز خوش یک دوره گرد، زندگی را بار دیگر دوره کرد
كاربر حرفه ای
****
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 257
Leader team United & RaUn

« پاسخ #43 : 08/10/09 - 17:11 »



khub in sabete vali toop ke sabet nis
خارج شده است

iranrobocup.com
مدیریت تهران روبوكاپ
كاربر ویژه
*
آنلاین آنلاین

جنسيت : پسر
تعداد ارسال: 559

WWW
« پاسخ #44 : 08/10/09 - 17:12 »

خوب من كه مي گم، اين فقظ همون بار اولي كه ست مي شه، تأثير داره و در طول بازي ديگه با توجه به كدي كه نوشتي، بازيكن ها جا به جا مي شن
خارج شده است

مارک تواین:
بهتر است دهان خود را ببندید و ابله به نظر برسید تا اینکه آن را باز کنید و همه تردیدها را از میان ببرید...
كاربر دائمی
***
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 131
Official Member of United & RaUn

« پاسخ #45 : 08/10/09 - 17:15 »

kho che rabti be toop dare toke migi zarib ba homePos jam mishe
خارج شده است

کاش میشد مثل آواز خوش یک دوره گرد، زندگی را بار دیگر دوره کرد
كاربر حرفه ای
****
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 257
Leader team United & RaUn

« پاسخ #46 : 08/11/09 - 23:02 »



are vali homePosition bazikon ha fargh dare

alan behet zang mizanam tozih midam  Grin
خارج شده است

iranrobocup.com
كاربر دائمی
***
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 131
Official Member of United & RaUn

« پاسخ #47 : 08/12/09 - 00:17 »

ghorbanat
zang zadi tozih ham dadi
Cheesy

che tozihi
خارج شده است

کاش میشد مثل آواز خوش یک دوره گرد، زندگی را بار دیگر دوره کرد
مدیریت تهران روبوكاپ
كاربر ویژه
*
آنلاین آنلاین

جنسيت : پسر
تعداد ارسال: 559

WWW
« پاسخ #48 : 08/12/09 - 16:02 »

دوستان چون من خودم دقيقا نمي دونستم كه strategic position چه جوري محاسبه مي شه، رفتم و كامنتش رو خوندم. گفتم بيام اينجا هم بگم شايد بعضيا هم مثل من باشم.
خارج شده است

مارک تواین:
بهتر است دهان خود را ببندید و ابله به نظر برسید تا اینکه آن را باز کنید و همه تردیدها را از میان ببرید...
مدیریت تهران روبوكاپ
كاربر ویژه
*
آنلاین آنلاین

جنسيت : پسر
تعداد ارسال: 559

WWW
« پاسخ #49 : 08/12/09 - 16:07 »

خوب اول همه بايد بگم كه توي يك مسئله اي من اشتباه مي كردم، اونم اين كه فك مي كردم home position همون strategic position هستش، ولي اشتباه مي كردم.
home position همون x و y هستش كه در فايل formation.conf براي بازيكن تعريف مي كنيم. حالا strategic position چيه؟
strategic position همون پوزيشني هستش كه با توجه به home ppsition و ball psotion و x attraction تعيين مي شه و روش محاسبش هم به اين گونست:

البته قبل از نوشتن روش محاسبش بايد بگم كه فقط مياد x رو تعيين مي كنه و با y كاري نداره:

X Strategic Position = X Home Position +  X Ball Position * X Attraction
خارج شده است

مارک تواین:
بهتر است دهان خود را ببندید و ابله به نظر برسید تا اینکه آن را باز کنید و همه تردیدها را از میان ببرید...
مدیریت تهران روبوكاپ
كاربر ویژه
*
آنلاین آنلاین

جنسيت : پسر
تعداد ارسال: 559

WWW
« پاسخ #50 : 08/12/09 - 16:21 »

بعد از اين كه strategic position تعيين شد، چند تا شرط چك مي شه كه دونه دونه مي گم:

1- y رو فقط مياد اينجا و در اين شرط چك مي كنه و روش چك كردنش هم اين طوريه كه مياد مي بينه اگه قدر مطلق y بزرگتر از ( dMaxYPercentage * PITCH_WIDTH * 0.5 ) بود، اون رو مساوي  sign(y) * 0.5 * dMaxYPercentage * PITCH_WIDTH مي كنه

* نكته: PITCH_WIDTH = 68.0 و dMaxYPercentage = 0.75 هستش

2- مياد چك مي كنه مي بينه اگه behind_ball رو مساوي true قرار داده باشين و X بزرگتر از X Ball باشه، x رو برابر x توپ مي كنه

3- در شرط سوم مياد چك مي كنه كه اگه x بزرگتر از x maximal و يا كوچكتر از x minimal بود، x رو برابر يكي از اين دو مقدار (با توجه به بزرگتر يا كوچك تر بودن) مي كنه

4- در شرط آخر مياد چك مي كنه اگه x بزرگتر از dMaxXInPlayMode (بزرگترين x در بازي) بود، اون رو برابر همين مقدار مي كنه
خارج شده است

مارک تواین:
بهتر است دهان خود را ببندید و ابله به نظر برسید تا اینکه آن را باز کنید و همه تردیدها را از میان ببرید...
كاربر حرفه ای
****
آنلاین آنلاین

جنسيت : پسر
تعداد ارسال: 387

丂ム尺丂ムᄊ

« پاسخ #51 : 08/12/09 - 17:12 »

mozakhraf tarin ghesmat base positioning eshe behtare har che sariE tar das be kar shid chon omgh faje moghe ii maloom mishe ke ba algorithm 2ros faghat 20 darsad mavage ejra mishe
خارج شده است

می خوای فاز بگیری و هی بری هی بیای     طوری می برمت تو فاز مهر بری دی بیای
صفحه: 1 [2]   بالا
  چاپ صفحه  
 
پرش به :  

Powered by MySQL Powered by PHP Powered by SMF 2.0 RC 3 | SMF © 2006-2010, Simple Machines LLC | Translated by SMF GROUP

Supported By TehranRoboCup Technical Team
| Sitemap | Designed by : shahab morovati
XHTML 1.0 صحیح! CSS صحیح!