Football, Tactics & Glory

Football, Tactics & Glory

Not enough ratings
FTG Dice Roll Calculator!
By Seeker22
Last updated on 2020-08-22.

I have made some simple programs using python, that you can run on your computer to calculate your chance of successfully completing an action in game!

Please check out my FTG Economy Guide!
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1849817698

Inspired by thread: https://steamhost.cn/steamcommunity_com/app/375530/discussions/0/2577697791628734226/

For those interested, you can find source codes at the linked url.
   
Award
Favorite
Favorited
Unfavorite
Changelog -- Make sure you grab the updated versions!
2020/08/22:
- Uploaded quick reference sheet for skill success chance against 1 opponent. See 2.0 section for update.

2020/08/05:
- A new dice calculator is online! The Cross_FTG_dice lets you calculate the probability of successfully delivering a cross OVER a defensive header to an offensive header who then scores the goal!
- Name change for FTG_dice_2.0 and FTG_dice_1.0 to 2.0_FTG_dice and 1.0_FTG_dice, for easier command prompt accessibility.

2020/07/26:
- Major revamps to FTG_dice_2.0. Dice_2.0 can perform routine questions (almost) as fast as dice_1.0 now.
- As requested, I have added the option of throwing multiple dice in skill calculations.
- Added decision branch to dice_2.0. You can now choose to either Action calculation or Skill calculation, and different prompts will show up.
- Included "default values" in FTG_dice_2.0 for some prompt questions, which are the most common used values for these questions. When a question prompts you, press Enter to quickly enter the default value for that question.

2020/07/25:
- Updated FTG_dice_1.0 and FTG_dice_2.0 to be more user friendly.
- Also, now the program will prevent you from entering naughty inputs.

2020/07/24:
- FTG_dice_1.0 and FTG_dice_2.0 online!
- dice_1.0 allows you to quickly perform calculations of Actions / Skills against one defender.
- dice_2.0 is an expanded version of dice_1.0, and allows you to perform calculations of Actions against up to three defenders.
1.0_FTG_dice
This simple program is for performing actions / skills exclusively against 1 opponent, which should be majority of the case (Does not work for Long Pass and Olympic Kick).
This program is shorter and requires fewer inputs than 2.0, thus runs faster. Note that the functions of 1.0 are ALL included in 2.0.

SOURCE CODE REMOVED

Unfortunately Steam removes the indentations in the code, which are essential to python. Please grab the .py file from the following url. Guaranteed virus free!
https://drive.google.com/file/d/1f4xQD061HIaOr52xLwIHA9WNAQWJ_7Uq/view?usp=sharing

To run the program, you must download the .py file to your desktop, then run the command prompt (cmd if you use windows like I do). In the command prompt, use command
cd Desktop/1.0_FTG_dice.py
Additional Instructions for 1.0_dice
1. This program is good for 1 attacker against 1 defender.

2. This program is also good for lofting passes and crosses. Just treat the distance factor as 1 defender!

3. This program works for skills that have only one target.
For skill level 2/3, you need to do a little calculation on the side using 1-(1-win_chance) ^ skill level

4. This program does NOT work for skills that pass multiple opponents, such as Olympic Kick and Long Pass. It only works if said skill only passes one opponent.
2.0_FTG_dice
This program is for calculating the success probability of actions against up to 3 opponents. Essentially a longer version of 1.0

SOURCE CODE REMOVED

Grab it here:
https://drive.google.com/file/d/1Q7k2XeMetxNxnEj2lr1_Dj2ORIazVVvy/view?usp=sharing

To run the program, you must download the .py file to your desktop, then run the command prompt (cmd if you use windows like I do). In the command prompt, use command
cd Desktop/2.0_FTG_dice.py

Edit: I have uploaded quick reference sheet for skill success chance against 1 opponent.
Additional Instructions for 2.0_dice
1. This program includes two decision branches: You can choose either Action calculation (enter 1 or just press Enter) or Skill calculation (enter 2), and different prompts will show up.

2. Action calculation handles passing, goal shots, dribbling, etc. Enter the skill factors for the attacker, and up to three defenders. If there are no second or third defender, just press Enter when the program prompts you!

3. Action calculation is also good for lofting passes and crosses. Just treat the distance factor as the first defender factor!

4. For success of headers, treat the cross factor, defender stat, and GK stat as the three defenders.

5. Skill calculation works for skills that only has one target.
For skill level 2/3, enter 2 or 3 when program prompts you for the number of dice. For skill level 1, either enter 1 or just press Enter.

6. This program does NOT work for skills that pass multiple opponents, such as Olympic Kick and Long Pass. It only works if said skill only passes one opponent.
Cross_FTG_dice
This program lets you calculate the probability of successfully crossing the ball OVER an defensive header to an offensive header, who then scores the header.

Due to the amount of calculation involved, it works a few seconds slower than the other dice calculators.

Grab it here:
https://drive.google.com/file/d/1beoxhG7xR3diGQtbiObo6vnY4tvKMEvq/view?usp=sharing

To run the program, you must download the .py file to your desktop, then run the command prompt (cmd if you use windows like I do). In the command prompt, use command
cd Desktop/Cross_FTG_dice.py
Additional Instructions for Cross_dice
1. This calculator is most helpful to compare the success probability of crossing from the last rank square (15 difficulty) or second last rank square (40 difficulty) -- useful when your attacker header can't attack in the near post due to SW or 2 defenders.

2. The "Defender header" refers to a defender standing in the near post when your attacker header stands in the central post. It does NOT refer to a defender standing in the same post against your attacker header.

3. If your attacker is able to attack in the near post and the ball doesn't pass over a defensive header, enter 0 (or just press Enter) when prompted.