The Hotness
Games|People|Company
Diablo III
North & South
Neuroshima Hex!
King of Dragon Pass
The Elder Scrolls V: Skyrim
Game of Thrones
Uplink
Unity of Command
Red Dead Redemption
Minecraft
Star Wars: Knights of the Old Republic
Paper Mario: The Thousand-Year Door
Castlevania: Symphony of the Night
X-COM: UFO Defense
The Legend of Zelda: Twilight Princess
Neverwinter Nights
Team Fortress 2
1830: Railroads & Robber Barons
Bastion
Torchlight 2
Batman: Arkham City
XCOM
Tom Clancy's Ghost Recon: Future Soldier
Elder Sign: Omens
Starbase Orion
Fez
Evertales
Empress of the Deep 2: Song of the Blue Whale
Tom Clancy's Splinter Cell
Final Fantasy XIII
Halo: Combat Evolved
Call of Duty 4: Modern Warfare
New Super Mario Bros. Wii
Fallout 3
The Elder Scrolls IV: Oblivion
Star Wars: Knights of the Old Republic II - The Sith Lords
Marvel: Ultimate Alliance
Assassin's Creed
Civilization
World of Warcraft
The Legend of Zelda: Ocarina of Time
The Legend of Zelda: A Link to the Past
Shin Megami Tensei: Persona 4
Beyond Good & Evil
Jeanne d'Arc
Civilization III
Mario Kart 64
Final Fantasy Tactics
Master of Orion II: Battle at Antares
Half-Life 2
A somewhat surprising Top 100 hundred game list, based on BGG ratings… AND SCIENCE!
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
Recommend
553 
 Thumb up
33.70
 tip
 Thumb up
Another Top 100 list? This one does promise to be a little different, and hopefully, more than a little bit interesting. But before you hit the back button, let me tell you why this one is different:

The rankings listed here are based solely off the BGG rating data, but they have nothing to do with the average or Bayesian average or ratings, or combining the average rating with the number of ratings, etc. They are based on the relative rankings of games by each user. For every user’s list of rated, we can infer which games they think are better or worse than other games. From this, we can look at all the possible pairings of games and find the "most preferred games". This is not a list of games determined by just mass popularity or rating, but by how people compared a game to other games they have played.

I think the results might be a little surprising -- and interesting! But before we get to the results, let me show a small example of why there can be so much more to rankings than just averages of ratings...

Let’s look at a tiny subset of games, Agricola, Brass, Caylus, and Dominion. 5 imaginary gamers rank them, relative to each other, from best to worst, with their ratings shown in brackets:

Ellie: Agricola (9) > Brass (6) > Caylus (5) > Dominion (4)
Fred: Dominion (9) > Brass (7) > Caylus (6) > Agricola (5)
Giles: Agricola (9) > Brass (6) > Dominion (5) > Caylus (2)
Hank: Brass (9) > Caylus (8) > Agricola (7) > Dominion (5)
June: Brass (8) > Agricola (7) > Caylus (6) > Dominion (5)

According to this group, which is the best game? Using this system (it’s the Schulze method, for the curious), the answer is Brass. All of them think it is better than Caylus, three-fifths think it is better than Agricola, and four-fifths think it is better than Dominion. We did use the rating to determine the order of preference, but after that, the number is not needed.

But if we went by the ratings, the averages would have been A (7.4), B (7.2), C (5.4), D (5.6) -- Agricola wins even though 60% of the gamers like Brass better than it. By looking at the relative "do I like game X better than game Y" for each gamer instead of the ratings themselves, we got something that is a bit more telling about how the games relate to each other.

The above scenario is a great application of how a bunch of people sitting around a table might decide what game they would like to play. But wouldn’t it be interesting if we could do that on a massive scale, like having all the BGGers sitting around the same giant table and vote on all their favourite games? Well, in a sense, we can -- we can just order the ratings of users already in the BGG database to get their relative preferences.

