Eminem - Not Afraid: https://www.youtube.com/watch?v=j5-yKhDd64s
Ez a hetedik hét (labor és előadás) posztja. Fő - 5/9 trófeás - témája a saját csapatod "GPS"-ének (azaz helyzetmeghatározásának) javítása. Ez egy kreatív feladat, ennek megfelelően "ilyen volt - ilyen lett" jellegű demonstrálását kérem a szóban forgó javítások demonstrálásának. Egy-két, a Mighty Magyars FC-re vonatkoztatott tipp:
- a public void gps(double u, double v, double r, double a, double b, double m) függvényt módosítsd úgy, hogy 3 kör közös metszéspontjába mérje be a játékos ágenst
- ugyanezt az eljárást, ha most a 2 kör esetén nem talál csak komplex gyököt (a kör és egyenes metszésére visszavezetett másodfokú egyenlet megoldásánál) akkor a nagyobb kör sugarát 1-el csökkentve, 1-el növelve javul a helyzetmeghatározás (tehát lesz valós gyök?)
Kisebb laborfeladatok
- adj jól működő implementációt a public int tavhozEro(double tav) metódusnak 3/3 trófeáért
- javíts a public void passz() föggvényen (benne a vanKozeliTars(), vanTisztaTars() eljárásokon) 5/3 trófeáért
- szofisztikáld tovább a bedobást, hogy akkor is jól működjön, ha nagy a tolongás... 5/3
- szofisztikáld a kapura lövést, ha nem látja a másik kaput, nézzen körben és a kapu irányába rúgja a lasztit, ne a becsúszást hajtsa végre, amit még az első Arancsapattól "örökölt"... 5/3
Egyéb feladatok
- készítsd el a saját RCSS focicsapatod (felismerhető és jogtiszta) logóját, amit az rcssmonitor és a soccerwindow meg is jelenít (s itt természetesen ez utóbbi a lényeg! Java forrásban, lásd a XPMImageFerSMLLogo osztályt) no nem banánért :) hanem 12/12 trófeáért! Magam ezeket a logókat készítettem például, a FerSML platformhoz igaz, de ide is megteszi, megelőlegezi a FerSML2RoboCup csapatot :)
és íme az egyik kiválasztott a monitorokban:
Segítség a 23.-i, azaz a következő előadáson! és a jegyzet 0.0.12 változatától :)
Prog2 labor labdarúgó-bajnokság, PLB
Figyelj, mert a határidő közeli, lásd a kiírást a könyvben!
1.3.1.1.2.Prog2 labor labdarúgó-bajnokság, PLB
Megalapítjuk a kurzusban ezt az intézményt. Október 27-ig a hallgatók 8, egyenként maximum két fős csapata jelentkezhet a kurzus blogján egy maximum egy oldalas TDP jellegű pdf állománnyal, melyben röviden bemutatják a csapatukat.
A csapatok (lévén ez egy programozás alapkurzus) csakis Java alapúak lehetnek és...