Need a football game (not soccer) simulation game WITHOUT graphics. The coordinates and game details will be exported to an xml file. The game will get team/player data from a database and use it for logic. All artificial intelligence, plays, algorithms, etc. need to be created from scratch. This includes player attributes (strength, agility, etc.), weather conditions, player skills,
The simulator will use the game ID as an argument to retrieve data from the database for game/team/player information.
- Game States
Start of game (kickoff), end of quarter (switch sides), half time, update scoreboard (touchdown, field goal), whistle blown, end of play, interception/fumble, team direction, end of game.
- Team States
Team will make decisions based on time remaining, play down, down marker, score, aggressiveness, user preferences (run/pass ratio), select play/formation.
- Player States
Player will make decisions based on role/position (block, run route, pass, tackle, etc.), status, aggressiveness, user preference, and attributes.
- Player Movement
Player will move according to environment and scenarios, which include player state, collision avoidance, position/play/formation status (ball not snapped, running play, holding ball for kicker, man-to-man, cover, etc.).
- XML File
The XML file holds all of the player coordinates for each play, ball coordinates, play name and description, current quarter, current score, team names, positions and names of players on field, outcome (touchdown, field goal), current score for each quarter.
- Database
The database will record all game/team/player stats and an id for each play. I have the database structure
I have a BS in Computer Engineering from CMU, and I've worked 7 years in C, and 8 in Java. I've worked in AI, but I don't consider this to be much of an AI project. It's more like a real-I by the teams decisions, put together with predetermined, yet randomized factors like the weather, and where the result of a kick, catch, tackle is based in part on player stats and in part on a randomizer. It would be interesting to watch enough football to know how much of what happens is devoted to luck and not skill.
We are a team of mathematicians and computer scientists highly ranked in math and programming. We want to help you in your project even better we assure you that your project would be in good hands if you hire us.
Best regards,
cybermath
Dear Sir/Madam
I have three years experience with C/C++, especially in simulation field.
I am also a fan of football games, and understand football game very much.
I will deliver to you with highest quality on time.
Interesting idea! Id likd to implement it. Have a years of programming experiences. Have also a lot of time.
(IT professor - high school).
Best Regards
Getting this done should be easy. The easiest choice for this would be python. I can do this quick, provided that you can list assumptions that are okay to make, for example what are the ticks and what the rules of interaction are. Also another important thing you need to specify is the randomness you want to use.