Since the system is always comparing pairs of games, it’s only looking at the scoring by users who have rated both of the games in question. This leads to a strong transitive property -- if a majority of the gamers think A is better than B, and B is better than C, the system will rank A better than C, even if there are few users directly comparing A and C and the averages work out a different way.

The transitive property really shows up with games that that might have a smaller number of ratings, but do consistently better than "popular" titles -- which I believe is why there are a good number of war-games on the list. Or, it might be that the war-games just have a more consistent and agreed "X is better than Y", which strengthens their results. I’m not sure.

The data used to build this list consisted of almost 2 million current ratings for nearly a thousand games, resulting in over 800,000 pairings. From that, the preferences are calculated, and the most preferred game is found. We remove it from the pool, and calculate preferences again to find the second game, and so on. The algorithm’s speed is based on the cube of the number of games being compared, so it gets into taking a few days or longer running on the full data set. In order to speed it up, my solution was to randomly pick smaller subsets of the data, and take the top few to build a pool of 200 games to be compared for the final run-off. More specific details about the data collection and the ranking method are in the comments.

Games with high averages will usually do pretty well since they are more likely to beat other games in their one-to-one pairings of preference, but the resulting list is much different than one just sorted by average or Bayesian average.

Is this supposed to be the definitive list of "what is the best game?" I don’t think so, but I was pretty surprised at a number of the titles that appeared -- not the usual suspects on most Top 100 lists, but now I will be giving a lot of them a closer look. It’s fun to dive into the data and come up with something unexpected.

Are you surprised by the games on the list? Are they hidden gems or niche games?

Edit:
I've started made a blog post (in what will hopefully be a series) about mining and looking at BGG data:
http://www.boardgamegeek.com/blog/1006/mining-the-geek
Your Tags: Add tags
Popular Tags: GeekList [+] game_rating_stats [+] ratings [+] [View All]
Prev «  1 , 2 , 3 , 4  | 
76. Board Game: Letters from Whitechapel [Average Rating:7.59 Overall Rank:174]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
3 
 Thumb up
 tip
 Thumb up
  • 0 comments
77. Board Game: Yomi [Average Rating:7.61 Overall Rank:183]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
4 
 Thumb up
 tip
 Thumb up
  • 0 comments
78. Board Game: Luna [Average Rating:7.51 Overall Rank:229]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
2 
 Thumb up
 tip
 Thumb up
Daniel Indru
Romania
Timisoara
Timis
flag msg tools
Avatar
mbmbmbmb
I always knew that Luna deserved a spot in top 100.
3 
 Thumb up
 tip
 Thumb up
  • Posted Sat Nov 5, 2011 3:46 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
79. Board Game: Planet Steam [Average Rating:7.51 Overall Rank:260]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
6 
 Thumb up
 tip
 Thumb up
  • 0 comments
80. Board Game: TZAAR [Average Rating:7.70 Overall Rank:147]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
5 
 Thumb up
 tip
 Thumb up
  • 0 comments
81. Board Game: Manoeuvre [Average Rating:7.41 Overall Rank:238]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
6 
 Thumb up
 tip
 Thumb up
jeff miller
United States
West Jefferson
North Carolina
Avatar
mbmbmbmbmb
This is kind of a surprise for sure. I do like the game quite a lot.
1 
 Thumb up
 tip
 Thumb up
  • Posted Fri Nov 4, 2011 6:20 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Patrick McNamara
United States
Tequesta
Florida
flag msg tools
Mirror shatters in formless reflections of matter. Glass hand dissolving in ice petal flowers revolving. Lady in velvet, recedes in the nights of good-bye. Shall we go , you and I while we can; through, the transitive nightfall of diamonds?
Avatar
mbmbmbmbmb
Yes, one of my favorites makes the list! Now, if the Distant Lands expansion will ever come out...
1 
 Thumb up
 tip
 Thumb up
  • Posted Sat Nov 5, 2011 12:14 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
