ورود و خروج
خوش آمدید، مهمان - لطفا برای ثبت نام اینجا و یا برای ورود اینجا را کلیک کنید.
آیا هنوز ایمیل فعال سازی اکانت برای ما ارسال نشده است؟
13 شهریور 1389,ساعت 05:24:28

لطفا برای ورود نام کاربری و رمز عبورتان را وارد نمایید
جستجو
* صفحه اصلی راهنمایی جستجو تقویم ورود عضویت
صفحه: [1]   پایین
چاپ صفحه
نویسنده موضوع: مباحث مربوط به بیس UVA  (دفعات بازدید: 631 بار)
0 کاربر و 1 مهمان درحال دیدن موضوع.
Saman
Saman Ismael
مدیر انجمن ها
*****
آنلاین آنلاین

تعداد ارسال: 138

تشکر
-داده شده: 24
-دریافت شده: 53



WWW
« : 10 بهمن 1388,ساعت 01:36:47 »

در این قیمت آموزش های مربوط به بیس UVA قرار خواهد گرفت.
خارج شده است
radon
کاربر جدید
*
آفلاین آفلاین

تعداد ارسال: 13

تشکر
-داده شده: 5
-دریافت شده: 1


« پاسخ #1 : 04 فروردین 1389,ساعت 19:38:28 »

سلام.من یک الگوریتم  برای شروع برای بلاک میخوام می دونم بلاک چیکار میکنه ولی نمی دونم که چه جوری بلاک کنم؟ ناراحت
خارج شده است
Desert Eagle
کاربر نیمه فعال
**
آفلاین آفلاین

تعداد ارسال: 64

تشکر
-داده شده: 10
-دریافت شده: 14


vah7id@rocketmail.com


WWW
« پاسخ #2 : 04 فروردین 1389,ساعت 21:02:24 »

خب به سختی باید بلاک کرد .   قشنگ
الگوریتم بلاک تیم ما به این صورت هست که یه نقطه رو برای بلاک کردن بر میگردونه و به اون نقطه move میکنه .
حالا میمونه که اون نقطه بلاک رو چطوری پیش بینی کنیم ؟؟!! خب دیگه فعلا نمیتونم بگم تا بعد از خوارزمی 89
بلاک به منظور سد راه کردنه که برای شروع میتونی چند تا کار کونی :
1 - روی خط زاویه بین بازیکن و دروازه خودی بایست
اینطوری میشه پرس کنی... ( در کل بلاک به معنای جلوگیری از پیشروی بازیکن حریفه که خیلی کار ها میشه کرد )

2 - یه کاری کنی تا بازیکن نتونه دریبل و همون پیشروی کنه و بری تو پاشو توپ رو بگیری .
تو پژوهشسرا بیشتر با هم حرف میزنیم تا 14 فرودین ....
« آخرین ویرایش: 04 فروردین 1389,ساعت 21:12:12 توسط Desert Eagle » خارج شده است

you are a small target in my wide desert
my team official site ( new adress ) : DesertEagle 2D Soccer Simulation Team
Saman
Saman Ismael
مدیر انجمن ها
*****
آنلاین آنلاین

تعداد ارسال: 138

تشکر
-داده شده: 24
-دریافت شده: 53



WWW
« پاسخ #3 : 05 فروردین 1389,ساعت 17:59:45 »

یه بلاک خیلی ساده، فکر کنم بتونه کمکت کنه برای شروع :

کد:
VecPosition BasicPlayer::Block(){
        VecPosition OppVel;
         int Time , Virtualcycle = 0;
        float x =  WM->getBallPos().getX() , y =  WM->getBallPos().getY() , oppDist = 1;
         bool t = false;
        if (WM->getBallPos().getX() > -35)
        OppVel = VecPosition(-.9, 0);
        VecPosition OppVector = VecPosition(-50.0 , 0) - WM->getBallPos();
        OppVel = VecPosition(.9 , OppVector.getDirection() , POLAR);
       
            while (!t && x > -50)
            {
              Virtualcycle++;
              x += OppVel.getX();
          y += OppVel.getY();
          oppDist += .9;
          float TmmDist = hypot(WM->getAgentGlobalPosition().getX() - x,
          WM->getAgentGlobalPosition().getY() - y);
                if (TmmDist <= oppDist)
                t = true;
          }
            Time = Virtualcycle;
        VecPosition v(x , y);
        return v;
}
خارج شده است
radon
کاربر جدید
*
آفلاین آفلاین

تعداد ارسال: 13

تشکر
-داده شده: 5
-دریافت شده: 1


« پاسخ #4 : 07 فروردین 1389,ساعت 17:06:06 »

ممنونم سامان جون خوب حالا  این کد را کجا بزارم؟(با عرض پوزش) گریه کردن
خارج شده است
Desert Eagle
کاربر نیمه فعال
**
آفلاین آفلاین

تعداد ارسال: 64

تشکر
-داده شده: 10
-دریافت شده: 14


vah7id@rocketmail.com


WWW
« پاسخ #5 : 07 فروردین 1389,ساعت 17:29:59 »

