Samad, may I take the liberty to tell you that you might be going about programming it the wrong way. Pro foosball players do not really go about playing the game under those 5 playing strategies. You would be programming in a more realisitc way (and I would definitely consider buying the application) if you programmed several movements/strategies under the following headings (this is not a complete list and I'm sure others in here can add others):
a) 3 bar shots - pull shot, snake shot, pin shot, pull-kick, push-kick, etc
b) 5 bar to three bar passing - brush pass, stick pass, tick-tacing pass, left-hook, etc.
c) 2 bar shooting
d) 2 bar passing to 5-bar and 3-bar
e) 2-bar/goalie defense
f) 5-bar defense
All these should be implemented into each game regardless of the type of game chosen by the player. You could then add/remove certain strategies to each element mentioned above depending on the level of play chosen by the player.