JAMES CASTELLI
Australia
Hornsby
N.S.W
designer
Avatar
mbmbmbmbmb
Quote:
Yes, one of my favorites makes the list! Now, if the Distant Lands expansion will ever come out...


And Fury, I really want to try it, I would have preferred an Ancients theme over fantasy because I think the mechanics would work really well with that, but the Fantasy version looks like it will good fun.
2 
 Thumb up
 tip
 Thumb up
  • Posted Sat Nov 5, 2011 10:28 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
82. Board Game: Homesteaders [Average Rating:7.49 Overall Rank:190]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
8 
 Thumb up
 tip
 Thumb up
Jason Hinchliffe
Canada

Avatar
mbmbmbmbmb
This game is highly underrated. Very deep and satisfying for people who like agricola or puerto rico.
 
 Thumb up
 tip
 Thumb up
  • Posted Wed Nov 9, 2011 5:44 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
83. Board Game: Friedrich [Average Rating:7.59 Overall Rank:160]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
9 
 Thumb up
 tip
 Thumb up
  • 0 comments
84. Board Game: Stronghold [Average Rating:7.44 Overall Rank:202]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
7 
 Thumb up
 tip
 Thumb up
  • 0 comments
85. Board Game: The Princes of Florence [Average Rating:7.75 Overall Rank:26]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
7 
 Thumb up
 tip
 Thumb up
  • 0 comments
86. Board Game: Goa [Average Rating:7.75 Overall Rank:30]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
11 
 Thumb up
 tip
 Thumb up
  • 0 comments
87. Board Game: Tichu [Average Rating:7.72 Overall Rank:41]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
6 
 Thumb up
 tip
 Thumb up
  • 0 comments
88. Board Game: Roads & Boats [Average Rating:7.70 Overall Rank:120]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
5 
 Thumb up
 tip
 Thumb up
Jay Sheely
United States
Pleasanton
California
flag msg tools
Avatar
mbmbmbmbmb
Such a cool game. I'ld like to see them release a smaller version - with less components. For example, my copy has a butt load of stock chits. In exactly ZERO of my games have any of these been needed.

Use double sided terrain hexes, smaller box, and cut down on the supply chits. Maybe making it a little cheaper and more accessible?

I like to think of this game as 'Catan - but with a point'.
2 
 Thumb up
 tip
 Thumb up
  • Posted Tue Nov 8, 2011 6:00 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Dan Lokemoen


msg tools
mb
If you don't make stocks every time you play, you are doing something very wrong.
1 
 Thumb up
 tip
 Thumb up
  • Edited Wed Nov 9, 2011 12:56 pm
  • Posted Wed Nov 9, 2011 12:55 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
89. Board Game: Automobile [Average Rating:7.53 Overall Rank:107]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
8 
 Thumb up
 tip
 Thumb up
  • 0 comments
90. Board Game: Rise of Empires [Average Rating:7.29 Overall Rank:303]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
5 
 Thumb up
 tip
 Thumb up
  • 0 comments
91. Board Game: Shipyard [Average Rating:7.34 Overall Rank:249]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
8 
 Thumb up
 tip
 Thumb up
  • 0 comments
92. Board Game: The Republic of Rome [Average Rating:7.61 Overall Rank:131]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
6 
 Thumb up
 tip
 Thumb up
  • 0 comments
93. Board Game: The Lord of the Rings: The Card Game [Average Rating:7.70 Overall Rank:65]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
4 
 Thumb up
 tip
 Thumb up
  • 0 comments
94. Board Game: Hammer of the Scots [Average Rating:7.65 Overall Rank:94]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
13 
 Thumb up
 tip
 Thumb up
Alex P
France
Paris
Ile-de-France
mbmbmbmbmb
For those who like the movie/period of the Braveheart movie - this is the game to try.
3 
 Thumb up
 tip
 Thumb up
  • Posted Sun Nov 6, 2011 10:26 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Josh Malbon
