Đã hoàn thành

Java Simple code

Sports Analytics

Important! You don’t need prior knowledge about soccer


Template provided in [login to view URL]


In this day and age, the field of sports has transformed in such a way that every aspect is quantified and analysed. The advantage a sprinter has from a good start off the blocks, the importance of brisk counterattacks in soccer, pacing the chase wisely in cricket, and whatever it is you do in basketball – these are all very much measurable.

In this work, we take a look at a one such basic analysis – that of passing the ball to another player on your team in soccer. As already mentioned, soccer knowledge is neither required nor will it give you an advantage.

The domain-specific definitions are provided below:

1. Soccer pitch is the field on which the game is played. I will use the terms pitch and field interchangeably.

2. Goalie (colloquial for goalkeeper) is the player who can hold the ball in the penalty box. Further details about the goalie or penalty box are not relevant to the assignment.

3. Wherever a player is positioned at a specific time is given by x and y coordinates relative to the centre of the pitch, used as the origin (0,0). Further explanation of soccer coordinates provided in the next section.

4. A pass is when a player attempts to kick (or throw in the case of goalie or slide throws – not relevant) the ball to another player (in their own team).

5. If the pass is successful, in that it is received by the player for whom is intended, it is deemed to be completed or successful.

1. A forward pass is where the y coordinate of the location from where the pass is made is less that the y coordinate of the location to where the pass is made.

2. A back pass is where it’s more.

3. A side pass is when it’s the same. Note that any pass will strictly be classified is half the length of the field or more.

6. A long ball is a forward pass where the difference between the two y coordinated is half the length of the field or more.

7. If the pitch is divided into three(almost) equals parts with vertical lines, the left-wing, the rightmost part is called the right-wing, and the middle part, well, is middle. For example, if the breadth of the field is 50(possible x coordinated being from -25 to 25)

1. Left-wing will from -25 to -9,

2. Middle form -8 to 8

3. Right wing will be from 9 to 25

The integer math required can be worked out from this example.

8. A switch is when the pass is made from the left wing to the right or from the right wing to left wing.

Kĩ năng: Java

Xem nhiều hơn: simple java project code, java free code program simple network game, simple code game java pinball, list of java programs, java coding program, java codes list, simple java program to add two numbers, java online compiler, java programs with source code, java tutorial, java hello world, simple java program code, need simple code java, hangman java source code simple, java simple bingo game code, morse code translation java source code simple, simple connect java source code, simple connect java game code, java simple connect game source code, simple java game code jcreator

Về Bên Thuê:
( 5 nhận xét ) Sydney, Australia

ID dự án: #27708714

Được trao cho:

(99 Đánh Giá)

6 freelancer chào giá trung bình$56 cho công việc này


I am very proficient in java. I have 17 years java developing experience now, and have worked for more than 10 years. My work is online game developing, and mainly focus on server side, using java under Linux environme Thêm

$80 AUD trong 1 ngày
(80 Nhận xét)

***I can help in your Java task to get it done within your timeline*** Hi there, I can see you need help related to Java work/task/assignment, I can deliver the optimal code in next few hours & within your time-line. Thêm

$40 AUD trong 1 ngày
(61 Nhận xét)

I know Java and I would be glad to help you. Regards. PORTFOLIO [login to view URL]

$70 AUD trong 2 ngày
(8 Nhận xét)

//////////////////////////////////////// Hello, I'm an expert Java developer with experience in object-oriented, data structure, swing, JavaFX and more advanced. I can help you to finish this project with great quality Thêm

$45 AUD trong 1 ngày
(9 Nhận xét)

Hello I'm Sun Certified Java Programmer. Contact for awesome Java desktop (Console, Swing, JavaFX), Web (JEE, Spring) and Android apps. I assure you an excellent solution of your project within the time frame and exac Thêm

$50 AUD trong 2 ngày
(15 Nhận xét)