title: Developing an AI system to pick a fantasy football team
body: <p>I'm looking to build an AI system to "pick" a fantasy football team. I have only basic knowledge of AI techniques (especially when it comes to game theory), so I am looking for advice on what techniques could be used to accomplish this and pointers to some reading materials.</p>
  
  <p>I am aware that this may be a very difficult or maybe even impossible task for AI to accurately complete: however I am not too concerned on the accuracy, rather I am interested in learning some AI and this seems like a fun way to apply it.</p>
  
  <p>Some basic facts about the game:</p>
  
  <ul>
  <li>A team of 14 players must be picked</li>
  <li>There is a limit on the total cost of players picked</li>
  <li>The players picked must adhere to a certain configuration (there must always be one goalkeeper, at least two defenders, one midfielder and one forward)</li>
  <li>The team may be altered on a weekly basis but removing/adding more than one player a week will inccur a penalty</li>
  </ul>
  
  <p>P.S. I have stats on every match played in last season, could this be used to train the AI system?</p>