United States
Santa Cruz
California
Avatar
mbmbmbmbmb
Obviously there is something wrong with this list...

HAMMER should be #1!

For that I must use..........goldencamel

Yes, the Golden Camel. All must obey the Golden Camel.
1 
 Thumb up
 tip
 Thumb up
  • Posted Tue Nov 8, 2011 6:47 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Jay Sheely
United States
Pleasanton
California
flag msg tools
Avatar
mbmbmbmbmb
If you like HotS, you will probably also really like Richard III: The Wars of the Roses. You'll have to learn only a few new rules but I like it more. Less of David and Goliath and more of a equal battle - as far as I can tell.
1 
 Thumb up
 tip
 Thumb up
  • Posted Tue Nov 8, 2011 6:02 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
95. Board Game: Egizia [Average Rating:7.56 Overall Rank:113]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
6 
 Thumb up
 tip
 Thumb up
  • 0 comments
96. Board Game: London [Average Rating:7.54 Overall Rank:106]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
8 
 Thumb up
 tip
 Thumb up
J. K.
United States

New Mexico
Avatar
mbmbmb
Yes! When I saw Automobile on this last page, I had begun to despair that London wouldn't make the list at all! I have only played Automobile once, and thought it was pretty good. But London is a huge hit at my house, even in 2-player with some of the BGG-community fixes.
2 
 Thumb up
 tip
 Thumb up
  • Posted Mon Nov 7, 2011 9:31 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Mike
United States
Maple Valley
Washington
Avatar
mbmbmbmbmb
The only one on this list that fell into the same rank position.

Coincidence or the most accurately rated game?
1 
 Thumb up
 tip
 Thumb up
  • Posted Fri Nov 11, 2011 8:53 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Ian McCarthy
United States
Milwaukee
Wisconsin
Avatar
mbmbmbmbmb
SurfinDecoy wrote:
The only one on this list that fell into the same rank position.

Coincidence or the most accurately rated game?


Showing that the BGG formula is optimized for about 2,500 ratings.
2 
 Thumb up
 tip
 Thumb up
  • Posted Fri Nov 11, 2011 3:16 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Mike
United States
Maple Valley
Washington
Avatar
mbmbmbmbmb
KenToad wrote:
SurfinDecoy wrote:
The only one on this list that fell into the same rank position.

Coincidence or the most accurately rated game?


Showing that the BGG formula is optimized for about 2,500 ratings.

Okay:

1) Even though my response is in list form don't think I take your statement too seriously. My response just looks serious.

2) I don't take ratings and rankings on BGG too seriously. Like this geeklist they are merely interesting to me in that they point to games that I might want to try, after considering them with my own subjective filter, since other game players have enjoyed them enough to rate them well. I know that the ratings and rankings are not a perfect system.

3) This geeklist isn't a perfect system. What the heck is Alhambra: Big Box doing on this list? Neither it nor the base game even rank in the top 200. The 'more is more' principle of rating games pulled several titles like this into the list. But I don't hold it against the geeklist. Its intention is simply to be interesting and provoke some conversations.

4) Some of the conversations aren't that interesting. Thumbs up, thumbs down comments don't add much to the story here.

5) I know your comment has roots in other conversations about the ratings and ranking systems. But I'm not remembering the full history.

6) 2500 ratings is a respectable number for BGG. 20% of the top 100 have 2500 votes or fewer. The percentage increases looking at the next 100.

7) 2500 ratings is very respectable for this geeklist. Only 36 games on this geeklist have more ratings than London. Of course that says, for good or ill or just interest, this geeklist's system favors games with fewer ratings even more than the BGG system does.

8) Feel free to rearange my list in any order you wish. Some of the nuance may be lost. But you'll pretty much get the same information.
2 
 Thumb up
 tip
 Thumb up
  • Edited Fri Nov 11, 2011 5:17 pm
  • Posted Fri Nov 11, 2011 5:15 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
