no, it's obvious that in friendly games there is another calculation. I don't know what.
If my team can win another about same quality or lv (lower of course) team with a score 10-0, then playing a friendly against a 5-7 lv team, then the program should counting the goals one after another, so there is some other calculation.