Azərbaycan dili Bahasa Indonesia Bosanski Català Čeština Dansk Deutsch Eesti English Español Français Galego Hrvatski Italiano Latviešu Lietuvių Magyar Malti Mакедонски Nederlands Norsk Polski Português Português BR Românã Slovenčina Srpski Suomi Svenska Tiếng Việt Türkçe Ελληνικά Български Русский Українська Հայերեն ქართული ენა 中文
Subpage under development, new version coming soon!

Subject: »Engine & Player Theories

2025-09-24 20:21:17
great info! I will read it later :P
2025-09-24 22:10:14
this is by far the best topic of 2025

I am still waiting for the moment when flat earth theory, intermittent fasting and 5G network are integrated in this big theory of everything
2025-09-24 22:15:57
Dont forget about sticker albums. Those were also important :) I miss Pipo :(
2025-09-24 22:41:42
Polarne please win CC again, i remember that Golden era of CC´s, god need to make SK great again
2025-09-25 01:08:18
Don't forget Crossfit.

These pixels don't get to 23.75 BMI on their own!
2025-09-25 20:06:06
Can we have An AI Trump comment on that too?
2025-09-25 20:07:19
Trump saved sokker and You don't give him enough respect for that.
2025-09-25 20:10:10
I was taxed for it tenfold, so there goes my respect
2025-09-25 22:05:34
I will do my best

winning CC is easy, now I will try it with Serbs only team :)
2025-09-25 22:06:03
Panini <3
2025-09-25 22:08:06
this was a great game, a lot of people played this game.
then Biden was the president, and he ruined the game, the match engine, economy... everything ruined
Trump was sad, American people were sad, the world was sad

Now, when Trump is back, this will be the hottest game. All other games will envy Sokker. Managers will be rich....
2025-09-26 06:15:28
It's a tragedy he has not been given the Nobel Prize for online games.
2025-09-26 20:38:17
Trump and nobel in one sentence. Even ChatGPT is not able to pull that off without being sarcastic.
But somewhere lies the true nature of this topic... Hopefully we can find it back before trga kicks in :-))
2025-09-26 23:24:17
Him and Musk are both nominees for the Nobel Peace Prize
2025-09-28 07:36:19
---

We have already covered the theory and the base formula, and now we have edited it.

Here is the updated formula for a one-on-one duel.



This formula should now be fully ready. It still holds true that stronger players usually remain favorites, while weaker players may occasionally win thanks to randomness (luck).

Formula for calculating EffScore of the attacking player (the one with the ball)

0.30 × TECH + 0.30 × SPEE + 0.14 × PLAY + 0.13 × PASS + 0.13 × SHOT x Fp x Fs x 0.20 x St x 0.15 x E x 0.08 x TC - (BMI - 23.75) + R = Resulting EffScore of the attacking player.


---

Formula for calculating EffScore of the defending player (the one without the ball)

0.30 × DEF + 0.30 × SPEE + 0.15 × POSN + 0.15 × TECH + 0.10 × PLAY x Fp x Fs x 0.20 x St x 0.15 x E x 0.08 x TC - (BMI - 23.75) + R = Resulting EffScore of the defending player.


---

Explanations for the formula:

Decimal numbers – weights for each player attribute.

POSN – weight of tactical discipline
TECH – weight of technique
SPEE – weight of speed
PLAY – weight of playmaking / decision-making (affects whether the attacking player risks the duel or chooses another option, e.g., passing or shooting)
PASS – weight of passing
SHOT – weight of shooting
DEF – weight of defending

Fp – form of primary skills (replace with the number from the green form table)
Fs – form of secondary skills (replace with the number from the green form table)
St – conditioning weight
BMI – player’s BMI number from profile
23.75 – ideal BMI
E – experience weight, a factor that slightly increases or decreases the result depending on experience
TC – team cooperation weight
R – randomness (luck)


---

Weights for player attributes



Attacking player
Technique (TECH) – 0.30
Speed (SPEE) – 0.30
Playmaking (PLAY) – 0.14
Passing (PASS) – 0.13
Shooting (SHOT) – 0.13


---

Defending player
Defending (DEF) – 0.30
Speed (SPEE) – 0.30
Positioning / Tactical discipline (POSN) – 0.15
Technique (TECH) – 0.15
Playmaking (PLAY) – 0.10


---

Other factors and their weights are the same for both players.

Fp and Fs – form → multiplier from the table
St – conditioning → 0.20
E – experience → 0.15
TC – teamwork → 0.08
BMI → penalty: – (player’s BMI – 23.75)

