Wednesday 15 September 2021

V0.3-dev Current state of the version

 V0.3-dev Current state of the version

Next version will be 0.3 (one digit has been removed in version number). Below is the status of the change log. Still some improvements are expected before the release. In parallel a proxy version has been developed for FFAI.

Version 0.3
===========
Requires now Java 11.

Rules Implementation
--------------------
- Add skill 'Kick';
- Add skill 'Piling On';
- Add skill 'Hail Mary Pass';
- Add skill 'Blood Lust';
- Add skill 'Diving Catch';
- Add skill 'Kick-Off Return';

Bug correction
--------------
- 'Diving Catch' skill was sometimes used as if it was skill 'Diving Tackle';
- Was not possible to correctly use 'Hypnotic gaz';
- Correct bug where ball can bounce too many times;
- Correct bug where failed block against player with skill 'Block' was not ending the team's turn;

AI improvements
---------------
- Avoid not needed catcher move;
- Improve move to bother ball carrier;
- Improve 'follow' behavior;
- Correction in pass probabilities - fumbble was not taken into account;
- Correction in pass probabilities: probability of moving of the thrower was not correctly taken into account;
- Correction in HandOff probability;
- Improve global defensive position;
- Improve Block/Blitz behavior;
- Correct bug where AI wanted to always move before to pass ball;
- Now AI is not moving on a ball if not explicitly wished;
- Better estimation of remaining turns needed for a player to move to touch down area;
- Tune selection of skill after a game;

UI improvements
---------------
- When selecting ball position at kick-off: scatter directions are now visible;
- Correct loading of 'gif' that were not animated;
- Automatic path selected when moving can now never go on the ball square;