%pylab inline
import seaborn as sns
import pandas as pd
import statsmodels.api as sm
figsize(10,6)
plt.rcParams['figure.dpi'] = 300
plt.style.use('ggplot')
#plt.rcParams['font.family'] = 'Myriad Pro'
plt.rcParams['text.color'] = '#555555'
Populating the interactive namespace from numpy and matplotlib
C:\Users\Danny\Anaconda\lib\site-packages\statsmodels\compat\pandas.py:56: FutureWarning: The pandas.core.datetools module is deprecated and will be removed in a future version. Please use the pandas.tseries module instead. from pandas.core import datetools
# Load data
df = pd.read_csv('games_Jan2018.csv')
df.set_index('id', inplace=True)
df.type.value_counts()
# Let's filter out expansions, and focus our analysis on base games
df = df[df.type == 'boardgame']
# A little bit of data cleaning to set zeros to NAs where they should be NAs
df[['yearpublished', 'minplayers', 'maxplayers', 'playingtime', 'minplaytime', 'maxplaytime', 'minage']] = \
df[['yearpublished', 'minplayers', 'maxplayers', 'playingtime', 'minplaytime', 'maxplaytime', 'minage']].replace(0,pd.np.nan)
enough_ratings = df.users_rated >= 150
enough_weights = df.total_weights >= 150
enough_ratings.sum(), enough_weights.sum()
(6455, 1081)
plt.style.use('ggplot')
#plt.rcParams['font.family'] = 'Myriad Pro'
plt.rcParams['text.color'] = '#555555'
df = pd.read_csv('games_Jan2018.csv')
df.set_index('id', inplace=True)
df.type.value_counts()
boardgame 80105 boardgameexpansion 15672 Name: type, dtype: int64
# Let's filter out expansions, and focus our analysis on base games
df = df[df.type == 'boardgame']
# A little bit of data cleaning to set zeros to NAs where they should be NAs
df[['yearpublished', 'minplayers', 'maxplayers', 'playingtime', 'minplaytime', 'maxplaytime', 'minage']] = \
df[['yearpublished', 'minplayers', 'maxplayers', 'playingtime', 'minplaytime', 'maxplaytime', 'minage']].replace(0,pd.np.nan)
enough_ratings = df.users_rated >= 150
enough_weights = df.total_weights >= 150
enough_ratings.sum(), enough_weights.sum()
(6455, 1081)
BGG allows users to rate the "weight" or complexity of a game. This is a single measure for each game from a scale from 1-5 and it doesn't decouple the different types of complexity (e.g. Chess that's relatively easy in terms of rules, but can be quite complex in terms of how to use those rules to play as opposed to Terra Mystica, where it take a while to learn all the rules, but once you've got the hang of the rules, the gameplay is relatively straight forward)
N.B. There's probably elegant terminology for these different types of complexity. Colm may know the answer.
Let's find out how reliable this information is by running some rodimentary tests against some simple intuition-based proxies for complexity
# Testing weight rating against minimum age
sns.regplot(x='minage', y='average_weight', data=df[df.total_weights>100], x_jitter=.3, scatter_kws={'s':6})
<matplotlib.axes._subplots.AxesSubplot at 0x13ed2a90>
Min age is a loose proxy for complexity, but it can also be filtered due to content type such as very explicit material e.g. Cards against Humanity)
cax = sns.regplot(x='average_weight',
y='average_rating',
data=df[enough_weights],
scatter_kws={'alpha':0.8,
's':10,
'color':None,
'cmap':'seismic_r',},
line_kws={'lw':1,
'ls':':',
'color':'k'})
plt.gca().annotate('Monopoly', xy=(1.685, 4.42057), xytext=(1.5,3), arrowprops=dict(facecolor='black', arrowstyle="->",edgecolor='k'))
plt.gca().annotate("Sid Meier's Civilization: The Boardgame", xy=(3.6454, 5.59183), xytext=(3,4.5), arrowprops=dict(facecolor='black', arrowstyle="->",edgecolor='k'))
plt.gca().annotate("Risk", xy=(2.1072, 5.57929), xytext=(2,4), arrowprops=dict(facecolor='black', arrowstyle="->",edgecolor='k'))
plt.gca().annotate("Gloomhaven", xy=(3.78, 9.00657), xytext=(3,9.1), arrowprops=dict(facecolor='black', arrowstyle="->",edgecolor='k'))
plt.gca().annotate("Kingdom Death: Monster", xy=(4.186, 8.97231), xytext=(3.2,8.7), arrowprops=dict(facecolor='black', arrowstyle="->",edgecolor='k'))
plt.gca().annotate("Pandemic Legacy", xy=(2.8026, 8.66878), xytext=(2.2,9.0), arrowprops=dict(facecolor='black', arrowstyle="->",edgecolor='k'))
plt.gca().annotate("Codenames", xy=(1.3535, 7.90691), xytext=(1.0,8.5), arrowprops=dict(facecolor='black', arrowstyle="->",edgecolor='k'))
plt.gca().annotate("7 Wonders: Duel", xy=(2.2463, 8.19443), xytext=(1.5,9.1), arrowprops=dict(facecolor='black', arrowstyle="->",edgecolor='k'))
plt.gca().annotate("Patchwork", xy=(1.7131, 7.83136), xytext=(1.2,8.8), arrowprops=dict(facecolor='black', arrowstyle="->",edgecolor='k'))
plt.gca().annotate("Blackbeard", xy=(3.3218, 6.09174), xytext=(3,5), arrowprops=dict(facecolor='black', arrowstyle="->",edgecolor='k'))
plt.gca().annotate("Rise and Decline of the Third Reich", xy=(4.2945, 6.79503), xytext=(3.5,6), arrowprops=dict(facecolor='black', arrowstyle="->",edgecolor='k'))
plt.ylabel('Average rating')
plt.xlabel('Average weight score (complexity)')
plt.title('Rating vs complexity')
#ax1 = plt.gcf().add_axes([0.91, 0.125, 0.01, 0.75])
#norm = mpl.colors.Normalize(vmin=3, vmax=5)
#cb1 = mpl.colorbar.ColorbarBase(ax1, cmap='seismic_r',
# norm=norm,
# orientation='vertical')
#cb1.set_ticks([pd.np.arange(3,6,1)])
#cb1.set_ticklabels(['1,000','10,000','100,000'])
#cb1.set_label('Number of owners')
plt.gcf().set_size_inches(10,6)
pd.np.polyfit(df[enough_weights & (df.average_weight>1.5)].average_weight, df[enough_weights & (df.average_weight>1.5)].average_rating,1)
array([0.48932139, 5.80326323])
df['rating_residual'] = df.average_rating - (df.average_weight * 0.48932139 + 5.80326323)
df['corrected_rating'] = df['rating_residual'] + df[enough_ratings].average_rating.mean()
df['bayes_corrected_rating'] = (df.users_rated *df['corrected_rating'] + 5.5*1000) / (df.users_rated + 1000)
df['BGG_rank'] = df.bayes_average_rating.replace(0.000, pd.np.nan).rank(method='min', ascending=False)
df['corrected_BGG_rank'] = df[df.users_rated >=30].bayes_corrected_rating.replace(0.00,pd.np.nan).rank(method='min', ascending=False)
df['rating_change'] = df['bayes_corrected_rating'] - df['bayes_average_rating']
df['rank_change'] = df['BGG_rank'] - df['corrected_BGG_rank']
df.to_csv('complexity_corrected_data.csv')
# Let's get the top games after correcting for the complexity bias
df.sort_values('bayes_corrected_rating', ascending=False).head(100)#.to_clipboard()
type | name | yearpublished | minplayers | maxplayers | playingtime | minplaytime | maxplaytime | minage | users_rated | ... | categories | mechanics | designers | rating_residual | corrected_rating | bayes_corrected_rating | BGG_rank | corrected_BGG_rank | rating_change | rank_change | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id | |||||||||||||||||||||
161936 | boardgame | Pandemic Legacy: Season 1 | 2015.0 | 2.0 | 4.0 | 60.0 | 60.0 | 60.0 | 13.0 | 22780 | ... | Environmental,Medical | Action Point Allowance System,Co-operative Pla... | Rob Daviau,Matt Leacock | 1.485613 | 8.042503 | 7.935585 | 2.0 | 1.0 | -0.561605 | 1.0 |
178900 | boardgame | Codenames | 2015.0 | 2.0 | 8.0 | 15.0 | 15.0 | 15.0 | 14.0 | 37430 | ... | Card Game,Deduction,Party Game,Spies/Secret Ag... | Memory,Partnerships,Pattern Recognition,Press ... | Vlaada Chvátil | 1.368031 | 7.924920 | 7.861821 | 38.0 | 2.0 | 0.128641 | 36.0 |
173346 | boardgame | 7 Wonders Duel | 2015.0 | 2.0 | 2.0 | 30.0 | 30.0 | 30.0 | 10.0 | 27303 | ... | Ancient,Card Game,City Building,Civilization | Card Drafting,Set Collection | Antoine Bauza,Bruno Cathala | 1.259197 | 7.816087 | 7.734255 | 9.0 | 3.0 | -0.279005 | 6.0 |
174430 | boardgame | Gloomhaven | 2017.0 | 1.0 | 4.0 | 150.0 | 90.0 | 150.0 | 12.0 | 8852 | ... | Adventure,Economic,Exploration,Fantasy,Fightin... | Action / Movement Programming,Co-operative Pla... | Isaac Childres | 1.383600 | 7.940490 | 7.692775 | 1.0 | 4.0 | -0.808665 | -3.0 |
521 | boardgame | Crokinole | 1876.0 | 2.0 | 4.0 | 30.0 | 30.0 | 30.0 | 8.0 | 8321 | ... | Action / Dexterity | Partnerships | (Uncredited) | 1.363224 | 7.920114 | 7.660473 | 69.0 | 5.0 | 0.110523 | 64.0 |
163412 | boardgame | Patchwork | 2014.0 | 2.0 | 2.0 | 30.0 | 15.0 | 30.0 | 8.0 | 23968 | ... | Abstract Strategy,Puzzle | Tile Placement,Time Track | Uwe Rosenberg | 1.144454 | 7.701344 | 7.613177 | 50.0 | 6.0 | -0.046753 | 44.0 |
160069 | boardgame | Ticket to Ride: 10th Anniversary | 2014.0 | 2.0 | 5.0 | 60.0 | 30.0 | 60.0 | 8.0 | 4018 | ... | Trains,Travel | Hand Management,Route/Network Building,Set Col... | Alan R. Moon | 1.562404 | 8.119294 | 7.597314 | 45.0 | 7.0 | -0.095066 | 38.0 |
209010 | boardgame | Mechs vs. Minions | 2016.0 | 2.0 | 4.0 | 90.0 | 60.0 | 90.0 | 14.0 | 7773 | ... | Fantasy,Fighting,Miniatures,Video Game Theme | Action / Movement Programming,Card Drafting,Co... | Chris Cantrell,Rick Ernst,Stone Librande,Prash... | 1.256830 | 7.813720 | 7.549988 | 21.0 | 8.0 | -0.324382 | 13.0 |
194655 | boardgame | Santorini | 2016.0 | 2.0 | 4.0 | 20.0 | 20.0 | 20.0 | 8.0 | 8216 | ... | Abstract Strategy,Ancient,Mythology | Grid Movement,Tile Placement,Variable Player P... | Gord! | 1.219550 | 7.776440 | 7.529430 | 67.0 | 9.0 | -0.040150 | 58.0 |
205059 | boardgame | Mansions of Madness: Second Edition | 2016.0 | 1.0 | 5.0 | 180.0 | 120.0 | 180.0 | 14.0 | 10004 | ... | Adventure,Exploration,Fantasy,Fighting,Horror,... | Area Movement,Co-operative Play,Dice Rolling,H... | Nikki Valens | 1.147755 | 7.704645 | 7.504295 | 19.0 | 10.0 | -0.386135 | 9.0 |
180263 | boardgame | The 7th Continent | 2017.0 | 1.0 | 4.0 | 1000.0 | 5.0 | 1000.0 | 14.0 | 3208 | ... | Adventure,Card Game,Exploration,Horror,Science... | Co-operative Play,Hand Management,Modular Boar... | Ludovic Roudy,Bruno Sautter | 1.545651 | 8.102541 | 7.484066 | 42.0 | 11.0 | -0.232684 | 31.0 |
92828 | boardgame | Dixit Odyssey | 2011.0 | 3.0 | 12.0 | 30.0 | 30.0 | 30.0 | 8.0 | 11069 | ... | Card Game,Humor,Party Game | Partnerships,Simultaneous Action Selection,Sto... | Jean-Louis Roubira | 1.099849 | 7.656739 | 7.478038 | 154.0 | 12.0 | 0.180408 | 142.0 |
192291 | boardgame | Sushi Go Party! | 2016.0 | 2.0 | 8.0 | 20.0 | 20.0 | 20.0 | 8.0 | 7179 | ... | Card Game,Party Game | Card Drafting,Hand Management,Set Collection,S... | Phil Walker-Harding | 1.193297 | 7.750187 | 7.475069 | 145.0 | 13.0 | 0.159779 | 132.0 |
128882 | boardgame | The Resistance: Avalon | 2012.0 | 5.0 | 10.0 | 30.0 | 30.0 | 30.0 | 13.0 | 18254 | ... | Bluffing,Card Game,Deduction,Fantasy,Medieval,... | Memory,Partnerships,Simultaneous Action Select... | Don Eskridge | 1.010362 | 7.567252 | 7.459885 | 77.0 | 14.0 | -0.056765 | 63.0 |
54043 | boardgame | Jaipur | 2009.0 | 2.0 | 2.0 | 30.0 | 30.0 | 30.0 | 12.0 | 21869 | ... | Animals,Card Game | Card Drafting,Hand Management,Set Collection | Sébastien Pauchon | 0.988341 | 7.545231 | 7.455798 | 99.0 | 15.0 | 0.038938 | 84.0 |
167791 | boardgame | Terraforming Mars | 2016.0 | 1.0 | 5.0 | 120.0 | 120.0 | 120.0 | 12.0 | 19227 | ... | Economic,Environmental,Industry / Manufacturin... | Card Drafting,Hand Management,Tile Placement,V... | Jacob Fryxelius | 0.986234 | 7.543124 | 7.442114 | 6.0 | 16.0 | -0.725876 | -10.0 |
39856 | boardgame | Dixit | 2008.0 | 3.0 | 6.0 | 30.0 | 30.0 | 30.0 | 6.0 | 34645 | ... | Card Game,Humor,Party Game | Simultaneous Action Selection,Storytelling,Voting | Jean-Louis Roubira | 0.919054 | 7.475944 | 7.420510 | 175.0 | 17.0 | 0.182600 | 158.0 |
129622 | boardgame | Love Letter | 2012.0 | 2.0 | 4.0 | 20.0 | 20.0 | 20.0 | 10.0 | 39963 | ... | Card Game,Deduction,Renaissance | Hand Management,Player Elimination | Seiji Kanai | 0.901426 | 7.458315 | 7.410509 | 192.0 | 18.0 | 0.199069 | 174.0 |
201808 | boardgame | Clank!: A Deck-Building Adventure | 2016.0 | 1.0 | 4.0 | 60.0 | 30.0 | 60.0 | 12.0 | 8764 | ... | Adventure,Fantasy | Card Drafting,Deck / Pool Building,Player Elim... | Paul Dennen | 1.065823 | 7.622713 | 7.405311 | 56.0 | 19.0 | -0.231339 | 37.0 |
46213 | boardgame | Telestrations | 2009.0 | 4.0 | 8.0 | 30.0 | 30.0 | 30.0 | 12.0 | 7887 | ... | Humor,Party Game,Real-time | Line Drawing,Paper-and-Pencil | (Uncredited) | 1.088448 | 7.645338 | 7.403936 | 212.0 | 20.0 | 0.216986 | 192.0 |
204583 | boardgame | Kingdomino | 2016.0 | 2.0 | 4.0 | 20.0 | 15.0 | 20.0 | 8.0 | 9063 | ... | City Building,Medieval,Territory Building | Card Drafting,Pattern Building,Tile Placement,... | Bruno Cathala | 1.057053 | 7.613942 | 7.403872 | 195.0 | 21.0 | 0.194222 | 174.0 |
68448 | boardgame | 7 Wonders | 2010.0 | 2.0 | 7.0 | 30.0 | 30.0 | 30.0 | 10.0 | 57586 | ... | Ancient,Card Game,City Building,Civilization | Card Drafting,Hand Management,Set Collection,S... | Antoine Bauza | 0.864904 | 7.421794 | 7.388991 | 41.0 | 22.0 | -0.337799 | 19.0 |
198773 | boardgame | Codenames: Pictures | 2016.0 | 2.0 | 8.0 | 20.0 | 10.0 | 20.0 | 10.0 | 8139 | ... | Deduction,Memory,Party Game,Spies/Secret Agents | Memory,Partnerships,Pattern Recognition,Press ... | Vlaada Chvátil | 1.038111 | 7.595000 | 7.365763 | 177.0 | 23.0 | 0.130003 | 154.0 |
170216 | boardgame | Blood Rage | 2015.0 | 2.0 | 4.0 | 90.0 | 60.0 | 90.0 | 14.0 | 18117 | ... | Fantasy,Fighting,Miniatures,Mythology | Action Point Allowance System,Area Control / A... | Eric M. Lang | 0.891769 | 7.448659 | 7.346725 | 17.0 | 24.0 | -0.560805 | -7.0 |
147020 | boardgame | Star Realms | 2014.0 | 2.0 | 2.0 | 20.0 | 20.0 | 20.0 | 12.0 | 22127 | ... | Card Game,Fighting,Science Fiction | Card Drafting,Deck / Pool Building,Hand Manage... | Robert Dougherty,Darwin Kastle | 0.868031 | 7.424921 | 7.341689 | 81.0 | 25.0 | -0.154591 | 56.0 |
187645 | boardgame | Star Wars: Rebellion | 2016.0 | 2.0 | 4.0 | 240.0 | 180.0 | 240.0 | 14.0 | 11393 | ... | Fighting,Miniatures,Movies / TV / Radio theme,... | Area Control / Area Influence,Area Movement,Di... | Corey Konieczka | 0.939278 | 7.496168 | 7.335096 | 5.0 | 26.0 | -0.833204 | -21.0 |
14996 | boardgame | Ticket to Ride: Europe | 2005.0 | 2.0 | 5.0 | 60.0 | 30.0 | 60.0 | 8.0 | 39464 | ... | Trains,Travel | Card Drafting,Hand Management,Route/Network Bu... | Alan R. Moon | 0.821286 | 7.378176 | 7.331760 | 85.0 | 27.0 | -0.141500 | 58.0 |
169786 | boardgame | Scythe | 2016.0 | 1.0 | 5.0 | 115.0 | 90.0 | 115.0 | 14.0 | 23517 | ... | Civilization,Economic,Fighting,Miniatures,Scie... | Area Control / Area Influence,Grid Movement,Si... | Jamey Stegmaier | 0.847850 | 7.404740 | 7.327049 | 8.0 | 28.0 | -0.765741 | -20.0 |
84876 | boardgame | The Castles of Burgundy | 2011.0 | 2.0 | 4.0 | 90.0 | 30.0 | 90.0 | 12.0 | 28723 | ... | Dice,Medieval,Territory Building | Dice Rolling,Set Collection,Tile Placement,Var... | Stefan Feld | 0.829852 | 7.386741 | 7.323264 | 10.0 | 29.0 | -0.676566 | -19.0 |
148228 | boardgame | Splendor | 2014.0 | 2.0 | 4.0 | 30.0 | 30.0 | 30.0 | 10.0 | 35278 | ... | Card Game,Economic,Renaissance | Card Drafting,Set Collection | Marc André | 0.812208 | 7.369098 | 7.317576 | 107.0 | 30.0 | -0.087614 | 77.0 |
... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
760 | boardgame | Battle Line | 2000.0 | 2.0 | 2.0 | 30.0 | 30.0 | 30.0 | 12.0 | 12852 | ... | Ancient,Card Game,Deduction | Hand Management,Set Collection | Reiner Knizia | 0.685254 | 7.242144 | 7.116376 | 165.0 | 71.0 | -0.141864 | 94.0 |
166384 | boardgame | Spyfall | 2014.0 | 3.0 | 8.0 | 15.0 | 15.0 | 15.0 | 12.0 | 12349 | ... | Bluffing,Deduction,Humor,Party Game,Spies/Secr... | Role Playing,Voting | Alexandr Ushan | 0.686515 | 7.243405 | 7.112803 | 363.0 | 72.0 | 0.137423 | 291.0 |
1353 | boardgame | Time's Up! | 1999.0 | 4.0 | 18.0 | 90.0 | 90.0 | 90.0 | 12.0 | 4108 | ... | Humor,Party Game | Acting,Memory,Partnerships | Peter Sarrett | 0.941155 | 7.498044 | 7.106885 | 376.0 | 73.0 | 0.145055 | 303.0 |
50 | boardgame | Lost Cities | 1999.0 | 2.0 | 2.0 | 30.0 | 30.0 | 30.0 | 10.0 | 28474 | ... | Card Game,Exploration | Hand Management,Set Collection | Reiner Knizia | 0.604377 | 7.161267 | 7.104903 | 297.0 | 74.0 | 0.046833 | 223.0 |
34635 | boardgame | Stone Age | 2008.0 | 2.0 | 4.0 | 90.0 | 60.0 | 90.0 | 10.0 | 33126 | ... | Dice,Prehistoric | Dice Rolling,Set Collection,Worker Placement | Bernd Brunnhofer | 0.595422 | 7.152312 | 7.103894 | 73.0 | 75.0 | -0.421716 | -2.0 |
10630 | boardgame | Memoir '44 | 2004.0 | 2.0 | 8.0 | 60.0 | 30.0 | 60.0 | 8.0 | 20485 | ... | Miniatures,Wargame,World War II | Area Control / Area Influence,Campaign / Battl... | Richard Borg | 0.620731 | 7.177621 | 7.099537 | 114.0 | 76.0 | -0.291733 | 38.0 |
209685 | boardgame | Century: Spice Road | 2017.0 | 2.0 | 5.0 | 45.0 | 30.0 | 45.0 | 8.0 | 5780 | ... | Card Game,Economic,Medieval | Card Drafting,Deck / Pool Building,Hand Manage... | Emerson Matsuuchi | 0.817433 | 7.374323 | 7.097874 | 240.0 | 77.0 | -0.042336 | 163.0 |
198994 | boardgame | Hero Realms | 2016.0 | 1.0 | 4.0 | 30.0 | 20.0 | 30.0 | 12.0 | 3641 | ... | Card Game,Fantasy,Fighting | Card Drafting,Deck / Pool Building,Hand Manage... | Robert Dougherty,Darwin Kastle | 0.970080 | 7.526970 | 7.090217 | 210.0 | 78.0 | -0.097773 | 132.0 |
2511 | boardgame | Sherlock Holmes Consulting Detective: The Tham... | 1981.0 | 1.0 | 8.0 | 120.0 | 60.0 | 120.0 | 10.0 | 10508 | ... | Deduction,Murder/Mystery,Novel-based,Post-Napo... | Co-operative Play,Storytelling | Raymond Edwards,Suzanne Goldberg,Gary Grady | 0.676042 | 7.232932 | 7.082347 | 59.0 | 79.0 | -0.513573 | -20.0 |
168584 | boardgame | Love Letter: Batman | 2015.0 | 2.0 | 4.0 | 20.0 | 20.0 | 20.0 | 10.0 | 3785 | ... | Card Game,Deduction | Hand Management,Player Elimination | Seiji Kanai | 0.940089 | 7.496979 | 7.079637 | 438.0 | 80.0 | 0.179367 | 358.0 |
131357 | boardgame | Coup | 2012.0 | 2.0 | 6.0 | 15.0 | 15.0 | 15.0 | 9.0 | 23779 | ... | Bluffing,Card Game,Deduction,Party Game,Political | Memory,Player Elimination,Take That,Variable P... | Rikki Tahta | 0.586874 | 7.143764 | 7.077427 | 361.0 | 81.0 | 0.100087 | 280.0 |
198928 | boardgame | Pandemic Iberia | 2016.0 | 2.0 | 5.0 | 45.0 | 45.0 | 45.0 | 8.0 | 3268 | ... | Medical | Action Point Allowance System,Co-operative Pla... | Jesús Torres Castro,Matt Leacock | 0.992733 | 7.549623 | 7.069393 | 96.0 | 82.0 | -0.361917 | 14.0 |
157354 | boardgame | Five Tribes | 2014.0 | 2.0 | 4.0 | 80.0 | 40.0 | 80.0 | 13.0 | 20397 | ... | Arabian,Fantasy,Mythology | Area Control / Area Influence,Auction/Bidding,... | Bruno Cathala | 0.588162 | 7.145052 | 7.068169 | 49.0 | 83.0 | -0.596881 | -34.0 |
221107 | boardgame | Pandemic Legacy: Season 2 | 2017.0 | 2.0 | 4.0 | 60.0 | 60.0 | 60.0 | 14.0 | 1781 | ... | Environmental,Medical | Co-operative Play,Pick-up and Deliver,Variable... | Rob Daviau,Matt Leacock | 1.391217 | 7.948107 | 7.067809 | 92.0 | 84.0 | -0.385991 | 8.0 |
215 | boardgame | Tichu | 1991.0 | 4.0 | 4.0 | 60.0 | 60.0 | 60.0 | 10.0 | 11062 | ... | Card Game | Betting/Wagering,Hand Management,Partnerships,... | Urs Hostettler | 0.652555 | 7.209445 | 7.067724 | 112.0 | 85.0 | -0.326886 | 27.0 |
193738 | boardgame | Great Western Trail | 2016.0 | 2.0 | 4.0 | 150.0 | 75.0 | 150.0 | 12.0 | 10365 | ... | American West | Deck / Pool Building,Hand Management,Point to ... | Alexander Pfister | 0.657254 | 7.214144 | 7.063317 | 11.0 | 86.0 | -0.932323 | -75.0 |
129437 | boardgame | Legendary: A Marvel Deck Building Game | 2012.0 | 1.0 | 5.0 | 45.0 | 45.0 | 45.0 | 14.0 | 14216 | ... | Card Game,Comic Book / Strip | Co-operative Play,Deck / Pool Building | Devin Low | 0.614284 | 7.171173 | 7.061343 | 115.0 | 87.0 | -0.323097 | 28.0 |
146652 | boardgame | Legendary Encounters: An Alien Deck Building Game | 2014.0 | 1.0 | 5.0 | 45.0 | 45.0 | 45.0 | 17.0 | 7508 | ... | Card Game,Fighting,Horror,Movies / TV / Radio ... | Card Drafting,Co-operative Play,Deck / Pool Bu... | Ben Cichoski,Daniel Mandel | 0.705686 | 7.262576 | 7.055409 | 80.0 | 88.0 | -0.446851 | -8.0 |
92415 | boardgame | Skull | 2011.0 | 3.0 | 6.0 | 45.0 | 45.0 | 45.0 | 14.0 | 6663 | ... | Bluffing,Card Game | Auction/Bidding,Hand Management,Player Elimina... | Hervé Marly | 0.728615 | 7.285505 | 7.052502 | 471.0 | 89.0 | 0.186322 | 382.0 |
163166 | boardgame | One Night Ultimate Werewolf Daybreak | 2015.0 | 3.0 | 7.0 | 10.0 | 10.0 | 10.0 | 8.0 | 3104 | ... | Bluffing,Card Game,Deduction,Horror,Party Game | Role Playing,Variable Player Powers,Voting | Ted Alspach,Akihisa Okui | 0.994019 | 7.550909 | 7.051175 | 367.0 | 90.0 | 0.080455 | 277.0 |
70919 | boardgame | Takenoko | 2011.0 | 2.0 | 4.0 | 45.0 | 45.0 | 45.0 | 8.0 | 22849 | ... | Animals,Environmental,Farming,Territory Building | Action Point Allowance System,Dice Rolling,Gri... | Antoine Bauza | 0.561202 | 7.118092 | 7.050245 | 193.0 | 91.0 | -0.160815 | 102.0 |
98778 | boardgame | Hanabi | 2010.0 | 2.0 | 5.0 | 25.0 | 25.0 | 25.0 | 8.0 | 26865 | ... | Card Game,Deduction,Memory | Co-operative Play,Hand Management,Memory,Set C... | Antoine Bauza | 0.549937 | 7.106827 | 7.049162 | 270.0 | 92.0 | -0.047688 | 178.0 |
199561 | boardgame | Sagrada | 2017.0 | 1.0 | 4.0 | 40.0 | 20.0 | 40.0 | 14.0 | 3606 | ... | Dice,Puzzle | Dice Rolling,Pattern Building,Set Collection | Adrian Adamescu,Daryl Andrews | 0.917487 | 7.474377 | 7.045724 | 256.0 | 93.0 | -0.072486 | 163.0 |
155426 | boardgame | Castles of Mad King Ludwig | 2014.0 | 1.0 | 4.0 | 90.0 | 90.0 | 90.0 | 13.0 | 15453 | ... | Post-Napoleonic | Card Drafting,Pattern Building,Set Collection,... | Ted Alspach | 0.583476 | 7.140366 | 7.040666 | 72.0 | 94.0 | -0.493744 | -22.0 |
2651 | boardgame | Power Grid | 2004.0 | 2.0 | 6.0 | 120.0 | 120.0 | 120.0 | 12.0 | 44867 | ... | Economic,Industry / Manufacturing | Auction/Bidding,Route/Network Building | Friedemann Friese | 0.514645 | 7.071535 | 7.037272 | 26.0 | 95.0 | -0.803668 | -69.0 |
120677 | boardgame | Terra Mystica | 2012.0 | 2.0 | 5.0 | 150.0 | 60.0 | 150.0 | 12.0 | 27226 | ... | Civilization,Economic,Fantasy,Territory Building | Area Control / Area Influence,Route/Network Bu... | Jens Drögemüller,Helge Ostertag | 0.536684 | 7.093574 | 7.037116 | 7.0 | 96.0 | -1.088984 | -89.0 |
34219 | boardgame | Biblios | 2007.0 | 2.0 | 4.0 | 30.0 | 30.0 | 30.0 | 10.0 | 11138 | ... | Card Game,Medieval,Religious | Auction/Bidding,Card Drafting,Hand Management,... | Steve Finn | 0.615957 | 7.172847 | 7.035028 | 282.0 | 97.0 | -0.041542 | 185.0 |
171623 | boardgame | The Voyages of Marco Polo | 2015.0 | 2.0 | 4.0 | 100.0 | 40.0 | 100.0 | 12.0 | 11277 | ... | Dice,Economic,Medieval,Travel | Card Drafting,Dice Rolling,Point to Point Move... | Simone Luciani,Daniele Tascini | 0.608845 | 7.165735 | 7.030056 | 37.0 | 98.0 | -0.707574 | -61.0 |
28143 | boardgame | Race for the Galaxy | 2007.0 | 2.0 | 4.0 | 60.0 | 30.0 | 60.0 | 12.0 | 36565 | ... | Card Game,Civilization,Economic,Science Fictio... | Hand Management,Simultaneous Action Selection,... | Thomas Lehmann | 0.508928 | 7.065818 | 7.024135 | 47.0 | 99.0 | -0.651895 | -52.0 |
143741 | boardgame | BANG! The Dice Game | 2013.0 | 3.0 | 8.0 | 15.0 | 15.0 | 15.0 | 8.0 | 12442 | ... | American West,Bluffing,Deduction,Dice,Fighting... | Dice Rolling,Partnerships,Player Elimination,P... | Michael Palm,Lukas Zach | 0.589038 | 7.145928 | 7.023481 | 460.0 | 100.0 | 0.145661 | 360.0 |
100 rows × 30 columns
# Biggest winners
df[(df.BGG_rank <= 100) | (df.corrected_BGG_rank <= 100)].sort_values('rank_change', ascending=False)
type | name | yearpublished | minplayers | maxplayers | playingtime | minplaytime | maxplaytime | minage | users_rated | ... | categories | mechanics | designers | rating_residual | corrected_rating | bayes_corrected_rating | BGG_rank | corrected_BGG_rank | rating_change | rank_change | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id | |||||||||||||||||||||
92415 | boardgame | Skull | 2011.0 | 3.0 | 6.0 | 45.0 | 45.0 | 45.0 | 14.0 | 6663 | ... | Bluffing,Card Game | Auction/Bidding,Hand Management,Player Elimina... | Hervé Marly | 0.728615 | 7.285505 | 7.052502 | 471.0 | 89.0 | 0.186322 | 382.0 |
143741 | boardgame | BANG! The Dice Game | 2013.0 | 3.0 | 8.0 | 15.0 | 15.0 | 15.0 | 8.0 | 12442 | ... | American West,Bluffing,Deduction,Dice,Fighting... | Dice Rolling,Partnerships,Player Elimination,P... | Michael Palm,Lukas Zach | 0.589038 | 7.145928 | 7.023481 | 460.0 | 100.0 | 0.145661 | 360.0 |
168584 | boardgame | Love Letter: Batman | 2015.0 | 2.0 | 4.0 | 20.0 | 20.0 | 20.0 | 10.0 | 3785 | ... | Card Game,Deduction | Hand Management,Player Elimination | Seiji Kanai | 0.940089 | 7.496979 | 7.079637 | 438.0 | 80.0 | 0.179367 | 358.0 |
12942 | boardgame | No Thanks! | 2004.0 | 3.0 | 7.0 | 30.0 | 20.0 | 30.0 | 8.0 | 15705 | ... | Card Game | Auction/Bidding,Press Your Luck,Set Collection | Thorsten Gimmler | 0.675958 | 7.232848 | 7.129116 | 399.0 | 66.0 | 0.188606 | 333.0 |
1353 | boardgame | Time's Up! | 1999.0 | 4.0 | 18.0 | 90.0 | 90.0 | 90.0 | 12.0 | 4108 | ... | Humor,Party Game | Acting,Memory,Partnerships | Peter Sarrett | 0.941155 | 7.498044 | 7.106885 | 376.0 | 73.0 | 0.145055 | 303.0 |
166384 | boardgame | Spyfall | 2014.0 | 3.0 | 8.0 | 15.0 | 15.0 | 15.0 | 12.0 | 12349 | ... | Bluffing,Deduction,Humor,Party Game,Spies/Secr... | Role Playing,Voting | Alexandr Ushan | 0.686515 | 7.243405 | 7.112803 | 363.0 | 72.0 | 0.137423 | 291.0 |
133473 | boardgame | Sushi Go! | 2013.0 | 2.0 | 5.0 | 15.0 | 15.0 | 15.0 | 8.0 | 20924 | ... | Card Game | Card Drafting,Hand Management,Set Collection,S... | Phil Walker-Harding | 0.752655 | 7.309545 | 7.227008 | 333.0 | 48.0 | 0.212028 | 285.0 |
121288 | boardgame | Dixit: Journey | 2012.0 | 3.0 | 6.0 | 30.0 | 30.0 | 30.0 | 8.0 | 3589 | ... | Card Game,Humor,Party Game | Acting,Simultaneous Action Selection,Singing,S... | Jean-Louis Roubira | 1.030832 | 7.587722 | 7.132781 | 348.0 | 64.0 | 0.138251 | 284.0 |
131357 | boardgame | Coup | 2012.0 | 2.0 | 6.0 | 15.0 | 15.0 | 15.0 | 9.0 | 23779 | ... | Bluffing,Card Game,Deduction,Party Game,Political | Memory,Player Elimination,Take That,Variable P... | Rikki Tahta | 0.586874 | 7.143764 | 7.077427 | 361.0 | 81.0 | 0.100087 | 280.0 |
163166 | boardgame | One Night Ultimate Werewolf Daybreak | 2015.0 | 3.0 | 7.0 | 10.0 | 10.0 | 10.0 | 8.0 | 3104 | ... | Bluffing,Card Game,Deduction,Horror,Party Game | Role Playing,Variable Player Powers,Voting | Ted Alspach,Akihisa Okui | 0.994019 | 7.550909 | 7.051175 | 367.0 | 90.0 | 0.080455 | 277.0 |
150 | boardgame | PitchCar | 1995.0 | 2.0 | 8.0 | 30.0 | 30.0 | 30.0 | 6.0 | 7949 | ... | Action / Dexterity,Children's Game,Party Game,... | Modular Board | Jean du Poël | 0.888412 | 7.445301 | 7.227925 | 320.0 | 47.0 | 0.197475 | 273.0 |
36553 | boardgame | Time's Up! Title Recall! | 2008.0 | 4.0 | 18.0 | 60.0 | 60.0 | 60.0 | 12.0 | 2329 | ... | Humor,Movies / TV / Radio theme,Party Game | Acting,Memory,Partnerships | Michael Adams,Peter Sarrett | 1.391854 | 7.948744 | 7.213165 | 281.0 | 52.0 | 0.135215 | 229.0 |
50 | boardgame | Lost Cities | 1999.0 | 2.0 | 2.0 | 30.0 | 30.0 | 30.0 | 10.0 | 28474 | ... | Card Game,Exploration | Hand Management,Set Collection | Reiner Knizia | 0.604377 | 7.161267 | 7.104903 | 297.0 | 74.0 | 0.046833 | 223.0 |
172 | boardgame | For Sale | 1997.0 | 3.0 | 6.0 | 30.0 | 30.0 | 30.0 | 10.0 | 17025 | ... | Card Game,Economic | Auction/Bidding,Hand Management | Stefan Dorra | 0.787518 | 7.344408 | 7.242083 | 261.0 | 43.0 | 0.131033 | 218.0 |
147949 | boardgame | One Night Ultimate Werewolf | 2014.0 | 3.0 | 10.0 | 10.0 | 10.0 | 10.0 | 8.0 | 13288 | ... | Bluffing,Card Game,Deduction,Horror,Party Game | Role Playing,Variable Player Powers,Voting | Ted Alspach,Akihisa Okui | 0.815120 | 7.372010 | 7.240990 | 246.0 | 44.0 | 0.110450 | 202.0 |
46213 | boardgame | Telestrations | 2009.0 | 4.0 | 8.0 | 30.0 | 30.0 | 30.0 | 12.0 | 7887 | ... | Humor,Party Game,Real-time | Line Drawing,Paper-and-Pencil | (Uncredited) | 1.088448 | 7.645338 | 7.403936 | 212.0 | 20.0 | 0.216986 | 192.0 |
34219 | boardgame | Biblios | 2007.0 | 2.0 | 4.0 | 30.0 | 30.0 | 30.0 | 10.0 | 11138 | ... | Card Game,Medieval,Religious | Auction/Bidding,Card Drafting,Hand Management,... | Steve Finn | 0.615957 | 7.172847 | 7.035028 | 282.0 | 97.0 | -0.041542 | 185.0 |
98778 | boardgame | Hanabi | 2010.0 | 2.0 | 5.0 | 25.0 | 25.0 | 25.0 | 8.0 | 26865 | ... | Card Game,Deduction,Memory | Co-operative Play,Hand Management,Memory,Set C... | Antoine Bauza | 0.549937 | 7.106827 | 7.049162 | 270.0 | 92.0 | -0.047688 | 178.0 |
129622 | boardgame | Love Letter | 2012.0 | 2.0 | 4.0 | 20.0 | 20.0 | 20.0 | 10.0 | 39963 | ... | Card Game,Deduction,Renaissance | Hand Management,Player Elimination | Seiji Kanai | 0.901426 | 7.458315 | 7.410509 | 192.0 | 18.0 | 0.199069 | 174.0 |
204583 | boardgame | Kingdomino | 2016.0 | 2.0 | 4.0 | 20.0 | 15.0 | 20.0 | 8.0 | 9063 | ... | City Building,Medieval,Territory Building | Card Drafting,Pattern Building,Tile Placement,... | Bruno Cathala | 1.057053 | 7.613942 | 7.403872 | 195.0 | 21.0 | 0.194222 | 174.0 |
70323 | boardgame | King of Tokyo | 2011.0 | 2.0 | 6.0 | 30.0 | 30.0 | 30.0 | 8.0 | 40765 | ... | Dice,Fighting,Movies / TV / Radio theme,Scienc... | Area Control / Area Influence,Card Drafting,Di... | Richard Garfield | 0.737563 | 7.294452 | 7.251487 | 209.0 | 40.0 | 0.062737 | 169.0 |
157969 | boardgame | Sheriff of Nottingham | 2014.0 | 3.0 | 5.0 | 60.0 | 60.0 | 60.0 | 13.0 | 18315 | ... | Bluffing,Card Game,Humor,Medieval,Negotiation,... | Card Drafting,Hand Management,Role Playing,Set... | Sérgio Halaban,André Zatz | 0.675371 | 7.232260 | 7.142576 | 227.0 | 62.0 | -0.016844 | 165.0 |
224037 | boardgame | Codenames Duet | 2017.0 | 2.0 | 4.0 | 30.0 | 15.0 | 30.0 | 11.0 | 2220 | ... | Deduction,Word Game | Co-operative Play | Vlaada Chvátil,Scot Eaton | 1.379204 | 7.936094 | 7.179543 | 223.0 | 58.0 | 0.016403 | 165.0 |
209685 | boardgame | Century: Spice Road | 2017.0 | 2.0 | 5.0 | 45.0 | 30.0 | 45.0 | 8.0 | 5780 | ... | Card Game,Economic,Medieval | Card Drafting,Deck / Pool Building,Hand Manage... | Emerson Matsuuchi | 0.817433 | 7.374323 | 7.097874 | 240.0 | 77.0 | -0.042336 | 163.0 |
199561 | boardgame | Sagrada | 2017.0 | 1.0 | 4.0 | 40.0 | 20.0 | 40.0 | 14.0 | 3606 | ... | Dice,Puzzle | Dice Rolling,Pattern Building,Set Collection | Adrian Adamescu,Daryl Andrews | 0.917487 | 7.474377 | 7.045724 | 256.0 | 93.0 | -0.072486 | 163.0 |
39856 | boardgame | Dixit | 2008.0 | 3.0 | 6.0 | 30.0 | 30.0 | 30.0 | 6.0 | 34645 | ... | Card Game,Humor,Party Game | Simultaneous Action Selection,Storytelling,Voting | Jean-Louis Roubira | 0.919054 | 7.475944 | 7.420510 | 175.0 | 17.0 | 0.182600 | 158.0 |
198773 | boardgame | Codenames: Pictures | 2016.0 | 2.0 | 8.0 | 20.0 | 10.0 | 20.0 | 10.0 | 8139 | ... | Deduction,Memory,Party Game,Spies/Secret Agents | Memory,Partnerships,Pattern Recognition,Press ... | Vlaada Chvátil | 1.038111 | 7.595000 | 7.365763 | 177.0 | 23.0 | 0.130003 | 154.0 |
2653 | boardgame | Survive: Escape from Atlantis! | 1982.0 | 2.0 | 4.0 | 60.0 | 45.0 | 60.0 | 8.0 | 14965 | ... | Adventure,Animals,Bluffing,Nautical | Action Point Allowance System,Dice Rolling,Gri... | Julian Courtland-Smith | 0.679951 | 7.236841 | 7.128050 | 220.0 | 67.0 | -0.042690 | 153.0 |
188834 | boardgame | Secret Hitler | 2016.0 | 5.0 | 10.0 | 45.0 | 45.0 | 45.0 | 13.0 | 6118 | ... | Bluffing,Card Game,Deduction,Party Game,Politi... | Partnerships,Player Elimination,Voting | Mike Boxleiter,Tommy Maranges,Max Temkin | 0.941998 | 7.498888 | 7.218066 | 201.0 | 49.0 | 0.013576 | 152.0 |
92828 | boardgame | Dixit Odyssey | 2011.0 | 3.0 | 12.0 | 30.0 | 30.0 | 30.0 | 8.0 | 11069 | ... | Card Game,Humor,Party Game | Partnerships,Simultaneous Action Selection,Sto... | Jean-Louis Roubira | 1.099849 | 7.656739 | 7.478038 | 154.0 | 12.0 | 0.180408 | 142.0 |
... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
77423 | boardgame | The Lord of the Rings: The Card Game | 2011.0 | 1.0 | 2.0 | 60.0 | 60.0 | 60.0 | 13.0 | 16040 | ... | Adventure,Card Game,Collectible Components,Fan... | Co-operative Play,Hand Management,Variable Pla... | Nate French | 0.296589 | 6.853479 | 6.774050 | 100.0 | 245.0 | -0.641970 | -145.0 |
72125 | boardgame | Eclipse | 2011.0 | 2.0 | 6.0 | 200.0 | 60.0 | 200.0 | 14.0 | 21808 | ... | Civilization,Fighting,Science Fiction,Space Ex... | Area Control / Area Influence,Dice Rolling,Gri... | Touko Tahkokallio | 0.383782 | 6.940672 | 6.877506 | 27.0 | 176.0 | -0.951524 | -149.0 |
177736 | boardgame | A Feast for Odin | 2016.0 | 1.0 | 4.0 | 120.0 | 30.0 | 120.0 | 12.0 | 6546 | ... | Economic,Industry / Manufacturing,Medieval,Puzzle | Area Enclosure,Dice Rolling,Pattern Building,P... | Uwe Rosenberg | 0.519373 | 7.076262 | 6.867375 | 32.0 | 183.0 | -0.923885 | -151.0 |
43111 | boardgame | Chaos in the Old World | 2009.0 | 3.0 | 4.0 | 120.0 | 60.0 | 120.0 | 13.0 | 11984 | ... | Fantasy,Fighting,Horror,Mythology,Wargame | Action Point Allowance System,Area Control / A... | Eric M. Lang | 0.325385 | 6.882274 | 6.775815 | 86.0 | 242.0 | -0.692865 | -156.0 |
126163 | boardgame | Tzolk'in: The Mayan Calendar | 2012.0 | 2.0 | 4.0 | 90.0 | 90.0 | 90.0 | 13.0 | 19973 | ... | Ancient,Civilization,Economic,Farming,Mythology | Set Collection,Worker Placement | Simone Luciani,Daniele Tascini | 0.355235 | 6.912125 | 6.844795 | 33.0 | 200.0 | -0.942595 | -167.0 |
121921 | boardgame | Robinson Crusoe: Adventures on the Cursed Island | 2012.0 | 1.0 | 4.0 | 120.0 | 60.0 | 120.0 | 14.0 | 21210 | ... | Adventure,Exploration,Fighting,Novel-based | Action / Movement Programming,Co-operative Pla... | Ignacy Trzewiczek | 0.352495 | 6.909385 | 6.845928 | 29.0 | 199.0 | -0.957322 | -170.0 |
144733 | boardgame | Russian Railroads | 2013.0 | 2.0 | 4.0 | 120.0 | 90.0 | 120.0 | 12.0 | 10134 | ... | Industry / Manufacturing,Trains | Worker Placement | Helmut Ohley,Leonhard "Lonny" Orgler | 0.337100 | 6.893989 | 6.768788 | 61.0 | 252.0 | -0.815212 | -191.0 |
159675 | boardgame | Fields of Arle | 2014.0 | 1.0 | 2.0 | 120.0 | 60.0 | 120.0 | 13.0 | 4310 | ... | Economic,Farming,Industry / Manufacturing | Worker Placement | Uwe Rosenberg | 0.470844 | 7.027733 | 6.740025 | 54.0 | 268.0 | -0.907855 | -214.0 |
73439 | boardgame | Troyes | 2010.0 | 2.0 | 4.0 | 90.0 | 90.0 | 90.0 | 12.0 | 12519 | ... | Dice,Economic,Medieval | Area Control / Area Influence,Dice Rolling,Wor... | Sébastien Dujardin,Xavier Georges,Alain Orban | 0.263316 | 6.820206 | 6.722551 | 64.0 | 281.0 | -0.855969 | -217.0 |
35677 | boardgame | Le Havre | 2008.0 | 1.0 | 5.0 | 150.0 | 30.0 | 150.0 | 12.0 | 20396 | ... | City Building,Economic,Industry / Manufacturin... | Worker Placement | Uwe Rosenberg | 0.274636 | 6.831525 | 6.769293 | 34.0 | 251.0 | -1.017987 | -217.0 |
175155 | boardgame | Forbidden Stars | 2015.0 | 2.0 | 4.0 | 180.0 | 120.0 | 180.0 | 14.0 | 4689 | ... | Bluffing,Fighting,Miniatures,Science Fiction,W... | Area Control / Area Influence,Dice Rolling,Han... | Samuel Bailey,James Kniffen,Corey Konieczka | 0.395965 | 6.952855 | 6.697475 | 78.0 | 307.0 | -0.810625 | -229.0 |
28720 | boardgame | Brass: Lancashire | 2007.0 | 2.0 | 4.0 | 180.0 | 120.0 | 180.0 | 14.0 | 11175 | ... | Economic,Industry / Manufacturing,Transportation | Hand Management,Route/Network Building | Martin Wallace | 0.308670 | 6.865560 | 6.753399 | 31.0 | 260.0 | -1.041731 | -229.0 |
185343 | boardgame | Anachrony | 2017.0 | 1.0 | 4.0 | 120.0 | 30.0 | 120.0 | 15.0 | 3074 | ... | Economic,Science Fiction | Action Point Allowance System,Card Drafting,Di... | Richard Amann,Viktor Peter,Dávid Turczi | 0.501623 | 7.058513 | 6.675962 | 95.0 | 329.0 | -0.759678 | -234.0 |
175914 | boardgame | Food Chain Magnate | 2015.0 | 2.0 | 5.0 | 240.0 | 120.0 | 240.0 | 14.0 | 6367 | ... | Economic,Industry / Manufacturing | Card Drafting,Deck / Pool Building,Modular Boa... | Jeroen Doumen,Joris Wiersinga | 0.373578 | 6.930468 | 6.736296 | 28.0 | 271.0 | -1.080494 | -243.0 |
96848 | boardgame | Mage Knight Board Game | 2011.0 | 1.0 | 4.0 | 150.0 | 150.0 | 150.0 | 14.0 | 20243 | ... | Adventure,Exploration,Fantasy,Fighting | Card Drafting,Co-operative Play,Deck / Pool Bu... | Vlaada Chvátil | 0.257904 | 6.814794 | 6.752901 | 16.0 | 262.0 | -1.176039 | -246.0 |
42 | boardgame | Tigris & Euphrates | 1997.0 | 2.0 | 4.0 | 90.0 | 90.0 | 90.0 | 12.0 | 21214 | ... | Abstract Strategy,Ancient,Civilization,Territo... | Area Control / Area Influence,Hand Management,... | Reiner Knizia | 0.183016 | 6.739906 | 6.684090 | 65.0 | 319.0 | -0.893090 | -254.0 |
18602 | boardgame | Caylus | 2005.0 | 2.0 | 5.0 | 150.0 | 60.0 | 150.0 | 12.0 | 22836 | ... | City Building,Economic,Medieval | Worker Placement | William Attia | 0.169119 | 6.726009 | 6.674574 | 43.0 | 331.0 | -1.023606 | -288.0 |
25613 | boardgame | Through the Ages: A Story of Civilization | 2006.0 | 2.0 | 4.0 | 240.0 | 240.0 | 240.0 | 12.0 | 15938 | ... | Civilization,Economic | Action Point Allowance System,Auction/Bidding,... | Vlaada Chvátil | 0.212389 | 6.769279 | 6.694342 | 20.0 | 310.0 | -1.190418 | -290.0 |
102680 | boardgame | Trajan | 2011.0 | 2.0 | 4.0 | 120.0 | 60.0 | 120.0 | 12.0 | 10735 | ... | Ancient,Political | Area Movement,Card Drafting,Hand Management,Se... | Stefan Feld | 0.203459 | 6.760349 | 6.652948 | 63.0 | 359.0 | -0.928062 | -296.0 |
9216 | boardgame | Goa | 2004.0 | 2.0 | 4.0 | 90.0 | 90.0 | 90.0 | 12.0 | 9964 | ... | Economic,Farming,Nautical,Renaissance | Auction/Bidding,Hand Management,Press Your Luck | Rüdiger Dorn | 0.168533 | 6.725422 | 6.613654 | 98.0 | 408.0 | -0.805086 | -310.0 |
172386 | boardgame | Mombasa | 2015.0 | 2.0 | 4.0 | 150.0 | 75.0 | 150.0 | 12.0 | 6295 | ... | Economic | Action / Movement Programming,Area Control / A... | Alexander Pfister | 0.263640 | 6.820530 | 6.639511 | 60.0 | 379.0 | -0.950819 | -319.0 |
126042 | boardgame | Nations | 2013.0 | 1.0 | 5.0 | 200.0 | 40.0 | 200.0 | 14.0 | 8944 | ... | Card Game,Civilization,Economic | Card Drafting,Variable Player Powers | Rustan Håkansson,Nina Håkansson,Einar Rosén,Ro... | 0.183351 | 6.740240 | 6.615518 | 84.0 | 406.0 | -0.859452 | -322.0 |
91 | boardgame | Paths of Glory | 1999.0 | 2.0 | 2.0 | 480.0 | 480.0 | 480.0 | 14.0 | 3759 | ... | Wargame,World War I | Campaign / Battle Card Driven,Dice Rolling,Poi... | Ted Raicer | 0.346013 | 6.902903 | 6.608114 | 90.0 | 415.0 | -0.848046 | -325.0 |
103343 | boardgame | A Game of Thrones: The Board Game (Second Edit... | 2011.0 | 3.0 | 6.0 | 240.0 | 120.0 | 240.0 | 14.0 | 20014 | ... | Bluffing,Fantasy,Negotiation,Novel-based,Polit... | Area Control / Area Influence,Area Movement,Au... | Christian T. Petersen | 0.117030 | 6.673920 | 6.618056 | 76.0 | 403.0 | -0.898914 | -327.0 |
9609 | boardgame | War of the Ring (first edition) | 2004.0 | 2.0 | 4.0 | 120.0 | 120.0 | 120.0 | 12.0 | 9111 | ... | Adventure,Dice,Fantasy,Miniatures,Novel-based,... | Action Point Allowance System,Area Control / A... | Roberto Di Meglio,Marco Maggi,Francesco Nepitello | 0.116984 | 6.673873 | 6.557775 | 74.0 | 480.0 | -0.967105 | -406.0 |
161970 | boardgame | Alchemists | 2014.0 | 2.0 | 4.0 | 120.0 | 120.0 | 120.0 | 13.0 | 11591 | ... | Deduction,Fantasy | Action Point Allowance System,Card Drafting,Ha... | Matúš Kotry | 0.071304 | 6.628193 | 6.538590 | 75.0 | 508.0 | -0.979660 | -433.0 |
62219 | boardgame | Dominant Species | 2010.0 | 2.0 | 6.0 | 240.0 | 120.0 | 240.0 | 14.0 | 13782 | ... | Animals,Environmental,Prehistoric | Area Control / Area Influence,Card Drafting,Gr... | Chad Jensen | 0.071701 | 6.628590 | 6.552242 | 48.0 | 487.0 | -1.114628 | -439.0 |
12493 | boardgame | Twilight Imperium (Third Edition) | 2005.0 | 3.0 | 6.0 | 240.0 | 180.0 | 240.0 | 14.0 | 16070 | ... | Civilization,Negotiation,Political,Science Fic... | Action Point Allowance System,Area-Impulse,Dic... | Christian T. Petersen | 0.038945 | 6.595834 | 6.531638 | 44.0 | 521.0 | -1.161022 | -477.0 |
70149 | boardgame | Ora et Labora | 2011.0 | 1.0 | 4.0 | 180.0 | 60.0 | 180.0 | 13.0 | 8006 | ... | City Building,Economic,Industry / Manufacturin... | Modular Board,Pattern Building,Set Collection,... | Uwe Rosenberg | 0.058555 | 6.615445 | 6.491589 | 82.0 | 561.0 | -1.004531 | -479.0 |
125153 | boardgame | The Gallerist | 2015.0 | 1.0 | 4.0 | 150.0 | 60.0 | 150.0 | 13.0 | 4734 | ... | Economic | Commodity Speculation,Set Collection,Worker Pl... | Vital Lacerda | 0.139652 | 6.696542 | 6.487867 | 68.0 | 566.0 | -1.069813 | -498.0 |
148 rows × 30 columns
# Biggest losers
df[(df.BGG_rank <= 100) | (df.corrected_BGG_rank <= 100)].sort_values('rank_change', ascending=True).head(50)#.to_clipboard()
type | name | yearpublished | minplayers | maxplayers | playingtime | minplaytime | maxplaytime | minage | users_rated | ... | categories | mechanics | designers | rating_residual | corrected_rating | bayes_corrected_rating | BGG_rank | corrected_BGG_rank | rating_change | rank_change | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id | |||||||||||||||||||||
125153 | boardgame | The Gallerist | 2015.0 | 1.0 | 4.0 | 150.0 | 60.0 | 150.0 | 13.0 | 4734 | ... | Economic | Commodity Speculation,Set Collection,Worker Pl... | Vital Lacerda | 0.139652 | 6.696542 | 6.487867 | 68.0 | 566.0 | -1.069813 | -498.0 |
70149 | boardgame | Ora et Labora | 2011.0 | 1.0 | 4.0 | 180.0 | 60.0 | 180.0 | 13.0 | 8006 | ... | City Building,Economic,Industry / Manufacturin... | Modular Board,Pattern Building,Set Collection,... | Uwe Rosenberg | 0.058555 | 6.615445 | 6.491589 | 82.0 | 561.0 | -1.004531 | -479.0 |
12493 | boardgame | Twilight Imperium (Third Edition) | 2005.0 | 3.0 | 6.0 | 240.0 | 180.0 | 240.0 | 14.0 | 16070 | ... | Civilization,Negotiation,Political,Science Fic... | Action Point Allowance System,Area-Impulse,Dic... | Christian T. Petersen | 0.038945 | 6.595834 | 6.531638 | 44.0 | 521.0 | -1.161022 | -477.0 |
62219 | boardgame | Dominant Species | 2010.0 | 2.0 | 6.0 | 240.0 | 120.0 | 240.0 | 14.0 | 13782 | ... | Animals,Environmental,Prehistoric | Area Control / Area Influence,Card Drafting,Gr... | Chad Jensen | 0.071701 | 6.628590 | 6.552242 | 48.0 | 487.0 | -1.114628 | -439.0 |
161970 | boardgame | Alchemists | 2014.0 | 2.0 | 4.0 | 120.0 | 120.0 | 120.0 | 13.0 | 11591 | ... | Deduction,Fantasy | Action Point Allowance System,Card Drafting,Ha... | Matúš Kotry | 0.071304 | 6.628193 | 6.538590 | 75.0 | 508.0 | -0.979660 | -433.0 |
9609 | boardgame | War of the Ring (first edition) | 2004.0 | 2.0 | 4.0 | 120.0 | 120.0 | 120.0 | 12.0 | 9111 | ... | Adventure,Dice,Fantasy,Miniatures,Novel-based,... | Action Point Allowance System,Area Control / A... | Roberto Di Meglio,Marco Maggi,Francesco Nepitello | 0.116984 | 6.673873 | 6.557775 | 74.0 | 480.0 | -0.967105 | -406.0 |
103343 | boardgame | A Game of Thrones: The Board Game (Second Edit... | 2011.0 | 3.0 | 6.0 | 240.0 | 120.0 | 240.0 | 14.0 | 20014 | ... | Bluffing,Fantasy,Negotiation,Novel-based,Polit... | Area Control / Area Influence,Area Movement,Au... | Christian T. Petersen | 0.117030 | 6.673920 | 6.618056 | 76.0 | 403.0 | -0.898914 | -327.0 |
91 | boardgame | Paths of Glory | 1999.0 | 2.0 | 2.0 | 480.0 | 480.0 | 480.0 | 14.0 | 3759 | ... | Wargame,World War I | Campaign / Battle Card Driven,Dice Rolling,Poi... | Ted Raicer | 0.346013 | 6.902903 | 6.608114 | 90.0 | 415.0 | -0.848046 | -325.0 |
126042 | boardgame | Nations | 2013.0 | 1.0 | 5.0 | 200.0 | 40.0 | 200.0 | 14.0 | 8944 | ... | Card Game,Civilization,Economic | Card Drafting,Variable Player Powers | Rustan Håkansson,Nina Håkansson,Einar Rosén,Ro... | 0.183351 | 6.740240 | 6.615518 | 84.0 | 406.0 | -0.859452 | -322.0 |
172386 | boardgame | Mombasa | 2015.0 | 2.0 | 4.0 | 150.0 | 75.0 | 150.0 | 12.0 | 6295 | ... | Economic | Action / Movement Programming,Area Control / A... | Alexander Pfister | 0.263640 | 6.820530 | 6.639511 | 60.0 | 379.0 | -0.950819 | -319.0 |
9216 | boardgame | Goa | 2004.0 | 2.0 | 4.0 | 90.0 | 90.0 | 90.0 | 12.0 | 9964 | ... | Economic,Farming,Nautical,Renaissance | Auction/Bidding,Hand Management,Press Your Luck | Rüdiger Dorn | 0.168533 | 6.725422 | 6.613654 | 98.0 | 408.0 | -0.805086 | -310.0 |
102680 | boardgame | Trajan | 2011.0 | 2.0 | 4.0 | 120.0 | 60.0 | 120.0 | 12.0 | 10735 | ... | Ancient,Political | Area Movement,Card Drafting,Hand Management,Se... | Stefan Feld | 0.203459 | 6.760349 | 6.652948 | 63.0 | 359.0 | -0.928062 | -296.0 |
25613 | boardgame | Through the Ages: A Story of Civilization | 2006.0 | 2.0 | 4.0 | 240.0 | 240.0 | 240.0 | 12.0 | 15938 | ... | Civilization,Economic | Action Point Allowance System,Auction/Bidding,... | Vlaada Chvátil | 0.212389 | 6.769279 | 6.694342 | 20.0 | 310.0 | -1.190418 | -290.0 |
18602 | boardgame | Caylus | 2005.0 | 2.0 | 5.0 | 150.0 | 60.0 | 150.0 | 12.0 | 22836 | ... | City Building,Economic,Medieval | Worker Placement | William Attia | 0.169119 | 6.726009 | 6.674574 | 43.0 | 331.0 | -1.023606 | -288.0 |
42 | boardgame | Tigris & Euphrates | 1997.0 | 2.0 | 4.0 | 90.0 | 90.0 | 90.0 | 12.0 | 21214 | ... | Abstract Strategy,Ancient,Civilization,Territo... | Area Control / Area Influence,Hand Management,... | Reiner Knizia | 0.183016 | 6.739906 | 6.684090 | 65.0 | 319.0 | -0.893090 | -254.0 |
96848 | boardgame | Mage Knight Board Game | 2011.0 | 1.0 | 4.0 | 150.0 | 150.0 | 150.0 | 14.0 | 20243 | ... | Adventure,Exploration,Fantasy,Fighting | Card Drafting,Co-operative Play,Deck / Pool Bu... | Vlaada Chvátil | 0.257904 | 6.814794 | 6.752901 | 16.0 | 262.0 | -1.176039 | -246.0 |
175914 | boardgame | Food Chain Magnate | 2015.0 | 2.0 | 5.0 | 240.0 | 120.0 | 240.0 | 14.0 | 6367 | ... | Economic,Industry / Manufacturing | Card Drafting,Deck / Pool Building,Modular Boa... | Jeroen Doumen,Joris Wiersinga | 0.373578 | 6.930468 | 6.736296 | 28.0 | 271.0 | -1.080494 | -243.0 |
185343 | boardgame | Anachrony | 2017.0 | 1.0 | 4.0 | 120.0 | 30.0 | 120.0 | 15.0 | 3074 | ... | Economic,Science Fiction | Action Point Allowance System,Card Drafting,Di... | Richard Amann,Viktor Peter,Dávid Turczi | 0.501623 | 7.058513 | 6.675962 | 95.0 | 329.0 | -0.759678 | -234.0 |
175155 | boardgame | Forbidden Stars | 2015.0 | 2.0 | 4.0 | 180.0 | 120.0 | 180.0 | 14.0 | 4689 | ... | Bluffing,Fighting,Miniatures,Science Fiction,W... | Area Control / Area Influence,Dice Rolling,Han... | Samuel Bailey,James Kniffen,Corey Konieczka | 0.395965 | 6.952855 | 6.697475 | 78.0 | 307.0 | -0.810625 | -229.0 |
28720 | boardgame | Brass: Lancashire | 2007.0 | 2.0 | 4.0 | 180.0 | 120.0 | 180.0 | 14.0 | 11175 | ... | Economic,Industry / Manufacturing,Transportation | Hand Management,Route/Network Building | Martin Wallace | 0.308670 | 6.865560 | 6.753399 | 31.0 | 260.0 | -1.041731 | -229.0 |
73439 | boardgame | Troyes | 2010.0 | 2.0 | 4.0 | 90.0 | 90.0 | 90.0 | 12.0 | 12519 | ... | Dice,Economic,Medieval | Area Control / Area Influence,Dice Rolling,Wor... | Sébastien Dujardin,Xavier Georges,Alain Orban | 0.263316 | 6.820206 | 6.722551 | 64.0 | 281.0 | -0.855969 | -217.0 |
35677 | boardgame | Le Havre | 2008.0 | 1.0 | 5.0 | 150.0 | 30.0 | 150.0 | 12.0 | 20396 | ... | City Building,Economic,Industry / Manufacturin... | Worker Placement | Uwe Rosenberg | 0.274636 | 6.831525 | 6.769293 | 34.0 | 251.0 | -1.017987 | -217.0 |
159675 | boardgame | Fields of Arle | 2014.0 | 1.0 | 2.0 | 120.0 | 60.0 | 120.0 | 13.0 | 4310 | ... | Economic,Farming,Industry / Manufacturing | Worker Placement | Uwe Rosenberg | 0.470844 | 7.027733 | 6.740025 | 54.0 | 268.0 | -0.907855 | -214.0 |
144733 | boardgame | Russian Railroads | 2013.0 | 2.0 | 4.0 | 120.0 | 90.0 | 120.0 | 12.0 | 10134 | ... | Industry / Manufacturing,Trains | Worker Placement | Helmut Ohley,Leonhard "Lonny" Orgler | 0.337100 | 6.893989 | 6.768788 | 61.0 | 252.0 | -0.815212 | -191.0 |
121921 | boardgame | Robinson Crusoe: Adventures on the Cursed Island | 2012.0 | 1.0 | 4.0 | 120.0 | 60.0 | 120.0 | 14.0 | 21210 | ... | Adventure,Exploration,Fighting,Novel-based | Action / Movement Programming,Co-operative Pla... | Ignacy Trzewiczek | 0.352495 | 6.909385 | 6.845928 | 29.0 | 199.0 | -0.957322 | -170.0 |
126163 | boardgame | Tzolk'in: The Mayan Calendar | 2012.0 | 2.0 | 4.0 | 90.0 | 90.0 | 90.0 | 13.0 | 19973 | ... | Ancient,Civilization,Economic,Farming,Mythology | Set Collection,Worker Placement | Simone Luciani,Daniele Tascini | 0.355235 | 6.912125 | 6.844795 | 33.0 | 200.0 | -0.942595 | -167.0 |
43111 | boardgame | Chaos in the Old World | 2009.0 | 3.0 | 4.0 | 120.0 | 60.0 | 120.0 | 13.0 | 11984 | ... | Fantasy,Fighting,Horror,Mythology,Wargame | Action Point Allowance System,Area Control / A... | Eric M. Lang | 0.325385 | 6.882274 | 6.775815 | 86.0 | 242.0 | -0.692865 | -156.0 |
177736 | boardgame | A Feast for Odin | 2016.0 | 1.0 | 4.0 | 120.0 | 30.0 | 120.0 | 12.0 | 6546 | ... | Economic,Industry / Manufacturing,Medieval,Puzzle | Area Enclosure,Dice Rolling,Pattern Building,P... | Uwe Rosenberg | 0.519373 | 7.076262 | 6.867375 | 32.0 | 183.0 | -0.923885 | -151.0 |
72125 | boardgame | Eclipse | 2011.0 | 2.0 | 6.0 | 200.0 | 60.0 | 200.0 | 14.0 | 21808 | ... | Civilization,Fighting,Science Fiction,Space Ex... | Area Control / Area Influence,Dice Rolling,Gri... | Touko Tahkokallio | 0.383782 | 6.940672 | 6.877506 | 27.0 | 176.0 | -0.951524 | -149.0 |
77423 | boardgame | The Lord of the Rings: The Card Game | 2011.0 | 1.0 | 2.0 | 60.0 | 60.0 | 60.0 | 13.0 | 16040 | ... | Adventure,Card Game,Collectible Components,Fan... | Co-operative Play,Hand Management,Variable Pla... | Nate French | 0.296589 | 6.853479 | 6.774050 | 100.0 | 245.0 | -0.641970 | -145.0 |
21050 | boardgame | Combat Commander: Europe | 2006.0 | 2.0 | 2.0 | 180.0 | 60.0 | 180.0 | 12.0 | 4547 | ... | Wargame,World War II | Campaign / Battle Card Driven,Hex-and-Counter,... | Chad Jensen | 0.529532 | 7.086422 | 6.800426 | 97.0 | 220.0 | -0.629574 | -123.0 |
17133 | boardgame | Railways of the World | 2005.0 | 2.0 | 6.0 | 120.0 | 120.0 | 120.0 | 10.0 | 9718 | ... | Trains,Transportation,Video Game Theme | Action Point Allowance System,Auction/Bidding,... | Glenn Drover,Martin Wallace | 0.409581 | 6.966471 | 6.829648 | 89.0 | 209.0 | -0.635592 | -120.0 |
102794 | boardgame | Caverna: The Cave Farmers | 2013.0 | 1.0 | 7.0 | 210.0 | 30.0 | 210.0 | 12.0 | 19409 | ... | Animals,Economic,Fantasy,Farming | Tile Placement,Worker Placement | Uwe Rosenberg | 0.486407 | 7.043297 | 6.967679 | 13.0 | 126.0 | -1.005861 | -113.0 |
37111 | boardgame | Battlestar Galactica: The Board Game | 2008.0 | 3.0 | 6.0 | 300.0 | 120.0 | 300.0 | 10.0 | 26981 | ... | Bluffing,Deduction,Movies / TV / Radio theme,P... | Area Movement,Co-operative Play,Dice Rolling,H... | Corey Konieczka | 0.378248 | 6.935138 | 6.883848 | 58.0 | 171.0 | -0.737502 | -113.0 |
104162 | boardgame | Descent: Journeys in the Dark (Second Edition) | 2012.0 | 2.0 | 5.0 | 120.0 | 120.0 | 120.0 | 14.0 | 16299 | ... | Adventure,Exploration,Fantasy,Fighting,Miniatures | Action Point Allowance System,Dice Rolling,Gri... | Daniel Clark (I),Corey Konieczka,Adam Sadler,K... | 0.401588 | 6.958478 | 6.874168 | 70.0 | 178.0 | -0.672142 | -108.0 |
115746 | boardgame | War of the Ring (Second Edition) | 2012.0 | 2.0 | 4.0 | 180.0 | 150.0 | 180.0 | 13.0 | 7341 | ... | Adventure,Dice,Fantasy,Fighting,Miniatures,Nov... | Area Control / Area Influence,Area Movement,Ca... | Roberto Di Meglio,Marco Maggi,Francesco Nepitello | 0.629719 | 7.186609 | 6.984402 | 12.0 | 119.0 | -0.990888 | -107.0 |
122515 | boardgame | Keyflower | 2012.0 | 2.0 | 6.0 | 120.0 | 90.0 | 120.0 | 12.0 | 13259 | ... | City Building,Economic,Nautical,Renaissance,Te... | Auction/Bidding,Memory,Modular Board,Pick-up a... | Sebastian Bleasdale,Richard Breese | 0.477102 | 7.033992 | 6.926411 | 40.0 | 147.0 | -0.801829 | -107.0 |
31260 | boardgame | Agricola | 2007.0 | 1.0 | 5.0 | 150.0 | 30.0 | 150.0 | 12.0 | 51407 | ... | Animals,Economic,Farming | Area Enclosure,Card Drafting,Hand Management,V... | Uwe Rosenberg | 0.454540 | 7.011430 | 6.982590 | 15.0 | 121.0 | -0.954750 | -106.0 |
216132 | boardgame | Clans of Caledonia | 2017.0 | 1.0 | 4.0 | 120.0 | 30.0 | 120.0 | 12.0 | 2868 | ... | Economic | Commodity Speculation,Modular Board,Route/Netw... | Juma Al-JouJou | 0.768952 | 7.325841 | 6.853804 | 91.0 | 190.0 | -0.600296 | -99.0 |
120677 | boardgame | Terra Mystica | 2012.0 | 2.0 | 5.0 | 150.0 | 60.0 | 150.0 | 12.0 | 27226 | ... | Civilization,Economic,Fantasy,Territory Building | Area Control / Area Influence,Route/Network Bu... | Jens Drögemüller,Helge Ostertag | 0.536684 | 7.093574 | 7.037116 | 7.0 | 96.0 | -1.088984 | -89.0 |
146021 | boardgame | Eldritch Horror | 2013.0 | 1.0 | 8.0 | 240.0 | 120.0 | 240.0 | 14.0 | 18865 | ... | Adventure,Fantasy,Fighting,Horror,Novel-based | Co-operative Play,Dice Rolling,Point to Point ... | Corey Konieczka,Nikki Valens | 0.496493 | 7.053383 | 6.975186 | 46.0 | 124.0 | -0.716344 | -78.0 |
93 | boardgame | El Grande | 1995.0 | 2.0 | 5.0 | 120.0 | 60.0 | 120.0 | 12.0 | 19395 | ... | Renaissance | Area Control / Area Influence,Area Movement,Au... | Wolfgang Kramer,Richard Ulrich | 0.481950 | 7.038840 | 6.963388 | 51.0 | 128.0 | -0.693782 | -77.0 |
124742 | boardgame | Android: Netrunner | 2012.0 | 2.0 | 2.0 | 45.0 | 45.0 | 45.0 | 14.0 | 21808 | ... | Bluffing,Card Game,Collectible Components,Scie... | Action Point Allowance System,Hand Management,... | Richard Garfield,Lukas Litzsinger | 0.507406 | 7.064296 | 6.995711 | 35.0 | 111.0 | -0.773449 | -76.0 |
127023 | boardgame | Kemet | 2012.0 | 2.0 | 5.0 | 120.0 | 90.0 | 120.0 | 13.0 | 10597 | ... | Ancient,Fighting,Miniatures,Mythology | Action Point Allowance System,Area Control / A... | Jacques Bariot,Guillaume Montiage | 0.504292 | 7.061182 | 6.926562 | 71.0 | 146.0 | -0.608478 | -75.0 |
193738 | boardgame | Great Western Trail | 2016.0 | 2.0 | 4.0 | 150.0 | 75.0 | 150.0 | 12.0 | 10365 | ... | American West | Deck / Pool Building,Hand Management,Point to ... | Alexander Pfister | 0.657254 | 7.214144 | 7.063317 | 11.0 | 86.0 | -0.932323 | -75.0 |
2651 | boardgame | Power Grid | 2004.0 | 2.0 | 6.0 | 120.0 | 120.0 | 120.0 | 12.0 | 44867 | ... | Economic,Industry / Manufacturing | Auction/Bidding,Route/Network Building | Friedemann Friese | 0.514645 | 7.071535 | 7.037272 | 26.0 | 95.0 | -0.803668 | -69.0 |
123260 | boardgame | Suburbia | 2012.0 | 1.0 | 4.0 | 90.0 | 90.0 | 90.0 | 8.0 | 16383 | ... | City Building,Economic | Card Drafting,Set Collection,Tile Placement | Ted Alspach | 0.452218 | 7.009108 | 6.922293 | 83.0 | 152.0 | -0.556577 | -69.0 |
182028 | boardgame | Through the Ages: A New Story of Civilization | 2015.0 | 2.0 | 4.0 | 240.0 | 180.0 | 240.0 | 14.0 | 10334 | ... | Card Game,Civilization,Economic | Action Point Allowance System,Auction/Bidding,... | Vlaada Chvátil | 0.731263 | 7.288153 | 7.130384 | 3.0 | 65.0 | -1.194426 | -62.0 |
171623 | boardgame | The Voyages of Marco Polo | 2015.0 | 2.0 | 4.0 | 100.0 | 40.0 | 100.0 | 12.0 | 11277 | ... | Dice,Economic,Medieval,Travel | Card Drafting,Dice Rolling,Point to Point Move... | Simone Luciani,Daniele Tascini | 0.608845 | 7.165735 | 7.030056 | 37.0 | 98.0 | -0.707574 | -61.0 |
28143 | boardgame | Race for the Galaxy | 2007.0 | 2.0 | 4.0 | 60.0 | 30.0 | 60.0 | 12.0 | 36565 | ... | Card Game,Civilization,Economic,Science Fictio... | Hand Management,Simultaneous Action Selection,... | Thomas Lehmann | 0.508928 | 7.065818 | 7.024135 | 47.0 | 99.0 | -0.651895 | -52.0 |
50 rows × 30 columns
%matplotlib inline
plt.rcParams['figure.dpi'] = 300
import matplotlib.animation as manimation
FFMpegWriter = manimation.writers['ffmpeg']
metadata = dict(title='Movie Test', artist='Matplotlib',
comment='Movie support!')
fps=25
writer = FFMpegWriter(fps=fps, metadata=metadata)
fig = plt.figure(figsize=(10,6), dpi=100)
def make_frame(t):
plt.cla()
if t < 1:
w=0.0
elif t < 3:
w=(t-1)/2.0
else:
w=1.0
sns.regplot(x=df[enough_weights].average_weight ,
y= (1-w) * df[enough_weights].average_rating + w * df[enough_weights].corrected_rating,
ci=None,
scatter_kws={'alpha':0.8,
's':10})
plt.ylabel('Average rating')
plt.xlabel('Average weight score (complexity)')
return (None)
with writer.saving(fig, "manual_animtion.mp4", 150):
for t in pd.np.arange(0,4+1./fps,1./fps):
make_frame(t)
plt.ylim(2, 9.5)
writer.grab_frame()
# Convert the mp4 to gif using ffmpeg
# the code below does that, including a gif palette optimization
# #!/bin/sh
#
# palette="/tmp/palette.png"
#
# filters="fps=25,scale=750:-1:flags=lanczos"
#
# ffmpeg -v warning -i manual_animtion.mp4 -vf "$filters,palettegen" -y $palette
# ffmpeg -v warning -i manual_animtion.mp4 -i $palette -lavfi "$filters [x]; [x][1:v] paletteuse" -y manual_animtion.gif
# Iinteractive plot using Altair
import altair as alt
#from vega_datasets import data
alt.renderers.enable('notebook')
#iris = data.iris()
relevant_columns=['average_weight', 'average_rating', 'corrected_rating', 'name']
before_correction = alt.Chart(df[enough_weights][relevant_columns]).mark_point(filled=True).encode(
alt.X('average_weight', axis=alt.Axis(title='Complexity score'), scale=alt.Scale(domain=(.8, 5))),
alt.Y('average_rating', axis=alt.Axis(title='Game rating')),
color=alt.value("#E24A33"),
tooltip='name'
).properties(width=500, title='Before complexity-bias correction')
after_correction = alt.Chart(df[enough_weights][relevant_columns]).mark_point(filled=True).encode(
alt.X('average_weight', axis=alt.Axis(title='Complexity score'), scale=alt.Scale(domain=(.8, 5))),
alt.Y('corrected_rating', axis=alt.Axis(title='Complexity-bias-corrected game rating')),
color=alt.value("#E24A33"),
tooltip='name'
).properties(width=500, title='After complexity-bias correction')
alt.HConcatChart([before_correction, after_correction])#.save('interactive_chart.html')
# Altair's API is pretty slick, but it doesn't seem flexible enough to accommodate what I'm trying to do
# There's no intuitive way to get multiline hover tooltips
# Let's generate it using Bokeh instead...
from bokeh.plotting import figure, output_file, output_notebook, show, ColumnDataSource
from bokeh.models import HoverTool
#output_file("toolbar.html")
output_notebook()
source = ColumnDataSource(data=df[enough_weights][['name', 'average_weight', 'average_rating', 'corrected_rating', 'BGG_rank', 'corrected_BGG_rank']])
hover = HoverTool(tooltips=[
("Name", "@name"),
("Average weight (complexity)", "@average_weight"),
("Original rating", "@average_rating"),
("Corrected rating", "@corrected_rating"),
("Original rank", "@BGG_rank"),
("Corrected rank", "@corrected_BGG_rank"),
])
p = figure(plot_width=800, plot_height=450, tools=[hover],
title="Game ratings after complexity-bias correction")
p.circle('average_weight',
'corrected_rating',
size=4,
source=source,
color='#E24A33')
p.title.align = 'center'
p.title.text_font = 'Open Sans'
p.xaxis.axis_label = 'Average weight score (Complexity)'
p.xaxis.axis_label_text_font_style = "normal"
p.xaxis.axis_label_text_font = 'Open Sans'
p.yaxis.axis_label = 'Average rating'
p.yaxis.axis_label_text_font_style = "normal"
p.yaxis.axis_label_text_font = 'Open Sans'
show(p)