Skip to content

Commit

Permalink
Merge pull request #120 from SebastianMarian/improvement-of-the-catch…
Browse files Browse the repository at this point in the history
…-model

[Team Oxsy from Romania] Update section 4.6.1
  • Loading branch information
hidehisaakiyama committed Mar 18, 2022
2 parents bfaf37d + aede912 commit c190f7b
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion source/soccerserver.rst
Original file line number Diff line number Diff line change
Expand Up @@ -962,7 +962,11 @@ The goalie can use the **move** command **server::goalie_max_moves** times befor
Additional **move** commands do not have any effect and the server will respond with ``(error too_many_moves)``.
Please note that catching the ball, moving around, kicking the ball a short distance and immediately catching it again to move more than **server::goalie_max_moves** times is considered as ungentlemanly play.

**TODO: Improvement of the catch model. See [15.0.0] in NEWS**
Starting with server version 15.0.0 an improvement of the catch model has been introduced:

- If goalie fails to catch the ball beyond the fuzzy catchable area, the ball has no effect. (same as the previous model)

- If goalie fails to catch the ball within a fuzzy catchable area, the ball is accelerated to the catch command direction. (it is similar to the ball bouncing from the wall that the normal vector's direction is same as the catch command direction)

--------------------------------------------------
Dash Model
Expand Down

0 comments on commit c190f7b

Please sign in to comment.