Upload
lenhi
View
220
Download
0
Embed Size (px)
Citation preview
Competition There will be a final championship with your programs at the end. Date: in May, to be defined A smaller championship will be on Wed. March 29th . More details are described below (and may be adapted later). Competition between 8 student groups. • About 4-5 members per group. • Groups constituted on Wednesday, March 1st
Competition Vistula 2017 1
Become the Champion of the Vistula RoboNewbie Competition 2017!
Reports by Groups Each group makes subsequent group reports about their progress. Contents: 1. Plans of the group 2. Distribution of work to group members 3. Results of group members 4. Next steps
Additionally, each group gives a 3-minutes explanation about their trials, achievements, and experiences at the competitions.
Competition Vistula 2017 2
Reports must be sent until • March 13 • March 27 • April 10 • April 24 • May 8 • May 22
Send all the reports to [email protected] and [email protected]
Reports by Individuals Each student makes a final personal report about his/her work. Contents: Ideas, trials, achievements, critics, lessons learned ... All what could be of interest for other people. Don’t forget credits for third party code.
Competition Vistula 2017 3
Report must be sent until • May 22
Send the report to [email protected] and [email protected]
Competition Programs
Competition Vistula 2017 4
Each team needs 2 projects for playing as offenders resp. as defenders. Give your teams the following names: • <team_name>_offenders • <team_name>_defenders
Give your Netbeans-Projekt the same names.
Zip the projects and send by email to [email protected] and [email protected] For test championship: before 6p.m. on Tue, March 28 For final championship: to be announced
Competition Programs Sample programs are provided by packages examples.agentSimpleSoccer examples.agentSoccerTeam which have already some basic skills for walk, turn, kick, … You can modify and extend them with • new/better skills (e.g. walk/kick sidewards or backwards), • better perception, • more intelligent behavior etc.
More details below.
Competition Vistula 2017 5
Competition Rules Each team can have at most 2 players in the field. You can develop different strategies for playing as offending resp. defending team. Your players may act according to specific roles e.g. Attacker, Supporter, Defender, Goalkeeper, … That is up to your choice (and programming). The initial poses must regard special constraints (depending on attacking/defending team, see next slide) .
Competition Vistula 2017 6
Competition Vistula 2017 7
Offending team (left team with kick-off): Both players outside of blue area (Distance to ball >=1m )
Initial poses
Defending team (right team) Player 1: outside of read area (BeamX< -3 & -1.5 < BeamY < 1.5 ) Player 2: outside of red and yellow areas (-1.5 < BeamY < 1.5 )
Competition Vistula 2017 8
Each half starts with kickoff (“k” and “b”) • ball at the point in the middle, • players at initial positions.
After scoring, the match is continued with kickoff (“k” and “b”) from the same initial positions (left site team remains offending). If ball goes outside field , the game is started again, elapsed time is regarded. Special rules can apply for crowding and unfair blocking. If goalkeeper does not stand up after 15 sec.: Goal for opponents, start again, elapsed time is regarded..
Competition Rules
Competition Vistula 2017 9
A match consists of 2 halfs (2 minutes each). Playing offenders/defenders is changed in 2nd half. The winner of a match is determined by goal difference. Preliminaries: Winner gets 3 points. In case of draw, both teams get 1 point. The winner of the group is the team with the most points.
In case of draw, the total goal difference counts. If still draw, the direct matches are regarded. If there is still no ranking, a fast scoring challenge decides. If there is no result, a coin toss will be used.
k.o. round (finals): In case of a draw, a fast scoring challenge is performed.
Rules of Fast Scoring Challenge A single player starts at (-1,1). It has to score to the opposite empty goal in less than 1 min. Times until scoring are measured. If team does not score, smallest distance to goal is measured. Each team has 2 trials, the better result counts. Ranking by shortest times followed by shortest distances.
Competition Vistula 2017 10
You can use your offender or special program. If needed, start position can be set by hand.
Preparation
Competition Vistula 2017 11
Each team prepares 2 complete RoboNewbie projects for - Offending team final String team = "<name of your team>_Offenders"; - Defending team final String team = "<name of your team>_Defenders";
Give your projects the same names. Each project must be complete for playing (with all programs and keyframe files). Prepare 2 zip-files and send by email as requested on page 4 For each match: Start of the programs by one team member. If first match: Other team member explains the work.
A B A off B def
A def B off
Total Goals
V-Dynamics Gladiolus Dynamics
2:0 0:0 2:0
Clown Fiesta V-Dynamics 0:0 0:1 0:1
Clown Fiesta Gladiolus Dynamics
1:0 0:0 1::0
ZHQ Clown Fiesta 0:0 0:1 0:1
Test Matches on March 29, 8 a.m. (Changed)
12 Competition Vistula 2017
Schedule of Competition on May … Preliminaries: • 2 groups, with 4 teams Half finals: • winner group 1 vs. runner up of group 2 • winner group 2 vs. runner up of group 1 Finals: • 3./4. places: Losers of half finals • 1./2. places: Winners of half finals
Competition Vistula 2017 13
Might be changed according to number of teams
Group 1 Points Goals Rank
X
X
x
x
Preliminaries of Competition on May …
14 Competition Vistula 2017
Group 2 Points Goals Rank
X
X
x
x
Might be changed according to number of teams
Finals of Competition on May .. Half finals: Finals: 3./4. places 1./2. places:
Competition Vistula 2017 15
Winner group 1
Runner up of group 2
Winner group 2 Runner up of group 1
Loser HF1 Loser HF2
Winner HF1 Winner HF2
Might be changed according to number of teams
V-dynamics +Mykyta Shtefanesa +Valentyna Popova +Maksym Hlovatskyi -- missing Artem Kysylenko Oleksii Palesika
Competition Vistula 2017 16
1. report: 13.3. 2. report : 27.3.
Project 28.3.
Zalim United HQ +Kepik Mehmet Ali Dal (c) (+)Baris Yavuz Sukru Can Faig Topcuhuyev Mamuka Botchorishvili (missing)
Competition Vistula 2017 17
1. report: 15.3. 2. report : 26.3.
Project 28.3.
Clown Fiesta +Yaroslav Afenkin +Halil Akan Sulton Nazrulloev +Yunus Efe Arabaci Tianhao Yu
Competition Vistula 2017 18
1. report: 12.3. 2. report : 27.3.
Project 28.3.
Is mir egal Serhat Yildiz Yunus Emre Cakmak Hayrettin Gökalp
Competition Vistula 2017 19
1. report: 14.3. 2. report : ???
No project
JadnieDeti Nikita Smirnov Oleksii Kutovyi +Roman Nahornyi Nikita Zhdan Yauheni Nikanovich missing
Competition Vistula 2017 20
1. report: 13.3. 2. report : 27.3.
Project: 29.3. incomplete
INDEPENDENT SUHROB RUSTAMOV Missing all the time? BURAK ERGUL NADIR ÇELIK METIN DINÇER BURAK DINÇER
Competition Vistula 2017 21
1. report: 29.3. 2. report : 29.3.
Project 28.3. Not ready for match
Gladiolus Dynamics +Anastasia Kazakova Ihor Ostapenko +Vadym Filipov +Oleksander Pron +Zhanibek Sundetov missing (sick)
Competition Vistula 2017 22
1. report: ??? 2. report : 27.3.
Project 28.3.