This notebook looks at the top games on BoardGameGeek and investigates the commonly held notion that games with a high weight are overvalued in the rankings. The Board Game Geek Rating, however, seems to removing quite some of that 'heavy game' bias. A new ranking that compensates even more of this bias in presented.
Python 3
BeautifulSoup
requests
pandas
statsmodels
In [6]:
# imports and some settings
from bs4 import BeautifulSoup
import requests
import xml.etree.ElementTree as ElementTree
import numpy as np
import pandas as pd
import statsmodels.api as sm
import matplotlib.pyplot as plt
import unicodedata
N_GAMES = 1000
N_GAMES_PER_PAGE = 100
BROWSE_URL_BASE = 'http://www.boardgamegeek.com/browse/boardgame/page/'
%matplotlib inline
In [7]:
def get_top_games(ngames=N_GAMES):
"""Download the 'ngames' highest ranked games from BGG.
"""
# number of pages to scrape
npages = round(ngames, -2) // N_GAMES_PER_PAGE
games = []
for pp in range(1, npages + 1):
print("Reading page {0} / {1}".format(pp, npages))
url = BROWSE_URL_BASE + str(pp)
page = requests.get(url, timeout=120)
soup = BeautifulSoup(page.content)
# items are found by 'id=results_objectname*' attribute in 'div' tag
cntr = 1
for _ in range(N_GAMES_PER_PAGE):
item = soup.find('div', {'id': 'results_objectname' + str(cntr)})
if item:
title = item.a.contents[0]
# some games don't have a publishing year
try:
year = item.span.contents[0][1:-1]
except AttributeError:
year = np.NaN
games.append((title, year))
cntr += 1
return games[:ngames]
topgames = get_top_games()
# print("{0} games found: {1}".format(len(topgames), topgames))
Reading page 1 / 10
Reading page 2 / 10
Reading page 3 / 10
Reading page 4 / 10
Reading page 5 / 10
Reading page 6 / 10
Reading page 7 / 10
Reading page 8 / 10
Reading page 9 / 10
Reading page 10 / 10
In [5]:
def get_games_id(games):
games = pd.DataFrame.from_records(games, columns=['title', 'year'])
def get_game_id(x):
url = "http://www.boardgamegeek.com/xmlapi/search?search={0}&exact=1".format(x.title)
result = requests.get(url, timeout=120)
result = ElementTree.fromstring(result.text)
if len(result) == 1:
x['id'] = result[0].attrib['objectid']
# nothing found? then do inexact search and match manually afterwards
elif len(result) == 0:
url = "http://www.boardgamegeek.com/xmlapi/search?search={0}".format(x.title)
result = requests.get(url, timeout=120)
result = ElementTree.fromstring(result.text)
for found in result:
if found[0].text == x.title:
x['id'] = found.attrib['objectid']
break
# multiple results found? then try to match on year
else:
for found in result:
if found[0].text == x.title:
if len(found) > 1 and found[1].text == x.year:
x['id'] = found.attrib['objectid']
break
# print("id {0} found for {1}".format(x.id, x.title))
return x
games = games.apply(get_game_id, axis=1)
return games
gamedata = get_games_id(topgames)
print("{0} ids found".format(len(gamedata[gamedata.id.notnull()].index)))
999 ids found
In [6]:
print(gamedata[gamedata.id.isnull()][['title']])
# some troublesome ones, fill in manually
gamedata[gamedata.title == "Ca$h 'n Gun$"] = '19237'
gamedata[gamedata.title == "Conflict of Heroes: Storms of Steel! â Kursk 1943"] = '38823'
gamedata[gamedata.title == "ZĂRTZ"] = '528'
title
539 Ca$h 'n Gun$
Using the BGG XML API, we can download several statistics for the selected games.
In [7]:
def get_games_stats(games):
# do in chunks to keep the URL a reasonable size
chunksize = 100
for ii in range(N_GAMES // chunksize):
print("Gettings stats, chunk {0} / {1}".format(ii + 1, N_GAMES // chunksize))
idstr = ','.join(gamedata.id.ix[ii * chunksize:(ii + 1) * chunksize])
url = "http://www.boardgamegeek.com/xmlapi/boardgame/{0}&stats=1".format(idstr)
result = requests.get(url, timeout=60)
result = ElementTree.fromstring(result.text)
numowned = [float(gm.find('statistics').find('ratings').find('owned').text)
for gm in result]
avgrating = [float(gm.find('statistics').find('ratings').find('average').text)
for gm in result]
geekrating = [float(gm.find('statistics').find('ratings').find('bayesaverage').text)
for gm in result]
stdrating = [float(gm.find('statistics').find('ratings').find('stddev').text)
for gm in result]
avgweight = [float(gm.find('statistics').find('ratings').find('averageweight').text)
for gm in result]
games.ix[ii * chunksize:(ii + 1) * chunksize, 'numowned'] = numowned
games.ix[ii * chunksize:(ii + 1) * chunksize, 'avgrating'] = avgrating
games.ix[ii * chunksize:(ii + 1) * chunksize, 'geekrating'] = geekrating
games.ix[ii * chunksize:(ii + 1) * chunksize, 'stdrating'] = stdrating
games.ix[ii * chunksize:(ii + 1) * chunksize, 'avgweight'] = avgweight
return games
gamedata = get_games_stats(gamedata)
Gettings stats, chunk 1 / 10
Gettings stats, chunk 2 / 10
Gettings stats, chunk 3 / 10
Gettings stats, chunk 4 / 10
Gettings stats, chunk 5 / 10
Gettings stats, chunk 6 / 10
Gettings stats, chunk 7 / 10
Gettings stats, chunk 8 / 10
Gettings stats, chunk 9 / 10
Gettings stats, chunk 10 / 10
In [8]:
gamedata['intercept'] = 1.
y = gamedata.avgrating
x = gamedata[['intercept', 'avgweight']]
regress = sm.OLS(y, x).fit()
print(regress.summary())
avgparams = regress.params
gamedata['wmodel'] = avgparams['intercept'] + avgparams['avgweight'] * gamedata.avgweight
fig = plt.figure(figsize=(8,5))
ax = plt.gca()
ax.set_xlabel('avgweight')
ax.set_ylabel('avgrating')
plt.scatter(gamedata.avgweight, gamedata.avgrating)
plt.plot(gamedata.avgweight, gamedata.wmodel, 'r-')
OLS Regression Results
==============================================================================
Dep. Variable: avgrating R-squared: 0.281
Model: OLS Adj. R-squared: 0.280
Method: Least Squares F-statistic: 390.0
Date: Tue, 19 Aug 2014 Prob (F-statistic): 1.54e-73
Time: 15:36:18 Log-Likelihood: -384.15
No. Observations: 1000 AIC: 772.3
Df Residuals: 998 BIC: 782.1
Df Model: 1
Covariance Type: nonrobust
==============================================================================
coef std err t P>|t| [95.0% Conf. Int.]
------------------------------------------------------------------------------
intercept 6.4695 0.041 159.587 0.000 6.390 6.549
avgweight 0.2992 0.015 19.749 0.000 0.269 0.329
==============================================================================
Omnibus: 25.244 Durbin-Watson: 1.436
Prob(Omnibus): 0.000 Jarque-Bera (JB): 26.671
Skew: 0.400 Prob(JB): 1.62e-06
Kurtosis: 3.032 Cond. No. 10.9
==============================================================================
Warnings:
[1] Standard Errors assume that the covariance matrix of the errors is correctly specified.
Out[8]:
[<matplotlib.lines.Line2D at 0x7f1c18ef77f0>]
That's a pretty high correlation. Now what is the correlation between weight and the Geek Rating (which is a sort of Bayesian average)?
In [9]:
y = gamedata.geekrating
x = gamedata[['intercept', 'avgweight']]
regress = sm.OLS(y, x).fit()
print(regress.summary())
geekparams = regress.params
gamedata['orig_rank'] = gamedata.index + 1
gamedata['wmodel'] = geekparams['intercept'] + geekparams['avgweight'] * gamedata.avgweight
fig = plt.figure(figsize=(8,5))
ax = plt.gca()
ax.set_xlabel('avgweight')
ax.set_ylabel('geekrating')
plt.scatter(gamedata.avgweight, gamedata.geekrating)
plt.plot(gamedata.avgweight, gamedata.wmodel, 'r-')
OLS Regression Results
==============================================================================
Dep. Variable: geekrating R-squared: 0.084
Model: OLS Adj. R-squared: 0.083
Method: Least Squares F-statistic: 91.00
Date: Tue, 19 Aug 2014 Prob (F-statistic): 1.06e-20
Time: 15:36:22 Log-Likelihood: -447.31
No. Observations: 1000 AIC: 898.6
Df Residuals: 998 BIC: 908.4
Df Model: 1
Covariance Type: nonrobust
==============================================================================
coef std err t P>|t| [95.0% Conf. Int.]
------------------------------------------------------------------------------
intercept 6.3788 0.043 147.720 0.000 6.294 6.464
avgweight 0.1539 0.016 9.539 0.000 0.122 0.186
==============================================================================
Omnibus: 73.814 Durbin-Watson: 0.171
Prob(Omnibus): 0.000 Jarque-Bera (JB): 89.615
Skew: 0.733 Prob(JB): 3.47e-20
Kurtosis: 3.006 Cond. No. 10.9
==============================================================================
Warnings:
[1] Standard Errors assume that the covariance matrix of the errors is correctly specified.
Out[9]:
[<matplotlib.lines.Line2D at 0x7f1c18d3b2b0>]
The Geek rating seems to already deal with some of the 'heaviness bias'. This is partly explained by the Geek rating using dummy votes to balance the ratings of games with high ratings and low votes (which most likely are heavier games).
There is still a weak correlation left, however. Let's use it to compensate the Geek ratings for game weight:
In [10]:
gamedata['wnet'] = gamedata.geekrating - gamedata.wmodel
gamedata.sort('wnet', ascending=False, inplace=True)
gamedata['w_rank'] = gamedata.reset_index().index + 1
gamedata['diff_rank'] = gamedata.orig_rank - gamedata.w_rank
The biggest 50 gainers in terms of ranking are printed below. Mostly children games and light family games, as expected.
In [11]:
thresh = gamedata.diff_rank.quantile(0.95)
print("Biggest gainers")
print(gamedata[gamedata.diff_rank > thresh][['title', 'diff_rank', 'orig_rank', 'w_rank']].sort('diff_rank', ascending=False).to_string(index=False))
Biggest gainers
title diff_rank orig_rank w_rank
Sorry! Sliders 284 917 633
Pit 283 992 709
Ribbit 281 944 663
Wits & Wagers Family 276 949 673
Villa Paletti 272 930 658
Chicken Cha Cha Cha 271 922 651
Timeline: Discoveries 266 900 634
Timeline: Diversity 265 818 553
Pick Picknic 260 925 665
The Kids of Carcassonne 256 876 620
Riff Raff 255 950 695
Pickomino 251 832 581
Hamsterrolle 244 761 517
A la carte 242 999 757
Qwixx 229 752 523
Identik 228 805 577
Guillotine 223 758 535
Word on the Street 223 956 733
Timeline: Historical Events 220 716 496
Mamma Mia! 217 879 662
Botswana 215 843 628
The Great Dalmuti 213 840 627
Archaeology: The Card Game 212 756 544
FITS 210 775 565
Dragonheart 209 859 650
Marrakech 208 867 659
Trans Europa 207 783 576
StreetSoccer 202 991 789
Pyramid 201 825 624
Jungle Speed 199 654 455
Once Upon a Time: The Storytelling Card Game 196 841 645
Diamant 196 623 427
Ave Caesar 196 738 542
Timeline: Inventions 195 605 410
Ghost Blitz 192 630 438
La Boca 191 821 630
Carrom 191 774 583
Felix: The Cat in the Sack 191 736 545
PitchCar Mini 190 609 419
Take it Easy! 188 934 746
Time's Up! Deluxe 188 639 451
Sushi Go! 187 600 413
Spot it! 183 542 359
R-Eco 182 863 681
Animal Upon Animal 182 548 366
Gloom 182 994 812
Beyond Balderdash 181 800 619
Skull & Roses 181 631 450
Money! 180 908 728
Gulo Gulo 178 546 368
Unsurprisingly, the biggest losers are war games, 18XX-style games, etc.
In [12]:
thresh = gamedata.diff_rank.quantile(0.05)
print("Biggest losers")
print(gamedata[gamedata.diff_rank < thresh][['title', 'diff_rank', 'orig_rank', 'w_rank']].sort('diff_rank', ascending=True).to_string(index=False))
Biggest losers
title diff_rank orig_rank w_rank
World in Flames -387 527 914
Magic Realm -366 578 944
Empires in Arms -359 514 873
1856 -336 432 768
Revolution: The Dutch Revolt 1568-1648 -325 624 949
Axis & Allies -318 638 956
1870 -315 626 941
High Frontier -288 412 700
Empire of the Sun -284 652 936
Shogi -280 610 890
Android -278 633 911
Ground Floor -269 535 804
Age of Renaissance -259 489 748
Xiangqi -243 565 808
SPQR (Deluxe Edition) -242 661 903
Middle-Earth -240 592 832
EastFront -238 615 853
Funkenschlag -237 612 849
Madeira -236 354 590
The Civil War -231 485 716
Prêt-à-Porter -230 596 826
Wealth of Nations -228 658 886
God's Playground -228 679 907
Horus Heresy -227 651 878
A Distant Plain -226 657 883
The Great Zimbabwe -221 446 667
EastFront II -220 634 854
Advanced Squad Leader: Starter Kit #3 -214 400 614
World War II: Barbarossa to Berlin -205 705 910
Axis & Allies Pacific 1940 -202 702 904
1860: Railways on the Isle of Wight -200 785 985
BattleTech -199 575 774
Warrior Knights -199 523 722
For the People -198 443 641
Axis & Allies Europe 1940 -197 564 761
Key Market -196 734 930
Virgin Queen -194 282 476
The Great Battles of Alexander: Deluxe Edition -190 744 934
Poseidon -188 762 950
Vampire: The Eternal Struggle -187 604 791
Warmachine -186 680 866
Warmachine Prime Mk II -183 419 602
Cuba Libre -183 497 680
Perikles -182 570 752
Urban Sprawl -180 684 864
Rise of Empires -179 429 608
The Napoleonic Wars (Second Edition) -179 719 898
Unhappy King Charles! -179 655 834
Europe Engulfed -178 394 572
In [13]:
gamedata['dstr'] = 'o'
gamedata.dstr[gamedata.diff_rank > 5] = '+'
gamedata.dstr[gamedata.diff_rank > 10] = '++'
gamedata.dstr[gamedata.diff_rank > 20] = '+++'
gamedata.dstr[gamedata.diff_rank < -5] = '-'
gamedata.dstr[gamedata.diff_rank < -10] = '--'
gamedata.dstr[gamedata.diff_rank < -20] = '---'
print("Top 100 after re-ranking")
print(gamedata[['title', 'orig_rank', 'w_rank', 'dstr']].head(100).to_string(index=False))
Top 100 after re-ranking
title orig_rank w_rank dstr
Twilight Struggle 1 1 o
Puerto Rico 5 2 o
Android: Netrunner 6 3 o
Agricola 3 4 o
Terra Mystica 4 5 o
7 Wonders 18 6 ++
Through the Ages: A Story of Civilization 2 7 o
Power Grid 9 8 o
The Castles of Burgundy 11 9 o
Eclipse 8 10 o
Crokinole 38 11 +++
The Resistance: Avalon 28 12 ++
Caverna: The Cave Farmers 7 13 -
Dominion: Intrigue 19 14 o
Dominion 21 15 +
Star Wars: X-Wing Miniatures Game 23 16 +
Robinson Crusoe: Adventure on the Cursed Island 13 17 o
Le Havre 12 18 -
Lords of Waterdeep 27 19 +
Mage Knight Board Game 10 20 -
Tzolk'in: The Mayan Calendar 15 21 -
Brass 14 22 -
Race for the Galaxy 24 23 o
El Grande 22 24 o
Caylus 17 25 -
War of the Ring (second edition) 16 26 -
Battlestar Galactica 26 27 o
Love Letter 87 28 +++
Pandemic 44 29 ++
Commands & Colors: Ancients 39 30 +
Stone Age 43 31 ++
Descent: Journeys in the Dark (Second Edition) 33 32 o
Summoner Wars: Master Set 48 33 ++
Ticket to Ride: Europe 61 34 +++
King of Tokyo 85 35 +++
The Resistance 76 36 +++
Eldritch Horror 31 37 -
Mage Wars 25 38 --
Dixit Odyssey 99 39 +++
Tichu 56 40 ++
Dixit 103 41 +++
Keyflower 35 42 -
Ticket to Ride 74 43 +++
Suburbia 53 44 +
Dominant Species 20 45 ---
Tigris & Euphrates 30 46 --
Ticket to Ride: Nordic Countries 70 47 +++
A Game of Thrones: The Board Game (Second Edit... 34 48 --
Pathfinder Adventure Card Game: Rise of the Ru... 54 49 o
Railways of the World 51 50 o
Jaipur 106 51 +++
Combat Commander: Europe 47 52 o
War of the Ring (first edition) 32 53 ---
Galaxy Trucker 72 54 ++
Nations 40 55 --
Trajan 37 56 --
Memoir '44 80 57 +++
Hanabi 113 58 +++
Russian Railroads 45 59 --
The Princes of Florence 52 60 -
Goa 46 61 --
Ra 81 62 ++
Steam 42 63 ---
Carcassonne 102 64 +++
Chaos in the Old World 55 65 -
Cosmic Encounter 73 66 +
Ora et Labora 36 67 ---
Twilight Imperium (Third Edition) 29 68 ---
Troyes 49 69 --
Space Alert 64 70 -
Small World 90 71 ++
Claustrophobia 86 72 ++
Paths of Glory 41 73 ---
Mice and Mystics 83 74 +
Battle Line 116 75 +++
Hannibal: Rome vs. Carthage 57 76 --
Age of Empires III: The Age of Discovery 63 77 --
Village 65 78 --
Alien Frontiers 93 79 ++
The Lord of the Rings: The Card Game 68 80 --
Kemet 77 81 o
Sentinels of the Multiverse 97 82 ++
Hansa Teutonica 66 83 --
Agricola: All Creatures Big and Small 105 84 +++
YINSH 88 85 o
Glory to Rome 79 86 -
Legendary: A Marvel Deck Building Game 108 87 +++
Splendor 141 88 +++
Age of Steam 50 89 ---
Telestrations 193 90 +++
Risk Legacy 101 91 +
Runewars 59 92 ---
Shogun 67 93 ---
Samurai 110 94 ++
Survive: Escape from Atlantis! 168 95 +++
Blood Bowl: Living Rulebook 78 96 --
Forbidden Desert 150 97 +++
Navegador 84 98 --
Lewis & Clark 71 99 ---
Space Hulk (third edition) 98 100 o
Bonus: the full list of re-ranked games.
In [14]:
gamedata['dstr'] = 'o'
gamedata.dstr[gamedata.diff_rank > 20] = '+'
gamedata.dstr[gamedata.diff_rank > 50] = '++'
gamedata.dstr[gamedata.diff_rank > 100] = '+++'
gamedata.dstr[gamedata.diff_rank < -20] = '-'
gamedata.dstr[gamedata.diff_rank < -50] = '--'
gamedata.dstr[gamedata.diff_rank < -100] = '---'
print("All data")
print(gamedata[['title', 'orig_rank', 'w_rank', 'dstr']].to_string(index=False))
All data
title orig_rank w_rank dstr
Twilight Struggle 1 1 o
Puerto Rico 5 2 o
Android: Netrunner 6 3 o
Agricola 3 4 o
Terra Mystica 4 5 o
7 Wonders 18 6 o
Through the Ages: A Story of Civilization 2 7 o
Power Grid 9 8 o
The Castles of Burgundy 11 9 o
Eclipse 8 10 o
Crokinole 38 11 +
The Resistance: Avalon 28 12 o
Caverna: The Cave Farmers 7 13 o
Dominion: Intrigue 19 14 o
Dominion 21 15 o
Star Wars: X-Wing Miniatures Game 23 16 o
Robinson Crusoe: Adventure on the Cursed Island 13 17 o
Le Havre 12 18 o
Lords of Waterdeep 27 19 o
Mage Knight Board Game 10 20 o
Tzolk'in: The Mayan Calendar 15 21 o
Brass 14 22 o
Race for the Galaxy 24 23 o
El Grande 22 24 o
Caylus 17 25 o
War of the Ring (second edition) 16 26 o
Battlestar Galactica 26 27 o
Love Letter 87 28 ++
Pandemic 44 29 o
Commands & Colors: Ancients 39 30 o
Stone Age 43 31 o
Descent: Journeys in the Dark (Second Edition) 33 32 o
Summoner Wars: Master Set 48 33 o
Ticket to Ride: Europe 61 34 +
King of Tokyo 85 35 +
The Resistance 76 36 +
Eldritch Horror 31 37 o
Mage Wars 25 38 o
Dixit Odyssey 99 39 ++
Tichu 56 40 o
Dixit 103 41 ++
Keyflower 35 42 o
Ticket to Ride 74 43 +
Suburbia 53 44 o
Dominant Species 20 45 -
Tigris & Euphrates 30 46 o
Ticket to Ride: Nordic Countries 70 47 +
A Game of Thrones: The Board Game (Second Edit... 34 48 o
Pathfinder Adventure Card Game: Rise of the Ru... 54 49 o
Railways of the World 51 50 o
Jaipur 106 51 ++
Combat Commander: Europe 47 52 o
War of the Ring (first edition) 32 53 -
Galaxy Trucker 72 54 o
Nations 40 55 o
Trajan 37 56 o
Memoir '44 80 57 +
Hanabi 113 58 ++
Russian Railroads 45 59 o
The Princes of Florence 52 60 o
Goa 46 61 o
Ra 81 62 o
Steam 42 63 -
Carcassonne 102 64 +
Chaos in the Old World 55 65 o
Cosmic Encounter 73 66 o
Ora et Labora 36 67 -
Twilight Imperium (Third Edition) 29 68 -
Troyes 49 69 o
Space Alert 64 70 o
Small World 90 71 o
Claustrophobia 86 72 o
Paths of Glory 41 73 -
Mice and Mystics 83 74 o
Battle Line 116 75 +
Hannibal: Rome vs. Carthage 57 76 o
Age of Empires III: The Age of Discovery 63 77 o
Village 65 78 o
Alien Frontiers 93 79 o
The Lord of the Rings: The Card Game 68 80 o
Kemet 77 81 o
Sentinels of the Multiverse 97 82 o
Hansa Teutonica 66 83 o
Agricola: All Creatures Big and Small 105 84 +
YINSH 88 85 o
Glory to Rome 79 86 o
Legendary: A Marvel Deck Building Game 108 87 +
Splendor 141 88 ++
Age of Steam 50 89 -
Telestrations 193 90 +++
Risk Legacy 101 91 o
Runewars 59 92 -
Shogun 67 93 -
Samurai 110 94 o
Survive: Escape from Atlantis! 168 95 ++
Blood Bowl: Living Rulebook 78 96 o
Forbidden Desert 150 97 ++
Navegador 84 98 o
Lewis & Clark 71 99 -
Space Hulk (third edition) 98 100 o
Time's Up! 200 101 ++
Imperial 62 102 -
For Sale 199 103 ++
Flash Point: Fire Rescue 132 104 +
Hive 127 105 +
Cyclades 104 106 o
Go 58 107 -
The Settlers of Catan 129 108 +
Seasons 111 109 o
PitchCar 225 110 +++
Zombicide 122 111 o
Takenoko 167 112 ++
Acquire 126 113 o
Time's Up! Title Recall! 218 114 +++
Ticket to Ride: Märklin 146 115 +
Endeavor 107 116 o
1960: The Making of the President 92 117 -
Coup 208 118 ++
Blood Bowl: Team Manager – The Card Game 147 119 +
San Juan 152 120 +
Letters from Whitechapel 125 121 o
Star Realms 179 122 ++
Imperial 2030 82 123 -
Sid Meier's Civilization: The Board Game 69 124 --
Saint Petersburg 142 125 o
BattleLore 121 126 o
Notre Dame 123 127 o
Modern Art 161 128 +
Here I Stand 60 129 --
Ingenious 185 130 ++
A Few Acres of Snow 117 131 o
Dixit: Journey 246 132 +++
Escape: The Curse of the Temple 227 133 ++
Small World Underground 148 134 o
Ghost Stories 128 135 o
Dungeon Petz 95 136 -
Citadels 186 137 +
Summoner Wars 174 138 +
Dungeon Lords 96 139 -
Bora Bora 91 140 -
Fresco 156 141 o
In the Year of the Dragon 118 142 -
Concordia 119 143 -
Thunderstone Advance: Towers of Ruin 145 144 o
Magic: The Gathering 120 145 -
Heroscape Master Set: Rise of the Valkyrie 176 146 +
Lost Cities 242 147 ++
Sekigahara: The Unification of Japan 153 148 o
Tikal 137 149 o
Neuroshima Hex! 165 150 o
Bruges 158 151 o
Earth Reborn 89 152 --
London 140 153 o
Dune 112 154 -
Merchants & Marauders 124 155 -
The Manhattan Project 143 156 o
Hammer of the Scots 136 157 -
Arkham Horror 109 158 -
Blood Bowl (Third Edition) 138 159 -
Egizia 157 160 o
Kingsburg 183 161 +
Nexus Ops 197 162 +
Mansions of Madness 130 163 -
Macao 135 164 -
Lancaster 151 165 o
Amun-Re 144 166 -
The Pillars of the Earth 166 167 o
Bohnanza 258 168 ++
Airlines Europe 188 169 o
Summoner Wars: Guild Dwarves vs Cave Goblins 198 170 +
Conflict of Heroes: Awakening the Bear! – Russ... 160 171 o
Summoner Wars: Phoenix Elves vs Tundra Orcs 205 172 +
Die Macher 75 173 --
Tales of the Arabian Nights 211 174 +
Star Wars: The Card Game 171 175 o
RoboRally 191 176 o
Glen More 178 177 o
Civilization 115 178 --
Descent: Journeys in the Dark 134 179 -
Taj Mahal 164 180 o
Sherlock Holmes Consulting Detective 173 181 o
One Night Ultimate Werewolf 290 182 +++
Innovation 182 183 o
1830: Railways & Robber Barons 94 184 --
Friday 223 185 +
No Thanks! 324 186 +++
Commands & Colors: Napoleonics 181 187 o
Trains 203 188 o
Wallenstein (first edition) 139 189 -
Vikings 192 190 o
Marvel Dice Masters: Avengers vs. X-Men 219 191 +
Targi 212 192 o
Carcassonne: Hunters and Gatherers 255 193 ++
Combat Commander: Pacific 163 194 -
Wits & Wagers 323 195 +++
Thebes 233 196 +
Lord of the Rings: The Confrontation 232 197 +
Spartacus: A Game of Blood & Treachery 189 198 o
Thurn and Taxis 224 199 +
Clash of Cultures 133 200 --
Libertalia 241 201 +
Ultimate Werewolf: Ultimate Edition 306 202 +++
Defenders of the Realm 195 203 o
Smash Up: Awesome Level 9000 249 204 +
Formula D 264 205 ++
Coloretto 330 206 +++
Space Hulk 216 207 o
Up Front 162 208 -
DVONN 201 209 o
Mr. Jack 251 210 +
Maria 154 211 --
Vegas Showdown 234 212 +
Loopin' Louie 356 213 +++
TZAAR 210 214 o
Warhammer: Invasion 207 215 o
Napoleon's Triumph 149 216 --
The Downfall of Pompeii 296 217 ++
At the Gates of Loyang 175 218 -
Star Trek: Fleet Captains 187 219 -
Eat Poop You Cat 367 220 +++
Belfort 190 221 -
Thunderstone: Dragonspire 217 222 o
Yspahan 247 223 +
Washington's War 202 224 -
Last Will 215 225 o
Heroscape Master Set: Swarm of the Marro 257 226 +
1989: Dawn of Freedom 180 227 -
A Game of Thrones (first edition) 169 228 --
Blokus 312 229 ++
Jambo 284 230 ++
Tobago 278 231 +
Struggle of Empires 155 232 --
Shadows over Camelot 239 233 o
Ascension: Storm of Souls 254 234 o
Antiquity 114 235 ---
Dungeons & Dragons: The Legend of Drizzt Board... 229 236 o
Chicago Express 214 237 -
Biblios 322 238 ++
Automobile 170 239 --
Kingdom Builder 291 240 ++
Ascension: Return of the Fallen 271 241 +
Through the Desert 275 242 +
Union Pacific 245 243 o
Glass Road 209 244 -
Alhambra 293 245 +
Last Night on Earth: The Zombie Game 273 246 +
Indonesia 131 247 ---
Liar's Dice 365 248 +++
Tinners' Trail 220 249 -
Gears of War: The Board Game 213 250 -
The Werewolves of Miller's Hollow 362 251 +++
Schotten-Totten 327 252 ++
K2 276 253 +
Legends of Andor 248 254 o
Web of Power 261 255 o
Carson City 194 256 --
Advanced Squad Leader 100 257 ---
BattleLore (Second Edition) 237 258 -
Taluva 286 259 +
Rampage 353 260 ++
Ascension: Chronicle of the Godslayer 303 261 +
1775: Rebellion 294 262 +
Fury of Dracula 230 263 -
Discworld: Ankh-Morpork 311 264 +
Ginkgopolis 238 265 -
Carcassonne: The City 300 266 +
Eminent Domain 279 267 o
Roll Through the Ages: The Bronze Age 342 268 ++
Carcassonne: The Castle 325 269 ++
Thunderstone 277 270 o
Star Wars: The Queen's Gambit 280 271 o
Labyrinth: The War on Terror, 2001-? 184 272 --
Dream Factory 318 273 +
Forbidden Island 349 274 ++
Conflict of Heroes: Storms of Steel! – Kursk 1943 221 275 --
Torres 250 276 -
Medici 313 277 +
Tumblin-Dice 426 278 +++
Age of Industry 206 279 --
Homesteaders 236 280 -
ZÈRTZ 269 281 o
Tribune: Primus Inter Pares 253 282 -
Blue Moon City 316 283 +
Friedrich 228 284 --
Colosseum 268 285 o
Roads & Boats 159 286 ---
Chinatown 315 287 +
Genoa 240 288 -
Euphoria: Build a Better Dystopia 243 289 -
World Without End 266 290 -
Cuba 222 291 --
Santiago 302 292 o
Category 5 421 293 +++
Dungeons & Dragons: Wrath of Ashardalon Board ... 292 294 o
Amerigo 252 295 -
Can't Stop 427 296 +++
Battle Cry 339 297 +
San Marco 287 298 o
Morels 384 299 ++
Vasco da Gama 235 300 --
Firefly: The Game 272 301 -
Hey, That's My Fish! 406 302 +++
Manoeuvre 344 303 +
Formula Dé 355 304 ++
Advanced Squad Leader: Starter Kit #1 196 305 ---
Snowdonia 265 306 -
Finca 348 307 +
Jamaica 396 308 ++
Vinhos 172 309 ---
Fauna 404 310 ++
BattleCON: Devastation of Indines 270 311 -
Mr. Jack in New York 314 312 o
Netrunner 283 313 -
Quarriors! 363 314 +
Betrayal at House on the Hill 335 315 o
Elder Sign 333 316 o
Istanbul 317 317 o
Wiz-War (eighth edition) 343 318 +
Catacombs 374 319 ++
Yomi 332 320 o
Mr. Jack Pocket 385 321 ++
Spyrium 285 322 -
Core Worlds 301 323 -
Middle-Earth Quest 231 324 --
Say Anything 486 325 +++
Attika 340 326 o
Zooloretto 388 327 ++
StarCraft: The Board Game 204 328 ---
Smash Up 371 329 +
Bang! The Dice Game 454 330 +++
The Speicherstadt 350 331 o
Luna 260 332 --
Louis XIV 289 333 -
Battles of Westeros 274 334 --
Incan Gold 488 335 +++
The Republic of Rome 177 336 ---
China 351 337 o
1812: The Invasion of Canada 364 338 +
Cribbage 395 339 ++
Myrmes 259 340 --
Hawaii 308 341 -
Archipelago 226 342 ---
Maharaja: The Game of Palace Building in India 281 343 --
Vinci 319 344 -
Haggis 378 345 +
Witch's Brew 407 346 ++
Ninjato 326 347 -
Lords of Vegas 360 348 o
Winner's Circle 444 349 ++
Antike 310 350 -
Las Vegas 511 351 +++
Manila 401 352 +
Snow Tails 399 353 +
Britannia 299 354 --
Guildhall 405 355 +
Bruxelles 1893 263 356 --
Blokus Duo 437 357 ++
Stronghold 256 358 ---
Spot it! 542 359 +++
Metropolys 390 360 +
Space Empires: 4X 298 361 --
History of the World 341 362 -
D-Day at Omaha Beach 295 363 --
Qwirkle 458 364 ++
Francis Drake 329 365 -
Animal Upon Animal 548 366 +++
Bridge 244 367 ---
Gulo Gulo 546 368 +++
Quantum 366 369 o
A Game of Thrones: The Card Game 307 370 --
Reef Encounter 262 371 ---
Zombicide Season 2: Prison Outbreak 347 372 -
Dungeons & Dragons: Castle Ravenloft Board Game 368 373 o
La Città 304 374 --
Shadow Hunters 442 375 ++
Wilderness War 309 376 --
Ascending Empires 392 377 o
Space Hulk: Death Angel – The Card Game 387 378 o
Ingenious: Travel Edition 449 379 ++
Julius Caesar 380 380 o
Legacy: The Testament of Duke de Crecy 357 381 -
No Retreat! The Russian Front 328 382 --
Wings of War: Famous Aces 474 383 ++
Princes of the Renaissance 288 384 --
Peloponnes 397 385 o
Bausack 532 386 +++
19237 540 387 +++
Cards Against Humanity 538 388 +++
Yggdrasil 373 389 o
Rococo 336 390 --
Mahjong 382 391 o
Mystery Rummy: Jack the Ripper 492 392 ++
Tide of Iron 305 393 --
Ubongo 515 394 +++
Merchant of Venus (second edition) 338 395 --
Ricochet Robots 393 396 o
Dice Town 503 397 +++
Augustus 506 398 +++
The Rivals for Catan 416 399 o
Freedom: The Underground Railroad 358 400 -
Wizard 495 401 ++
Keythedral 359 402 -
Diplomacy 320 403 --
Domaine 376 404 -
Rex: Final Days of an Empire 334 405 --
Aquaretto 453 406 +
Fairy Tale 505 407 ++
Steam Park 448 408 +
Primordial Soup 377 409 -
Timeline: Inventions 605 410 +++
Rallyman 440 411 +
Colossal Arena 467 412 ++
Sushi Go! 600 413 +++
Hansa 422 414 o
Star Trek: Attack Wing 398 415 o
Merchant of Venus 369 416 -
Warhammer Quest 386 417 -
Saboteur 577 418 +++
PitchCar Mini 609 419 +++
The Magic Labyrinth 591 420 +++
Fleet 436 421 o
Tammany Hall 375 422 -
Shipyard 321 423 ---
Chess 297 424 ---
Sticheln 484 425 ++
Blokus 3D 517 426 ++
Diamant 623 427 +++
Among the Stars 441 428 o
Squad Leader 267 429 ---
HeroQuest 461 430 +
Hacienda 403 431 -
Rattus 479 432 +
Caylus Magna Carta 372 433 --
Tsuro 599 434 +++
High Society 547 435 +++
Meuterer 433 436 o
Evo 435 437 o
Ghost Blitz 630 438 +++
Yedo 331 439 ---
Aton 480 440 +
D-Day Dice 493 441 ++
Castle Panic 537 442 ++
Arkadia 411 443 -
Tokaido 530 444 ++
Roma 496 445 ++
Werewolf 597 446 +++
Mü & More 428 447 o
Mascarade 572 448 +++
Zendo 417 449 -
Skull & Roses 631 450 +++
Time's Up! Deluxe 639 451 +++
Mission: Red Planet 465 452 o
Balloon Cup 594 453 +++
Lord of the Rings 424 454 -
Jungle Speed 654 455 +++
Blokus Trigon 516 456 ++
Runebound (Second Edition) 418 457 -
Eight-Minute Empire 574 458 +++
Coal Baron 425 459 -
Star Wars: Epic Duels 555 460 ++
Strasbourg 414 461 -
Wyatt Earp 541 462 ++
Catan Card Game 456 463 o
Power Grid: Factory Manager 391 464 --
Cartagena 581 465 +++
Ascension: Immortal Heroes 507 466 +
Ikusa 402 467 --
A Touch of Evil: The Supernatural Game 452 468 o
Hamburgum 389 469 --
Cosmic Encounter 476 470 o
Turn the Tide 608 471 +++
Container 370 472 ---
Dungeon Fighter 579 473 +++
TransAmerica 649 474 +++
Mykerinos 457 475 o
Virgin Queen 282 476 ---
Rune Age 504 477 +
Santiago de Cuba 513 478 +
Cleopatra and the Society of Architects 502 479 +
Wings of War: Watch Your Back! 595 480 +++
Bang! 607 481 +++
Factory Fun 472 482 o
Tash-Kalar: Arena of Legends 430 483 --
Polis: Fight for the Hegemony 352 484 ---
Vanuatu 361 485 ---
Rialto 471 486 o
DC Comics Deck-Building Game 550 487 ++
Parade 627 488 +++
Blue Moon 524 489 +
Elfenland 526 490 +
I'm the Boss! 551 491 ++
Aladdin's Dragons 490 492 o
The Palaces of Carrara 463 493 -
Liberté 379 494 ---
Asara 510 495 o
Timeline: Historical Events 716 496 +++
Medina 431 497 --
Löwenherz 423 498 --
Krosmaster: Arena 473 499 -
Wings of War: Burning Drachens 568 500 ++
Mexica 450 501 --
Fire & Axe: A Viking Saga 464 502 -
GIPF 445 503 --
CO₂ 337 504 ---
Château Roquefort 642 505 +++
Onirim 637 506 +++
Firenze 487 507 o
Show Manager 553 508 +
Arena: Roma II 582 509 ++
The New Era 383 510 ---
Advanced Squad Leader: Starter Kit #2 346 511 ---
Axis & Allies Anniversary Edition 409 512 ---
Himalaya 491 513 -
Space Cadets: Dice Duel 556 514 +
A Victory Lost 481 515 -
Planet Steam 345 516 ---
Hamsterrolle 761 517 +++
Lost Cities: The Board Game 618 518 ++
The Duke 475 519 -
Starship Catan 512 520 o
Wings of War: Deluxe Set 593 521 ++
Fortune and Glory: The Cliffhanger Game 462 522 --
Qwixx 752 523 +++
Pax Porfiriana 408 524 ---
BattleCON: War of Indines 499 525 -
Fearsome Floors 625 526 ++
Ambush! 413 527 ---
Concept 681 528 +++
Zing! 621 529 ++
Call of Cthulhu: The Card Game 470 530 --
Dungeon Twister 468 531 --
Havana 563 532 +
Battle Cry: 150th Civil War Anniversary Edition 590 533 ++
Condottiere 611 534 ++
Guillotine 758 535 +++
Kremlin 483 536 --
Puzzle Strike (Third Edition) 494 537 -
Andean Abyss 381 538 ---
Power Grid: The First Sparks 501 539 -
Big City 576 540 +
2 de Mayo 585 541 +
Ave Caesar 738 542 +++
Doom: The Boardgame 477 543 --
Archaeology: The Card Game 756 544 +++
Felix: The Cat in the Sack 736 545 +++
Java 410 546 ---
Carolus Magnus 522 547 -
Wars of the Roses: Lancaster vs. York 438 548 ---
Hab & Gut 588 549 +
We the People 508 550 -
Nefertiti 562 551 o
Olympos 478 552 --
Timeline: Diversity 818 553 +++
The Red Dragon Inn 2 667 554 +++
Pergamon 584 555 +
Le Havre: The Inland Port 529 556 -
Diamonds Club 528 557 -
Odin's Ravens 689 558 +++
Evo (second edition) 571 559 o
On the Underground 552 560 o
Daytona 500 678 561 +++
A Study in Emerald 420 562 ---
Napoleon: The Waterloo Campaign, 1815 567 563 o
The Ark of the Covenant 659 564 ++
FITS 775 565 +++
Amyitis 447 566 ---
Blueprints 704 567 +++
Ad Astra 525 568 -
Eight-Minute Empire: Legends 663 569 ++
Confusion: Espionage and Deception in the Col... 557 570 o
Oregon 619 571 +
Europe Engulfed 394 572 ---
A House Divided 531 573 -
Successors (third edition) 434 574 ---
Tournay 498 575 --
Trans Europa 783 576 +++
Identik 805 577 +++
Ys 500 578 --
Heroscape Master Set: Battle for the Underdark 569 579 o
Steel Driver 519 580 --
Pickomino 832 581 +++
Cold War: CIA vs KGB 690 582 +++
Carrom 774 583 +++
Quarto! 660 584 ++
Starfarers of Catan 558 585 -
Ra: The Dice Game 718 586 +++
Ogre 606 587 o
Manhattan 677 588 ++
Machi Koro 760 589 +++
Madeira 354 590 ---
Quoridor 683 591 ++
De Vulgari Eloquentia 415 592 ---
Atlantic Star 650 593 ++
Um Reifenbreite 673 594 ++
Neuroshima Hex! Duel 573 595 -
Sword of Rome 469 596 ---
Wallenstein (second edition) 466 597 ---
Star Trek: Catan 622 598 +
Power Struggle 455 599 ---
The Adventurers: The Temple of Chac 750 600 +++
Edel, Stein & Reich 664 601 ++
Warmachine Prime Mk II 419 602 ---
The Bottle Imp 694 603 ++
The Little Prince: Make Me a Planet 767 604 +++
Giants 520 605 --
In the Shadow of the Emperor 451 606 ---
Viticulture 539 607 --
Rise of Empires 429 608 ---
Breakout: Normandy 460 609 ---
Pirate's Cove 686 610 ++
Kahuna 671 611 ++
The Scepter of Zavandor 439 612 ---
The Boss 728 613 +++
Advanced Squad Leader: Starter Kit #3 400 614 ---
Super Dungeon Explore 561 615 --
Kingdoms 730 616 +++
Razzia! 695 617 ++
Fjords 757 618 +++
Beyond Balderdash 800 619 +++
The Kids of Carcassonne 876 620 +++
Junta 545 621 --
You're Bluffing! 784 622 +++
Warriors of God 580 623 -
Pyramid 825 624 +++
Titan 459 625 ---
Pueblo 653 626 +
The Great Dalmuti 840 627 +++
Botswana 843 628 +++
Poker 614 629 o
La Boca 821 630 +++
Room 25 723 631 ++
Empire Builder 589 632 -
Sorry! Sliders 917 633 +++
Timeline: Discoveries 900 634 +++
Heroscape Marvel: The Conflict Begins 703 635 ++
Long Shot 772 636 +++
Revolution! 696 637 ++
Conquest of Planet Earth: The Space Alien Game 670 638 +
Duel of Ages II 482 639 ---
Niagara 759 640 +++
For the People 443 641 ---
Ta Yü 698 642 ++
Mall of Horror 727 643 ++
Frank's Zoo 816 644 +++
Once Upon a Time: The Storytelling Card Game 841 645 +++
Thunderbolt Apache Leader 518 646 ---
Founding Fathers 583 647 --
Castaways 534 648 ---
Traders of Carthage 701 649 ++
Dragonheart 859 650 +++
Chicken Cha Cha Cha 922 651 +++
Hare & Tortoise 732 652 ++
Talisman (Revised 4th Edition) 675 653 +
Subbuteo 766 654 +++
Cutthroat Caverns 709 655 ++
Rosenkönig 737 656 ++
Campaign Manager 2008 691 657 +
Villa Paletti 930 658 +++
Marrakech 867 659 +++
König von Siam 601 660 --
The Red Dragon Inn 820 661 +++
Mamma Mia! 879 662 +++
Ribbit 944 663 +++
Wiz-War 745 664 ++
Pick Picknic 925 665 +++
Necromunda 544 666 ---
The Great Zimbabwe 446 667 ---
Kupferkessel Co. 814 668 +++
Palastgeflüster 822 669 +++
Ubongo 3D 741 670 ++
Powerboats 808 671 +++
Nothing Personal 586 672 --
Wits & Wagers Family 949 673 +++
The Hanging Gardens 764 674 ++
51st State 536 675 ---
Leonardo da Vinci 533 676 ---
Rommel in the Desert 509 677 ---
Wasabi! 780 678 +++
Merkator 560 679 ---
Cuba Libre 497 680 ---
R-Eco 863 681 +++
Valdora 700 682 o
Dungeon Twister 2: Prison 521 683 ---
Eurorails 620 684 --
Hornet Leader: Carrier Air Operations 602 685 --
Lifeboats 807 686 +++
Mondo 810 687 +++
Hoity Toity 803 688 +++
Basari 804 689 +++
Richard III: The Wars of the Roses 645 690 -
Pastiche 706 691 o
Bonaparte at Marengo 543 692 ---
Helvetia 566 693 ---
Infiltration 768 694 ++
Riff Raff 950 695 +++
Royal Palace 617 696 --
Scotland Yard 789 697 ++
Isla Dorada 748 698 +
Omen: A Reign of War 693 699 o
High Frontier 412 700 ---
Level 7 [Omega Protocol] 549 701 ---
Walnut Grove 685 702 o
Samarkand: Routes to Riches 712 703 o
DungeonQuest (third edition) 751 704 +
Puzzle Strike 729 705 +
Space Cadets 643 706 --
Inca Empire 559 707 ---
Perry Rhodan: The Cosmic League 798 708 ++
Pit 992 709 +++
Relic 699 710 o
Last Night on Earth: Timber Peak 672 711 -
Euchre 862 712 +++
TurfMaster 797 713 ++
A Castle for All Seasons 636 714 --
Smash Up: Science Fiction Double Feature 713 715 o
The Civil War 485 716 ---
Smash Up: The Obligatory Cthulhu Set 769 717 ++
Arctic Scavengers 763 718 +
DungeonQuest 817 719 ++
Pictomania 887 720 +++
Boomtown 868 721 +++
Warrior Knights 523 722 ---
Sleuth 692 723 -
Conflict of Heroes: Awakening the Bear! (secon... 554 724 ---
Nuns on the Run 792 725 ++
Antike Duellum 629 726 --
Settlers of America: Trails to Rails 662 727 --
Money! 908 728 +++
Risk 2210 A.D. 656 729 --
Oasis 735 730 o
Blockers! 857 731 +++
Spades 801 732 ++
Word on the Street 956 733 +++
Stephensons Rocket 587 734 ---
Alea Iacta Est 828 735 ++
Ace of Aces: Handy Rotary Series 870 736 +++
Famiglia 856 737 +++
Clans 806 738 ++
Babel 722 739 o
Drako 865 740 +++
Revolver 827 741 ++
Space Crusade 765 742 +
The Adventurers: The Pyramid of Horus 874 743 +++
City of Horror 726 744 o
Strat-O-Matic Baseball 739 745 o
Take it Easy! 934 746 +++
The Russian Campaign 635 747 ---
Age of Renaissance 489 748 ---
Carcassonne: Winter Edition 873 749 +++
Boss Monster: The Dungeon Building Card Game 853 750 +++
City of Iron 598 751 ---
Perikles 570 752 ---
Wings of War: The Dawn of World War II 834 753 ++
Carcassonne: South Seas 847 754 ++
Oltre Mare 711 755 -
Mordheim: City of the Damned 616 756 ---
A la carte 999 757 +++
SET 894 758 +++
Victory in the Pacific 749 759 o
Mystery of the Abbey 786 760 +
Axis & Allies Europe 1940 564 761 ---
The Battle for Hill 218 902 762 +++
Elasund: The First City 674 763 --
Around the World in 80 Days 880 764 +++
Copycat 687 765 --
Keltis 923 766 +++
Crusader Rex 647 767 ---
1856 432 768 ---
Sobek 897 769 +++
Horse Fever 773 770 o
O Zoo le Mio 837 771 ++
Fighting Formations: Grossdeutschland Motorize... 603 772 ---
Ubongo: Duel 896 773 +++
BattleTech 575 774 ---
Lost Valley 714 775 --
Magnum Sal 666 776 ---
Samurai Sword 935 777 +++
Serenissima (first edition) 641 778 ---
CV 890 779 +++
Ascension: Rise of Vigil 790 780 o
Hermagor 613 781 ---
Tower of Babel 782 782 o
Backgammon 842 783 ++
Kolejka 858 784 ++
Warhammer: Diskwars 725 785 --
Drakon (third edition) 915 786 +++
Ubongo Extreme 888 787 +++
Drum Roll 646 788 ---
StreetSoccer 991 789 +++
Paris Connection 904 790 +++
Vampire: The Eternal Struggle 604 791 ---
Agents of SMERSH 755 792 -
Pixel Tactics 731 793 --
Québec 628 794 ---
Nightfall 740 795 --
Bootleggers 742 796 --
20th Century 668 797 ---
League of Six 676 798 ---
GOSU 793 799 o
Conquest of the Empire 648 800 ---
Mare Nostrum 665 801 ---
The Princes of Machu Picchu 640 802 ---
Expedition 882 803 ++
Ground Floor 535 804 ---
To Court the King 946 805 +++
The Bridges of Shangri-La 721 806 --
Legend of the Five Rings 632 807 ---
Xiangqi 565 808 ---
Capitol 747 809 --
The End of the Triumvirate 733 810 --
Theseus: The Dark Orbit 715 811 --
Gloom 994 812 +++
Dreamblade 753 813 --
Dungeons & Dragons: Conquest of Nerath Board Game 771 814 -
Verräter 778 815 -
Divinare 981 816 +++
The Settlers of Catan: Travel Edition 844 817 +
Kamisado 779 818 -
The Red Dragon Inn 3 929 819 +++
Kreta 770 820 -
Last Train to Wensleydale 644 821 ---
Wooden Ships & Iron Men 669 822 ---
Blue Max 871 823 +
Masons 892 824 ++
Top Race 987 825 +++
Prêt-à-Porter 596 826 ---
El Capitán 717 827 ---
Cathedral 967 828 +++
Edo 708 829 ---
Hera and Zeus 928 830 ++
Gemblo 953 831 +++
Middle-Earth 592 832 ---
Cosmic Encounter 819 833 o
Unhappy King Charles! 655 834 ---
Strike of the Eagle 697 835 ---
Caesar & Cleopatra 957 836 +++
Sylla 688 837 ---
Assyria 707 838 ---
World at War: Eisenbach Gap 809 839 -
The Climbers 964 840 +++
Canal Mania 743 841 --
A Gamut of Games 866 842 +
The Hunters: German U-Boats at War, 1939-43 838 843 o
Pantheon 787 844 --
Monsterpocalypse 710 845 ---
B-17: Queen of the Skies 872 846 +
The Castle of the Devil 970 847 +++
FAB: The Bulge 724 848 ---
Funkenschlag 612 849 ---
Fortress America 813 850 -
Gang of Four 998 851 +++
Palazzo 943 852 ++
EastFront 615 853 ---
EastFront II 634 854 ---
Industrial Waste 811 855 -
Kings of Air and Steam 781 856 --
RAF: The Battle of Britain 1940 682 857 ---
The World Cup Game 990 858 +++
Code 777 886 859 +
TAMSK 916 860 ++
Nightfall: Martial Law 812 861 -
Field Commander: Napoleon 802 862 --
Pente 960 863 ++
Urban Sprawl 684 864 ---
Giganten 852 865 o
Warmachine 680 866 ---
Dungeon Command: Heart of Cormyr 854 867 o
Iron Dragon 776 868 --
Tales of the Arabian Nights 895 869 +
Illuminati: Deluxe Edition 833 870 -
New Amsterdam 720 871 ---
Inkognito 976 872 +++
Empires in Arms 514 873 ---
Carcassonne: Wheel of Fortune 1000 874 +++
Speed Circuit 996 875 +++
Puzzle Strike Shadows 777 876 --
Tikal II: The Lost Temple 845 877 -
Horus Heresy 651 878 ---
Prophecy 855 879 -
Invasion from Outer Space: The Martian Game 831 880 -
PÜNCT 823 881 --
The Golden City 948 882 ++
A Distant Plain 657 883 ---
The Settlers of the Stone Age 891 884 o
Guildhall: Job Faire 951 885 ++
Wealth of Nations 658 886 ---
The Fury of Dracula 881 887 o
Thunder Alley 958 888 ++
Scrabble 985 889 ++
Shogi 610 890 ---
Leader 1 907 891 o
Il Vecchio 861 892 -
VivaJava: The Coffee Game 899 893 o
Khet: The Laser Game 898 894 o
Mus 980 895 ++
Key Harvest 794 896 ---
Priests of Ra 986 897 ++
The Napoleonic Wars (Second Edition) 719 898 ---
Dungeon Command: Sting of Lolth 885 899 o
Merchants of Amsterdam 889 900 o
Merchants of the Middle Ages 799 901 ---
Mutant Chronicles: Siege of the Citadel 997 902 ++
SPQR (Deluxe Edition) 661 903 ---
Axis & Allies Pacific 1940 702 904 ---
Star Wars Miniatures 982 905 ++
Battleship Galaxies: The Saturn Offensive Game... 954 906 +
God's Playground 679 907 ---
Timbuktu 860 908 -
Constantinopolis 788 909 ---
World War II: Barbarossa to Berlin 705 910 ---
Android 633 911 ---
Before the Wind 926 912 o
Space Dealer 972 913 ++
World in Flames 527 914 ---
Silverton 791 915 ---
DreadBall: The Futuristic Sports Game 875 916 -
Battlestations 754 917 ---
Battletech Introductory Box Set 746 918 ---
Flying Colors 836 919 --
Olympus 824 920 --
Compounded 961 921 +
Duel in the Dark 968 922 +
Witch of Salem 977 923 ++
Lock 'n Load: Band of Heroes 829 924 --
Goldland 995 925 ++
First Train to Nuremberg 796 926 ---
American Rails 869 927 --
Entdecker: Exploring New Horizons 989 928 ++
Dead of Winter: A Crossroads Game 815 929 ---
Key Market 734 930 ---
Tempus 901 931 -
Die Siedler von Nürnberg 914 932 o
World of Warcraft Trading Card Game 974 933 +
The Great Battles of Alexander: Deluxe Edition 744 934 ---
Full Metal Planete 826 935 ---
Empire of the Sun 652 936 ---
Mystery Express 937 937 o
Phantom Leader 975 938 +
Galaxy Defenders 839 939 --
Deadlands: Doomtown 878 940 --
1870 626 941 ---
España 1936 919 942 -
Battleground: Fantasy Warfare 910 943 -
Magic Realm 578 944 ---
Noblemen 849 945 --
Police Precinct 978 946 +
Phoenicia 903 947 -
Man O' War 969 948 +
Revolution: The Dutch Revolt 1568-1648 624 949 ---
Poseidon 762 950 ---
Skat 955 951 o
Legacy: Gears of Time 933 952 o
Storm over Arnhem 912 953 -
City of Remnants 883 954 --
Axis & Allies 906 955 -
Axis & Allies 638 956 ---
Age of Conan: The Strategy Board Game 850 957 ---
Dust Tactics 927 958 -
Galactic Emperor 941 959 o
Outpost 893 960 --
Machiavelli 884 961 --
A Brief History of the World 979 962 o
Medieval Merchant 952 963 o
Dawn of the Zeds (Second edition) 942 964 -
Grand Cru 909 965 --
Duel of Ages Set 1: Worldspanner 993 966 +
Ardennes '44 795 967 ---
Liberty Roads 911 968 --
The Lord of the Rings Trading Card Game 984 969 o
Red Winter: The Soviet Attack at Tolvajärvi, F... 939 970 -
Gunslinger 905 971 --
Where There Is Discord: War in the South Atlantic 924 972 -
Norenberc 921 973 --
Axis & Allies: 1942 959 974 o
World of Warcraft: The Boardgame 848 975 ---
WildLife 947 976 -
Byzantium 877 977 --
Age of Napoleon 965 978 o
RAF 963 979 o
Infinity: A Skirmish Game 936 980 -
Warhammer 864 981 ---
Normandy '44 962 982 o
Flames of War: The World War II Miniatures Game 988 983 o
Colonial: Europe's Empires Overseas 913 984 --
1860: Railways on the Isle of Wight 785 985 ---
The Devil's Cauldron: The Battles for Arnhem a... 830 986 ---
Federation Commander: Klingon Border 971 987 o
Greed Incorporated 918 988 --
Pursuit of Glory 851 989 ---
Fields of Fire 835 990 ---
Silent War 983 991 o
7 Ages 846 992 ---
Navajo Wars 932 993 --
Florenza 938 994 --
Cavum 973 995 -
After the Flood 945 996 --
18AL 931 997 --
Flat Top 920 998 --
Rise and Decline of the Third Reich 940 999 --
1861: The Railways of the Russian Empire 966 1000 -
What if we scale the rating by the standard deviation in the ratings (i.e. take the coefficient of variation)? We get an impression of which games are universally liked, and about which gamers are more divided in their opinions. Conclusion: if you want to give a board game as a present, better to stick with Forbidden Desert, despite Twilight Struggle's awesome ratings. I recently purchased 7 Wonders and Castles of Burgundy. I'm glad my analysis supports my choices.
And what's up with the huge difference between Agricola and Caverna? Selection bias (i.e. only people who liked Agricola actually bought and rated Caverna)?
In [33]:
fig = plt.figure(figsize=(8,5))
ax = plt.gca()
ax.set_xlabel('stdrating')
ax.set_ylabel('avgrating')
plt.scatter(gamedata.stdrating, gamedata.avgrating)
plt.show()
gamedata['cv'] = gamedata.stdrating / gamedata.wmodel
gamedata.sort('cv', ascending=True, inplace=True)
print("Only the new top 100:")
print(gamedata[gamedata.w_rank <= 100][['title', 'avgrating', 'stdrating', 'w_rank', 'cv']].to_string(index=False))
Only the new top 100:
title avgrating stdrating w_rank cv
Forbidden Desert 7.52977 1.07121 97 0.160359
Jaipur 7.50796 1.06829 51 0.161269
Agricola: All Creatures Big and Small 7.60579 1.13537 84 0.168353
Navegador 7.64046 1.15543 98 0.168584
Village 7.63106 1.15756 78 0.168949
Survive: Escape from Atlantis! 7.34733 1.14824 95 0.172885
Keyflower 7.94174 1.20330 42 0.174766
Russian Railroads 7.96500 1.21330 59 0.175851
Samurai 7.44823 1.19460 94 0.176541
Suburbia 7.76114 1.20846 44 0.177764
Lewis & Clark 7.83911 1.22733 99 0.178352
The Castles of Burgundy 8.05586 1.22519 9 0.178918
Tzolk'in: The Mayan Calendar 8.02004 1.23871 21 0.178987
Ticket to Ride: Europe 7.58677 1.19892 34 0.179415
Stone Age 7.66458 1.22571 31 0.181172
Splendor 7.61012 1.21743 88 0.182842
Battle Line 7.43104 1.22913 75 0.184229
Lords of Waterdeep 7.83391 1.24862 19 0.184541
Ticket to Ride: Nordic Countries 7.68623 1.23704 47 0.184946
Goa 7.72598 1.28995 61 0.186907
Kemet 7.82725 1.27718 81 0.187273
7 Wonders 7.89133 1.26524 6 0.187917
Small World 7.46529 1.27311 71 0.188794
Troyes 7.73200 1.31910 69 0.190888
Pandemic 7.65438 1.29158 29 0.191342
Ticket to Ride 7.51231 1.27870 43 0.191711
Alien Frontiers 7.53740 1.30322 79 0.192537
Love Letter 7.50717 1.26627 28 0.192843
The Princes of Florence 7.67722 1.33060 60 0.193401
Power Grid 8.01840 1.33272 8 0.193535
Hanabi 7.44634 1.28647 58 0.193789
YINSH 7.66189 1.32225 85 0.194266
Trajan 7.87230 1.34904 56 0.194429
Steam 7.77270 1.34632 63 0.194758
Ora et Labora 7.87733 1.35988 67 0.194846
El Grande 7.84446 1.33853 24 0.195258
Caverna: The Cave Farmers 8.40067 1.35974 13 0.195292
Carcassonne 7.44308 1.30518 64 0.195381
Shogun 7.61930 1.34943 93 0.195637
Age of Empires III: The Age of Discovery 7.64265 1.34609 77 0.196163
Glory to Rome 7.55354 1.34160 86 0.196505
Railways of the World 7.72360 1.34545 50 0.196541
Nations 7.98590 1.36340 55 0.197183
King of Tokyo 7.50289 1.30280 35 0.197222
Claustrophobia 7.72335 1.33409 72 0.197384
Star Wars: X-Wing Miniatures Game 7.97593 1.33866 16 0.198434
Ra 7.50970 1.34379 62 0.199293
Mice and Mystics 7.71324 1.35010 74 0.199344
Robinson Crusoe: Adventure on the Cursed Island 8.20819 1.39132 17 0.200884
Hansa Teutonica 7.64469 1.38241 83 0.201535
Dominion: Intrigue 7.89602 1.36529 14 0.202128
Terra Mystica 8.26698 1.41016 5 0.202339
Eldritch Horror 8.08333 1.40032 37 0.203612
Dixit Odyssey 7.59640 1.33826 39 0.203683
Puerto Rico 8.17266 1.40480 2 0.203971
Memoir '44 7.53326 1.38416 57 0.205739
Dixit 7.44215 1.35511 41 0.206132
Le Havre 8.01542 1.43533 18 0.206305
Commands & Colors: Ancients 7.84911 1.42267 30 0.209398
Brass 8.04684 1.46409 22 0.209919
Telestrations 7.49345 1.37571 90 0.210000
Chaos in the Old World 7.70378 1.44264 65 0.210372
A Game of Thrones: The Board Game (Second Edit... 7.88019 1.45813 48 0.210713
Legendary: A Marvel Deck Building Game 7.64831 1.42249 87 0.210722
Eclipse 8.14422 1.46559 10 0.211400
Galaxy Trucker 7.52034 1.42537 54 0.211681
Dominion 7.82241 1.42906 15 0.211864
Dominant Species 7.91540 1.48373 45 0.212186
Caylus 7.92919 1.48352 25 0.212879
Descent: Journeys in the Dark (Second Edition) 7.91622 1.46286 32 0.213210
Runewars 7.81318 1.48872 92 0.214262
Tigris & Euphrates 7.78376 1.49252 46 0.215569
Hannibal: Rome vs. Carthage 7.86378 1.49875 76 0.217221
The Lord of the Rings: The Card Game 7.63604 1.48860 80 0.217550
Summoner Wars: Master Set 7.84024 1.47734 33 0.218319
The Resistance 7.53717 1.44915 36 0.218682
The Resistance: Avalon 7.95669 1.46737 12 0.220514
Mage Wars 8.21536 1.53580 38 0.221724
Race for the Galaxy 7.81111 1.51622 23 0.221925
Battlestar Galactica 7.84340 1.53379 27 0.223325
Agricola 8.16691 1.55228 4 0.223875
Space Alert 7.62691 1.54747 70 0.226814
Mage Knight Board Game 8.15306 1.59418 20 0.227431
Pathfinder Adventure Card Game: Rise of the Ru... 7.83085 1.55136 49 0.228094
War of the Ring (first edition) 7.86325 1.59212 53 0.228446
War of the Ring (second edition) 8.37988 1.60099 26 0.229344
Twilight Struggle 8.33248 1.58668 1 0.229716
Risk Legacy 7.75519 1.56314 91 0.230623
Android: Netrunner 8.28748 1.59197 3 0.231350
Sentinels of the Multiverse 7.60323 1.56996 82 0.232352
Age of Steam 7.76626 1.64375 89 0.235359
Through the Ages: A Story of Civilization 8.22941 1.65184 7 0.235440
Twilight Imperium (Third Edition) 7.87504 1.66085 68 0.236497
Paths of Glory 8.03747 1.67797 73 0.241009
Combat Commander: Europe 7.93939 1.68133 52 0.244678
Cosmic Encounter 7.57215 1.67086 66 0.247016
Tichu 7.68180 1.67909 40 0.249046
Blood Bowl: Living Rulebook 7.91033 1.72810 96 0.251816
Crokinole 7.82925 1.65896 11 0.252103
Space Hulk (third edition) 7.63648 2.01835 100 0.296561
In [ ]:
Content source: nicodv/bgg
Similar notebooks: