FEELER: Rock-Paper-Scissors App Tournament

Discussion in 'iOS Programming' started by Jeremy1026, Mar 30, 2012.


Would you enter the tournament?

  1. Yes

    1 vote(s)
  2. No

    0 vote(s)
  1. Jeremy1026 macrumors 68020


    Nov 3, 2007
    I was wondering if anyone would be up for spending a day or two writing an app to play in a rock-papper-scissors tournament against other developers? The basic premise is that I would provide an application with the game simulation code pre-written. You would then modify the header/implementation of one of the players with your artificial intelligence code then send it back to me. Once I have received all of the entries (by a set deadline) I will take your code and match it up against another player (single elimination bracket) and run the outcomes. The overall application would run 1,000 games against your opponent. Higher point total moves on to the next round (2 points for a win, 1 point for a tie, 0 for a loss).

    I would have mandatory variables to edit, to make sure that your 'player' works within the game.
    The game would allow you to see your opponents last throw, to help your algorithm/strategy.

    I think it would be a fun little challenge and a good way to break up the monotony/grind of typical development work and be a way to have a little fun. So, basically all I am asking is, if I put the work in to get everything running and set up, would you create an implementation to enter into the tournament?

    This would be for fun, as I don't have the means currently to put up any sort of prize. If everyone would like, we could make an entry fee of 1 promo code, or something non-monetary, to enter a 'player' just to make it a bit more interesting.
  2. ArtOfWarfare macrumors G3


    Nov 26, 2007
    Two questions:
    1 - Would our AI be going up against other AI's or an actual player? While it'd be kind of interesting to see if we could make an AI that could perform well against other AIs, I'd be more interested in trying to beat actual players.
    2 - I think we'd need to see more than just their previous move. We'd need to be able to see all the moves made thus far.

    I am interested, but I think there are better ways to spend my time. (IE, actual school assignments or on apps that could ultimately help in paying for school.)
  3. Jeremy1026 thread starter macrumors 68020


    Nov 3, 2007
    It'd be AI v AI. You'd only need to get the last move, as there would be nothing from stopping you from creating a NSMutableArray which saves all previous moves, I just won't be taking the time to set that up for you.
  4. uaecasher macrumors 65816


    Jan 29, 2009
    Stillwater, OK

Share This Page