This notebook contains a set of analyses for the selected user’s boardgamegeek collection. The bulk of the analysis is focused on building a user-specific predictive model to predict the games that axelhacksel is likely to own. This enables to ask questions like, based on the games the user currently owns, what games are a good fit for their collection? What upcoming games are they likely to purchase?
This analysis is based on data from BoardGameGeek that was last updated on 2021-12-20.
We can look at a basic description of the number of games that the user owns, has rated, has previously owned, etc.
What years has the user owned/rated games from? While we can’t see when a user added or removed a game from their collection, we can look at their collection by the years in which their games were published.
We can look at the most frequent types of categories, mechanics, designers, and artists that appear in a user’s collection.
We’ll examine a predictive model trained on a user’s collection for games published through 2019. How many games has the user owned/rated/played in the training set (games prior to 2019)?
username | dataset | period | games_owned | games_rated | games_played |
axelhacksel | training | published before 2020 | 311 | 1 | 347 |
axelhacksel | test | published 2020 or later | 30 | 0 | 30 |
There are two main (binary) outcomes we will be modeling for the user.
The first, own refers to whether the user currently lists a game as owned in their collection. The second, played refers to whether the user currently owns, has rated, or previously owned a game. This means the latter will generally have a larger list of games, but may still be a useful category to examine for people who play lots of games without necessarily owning them.
We will train predictive models to learn the probability that the user will own or play individual games based on their features.
We can examine coefficients from the trained modes, which are penalized logistic regressions fit to our two main outcomes. Positive values indicate that a feature increases a user’s probabilility of owning/rating a game, while negative values indicate a feature decreases the probability.
Why did the model identify these features? We can make density plots of the important features for predicting whether the user owned a game. Blue indicates the density for games owned by the user, while grey indicates the density for games not owned by the user.
Binary predictors can be difficult to see with this visualization, so we can also directly examine the percentage of games in a user’s collection with a predictor vs the percentage of all games with that predictor.
% of Games with Feature | ||||
username | Feature | In_Collection | All_Games | Ratio |
axelhacksel | Line Drawing | 3.2% | 0.6% | 5.1 |
axelhacksel | Drafting | 4.2% | 0.9% | 4.5 |
axelhacksel | End Game Bonuses | 4.8% | 1.2% | 4.2 |
axelhacksel | Deduction Game | 18.6% | 5.9% | 3.2 |
axelhacksel | Iello | 9.0% | 2.9% | 3.1 |
axelhacksel | Renegade Game Studios | 2.6% | 0.8% | 3.1 |
axelhacksel | Realtime | 11.3% | 3.9% | 2.9 |
axelhacksel | Asmodee | 13.8% | 5.1% | 2.7 |
axelhacksel | Maze | 2.3% | 0.9% | 2.6 |
axelhacksel | Party Game | 19.3% | 8.0% | 2.4 |
axelhacksel | Bluffing | 15.4% | 6.4% | 2.4 |
axelhacksel | Ravensburger | 7.1% | 3.0% | 2.3 |
axelhacksel | Kosmos | 6.8% | 3.2% | 2.1 |
axelhacksel | Betting And Bluffing | 4.2% | 2.0% | 2.1 |
axelhacksel | Space Exploration | 3.2% | 1.6% | 2.0 |
axelhacksel | ZMan Games | 6.4% | 3.4% | 1.9 |
axelhacksel | Sports | 3.2% | 2.0% | 1.6 |
axelhacksel | City Building | 6.4% | 4.2% | 1.5 |
axelhacksel | Memory | 4.5% | 3.9% | 1.1 |
axelhacksel | Fantasy | 8.4% | 15.1% | 0.6 |
axelhacksel | Humor | 3.5% | 5.7% | 0.6 |
axelhacksel | Childrens Game | 3.5% | 5.7% | 0.6 |
axelhacksel | Dice Rolling | 11.6% | 29.6% | 0.4 |
axelhacksel | Simulation | 1.3% | 8.2% | 0.2 |
axelhacksel | Prehistoric | 0.0% | 1.1% | 0.0 |
Before predicting games in upcoming years, we can examine how well the model did and what games it liked in the training set. In this case, we used resampling techniques (cross validation) to ensure that the model had not seen a game before making its predictions.
An easy way to examine the performance of classification model is to view a separation plot. We plot the predicted probabilities from the model for every game (from resampling) from lowest to highest. We then overlay a blue line for any game that the user does own. A good classifier is one that is able to separate the blue (games owned by the user) from the white (games not owned by the user), with most of the blue occurring at the highest probabilities (right side of the chart).
We can display this information in table form, displaying the 100 games with the highest probability of ownership, adding a blue line when the user does own the game.
username | yearpublished | game_id | name | pred_played | pred_own | actual_played | actual_own |
axelhacksel | 2018 | 205896 | Rising Sun | 0.66 | 0.80 | 0 | 0 |
axelhacksel | 2017 | 219215 | Werewords | 0.66 | 0.71 | 0 | 0 |
axelhacksel | 2012 | 123096 | Space Cadets | 0.56 | 0.63 | 0 | 0 |
axelhacksel | 2018 | 242639 | Treasure Island | 0.39 | 0.63 | 1 | 1 |
axelhacksel | 2014 | 156129 | Deception: Murder in Hong Kong | 0.53 | 0.62 | 1 | 1 |
axelhacksel | 2010 | 82702 | Funfair | 0.32 | 0.58 | 0 | 0 |
axelhacksel | 2013 | 127024 | Room 25 | 0.42 | 0.58 | 0 | 0 |
axelhacksel | 2016 | 198454 | When I Dream | 0.59 | 0.58 | 1 | 1 |
axelhacksel | 2014 | 163412 | Patchwork | 0.58 | 0.54 | 1 | 1 |
axelhacksel | 2017 | 232090 | Doodle Rush | 0.35 | 0.54 | 0 | 0 |
axelhacksel | 2012 | 135779 | A Fake Artist Goes to New York | 0.45 | 0.52 | 0 | 0 |
axelhacksel | 2016 | 205045 | Avenue | 0.42 | 0.52 | 0 | 0 |
axelhacksel | 1999 | 50 | Lost Cities | 0.47 | 0.51 | 1 | 1 |
axelhacksel | 2015 | 178900 | Codenames | 0.61 | 0.51 | 0 | 0 |
axelhacksel | 2015 | 171273 | FUSE | 0.31 | 0.50 | 1 | 1 |
axelhacksel | 2018 | 244331 | Blue Lagoon | 0.28 | 0.47 | 0 | 0 |
axelhacksel | 2016 | 171131 | Captain Sonar | 0.47 | 0.47 | 1 | 1 |
axelhacksel | 2012 | 130827 | Rumble in the Dungeon | 0.43 | 0.47 | 1 | 1 |
axelhacksel | 2013 | 142197 | The Phantom Society | 0.34 | 0.46 | 0 | 0 |
axelhacksel | 2002 | 2955 | Mexica | 0.18 | 0.45 | 0 | 0 |
axelhacksel | 2019 | 271615 | The Quest for El Dorado: The Golden Temples | 0.40 | 0.45 | 0 | 0 |
axelhacksel | 2018 | 246297 | Shadows: Amsterdam | 0.54 | 0.45 | 1 | 1 |
axelhacksel | 1995 | 46 | Medici | 0.28 | 0.45 | 0 | 0 |
axelhacksel | 2013 | 148740 | Scotland Yard Master | 0.29 | 0.45 | 0 | 0 |
axelhacksel | 2018 | 259809 | Sonar Family | 0.54 | 0.44 | 0 | 0 |
axelhacksel | 2016 | 174614 | Apotheca | 0.18 | 0.44 | 0 | 0 |
axelhacksel | 2018 | 225694 | Decrypto | 0.30 | 0.44 | 1 | 1 |
axelhacksel | 2016 | 198773 | Codenames: Pictures | 0.26 | 0.44 | 1 | 1 |
axelhacksel | 2017 | 209778 | Magic Maze | 0.19 | 0.44 | 1 | 1 |
axelhacksel | 2013 | 136280 | La Boca | 0.53 | 0.44 | 0 | 0 |
axelhacksel | 2011 | 98229 | Pictomania | 0.27 | 0.44 | 0 | 0 |
axelhacksel | 2019 | 266507 | Clank!: Legacy – Acquisitions Incorporated | 0.41 | 0.43 | 0 | 0 |
axelhacksel | 2018 | 246639 | Patchwork Express | 0.32 | 0.42 | 0 | 0 |
axelhacksel | 2014 | 170587 | Don't Mess with Cthulhu | 0.28 | 0.42 | 0 | 0 |
axelhacksel | 2019 | 263155 | One Key | 0.37 | 0.41 | 1 | 1 |
axelhacksel | 2013 | 133473 | Sushi Go! | 0.33 | 0.40 | 0 | 0 |
axelhacksel | 2011 | 99437 | Rumble in the House | 0.35 | 0.39 | 0 | 0 |
axelhacksel | 2000 | 478 | Citadels | 0.44 | 0.38 | 0 | 0 |
axelhacksel | 2019 | 270971 | Era: Medieval Age | 0.34 | 0.37 | 0 | 0 |
axelhacksel | 2017 | 200847 | Secrets | 0.45 | 0.37 | 0 | 0 |
axelhacksel | 2010 | 65200 | Asteroyds | 0.28 | 0.37 | 0 | 0 |
axelhacksel | 2005 | 18258 | Mission: Red Planet | 0.53 | 0.37 | 0 | 0 |
axelhacksel | 2016 | 202207 | Virulence: An Infectious Card Game | 0.25 | 0.37 | 0 | 0 |
axelhacksel | 2015 | 181161 | Brick Party | 0.33 | 0.36 | 0 | 0 |
axelhacksel | 2019 | 235451 | GROWL | 0.34 | 0.36 | 0 | 0 |
axelhacksel | 2017 | 224037 | Codenames: Duet | 0.26 | 0.35 | 1 | 1 |
axelhacksel | 2017 | 217372 | The Quest for El Dorado | 0.42 | 0.35 | 1 | 1 |
axelhacksel | 2018 | 253786 | Don't Mess with Cthulhu Deluxe | 0.30 | 0.35 | 0 | 0 |
axelhacksel | 2014 | 166384 | Spyfall | 0.46 | 0.35 | 0 | 0 |
axelhacksel | 2017 | 217861 | Paper Tales | 0.32 | 0.35 | 0 | 0 |
axelhacksel | 2019 | 269603 | Minecraft: Builders & Biomes | 0.30 | 0.34 | 0 | 0 |
axelhacksel | 2019 | 269752 | Noctiluca | 0.25 | 0.34 | 0 | 0 |
axelhacksel | 2017 | 230059 | Crossfire | 0.24 | 0.34 | 0 | 0 |
axelhacksel | 2018 | 244711 | Newton | 0.27 | 0.33 | 0 | 0 |
axelhacksel | 2016 | 200147 | Kanagawa | 0.30 | 0.33 | 0 | 0 |
axelhacksel | 2016 | 236217 | Timebomb | 0.23 | 0.33 | 0 | 0 |
axelhacksel | 2016 | 205158 | Codenames: Deep Undercover | 0.28 | 0.33 | 0 | 0 |
axelhacksel | 2017 | 220775 | Codenames: Disney – Family Edition | 0.29 | 0.33 | 0 | 0 |
axelhacksel | 2019 | 280136 | Paranormal Detectives | 0.27 | 0.33 | 1 | 1 |
axelhacksel | 2018 | 257836 | Narabi | 0.20 | 0.33 | 0 | 0 |
axelhacksel | 2015 | 177639 | Raptor | 0.21 | 0.32 | 1 | 1 |
axelhacksel | 2015 | 173761 | Telestrations After Dark | 0.16 | 0.32 | 0 | 0 |
axelhacksel | 2017 | 215311 | Downforce | 0.33 | 0.32 | 1 | 1 |
axelhacksel | 2019 | 274533 | Throw Throw Burrito | 0.33 | 0.32 | 0 | 0 |
axelhacksel | 2014 | 165628 | HINT | 0.35 | 0.32 | 0 | 0 |
axelhacksel | 2000 | 555 | The Princes of Florence | 0.14 | 0.32 | 0 | 0 |
axelhacksel | 1999 | 88 | Torres | 0.16 | 0.31 | 1 | 1 |
axelhacksel | 2016 | 204583 | Kingdomino | 0.13 | 0.31 | 1 | 1 |
axelhacksel | 2016 | 206051 | Insider | 0.28 | 0.31 | 0 | 0 |
axelhacksel | 2019 | 285253 | Fiesta de los Muertos | 0.22 | 0.31 | 0 | 0 |
axelhacksel | 2005 | 15062 | Shadows over Camelot | 0.16 | 0.31 | 0 | 0 |
axelhacksel | 2015 | 163166 | One Night Ultimate Werewolf: Daybreak | 0.44 | 0.31 | 1 | 1 |
axelhacksel | 2019 | 270269 | Ninja Academy | 0.34 | 0.31 | 0 | 0 |
axelhacksel | 2018 | 256226 | Azul: Stained Glass of Sintra | 0.49 | 0.30 | 0 | 0 |
axelhacksel | 2016 | 204498 | Match Madness | 0.38 | 0.30 | 0 | 0 |
axelhacksel | 2016 | 205831 | Dreams | 0.25 | 0.30 | 0 | 0 |
axelhacksel | 2015 | 180956 | One Night Ultimate Vampire | 0.40 | 0.30 | 1 | 0 |
axelhacksel | 2017 | 215840 | Exit: The Game – The Forbidden Castle | 0.26 | 0.29 | 0 | 0 |
axelhacksel | 2019 | 265736 | Tiny Towns | 0.37 | 0.29 | 0 | 0 |
axelhacksel | 2018 | 252526 | Pictomania (Second Edition) | 0.22 | 0.29 | 0 | 0 |
axelhacksel | 2002 | 3076 | Puerto Rico | 0.14 | 0.29 | 0 | 0 |
axelhacksel | 2015 | 179794 | Me Want Cookies! | 0.29 | 0.29 | 0 | 0 |
axelhacksel | 2017 | 221805 | Breaking Bad: The Board Game | 0.42 | 0.28 | 0 | 0 |
axelhacksel | 2018 | 222219 | Kero | 0.27 | 0.27 | 0 | 0 |
axelhacksel | 2012 | 123260 | Suburbia | 0.16 | 0.27 | 1 | 1 |
axelhacksel | 2006 | 21241 | Neuroshima Hex! 3.0 | 0.37 | 0.27 | 0 | 0 |
axelhacksel | 2015 | 168435 | Between Two Cities | 0.22 | 0.27 | 0 | 0 |
axelhacksel | 2010 | 67877 | Anomia | 0.28 | 0.27 | 0 | 0 |
axelhacksel | 2012 | 118048 | Targi | 0.42 | 0.26 | 1 | 1 |
axelhacksel | 2019 | 276498 | Paris: La Cité de la Lumière | 0.23 | 0.26 | 1 | 1 |
axelhacksel | 2007 | 31481 | Galaxy Trucker | 0.11 | 0.26 | 1 | 1 |
axelhacksel | 2009 | 40393 | FITS | 0.21 | 0.26 | 0 | 0 |
axelhacksel | 2015 | 188018 | Nine Tiles | 0.20 | 0.26 | 0 | 0 |
axelhacksel | 2014 | 153064 | Good Cop Bad Cop | 0.24 | 0.26 | 0 | 0 |
axelhacksel | 2013 | 143741 | BANG! The Dice Game | 0.30 | 0.26 | 0 | 0 |
axelhacksel | 2017 | 208480 | Wordsy | 0.18 | 0.26 | 0 | 0 |
axelhacksel | 1998 | 503 | Through the Desert | 0.32 | 0.26 | 0 | 0 |
axelhacksel | 2003 | 8129 | Sluff Off! | 0.21 | 0.26 | 0 | 0 |
axelhacksel | 2017 | 215841 | Exit: The Game – The Forgotten Island | 0.19 | 0.25 | 1 | 1 |
axelhacksel | 2008 | 38735 | The Swarm | 0.10 | 0.25 | 0 | 0 |
We can also more formally assess how well the model did in resampling by looking at the area under the receiver operating characteristic. A perfect model would receive a score of 1, while a model that cannot predict the outcome will default to a score of 0.5. The extent to which something is a good score depends on the setting, but generally anything in the .8 to .9 range is very good while the .7 to .8 range is perfectly acceptable.
username | outcome_type | .metric | .estimator | .estimate |
axelhacksel | own | roc_auc | binary | 0.796 |
axelhacksel | played | roc_auc | binary | 0.806 |
Another way to think about the model performance is to view its lift, or its ability to detect the positive outcomes over that of a null model. High lift indicates the model can much more quickly find all of the positive outcomes (in this case, games owned or played by the user), while a model with no lift is no better than random guessing.
What games does the model think axelhacksel is most likely to own that are not in their collection?
username | yearpublished | game_id | name | pred_own | actual_own |
axelhacksel | 2018 | 205896 | Rising Sun | 0.80 | 0 |
axelhacksel | 2017 | 219215 | Werewords | 0.71 | 0 |
axelhacksel | 2012 | 123096 | Space Cadets | 0.63 | 0 |
axelhacksel | 2010 | 82702 | Funfair | 0.58 | 0 |
axelhacksel | 2013 | 127024 | Room 25 | 0.58 | 0 |
What games does the model think axelhacksel is least likely to own that are in their collection?
username | yearpublished | game_id | name | pred_own | actual_own |
axelhacksel | 1903 | 140 | Pit | 0.00 | 1 |
axelhacksel | 2019 | 268864 | Undaunted: Normandy | 0.01 | 1 |
axelhacksel | 1979 | 442 | Um Reifenbreite | 0.01 | 1 |
axelhacksel | 2019 | 269207 | The Taverns of Tiefenthal | 0.01 | 1 |
axelhacksel | 1994 | 199 | Manhattan | 0.01 | 1 |
Top 25 games most likely to be owned by the user in each year, highlighting in blue the games that the user has owned/played.
rank | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 |
1 | Pictomania | Space Cadets | Room 25 | Deception: Murder in Hong Kong | Codenames | When I Dream | Werewords | Rising Sun | The Quest for El Dorado: The Golden Temples |
2 | Rumble in the House | A Fake Artist Goes to New York | The Phantom Society | Patchwork | FUSE | Avenue | Doodle Rush | Treasure Island | Clank!: Legacy – Acquisitions Incorporated |
3 | Streams | Rumble in the Dungeon | Scotland Yard Master | Don't Mess with Cthulhu | Brick Party | Captain Sonar | Magic Maze | Blue Lagoon | One Key |
4 | Mondo | Suburbia | La Boca | Spyfall | Raptor | Apotheca | Secrets | Shadows: Amsterdam | Era: Medieval Age |
5 | Mundus Novus | Targi | Sushi Go! | HINT | Telestrations After Dark | Codenames: Pictures | Codenames: Duet | Sonar Family | GROWL |
6 | Discworld: Ankh-Morpork | Eat Me If You Can! | BANG! The Dice Game | Good Cop Bad Cop | One Night Ultimate Werewolf: Daybreak | Virulence: An Infectious Card Game | The Quest for El Dorado | Decrypto | Minecraft: Builders & Biomes |
7 | Telestrations: 12 Player Party Pack | The Resistance: Avalon | Impulse | Five Tribes | One Night Ultimate Vampire | Kanagawa | Paper Tales | Patchwork Express | Noctiluca |
8 | Swish | One Night Werewolf | Two Rooms and a Boom | Stay Away! | Me Want Cookies! | Timebomb | Crossfire | Don't Mess with Cthulhu Deluxe | Paranormal Detectives |
9 | Octopus's Garden | Lift it! | Kobayakawa | Dragon Run | Between Two Cities | Codenames: Deep Undercover | Codenames: Disney – Family Edition | Newton | Throw Throw Burrito |
10 | BITS | Love Letter | Legacy: The Testament of Duke de Crecy | Witness | Nine Tiles | Kingdomino | Downforce | Narabi | Fiesta de los Muertos |
11 | Letters from Whitechapel | Dutch Blitz: Blue Expansion Pack | Concept | Yardmaster Express | Mafia de Cuba | Insider | Exit: The Game – The Forbidden Castle | Azul: Stained Glass of Sintra | Ninja Academy |
12 | Undermining | Escape: The Curse of the Temple | Longhorn | Pictopia: Disney Edition | Mysterium | Match Madness | Breaking Bad: The Board Game | Pictomania (Second Edition) | Tiny Towns |
13 | Colorpop | Eight-Minute Empire | Dobble: Free Demo Version | Castles of Mad King Ludwig | Daxu | Dreams | Wordsy | Kero | Paris: La Cité de la Lumière |
14 | Schnappt Hubi! | Mini Curling Game | Agent Hunter | Zombie 15' | Imagine | Terraforming Mars | Exit: The Game – The Forgotten Island | Lost Cities: Rivals | Ecosystem |
15 | Scotland Yard: Hunting Mister X | Keyflower | Prosperity | Ultimate Werewolf | New Salem | Exit: The Game – The Abandoned Cabin | Pit Crew | Maki Stack | The Crew: The Quest for Planet Nine |
16 | Ascending Empires | Coup | Space Sheep! | KLASK | Arboretum | AssassinCon | Break the Code | Cosmic Factory | Chartae |
17 | Artus | Okiya | Tash-Kalar: Arena of Legends | La Isla | One Night Revolution | Broom Service: The Card Game | Azul | Visitor in Blackwood Grove | The Isle of Cats |
18 | Takenoko | Wits & Wagers Party | King & Assassins | Diner | Tales & Games: Little Red Riding Hood | Habitats | Tsukiji | Fae | Queenz: To Bee or Not to Bee |
19 | Monster Trap | Agricola: All Creatures Big and Small | Wooolf!! | Ultimate Werewolf: Deluxe Edition | Ion: A Compound Building Game | Beyond Baker Street | Harvest Dice | 5-Minute Marvel | Amul |
20 | Kabaleo | Il Vecchio | Hannin Wa Odoru | One Night Ultimate Werewolf | Spaceteam | Citadels | Fast Food Fear! | Codenames: Harry Potter | Obscurio |
21 | Skull | Among the Stars | Ultimate Werewolf: Inquisition | Gardens | Broom Service | Krazy Wordz: Nicht 100% jugendfrei | Castles of Caladale | Muse: Awakenings | Jetpack Joyride |
22 | JAB: Realtime Boxing | Yedo | Going, Going, GONE! | Dimension | Retro Loonacy | Shiba Inu House | NMBR 9 | Belratti | Ohanami |
23 | Alcatraz: The Scapegoat | Indigo | Crossing | The Staufer Dynasty | Bottom of the 9th | Krazy Wordz | Kitchen Rush | Human Punishment: Social Deduction 2.0 | Letter Jam |
24 | Casa Grande | Keltis: Das Würfelspiel | Ladies & Gentlemen | Sheriff of Nottingham | Tumult Royale | Flag Dash | Exit: The Game – The Polar Station | Nessos | Pictures |
25 | The Blue Lion | Mondo Sapiens | Händler der Karibik | Linko! | Kenjin | Happy Salmon | A Tale of Pirates | New Frontiers | The Magnificent |
Interactive table for predictions from resampling.
How well did a model trained on a user’s collection through 2019 perform in predicting games for the user from 2020?
username | outcome_type | yearpublished | .metric | .estimator | .estimate |
axelhacksel | own | 2020 | roc_auc | binary | 0.716 |
axelhacksel | played | 2020 | roc_auc | binary | 0.749 |
Table of top 25 games from 2020, highlighting games that the user owns.
username | yearpublished | game_id | name | pred_own | pred_played | actual_own | actual_played |
axelhacksel | 2020 | 295486 | My City | 0.53 | 0.43 | 1 | 1 |
axelhacksel | 2020 | 298624 | Imagician | 0.47 | 0.41 | 0 | 0 |
axelhacksel | 2020 | 261403 | Inhuman Conditions | 0.39 | 0.36 | 0 | 0 |
axelhacksel | 2020 | 307997 | Insider Black | 0.37 | 0.34 | 0 | 0 |
axelhacksel | 2020 | 301767 | Mysterium Park | 0.36 | 0.30 | 0 | 0 |
axelhacksel | 2020 | 302734 | Master Word | 0.35 | 0.27 | 0 | 0 |
axelhacksel | 2020 | 303669 | Magic Rabbit | 0.34 | 0.44 | 0 | 0 |
axelhacksel | 2020 | 299172 | The Key: Murder at the Oakdale Club | 0.31 | 0.29 | 0 | 0 |
axelhacksel | 2020 | 300753 | Cross Clues | 0.30 | 0.26 | 1 | 1 |
axelhacksel | 2020 | 291511 | Medici: The Dice Game | 0.29 | 0.23 | 0 | 0 |
axelhacksel | 2020 | 323784 | Ghost Letters | 0.28 | 0.25 | 0 | 0 |
axelhacksel | 2020 | 293275 | Flyin' Goblin | 0.27 | 0.30 | 0 | 0 |
axelhacksel | 2020 | 313349 | Indus 2500 BCE | 0.27 | 0.22 | 0 | 0 |
axelhacksel | 2020 | 184267 | On Mars | 0.25 | 0.28 | 0 | 0 |
axelhacksel | 2020 | 296892 | Sacred Rites | 0.25 | 0.23 | 0 | 0 |
axelhacksel | 2020 | 301576 | Breakdancing Meeples | 0.25 | 0.26 | 0 | 0 |
axelhacksel | 2020 | 313531 | Blätterrauschen | 0.25 | 0.22 | 0 | 0 |
axelhacksel | 2020 | 265569 | What's Missing? | 0.24 | 0.21 | 0 | 0 |
axelhacksel | 2020 | 279537 | The Search for Planet X | 0.24 | 0.23 | 1 | 1 |
axelhacksel | 2020 | 312762 | The Joker | 0.24 | 0.21 | 0 | 0 |
axelhacksel | 2020 | 296517 | Contact: Signals from Outer Space | 0.23 | 0.17 | 0 | 0 |
axelhacksel | 2020 | 301716 | Glasgow | 0.23 | 0.18 | 0 | 0 |
axelhacksel | 2020 | 270685 | Capone: The Business of Prohibition | 0.22 | 0.25 | 0 | 0 |
axelhacksel | 2020 | 283155 | Calico | 0.22 | 0.25 | 0 | 0 |
axelhacksel | 2020 | 302463 | Telestrations: Upside Drawn | 0.22 | 0.21 | 0 | 0 |
Examine the top games for the test set.
username | yearpublished | game_id | name | rank | own | played |
axelhacksel | 2020 | 295486 | My City | 1 | 0.53 | 0.43 |
axelhacksel | 2020 | 298624 | Imagician | 2 | 0.47 | 0.41 |
axelhacksel | 2020 | 261403 | Inhuman Conditions | 3 | 0.39 | 0.36 |
axelhacksel | 2020 | 307997 | Insider Black | 4 | 0.37 | 0.34 |
axelhacksel | 2020 | 301767 | Mysterium Park | 5 | 0.36 | 0.30 |
axelhacksel | 2020 | 302734 | Master Word | 6 | 0.35 | 0.27 |
axelhacksel | 2020 | 303669 | Magic Rabbit | 7 | 0.34 | 0.44 |
axelhacksel | 2020 | 299172 | The Key: Murder at the Oakdale Club | 8 | 0.31 | 0.29 |
axelhacksel | 2020 | 300753 | Cross Clues | 9 | 0.30 | 0.26 |
axelhacksel | 2020 | 291511 | Medici: The Dice Game | 10 | 0.29 | 0.23 |
axelhacksel | 2020 | 323784 | Ghost Letters | 11 | 0.28 | 0.25 |
axelhacksel | 2020 | 293275 | Flyin' Goblin | 12 | 0.27 | 0.30 |
axelhacksel | 2020 | 313349 | Indus 2500 BCE | 13 | 0.27 | 0.22 |
axelhacksel | 2020 | 301576 | Breakdancing Meeples | 14 | 0.25 | 0.26 |
axelhacksel | 2020 | 296892 | Sacred Rites | 15 | 0.25 | 0.23 |
axelhacksel | 2020 | 184267 | On Mars | 16 | 0.25 | 0.28 |
axelhacksel | 2020 | 313531 | Blätterrauschen | 17 | 0.25 | 0.22 |
axelhacksel | 2020 | 265569 | What's Missing? | 18 | 0.24 | 0.21 |
axelhacksel | 2020 | 312762 | The Joker | 19 | 0.24 | 0.21 |
axelhacksel | 2020 | 279537 | The Search for Planet X | 20 | 0.24 | 0.23 |
axelhacksel | 2020 | 301716 | Glasgow | 21 | 0.23 | 0.18 |
axelhacksel | 2020 | 296517 | Contact: Signals from Outer Space | 22 | 0.23 | 0.17 |
axelhacksel | 2020 | 314026 | Break In: Alcatraz | 23 | 0.22 | 0.22 |
axelhacksel | 2020 | 270685 | Capone: The Business of Prohibition | 24 | 0.22 | 0.25 |
axelhacksel | 2020 | 302463 | Telestrations: Upside Drawn | 25 | 0.22 | 0.21 |
axelhacksel | 2021 | 331059 | Last Message | 1 | 0.51 | 0.43 |
axelhacksel | 2021 | 221298 | NewSpeak | 2 | 0.47 | 0.34 |
axelhacksel | 2021 | 291847 | Mantis Falls | 3 | 0.39 | 0.35 |
axelhacksel | 2021 | 298102 | Roll Camera!: The Filmmaking Board Game | 4 | 0.38 | 0.50 |
axelhacksel | 2021 | 336552 | Mystic Paths | 5 | 0.35 | 0.21 |
axelhacksel | 2021 | 333553 | For the King (and Me) | 6 | 0.33 | 0.32 |
axelhacksel | 2021 | 322014 | All-Star Draft | 7 | 0.30 | 0.25 |
axelhacksel | 2021 | 313730 | Harsh Shadows | 8 | 0.27 | 0.27 |
axelhacksel | 2021 | 295947 | Cascadia | 9 | 0.25 | 0.26 |
axelhacksel | 2021 | 307305 | Bullet♥︎ | 10 | 0.25 | 0.26 |
axelhacksel | 2021 | 310031 | Whale Riders: The Card Game | 11 | 0.25 | 0.20 |
axelhacksel | 2021 | 306321 | Night of the Ninja | 12 | 0.25 | 0.21 |
axelhacksel | 2021 | 344408 | Full Throttle! | 13 | 0.24 | 0.24 |
axelhacksel | 2021 | 301366 | Caves of Rwenzori | 14 | 0.23 | 0.22 |
axelhacksel | 2021 | 328569 | Mint Bid | 15 | 0.23 | 0.20 |
axelhacksel | 2021 | 316287 | Quest | 16 | 0.23 | 0.30 |
axelhacksel | 2021 | 329845 | Stella: Dixit Universe | 17 | 0.20 | 0.17 |
axelhacksel | 2021 | 334379 | Doodle Dash | 18 | 0.20 | 0.16 |
axelhacksel | 2021 | 310873 | Carnegie | 19 | 0.19 | 0.26 |
axelhacksel | 2021 | 342210 | echoes: The Cocktail | 20 | 0.19 | 0.19 |
axelhacksel | 2021 | 295607 | Canopy | 21 | 0.19 | 0.16 |
axelhacksel | 2021 | 335131 | Sticky Cthulhu | 22 | 0.19 | 0.21 |
axelhacksel | 2021 | 342019 | 60 Second City | 23 | 0.19 | 0.18 |
axelhacksel | 2021 | 324856 | The Crew: Mission Deep Sea | 24 | 0.19 | 0.19 |
axelhacksel | 2021 | 301018 | Dragon Parks | 25 | 0.19 | 0.16 |
axelhacksel | 2022 | 317511 | Tindaya | 1 | 0.41 | 0.36 |
axelhacksel | 2022 | 334065 | Verdant | 2 | 0.28 | 0.24 |
axelhacksel | 2022 | 348463 | ECO: Coral Reef | 3 | 0.25 | 0.24 |
axelhacksel | 2022 | 320718 | Hidden Leaders | 4 | 0.17 | 0.18 |
axelhacksel | 2022 | 258779 | Planet Unknown | 5 | 0.17 | 0.14 |
axelhacksel | 2022 | 295374 | Long Shot: The Dice Game | 6 | 0.17 | 0.18 |
axelhacksel | 2022 | 335427 | Wild: Serengeti | 7 | 0.15 | 0.17 |
axelhacksel | 2022 | 304051 | Creature Comforts | 8 | 0.15 | 0.26 |
axelhacksel | 2022 | 283137 | Human Punishment: The Beginning | 9 | 0.15 | 0.16 |
axelhacksel | 2022 | 326945 | Castles of Mad King Ludwig: Collector's Edition | 10 | 0.14 | 0.18 |
axelhacksel | 2022 | 271601 | Feed the Kraken | 11 | 0.14 | 0.20 |
axelhacksel | 2022 | 343900 | Senjutsu: Battle For Japan | 12 | 0.12 | 0.13 |
axelhacksel | 2022 | 281549 | Beast | 13 | 0.11 | 0.10 |
axelhacksel | 2022 | 330950 | Age of Galaxy | 14 | 0.09 | 0.08 |
axelhacksel | 2022 | 240980 | Blood on the Clocktower | 15 | 0.08 | 0.09 |
axelhacksel | 2022 | 295770 | Frosthaven | 16 | 0.08 | 0.11 |
axelhacksel | 2022 | 322524 | Bardsung | 17 | 0.08 | 0.12 |
axelhacksel | 2022 | 316915 | U.S.S. Freedom | 18 | 0.07 | 0.06 |
axelhacksel | 2022 | 344050 | Dubious | 19 | 0.07 | 0.10 |
axelhacksel | 2022 | 299594 | Megapulse | 20 | 0.07 | 0.08 |
axelhacksel | 2022 | 293547 | Reload | 21 | 0.07 | 0.07 |
axelhacksel | 2022 | 284118 | Mechanical Beast | 22 | 0.07 | 0.09 |
axelhacksel | 2022 | 280726 | Legacies | 23 | 0.07 | 0.10 |
axelhacksel | 2022 | 322564 | Fjords | 24 | 0.07 | 0.07 |
axelhacksel | 2022 | 319807 | Shogun no Katana | 25 | 0.07 | 0.11 |