R randomness (luck) … if you want to calculate the formula result purely without the effect of luck, set R to 0. If you want to give one of the players a higher chance to win the duel, replace R with a number. We recommend using a luck value between 0 and 30.
… This increases the weaker player’s chance to win at least occasionally. Since every player is different – one weak, another even weaker – each of them will need a different percentage of luck to win. If you add a luck number into the formula, apply it only to one player and leave the other with R = 0.



------

Explanations and notes:



Attacking player – does not only mean a striker. It can be any player who currently has the ball.

Defending player – does not only mean a defender. It can be any player who does not have the ball.


Keep in mind that one formula is designed specifically for the player with the ball, and the other for the player without the ball. So make sure you assign your players into the correct formulas. Also remember that the situation in a duel can instantly change if the ball is won by the opponent. In such a case, you must swap the players in the formulas so the duel remains accurate.

Fp and Fs – In order to keep a consistent percentage influence of form across all skills (as explained in the tables below), we cannot treat form as weighted attributes like the others. Instead, we must use the numbers from the green table that correspond to the given form. Therefore, instead of the letters Fp and Fs, insert those numbers directly into the formula.

The ideal BMI in Sokker is 23.75. Since each player has their own BMI, we must subtract the ideal BMI from the player’s actual BMI. This gives the difference and the impact of BMI on the player’s performance. The problem is that some players are thin while others are overweight, which would sometimes produce a negative number and sometimes a positive one. That would distort the result of the equation. The principle is that the greater the deviation of a player’s BMI from the ideal BMI, the worse for him. We keep this principle by making sure BMI always lowers the final score. That is why parentheses and a minus sign are used in the BMI part of the formula.


Transforming factors into weights



Basic principles:

1. We need the results of both formulas to be comparable, so we can determine the winner of a one-on-one duel. Therefore, the attacking player’s formula must have equal total strength to the defending player’s formula, which means the base attribute weights in both formulas must sum to 1.


2. Consistency with reality. Core football skills are the main foundation, so the weights of other supporting factors must not “outweigh” them. The sum of these supporting factors does not need to equal 1, unlike the base skills. What matters is their relative comparison.


3. Weights for individual attributes are determined by the rule that if an attacker wants to beat a defender, he needs about two levels more in technique than the defender has in defending. We balanced this in the formula by assigning both the attacker’s technique and the defender’s defending the same weight: 0.30. The same applies to speed, which is equally important for both players, so both have a weight of 0.30 in speed.


4. The weights for other attributes differ in each formula, since each player needs different abilities to succeed in the duel.




---

Finally, we will add here the theory about the influence of form on all player skills, together with the tables we wrote earlier. In the last table – the green one – you will find the numbers that should be copied and inserted into the duel formula instead of the letters Fp and Fs.


---

Player form.



Form linearly adjusts the values of other skills, and according to the official information from Sokker:
Form level 12 = 100% skill performance, while other form levels either increase or decrease it.

In Sokker, we divide player skills into two categories: positional (primary) and supporting (secondary).

Primary skills are:

goalkeeping, defending, playmaking, and striking


Secondary skills are stamina, pace, technique, passing, tactical discipline, and others.

The influence of form on player skills should look like this:

Form – Primary – Secondary

00 … -30.00% … -15.00%
01 … -27.50% … -13.75%
02 … -25.00% … -12.50%
03 … -22.50% … -11.25%
04 … -20.00% … -10.00%
05 … -17.50% … -8.75%
06 … -15.00% … -7.50%
07 … -12.50% … -6.25%
08 … -10.00% … -5.00%
09 … -07.50% … -3.75%
10 … -05.00% … -2.50%
11 … -02.50% … -1.25%
12 ….. 0.00% ….. 0.00%
13 … +1.00% … +0.60%
14 … +2.00% … +1.20%
15 … +3.00% … +1.80%
16 … +4.00% … +2.40%
17 … +5.00% … +3.00%
18 … +5.00% … +3.00%

Based on the previous table, we create a new table showing how form affects the skills of a player with skill level 17 and 18.

Form – Skill – Primary – Secondary

