Welcome Guest.   Make a donation to an author on the site March 01, 2015, 05:00:28 AM  *

Please login or register.
Or did you miss your validation email?

Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.

You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
The N.A.N.Y. Challenge 2010! Download 24 custom programs!
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: [1]   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: MINI-NANY 2010 Release: World Cup Predictor FIFA 2010  (Read 3456 times)
First Author
Posts: 34,013

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« on: December 26, 2009, 10:19:45 PM »

MINI-NANY 2010 Entry Information

Application Name World Cup Predictor FIFA 2010
Version v2010
Short Description This is an online javascript tool that uses Markov Chain Monte Carlo statistics to predict the best monetary bets to place on the FIFA 2010 Tournament
Supported OSes Online (firefox,IE)
Web Page http://www.donationcoder.com/wcp
Author mouser and crono

This is an online tool to help predict the most profitable bets on the winner of the FIFA World Cup 2010 (soccer).  It uses Markov Chain Monte Carlo statistical methods to simulate tens of thousands of tournaments, using expert-provided pairwise game score estimates, and then calculates the expected payoffs of bets based on current odds.


MCMC works by leveraging simple single-event probabilities, that you can easily estimate, into long-range predictions involving many interactions. There's no magic involved. It's basically a way of estimating the probabilities of complex multi-step outcomes through brute force simulation.

In the case of the World Cup, this amounts to simulating complete tournaments by playing each game from round one through the final, choosing winners based on simple pairwise expectations of how the teams pair up against each other.

The pairwise match-up probabilities are the key to being able to simulate entire tournaments autonomously, and must be provided by an expert or from records of previously played games. You can create your own pairwise estimations using WCP'10 or use one of the probability estimation tables generated by an expert.

Obviously, the accuracy of this pairwise match-up table is critical to getting good results from the Tournament Simulator. The key to the power of MCMC methods is that they let you convert simple known (or relatively easily estimable) probabilities, and by simulating full sequences of outcomes over and over again, arrive at an estimate of the probabilities of different long-term highly-interactive final outcomes.

You can read more about the statistical methods involved on the wcp page: http://www.donationcoder.com/wcp


This tool was originally written for the 2006 world cup, and DC member Crono was instrumental in helping me code it.

It is borderline inappropriate for NANY since it is not a complete rewrite -- but I am hoping it will be ok with everyone to submit it because it is a whole new tournament event.

<a href="http://www.youtube.com/watch?v=Q8bt1o-s_Dw" target="_blank">http://www.youtube.com/watch?v=Q8bt1o-s_Dw</a>

From the 2006 tournament:
« Last Edit: January 01, 2010, 07:33:42 PM by mouser » Logged
First Author
Posts: 34,013

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #1 on: December 27, 2009, 09:27:19 PM »

Thought i would explain a little about my my rationale for making it a NANY submission even though the underlying code is not a complete rewrite.

Basically this version is built off of the 2006 version which accompanied the 2006 World Cup; after 2006 the predictor system went offline and was useless.

Today, 4 years later, i've set up all of the new tournament data for the 2010 event and re-set it to start from scratch all over from the beginning again for the 2010 event.

So that's my reasoning for thinking it could qualify as a NANY, but i'm happy to submit it as a Mini-NANY instead as an alternative.
Pages: [1]   Go Up
  Reply  |  New Topic  |  Print  
Jump to:  
   Forum Home   Thread Marks Chat! Downloads Search Login Register  

DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.058s | Server load: 0.05 ]