97. Board Game: Tinners' Trail [Average Rating:7.46 Overall Rank:148]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
7 
 Thumb up
 tip
 Thumb up
  • 0 comments
98. Board Game: Merchants & Marauders [Average Rating:7.64 Overall Rank:73]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
16 
 Thumb up
 tip
 Thumb up
Dan
Canada

Alberta
Yeah... I see what you did there.
Avatar
mbmbmbmbmb
You are a Wizard.
 
 Thumb up
 tip
 Thumb up
  • Posted Sun Nov 6, 2011 1:41 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
99. Board Game: Lord of the Rings: The Confrontation (Deluxe Edition) [Average Rating:7.58 Overall Rank:104]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
4 
 Thumb up
 tip
 Thumb up
  • 0 comments
100. Board Game: Alien Frontiers [Average Rating:7.56 Overall Rank:93]
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
14 
 Thumb up
 tip
 Thumb up
  • 0 comments
Prev «  1 , 2 , 3 , 4  | 
91 comments [Hide]
Post Comment
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
For the curious, here was my process, along with some notes of possible interest and where I think I can improve it to fine-tune future results.

-Get a list of the top 1000 games based on BGG rank.
-Get a list of the top 1000 games based on total number of votes.
-Since my scripts were just dumb regex scrapers, I also got whatever was in the Hot 100 at the time (not a problem, "not-yet-shipping" games and such are weeded out in later steps, and they wouldn’t affect later results anyway if left in).
-Merge all those lists together, end up with a list of ~1200 games.
-Grab every rating for each of those games. This took about 8 hours to grab just over 2 million ratings, need to go multi-threaded if I do this again in future.
-Pump the data into a database, where I can fine-tune and do some calculations more easily.
-Remove games with less than 100 total ratings and users with less than 10 game ratings. Later when trying to get the total size down a bit, I think I upped the thresholds to 200 votes for games. The data set is now for 920 games and has 1.89m ratings. This was my initial try at reducing the time to run, in the future, we can probably just keep all these results, as the real time optimization step comes later.
-The most elegant part: With a single SQL statement I can generate the pairings for each possible pair of games, X and Y, along with the number of users who rated X>Y. This generates 845,000 rows of data and takes about 2 hours. Not sure if the table/query can be optimized better. Could also be done outside of the database, but a single SQL statement wins for ease of use for now.
-Pump the pairings data out to a file.
-I started by implementing the Ranked Pairs method, which is based on the margin between pairs. Ultimately give up on this as testing shows it’s going to be too slow with the full data -- Both RP and Schulze are O(n^3), but doing the cycle detection in RP adds a second O(n^3) operation. Switch to Schulze method, but it also appears to be pretty slow (but faster than RP). Running it with all 920 games together is going to take several days for it to come up with the top 100.
-Since running the Schulze method on 100 items only takes ~10 seconds to decide on the winner (and less for each spot after that), I decided to run the method on random subsets of games -- take 100 games randomly from the full list, pick the top 10 via Schulze method from each and add them to the pool of winners. As the iterations grow, more repeat winners show up, so once a game has been in the winning list 3 times, we exclude it so isn’t considered again until the final round. Once the pool reaches 200, run it one last time on that pool (making sure to add in any games that never ran at all in the random rounds) to determine the final top 100 rankings from this "best of the best". This takes a few hours, depending on how zippy the machine in question is.

For the curious, I did everything with Perl and SQL Anywhere.

While the stochastic approach isn’t in strict keeping with the Schulze method, it does serve to narrow the pool in a pretty reliable manner that picks games that will fare well in the final showdown, as games that win in one subset tend to show up as winners when they are in other subsets.

I’ve got a few different variations running, so I’m curious how consistent the results are when the methodology is tweaked.

More info on the Schulze method:
http://en.wikipedia.org/wiki/Schulze_method

I’m not using the refined Proportional Representational method here:
http://home.versanet.de/~chris1-schulze/schulze2.pdf
(mostly because I haven’t figured it out yet, and I’m not sure the problems it addresses have much bearing in a simulation like this)