خب ببین این میشه block point ( نقطه بلاک ) حالا برو تو player team بگو اگه getplayernumber<6 بود و ایجنت فاصلش تا نقطه بلاک بیشتر از یک بود move کنه به نقطه بلاک و گرنه turnbodytoobject کنه همین . ضمنا این تابع خیلی سادست یکم high level ترشو بنویس .  پوزخند
خارج شده است

you are a small target in my wide desert
my team official site ( new adress ) : DesertEagle 2D Soccer Simulation Team
radon
کاربر جدید
*
آفلاین آفلاین

تعداد ارسال: 13

تشکر
-داده شده: 5
-دریافت شده: 1


« پاسخ #6 : 07 فروردین 1389,ساعت 21:03:16 »

باشه DE  جون
خارج شده است
radon
کاربر جدید
*
آفلاین آفلاین

تعداد ارسال: 13

تشکر
-داده شده: 5
-دریافت شده: 1


« پاسخ #7 : 27 فروردین 1389,ساعت 19:44:42 »

سلام بچه ها اگه میشه میشه بگین اشکال intecept بیس کجاست.
راستی چه طوری میشه فهمید کدوم تابع kill میده؟
خارج شده است
radon
کاربر جدید
*
آفلاین آفلاین

تعداد ارسال: 13

تشکر
-داده شده: 5
-دریافت شده: 1


« پاسخ #8 : 27 فروردین 1389,ساعت 19:48:15 »

راستی یادم رفت بپرسم  چه طوری میشه فهمید یک بازیکن هین طور الکی نزدیکترین بازیکن به توپ نیست و واقعا پا به توپه؟
خارج شده است
Desert Eagle
کاربر نیمه فعال
**
آفلاین آفلاین

تعداد ارسال: 64

تشکر
-داده شده: 10
-دریافت شده: 14


vah7id@rocketmail.com


WWW
« پاسخ #9 : 28 فروردین 1389,ساعت 14:37:09 »

آره راست میگه اگه کسی میدونه بگه که چطوری میشه مشکل intercept بیس uva رو برطرف کرد ؟؟!  مردد
خارج شده است

you are a small target in my wide desert
my team official site ( new adress ) : DesertEagle 2D Soccer Simulation Team
shayan72
کاربر جدید
*
آفلاین آفلاین

تعداد ارسال: 14

تشکر
-داده شده: 7
-دریافت شده: 15



WWW
« پاسخ #10 : 30 فروردین 1389,ساعت 13:16:10 »

سلام بچه ها اگه میشه میشه بگین اشکال intecept بیس کجاست.

اشکال که زیاد داره , turn اضافه می کنه , بعضی وقتا نقطه ی رسیدنش به توپ رو توی اوت پیش بینی می کنه و میره اونجا و ....

آره راست میگه اگه کسی میدونه بگه که چطوری میشه مشکل intercept بیس uva رو برطرف کرد ؟؟!  مردد

از اول بنویس درست میشه  شکلک
خارج شده است

انجمن تخصصی روبوکاپ :

انجمن تخصصی روبوکاپفا
radon
کاربر جدید
*
آفلاین آفلاین

تعداد ارسال: 13

تشکر
-داده شده: 5
-دریافت شده: 1


« پاسخ #11 : 01 اردیبهشت 1389,ساعت 20:51:33 »

از همهی بچه ها به ویژه  آقا سامان  متشکرم .که من را در نوشتن block کمک کردن .
یه block تقریبا خفن نوشتم.
خارج شده است
Saman
Saman Ismael
مدیر انجمن ها
*****
آنلاین آنلاین

تعداد ارسال: 138

تشکر
-داده شده: 24
-دریافت شده: 53



WWW
« پاسخ #12 : 01 اردیبهشت 1389,ساعت 23:22:17 »

از همهی بچه ها به ویژه  آقا سامان  متشکرم .که من را در نوشتن block کمک کردن .
یه block تقریبا خفن نوشتم.

خداروشکر که به هدفمون توی انجمن داریم میرسیم
خارج شده است
mostafa0809
کاربر جدید
*
آفلاین آفلاین

تعداد ارسال: 10

تشکر
-داده شده: 8
-دریافت شده: 2



« پاسخ #13 : 23 خرداد 1389,ساعت 18:39:51 »

سلام
کسی در مورد متد نیوتون برای بدست آوردن صفر های یه تابع چیزی می دونه ؟ اگه چیزی می دونید خواهشا بگید !
در ضمن اگه کسی مقاله ( QualitativeVelocity and Interception Ball ) رو خودنده بگه تو پیاده سازی یه مشکل دارم  نمی دونم چه طور برطرفش کنم .
خارج شده است
برچسب ها:
صفحه: [1]   بالا
چاپ صفحه
پرش به :  

Powered by MySQL Powered by PHP
IranWebAward
Powered By SMF 1.1.x | Translate By YaranTOOS Group | Hosted By HostIran
Copyright © 2009-2010 By IranRobocup All rights reserved.
Valid XHTML 1.0! Valid CSS!