One project I have in mind is to write a simulation game. This is long-term. A lot of work will obviously have to go into audio, images etc. But my fundamental interest is in the algorithms to match the variables: how does one select them and how does one know which to choose? Let's say you want to do a game about a soccer league (such as Premier Manager). Well the variables are obvious: players, support base, number of matches per year, costs, venues, random events etc. Now how on earth would you find suitable algorithms? And how would you determine how many are appropriate (if you didn't need to use them all)? If anyone knows of any source code for such a game, let me know, even if it's in BASIC!