Some other fun bits from the data...
Largest pairing (the two games with the most people that rated one higher than the other):
Puerto Rico over Carcassonne, by 7900 users

Largest margin (the two games with the most people that rated A higher than B minus the number of people who rated them the other way):
Puerto Rico over Carcassonne, by a difference of 6231 users

Largest 2-step chain (largest margins for pairs A>B, B>C):
Puerto Rico > Settlers of Catan > Risk
(a margin of over 5000 for each)

But I think it’s interesting that even these huge margins don’t do much for determining final ranking on the list.

If I get a chance, I’ll add some more data points to the games in the list, so check back.

Edit:

First of all, thanks to all for the great comments. I was really hoping this would spark an interesting discussion, and it certainly has.

Of special note, as
Ed
United States
Oakland
California
Wankel engine
Avatar
mb
rightly points out in the comments below, this is not a strict implementation of the Schulze method since I'm counting the pairing of a game not rated with one rated as equal instead of giving preference to the rated one. Since the Schulze method is meant for ballots where all the candidates are known, you can argue it either way whether its "better" to count them one way or the other. I'll give the other way a try to see what happens.

Please do take a look through the comments -- there's been a lot of wonderful discussion and feedback.
69 
 Thumb up
6.75
 tip
 Thumb up
  • Edited Fri Nov 4, 2011 6:41 pm
  • Posted Thu Nov 3, 2011 7:22 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Corey Allen
United States
Humble
Texas
Avatar
mbmbmbmbmb
angramainyu wrote:
knaves wrote:
I think that a game that I haven't rated has to go below any games that I have rated favourably (6-10) and above all games that I've rated unfavourably (1-4) so unranked games should in fact be rated games should be treated like they are rated around 5.


I'm generating the pairing data now for if unrated games were a 0. I'm predicting that the mosted-rated games will fill the top of the list, but we'll see.

Next I'll do 5 -- which does make sense given the BGG rating guidelines, I think. The only problem is some people use their own scoring criteria... the relative paring thing handles that without problem for rated games, but it will be be a little skewed by those that consistent rate differently than 5 is "Average game... take it or leave it".



What if you gave each unplayed game the average rating for that user? Hopefully that isn't too complicated to put in to the system. That way the unplayed games will be treated as "average" based on each person's rating methodology.
 
 Thumb up
 tip
 Thumb up
  • Posted Wed Nov 9, 2011 4:54 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Alex Wilson
Canada
Waterloo
Ontario
Generally speaking, things have gone about as far as they can possibly go, when things have gotten about as bad as they can reasonably get.
Avatar
mbmbmbmbmb
I've started made a blog post (in what will hopefully be a series) about mining and looking at BGG data:
http://www.boardgamegeek.com/blog/1006/mining-the-geek
2 
 Thumb up
 tip
 Thumb up
  • Posted Fri Nov 11, 2011 1:47 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Eric Raabe
United States
Green Bay
Wisconsin
Avatar
mbmbmbmbmb
Top 100 hundred game list?
1 
 Thumb up
 tip
 Thumb up
  • Posted Tue Nov 15, 2011 4:58 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Ludere Cum Dignitate
United States
Carrollton
Texas
flag msg tools
"[hyperbole], it's pretty much the best and most exceptional and effective way of expressing oneself all the time ever." ~MScrivner
Avatar
mbmbmbmbmb
Interesting geeklist. Seems like a great list for war gamers.
 
 Thumb up
 tip
 Thumb up
  • Posted Sat May 12, 2012 11:48 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Prev «  1 , 2 , 3 , 4  | 
Front Page | Welcome | Contact | Privacy Policy | Terms of Service | Advertise | Support BGG | Feeds RSS
Geekdo, BoardGameGeek, the Geekdo logo, and the BoardGameGeek logo are trademarks of BoardGameGeek, LLC.