Soccer Game
Hey
creating a soccer management game but need ideas on how to create the match engine to simulate the scores. Im using the same guidelines as some guys Play By Mail game...his method
is described at the folllowing address:
http://www.geocities.com/spur4444/esms/numhelp.txt
Now with my players database, i wrote out on paper a scenario...Arsenal Vs Liverpool. Arsenal playing Attacking footie, Liverpool playing Counter-Attacking.
It worked out as follows:
ArsenalLiverpool
SS: 18SS: 18
TK: 54TK: 81.5
PS: 97PS: 109.75
SH: 104.5 SH: 71
AG: 126AG: 94
This means Liverpool attack is stronger than Arsenal defence by +17
Arsenal attack is stronger than Liverpool defence by +23
But Liverpool passing is stronger by +12.75
In other words Liverpool are sure to create more chances as tackling, passing
and aggression are in their favour. But Arsenal are stronger finishers.
Can anybody figure out a way in which it is decided how many goals are scored
and who to score them.
Thanking you in advance
[1131 byte] By [
hilln22] at [2007-9-30 7:17:52]

Ugh.
The short answer is yes.
The long answer is, well... it's not easy, and I imagine there's several different ways to go about it. My suggestion is to do... well, are you familiar with Foosball?
Assume that the ball is given to the central midfielder. You have the probability that he will successfully pass to a flanker (based on the differences between Arsenal and Liverpool). If that pass is successul, determine if the pass to the striker is successful. If that pass fails, determine the counter attacking pass.
(You can do this like D&D, just roll a die - or pick a random number, apply the attacking modifier and see if it's higher than the defending modifier. In this case, +12.75 to attack, and has to beat Arsenal's 23.)
Keep in mind that this assumes players more or less stay where they are - for example, the entire side cannot together form a wall in front of the goal, the sweeper never moves from side to side, flankers don't run the length of the pitch and so on.
But at the very least, you can say that Liverpool is statistically more likely to score against Arsenal than against oh say Man U, simply because Liverpool will complete a higher percentage of passes against Arsenal's defense, and thus gets more shots on goal. In contrast, Arsenal doesn't string together enough passes to make frequent shots on goal, but when they do, they have a much higher chance of succeeding.
Over the course of an entire season, you'll get results that are somewhat accurate. If you want to be accurate on a per game basis, you'll have to figure out how to measure heart and tactics. :)