00 … 17.00 … 11.90 … 14.45
01 … 17.00 … 12.33 … 14.66
02 … 17.00 … 12.75 … 14.88
03 … 17.00 … 13.18 … 15.09
04 … 17.00 … 13.60 … 15.30
05 … 17.00 … 14.03 … 15.51
06 … 17.00 … 14.45 … 15.73
07 … 17.00 … 14.88 … 15.94
08 … 17.00 … 15.30 … 16.15
09 … 17.00 … 15.73 … 16.36
10 … 17.00 … 16.15 … 16.58
11 … 17.00 … 16.58 … 16.79
12 … 17.00 … 17.00 … 17.00
13 … 17.00 … 17.17 … 17.10
14 … 17.00 … 17.34 … 17.20
15 … 17.00 … 17.51 … 17.31
16 … 17.00 … 17.68 … 17.41
17 … 17.00 … 17.85 … 17.51
18 … 18.00 … 18.90 … 18.05

Form table and multipliers



Form – Primary – Secondary

00 … 0.749 … 0.448
01 … 0.774 … 0.455
02 … 0.799 … 0.462
03 … 0.824 … 0.470
04 … 0.849 … 0.477
05 … 0.874 … 0.484
06 … 0.899 … 0.492
07 … 0.924 … 0.499
08 … 0.949 … 0.506
09 … 0.974 … 0.514
10 … 0.999 … 0.521
11 … 1.024 … 0.528
12 … 1.049 … 0.536
13 … 1.074 … 0.543
14 … 1.099 … 0.550
15 … 1.124 … 0.558
16 … 1.149 … 0.565
17 … 1.174 … 0.572
18 … 1.233 … 0.574


------

Based on the adjusted formula, we will compare the same players as before and input their skill levels into the formula. We will then calculate the results together.
The formula only uses the symbols + - × =, so the calculation itself is not difficult — you just have to be careful not to mix up the signs.



Baltazar Lasocki, age: 23, height: 167 cm, BMI 22.55
value: €291,750, wage: €3,250
club: DFT Divosi, country: Poland
form [16] unearthly, tactical discipline [12] excellent
(8 experience and 15 teamwork)

stamina [2] unsatisfactory, goalkeeping [1] hopeless
speed [12] excellent, defending [4] weak
technique [10] formidable, playmaking [7] good
passing [6] adequate, striking [10] formidable

Eloy O'Neill, age: 24, height: 183 cm, BMI: 23.65
value: €396,500, wage: €4,325
club: DFT Divosi, country: Uruguay
form [18] divine+, tactical discipline [15] magical
(13 experience and 16 teamwork)

stamina [8] solid, goalkeeping [0] tragic
speed [12] excellent, defending [12] excellent
technique [8] solid, playmaking [9] very good
passing [7] good, striking [5] average

Formula for the attacking player who has the ball:

Baltazar Lasocki

0.30 × 10 TECH + 0.30 × 12 SPEE + 0.14 × 7 PLAY + 0.13 × 6 PASS + 0.13 × 10 SHOT × 1.149 Fp × 0.565 Fs × 0.20 × 2 St × 0.15 × 8 E × 0.08 × 15 TC - (22.55 BMI - 23.75) + 0 R =
Resulting EffScore for the attacking player with the ball Baltazar Lasocki is 10.046109728


---

Formula for calculating the EffScore of the defending player who does not have the ball: Eloy O'Neill

0.30 × 12 DEF + 0.30 × 12 SPEE + 0.15 × 15 POSN + 0.15 × 8 TECH + 0.10 × 9 PLAY × 1.233 Fp × 0.574 Fs × 0.20 × 8 St × 0.15 × 13 E × 0.08 × 16 TC - (23.65 BMI - 23.75) + 0 R =
Resulting EffScore for the DEF player Eloy O'Neill is 13.2977831342

Summary:

This formula showed us that if Lasocki had the ball and Eloy tried to take it from him, Eloy would succeed. He would likely win 3 out of 4 duels this way, and Lasocki would only win 1 out of 4. If Lasocki wanted to even his chances to at least 50:50, he would need to add + luck 3 at the end of his formula.


---

What would happen if we swapped the players and switched their formulas??


Would Lasocki, with his poor defending, be able to take the ball from defender Eloy?

Here is the result in that case:

Conclusion — who wins the duel?

Eloy (player with the ball): Eff ≈ 25.029
Baltazar (trying to take the ball): Eff ≈ 4.491

Result: Eloy clearly wins the duel — Lasocki cannot take the ball from defender Eloy.
(This matches our expectation: Lasocki has weak defending and would need a much higher dose of luck to succeed.)

View counter.

[URL=https://info.flagcounter.com/tsCo][/URL]
(edited)
2025-09-28 20:53:53
This is starting to make more and more sense!
Could you rerun the calculation for a few more cases, that we try to get more accurate info.

Definitely the through pass chances should be explored too, with special attention to "hidden" skills... they are now much less hidden when you've found and defined them so well