improved AI, adjustable number of players and random start