the board game shelf analysis 2022
parent
65ab7554af
commit
7529f52df6
|
@ -0,0 +1,92 @@
|
|||
---
|
||||
title: The 2022 Board Game Shelf Analysis
|
||||
date: 2022-07-29T16:09:00+02:00
|
||||
categories:
|
||||
- braindump
|
||||
tags:
|
||||
- boardgames
|
||||
---
|
||||
|
||||
Here's that [long-promised write-up](/post/2022/07/organizing-the-boardgame-shelf-with-tom) of our 2022 board game cupboard clearance--yay, lists! Yay, statistics! Since I've never done this kind of post before, it might be best to start off with a list---obviously---of everything we own, _after_ cleaning up. From hereon, we could go forward with a yearly post discussing the delta's: the old games that left the closet and the new games that entered it. This has been a small side project for a few weeks: throwing and rearranging out everything, carefully constructing a list, adding color-coded scores, applying some statistics, scrolling through others' GeekLists, thinking about what to buy next, ...---all these things made me happy, so mission accomplished.
|
||||
|
||||

|
||||
|
||||
Since I had to digitize the list anyway to gather some more interesting insights, here's a crude table with columns as follows: game name, BoardGameGeek average score (`1-10`), own score (`4`: Great!, `3`: Good, `2`: Average, `1`: Bad, see my [grading systems discussion](/post/2022/07/grading-systems)), BoardGameGeek weight (`1-5`), estimated plays (From `++`; played a lot, to `-`; barely played[^ply]).
|
||||
|
||||
[^ply]: I know you can keep track of your plays with your BoardGameGeek account. I gave up a long time ago, so these are estimated guesses put into three rough categories.
|
||||
|
||||
| Game | Score (BGG/Own) | Weight | Plays |
|
||||
|------|-----------------|--------|-------|
|
||||
| [Café International](https://boardgamegeek.com/boardgame/214/cafe-international) | 6.2 (2) | 1.7 | ++ |
|
||||
| [Imperial Settlers](https://boardgamegeek.com/boardgame/154203/imperial-settlers) | 7.4 (4) | 2.8 | + |
|
||||
| [Carson City](https://boardgamegeek.com/boardgame/39938/carson-city) | 7.2 (3) | 3.2 | - |
|
||||
| [Paris Cité de la Lumière](https://boardgamegeek.com/boardgame/276498/paris-la-cite-de-la-lumiere) | 7.4 (3) | 2.04 | - |
|
||||
| [Time's Up!](https://boardgamegeek.com/boardgame/1353/times) | 7.3 (1) | 1.2 | - |
|
||||
| [Machi Koro](https://boardgamegeek.com/boardgame/143884/machi-koro) | 6.6 (2) | 1.5 | + |
|
||||
| [Uxmal](https://boardgamegeek.com/boardgame/286829/uxmal) | 5.6 (1) | 2.0 | - |
|
||||
| [Tiny Epic Zombies](https://boardgamegeek.com/boardgame/244536/tiny-epic-zombies) | 7.0 (3) | 2.5 | - |
|
||||
| [Mille Bornes](https://boardgamegeek.com/boardgame/590/mille-bornes) | 5.8 (2) | 1.3 | ++ |
|
||||
| [Othello](https://boardgamegeek.com/boardgame/2389/othello) | 6.1 (2) | 2.1 | - |
|
||||
| [Watergate](https://boardgamegeek.com/boardgame/274364/watergate) | 7.9 (3) | 2.3 | - |
|
||||
| [Wool Rules](https://boardgamegeek.com/boardgame/28037/wool-rules) | 6.0 (2) | 1.5 | - |
|
||||
| [Llamaland](https://boardgamegeek.com/boardgame/330038/llamaland) | 7.4 (4) | 2.0 | - |
|
||||
| [Heckmeck Deluxe](https://boardgamegeek.com/boardgame/245200/heckmeck-deluxe) | 7.1 (2) | 1.1 | - |
|
||||
| [Pay Day](https://boardgamegeek.com/boardgame/1797/pay-day) | 4.9 (1) | 1.2 | + |
|
||||
| [Kid-Cala](https://boardgamegeek.com/boardgame/23183/kid-cala) | 6.8 (3) | 1.5 | ++ |
|
||||
| [Ramses II](https://boardgamegeek.com/boardgame/2629/ramses-ii) | 5.8 (1) | 1.3 | - |
|
||||
| [Star Wars Risk](https://boardgamegeek.com/boardgame/183880/risk-star-wars-edition) | 7.0 (2) | 1.9 | - |
|
||||
| [Agricola](https://boardgamegeek.com/boardgame/31260/agricola) | 7.9 (4) | 3.6 | ++ |
|
||||
| [Ora & Labora](https://boardgamegeek.com/boardgame/70149/ora-et-labora) | 7.7 (4) | 3.9 | - |
|
||||
| [Le Havre](https://boardgamegeek.com/boardgame/35677/le-havre) | 7.9 (4) | 3.7 | - |
|
||||
| [Patchwork](https://boardgamegeek.com/boardgame/163412/patchwork) | 7.6 (4) | 1.6 | ++ |
|
||||
| [Robin of Locksley](https://boardgamegeek.com/boardgame/280132/robin-locksley) | 7.0 (2) | 1.9 | - |
|
||||
| [Nightfall](https://boardgamegeek.com/boardgame/88408/nightfall) | 6.5 (3) | 2.6 | - |
|
||||
| [At the Gates of Loyang](https://boardgamegeek.com/boardgame/39683/gates-loyang) | 7.4 (4) | 3.1 | + |
|
||||
| [Fields of Arle](https://boardgamegeek.com/boardgame/159675/fields-arle) | 8.1 (4) | 3.9 | - |
|
||||
| [Memoir '44](https://boardgamegeek.com/boardgame/10630/memoir-44) | 7.6 (4) | 2.3 | - |
|
||||
| [Ticket to Ride: Nordic Countries](https://boardgamegeek.com/boardgame/31627/ticket-ride-nordic-countries) | 7.6 (3) | 2.0 | ++ |
|
||||
| [Glasgow](https://boardgamegeek.com/boardgame/301716/glasgow) | 7.2 (3) | 2.1 | - |
|
||||
| [Mr. Jack](https://boardgamegeek.com/boardgame/21763/mr-jack) | 7.0 (4) | 2.2 | ++ |
|
||||
| [Carcassonne: Hunters and Gatherers](https://boardgamegeek.com/boardgame/4390/carcassonne-hunters-and-gatherers) | 7.1 (3) | 1.9 | + |
|
||||
| [Race for the Galaxy](https://boardgamegeek.com/boardgame/28143/race-galaxy) | 7.8 (4) | 3.0 | ++ |
|
||||
| [Dominion](https://boardgamegeek.com/boardgame/36218/dominion) | 7.6 (4) | 2.4 | + |
|
||||
| [Friday](https://boardgamegeek.com/boardgame/43570/friday) | 7.1 (4) | 2.2 | - |
|
||||
| [Al Cabohne](https://boardgamegeek.com/boardgame/980/al-cabohne) | 6.0 (3) | 1.8 | - |
|
||||
| [Bohnanza](https://boardgamegeek.com/boardgame/11/bohnanza) | 7.0 (4) | 1.7 | ++ |
|
||||
| [Hero Realms](https://boardgamegeek.com/boardgame/198994/hero-realms) | 7.6 (4) | 1.9 | + |
|
||||
| [Hive Pocket](https://boardgamegeek.com/boardgame/154597/hive-pocket) | 7.7 (4) | 2.3 | ++ |
|
||||
| [Guillotine](https://boardgamegeek.com/boardgame/116/guillotine) | 6.5 (3) | 1.3 | + |
|
||||
| [Saboteur: The Duel](https://boardgamegeek.com/boardgame/168215/saboteur-duel) | 6.0 (1) | 1.3 | - |
|
||||
| [Morels](https://boardgamegeek.com/boardgame/122298/morels) | 7.0 (3) | 1.7 | + |
|
||||
| [The Bottle Imp](https://boardgamegeek.com/boardgame/619/bottle-imp) | 6.7 (2) | 1.9 | - |
|
||||
| [13 Dead End Drive](https://boardgamegeek.com/boardgame/1899/13-dead-end-drive) | 6.0 (1) | 1.4 | - |
|
||||
| [Labyrinth: The Card Game](https://boardgamegeek.com/boardgame/533/labyrinth-card-game) | 5.6 (2) | 1.2 | ++ |
|
||||
| [The Quest for El Dorado](https://boardgamegeek.com/boardgame/217372/quest-el-dorado) | 7.6 (4) | 1.9 | - |
|
||||
|
||||
---
|
||||
|
||||
I had some "research questions" (this _academitis_ fever is getting worse, sorry) that might accompany the data so I came up with two scatter plots: one with BGG's average score and one with my own rating applied to each game. The symbols and colors encode the plays column: red/upside-down triangle is barely played (`-`), orange/block is played quite a bit (`_`) and the green/upwards-pointing triangle represents many plays (`++`):
|
||||
|
||||
 and game weight (y-axis) with plays encoded in the symbol.")
|
||||
|
||||
All right, so what does that teach us?
|
||||
|
||||
1. BoardGameGeek's opinion nicely overlaps with mine. Correlations between the BGG score and my own score are as follows, grouped per play symbol `-`, `+`, and `++` respectively: **0.74, 0.94, 0.86**. Those are some surprisingly strong correlations! Some games though, such as Labyrinth, Guillotine, and Al-Cabohne, I rate (much) higher than the BGG community does. (I like planting beans. Sorry!)
|
||||
2. There seems to be a relation between weight and BGG score---at least for the games in my collection. Indeed: **0.63**, a moderate to strong correlation.
|
||||
3. What's up with all those red triangles floating on top of the rest? The heavier a game, the **less likely it sees the table**! I know many people judge the staying power of a board game by the amount of times it is actually played, but I disagree. My wife dislikes heavy hitters such as Fields of Arle while I _love_ them. Since we mostly play together, the simpler games also see a fair bit of playtime. That could also mean that...
|
||||
4. Since I also tend to rate heavier games higher (same correlation, **0.63**), I urgently need to meet up more with friends to play the heavier games in the `-` range! _"We should make this a recurring thing."_ For how long have we been saying that now?
|
||||
5. Judging from the second plot, there are too many games I don't like still in this list, and don't even see many play time. Again, this is a bit unfair since (1) my wife likes nostalgic simple games like _Dead End Drive_ or _Ramses_, even though we don't play them often. This is my personal score, not hers, and we obviously collectively own everything.
|
||||
|
||||
Okay, I know it, the graph shows it, the photograph shows it... We'll have to talk about the elephant in the room: the overload of Euro _Uwe Rosenberg_ games that are heavy and never see play. There are still games in the closet that need to be replayed and then perhaps let go of: _Le Havre_ (too similar to _Agricola_ and _Arle_), _Nightfall_ (_Dominion_ with direct interaction and weird chaining that my play group doesn't like), _Carson City_ (yet another worker placement game that's better with 3, but I love the theme), some only mildly entertaining smaller card games we're not yet sure of, etc.
|
||||
|
||||
I tried including a "optimal number of players" property in there, but it would be a bit too much. A quick count says the following about the collection:
|
||||
|
||||
1. 26 out of 45 games (`58%`) play great with two players. We try to keep an eye on that.
|
||||
2. 15 games (`33%`) are card-based. I love card games. Excluding Magic, of course.
|
||||
3. Only `24%` of our games see regular play (`++`). `20%` now and then (`+`), and `56%` almost never (`-`). Ouch. This again isn't a very accurate statistic: we bought _The Quest for El Dorado_ last week and so far we think it's awesome but it's obviously only seen play three or so times. It's a fairly telling estimation though.
|
||||
|
||||
The following games were cleared out for this 2022 edition: Amon-Ra, Rock, Paper, Wizard, Waku-Waku, Revolver, Stratego Legends, Cottage Garden, King of Tokyo, Cartagena, The Big Book of Madness, Spyfall 2, Exploding Kittens, Escape the Labyrinth, Munchkin Cthulhu.
|
||||
|
||||
So what's next? I just ordered Jaipur and Dice Realms! I was on the edge between Dice Realms and Roll for the Galaxy, which I played and loved, but since I already own _Race_, it would probably see more "shelf time" than "table time". Do you have any recommendations based on the above list? I'd love to hear about your collection!
|
||||
|
||||
Dang it, now I need to make a top 5 or top 10... I'll leave that for Christmas.
|
|
@ -0,0 +1,63 @@
|
|||
import numpy as np
|
||||
import matplotlib.pyplot as plt
|
||||
|
||||
import json
|
||||
data = json.load(open('boardgames-2022.json', 'r'))
|
||||
data1 = list(filter(lambda v: v['plays'] == 1, data))
|
||||
data2 = list(filter(lambda v: v['plays'] == 2, data))
|
||||
data3 = list(filter(lambda v: v['plays'] == 3, data))
|
||||
|
||||
def plotx(xlambda, games, color, marker, plt):
|
||||
x = list(map(xlambda, games))
|
||||
y = list(map(lambda v: v['weight'], games))
|
||||
|
||||
plt.grid(linestyle='dotted')
|
||||
|
||||
plt.scatter(x, y, s=150, c=color, marker=marker, alpha=0.5)
|
||||
plt.set_ylim(0, 4.5)
|
||||
|
||||
|
||||
plt.set_xlim = plt.xlim
|
||||
plt.set_ylim = plt.ylim
|
||||
|
||||
fig, ((ax1, ax2)) = plt.subplots(2, figsize=(7, 7))
|
||||
|
||||
ax1.set_xlim(1, 10)
|
||||
ax1.set_xlabel('BGG Score (1-10)')
|
||||
ax1.set_ylabel('Weight (1-5)')
|
||||
plotx(lambda v: v['score']['BGG'], data1, 'red', 'v', ax1)
|
||||
plotx(lambda v: v['score']['BGG'], data2, 'orange', ',', ax1)
|
||||
plotx(lambda v: v['score']['BGG'], data3, 'green', '^', ax1)
|
||||
ax2.set_xlim(0, 5)
|
||||
ax2.set_xlabel('Own Score (1-4)')
|
||||
ax2.set_ylabel('Weight (1-5)')
|
||||
plotx(lambda v: v['score']['W'], data1, 'red', 'v', ax2)
|
||||
plotx(lambda v: v['score']['W'], data2, 'orange', ',', ax2)
|
||||
plotx(lambda v: v['score']['W'], data3, 'green', '^', ax2)
|
||||
|
||||
print("Correlations between BGG score and Own score")
|
||||
print(" \t -- PLAY 1")
|
||||
print(np.corrcoef(list(map(lambda v: v['score']['BGG'], data1)), list(map(lambda v: v['score']['W'], data1))))
|
||||
print(" \t -- PLAY 2")
|
||||
print(np.corrcoef(list(map(lambda v: v['score']['BGG'], data2)), list(map(lambda v: v['score']['W'], data2))))
|
||||
print(" \t -- PLAY 3")
|
||||
print(np.corrcoef(list(map(lambda v: v['score']['BGG'], data3)), list(map(lambda v: v['score']['W'], data3))))
|
||||
print(" \t -- OVERALL")
|
||||
print(np.corrcoef(list(map(lambda v: v['score']['BGG'], data)), list(map(lambda v: v['score']['W'], data))))
|
||||
print("\n\n")
|
||||
|
||||
print("Correlation between weight and plays?")
|
||||
print(np.corrcoef(list(map(lambda v: v['score']['W'], data)), list(map(lambda v: v['weight'], data))))
|
||||
|
||||
def play(p):
|
||||
if p == 1:
|
||||
return "-"
|
||||
if p == 2:
|
||||
return "+"
|
||||
return "++"
|
||||
|
||||
for e in data:
|
||||
print("| [" + e['name'] + "](" + e['link'] + ") | " + str(e['score']['BGG']) + " (" + str(e['score']['W']) + ") | " + str(e['weight']) + " | " + play(e['plays']) + " |")
|
||||
|
||||
plt.show()
|
||||
|
|
@ -0,0 +1,497 @@
|
|||
[
|
||||
{
|
||||
"name": "Café International",
|
||||
"link": "https://boardgamegeek.com/boardgame/214/cafe-international",
|
||||
"plays": 3,
|
||||
"bestWith": 4,
|
||||
"weight": 1.7,
|
||||
"score": {
|
||||
"BGG": 6.2,
|
||||
"W": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Imperial Settlers",
|
||||
"link": "https://boardgamegeek.com/boardgame/154203/imperial-settlers",
|
||||
"plays": 2,
|
||||
"bestWith": 2,
|
||||
"weight": 2.8,
|
||||
"score": {
|
||||
"BGG": 7.4,
|
||||
"W": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Carson City",
|
||||
"link": "https://boardgamegeek.com/boardgame/39938/carson-city",
|
||||
"plays": 1,
|
||||
"bestWith": 4,
|
||||
"weight": 3.2,
|
||||
"score": {
|
||||
"BGG": 7.2,
|
||||
"W": 3
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Paris Cité de la Lumière",
|
||||
"link": "https://boardgamegeek.com/boardgame/276498/paris-la-cite-de-la-lumiere",
|
||||
"plays": 1,
|
||||
"bestWith": 2,
|
||||
"weight": 2.04,
|
||||
"score": {
|
||||
"BGG": 7.4,
|
||||
"W": 3
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Time's Up!",
|
||||
"link": "https://boardgamegeek.com/boardgame/1353/times",
|
||||
"plays": 1,
|
||||
"bestWith": 6,
|
||||
"weight": 1.2,
|
||||
"score": {
|
||||
"BGG": 7.3,
|
||||
"W": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Machi Koro",
|
||||
"link": "https://boardgamegeek.com/boardgame/143884/machi-koro",
|
||||
"bestWith": 4,
|
||||
"plays": 2,
|
||||
"weight": 1.5,
|
||||
"score": {
|
||||
"BGG": 6.6,
|
||||
"W": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Uxmal",
|
||||
"link": "https://boardgamegeek.com/boardgame/286829/uxmal",
|
||||
"plays": 1,
|
||||
"bestWith": 4,
|
||||
"weight": 2.0,
|
||||
"score": {
|
||||
"BGG": 5.6,
|
||||
"W": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Tiny Epic Zombies",
|
||||
"link": "https://boardgamegeek.com/boardgame/244536/tiny-epic-zombies",
|
||||
"plays": 1,
|
||||
"bestWith": 3,
|
||||
"weight": 2.5,
|
||||
"score": {
|
||||
"BGG": 7.0,
|
||||
"W": 3
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Mille Bornes",
|
||||
"link": "https://boardgamegeek.com/boardgame/590/mille-bornes",
|
||||
"plays": 3,
|
||||
"bestWith": 4,
|
||||
"weight": 1.3,
|
||||
"score": {
|
||||
"BGG": 5.8,
|
||||
"W": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Othello",
|
||||
"link": "https://boardgamegeek.com/boardgame/2389/othello",
|
||||
"bestWith": 2,
|
||||
"plays": 1,
|
||||
"weight": 2.1,
|
||||
"score": {
|
||||
"BGG": 6.1,
|
||||
"W": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Watergate",
|
||||
"link": "https://boardgamegeek.com/boardgame/274364/watergate",
|
||||
"bestWith": 2,
|
||||
"plays": 1,
|
||||
"weight": 2.3,
|
||||
"score": {
|
||||
"BGG": 7.9,
|
||||
"W": 3
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Wool Rules",
|
||||
"link": "https://boardgamegeek.com/boardgame/28037/wool-rules",
|
||||
"bestWith": 4,
|
||||
"plays": 1,
|
||||
"weight": 1.5,
|
||||
"score": {
|
||||
"BGG": 6.0,
|
||||
"W": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Llamaland",
|
||||
"link": "https://boardgamegeek.com/boardgame/330038/llamaland",
|
||||
"bestWith": 2,
|
||||
"plays": 1,
|
||||
"weight": 2.0,
|
||||
"score": {
|
||||
"BGG": 7.4,
|
||||
"W": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Heckmeck Deluxe",
|
||||
"link": "https://boardgamegeek.com/boardgame/245200/heckmeck-deluxe",
|
||||
"bestWith": 4,
|
||||
"plays": 1,
|
||||
"weight": 1.1,
|
||||
"score": {
|
||||
"BGG": 7.1,
|
||||
"W": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Pay Day",
|
||||
"link": "https://boardgamegeek.com/boardgame/1797/pay-day",
|
||||
"bestWith": 4,
|
||||
"plays": 2,
|
||||
"weight": 1.2,
|
||||
"score": {
|
||||
"BGG": 4.9,
|
||||
"W": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Kid-Cala",
|
||||
"link": "https://boardgamegeek.com/boardgame/23183/kid-cala",
|
||||
"bestWith": 2,
|
||||
"plays": 3,
|
||||
"weight": 1.5,
|
||||
"score": {
|
||||
"BGG": 6.8,
|
||||
"W": 3
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Ramses II",
|
||||
"link": "https://boardgamegeek.com/boardgame/2629/ramses-ii",
|
||||
"bestWith": 4,
|
||||
"plays": 1,
|
||||
"weight": 1.3,
|
||||
"score": {
|
||||
"BGG": 5.8,
|
||||
"W": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Star Wars Risk",
|
||||
"link": "https://boardgamegeek.com/boardgame/183880/risk-star-wars-edition",
|
||||
"bestWith": 2,
|
||||
"plays": 1,
|
||||
"weight": 1.9,
|
||||
"score": {
|
||||
"BGG": 7.0,
|
||||
"W": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Agricola",
|
||||
"link": "https://boardgamegeek.com/boardgame/31260/agricola",
|
||||
"bestWith": 3,
|
||||
"plays": 3,
|
||||
"weight": 3.6,
|
||||
"score": {
|
||||
"BGG": 7.9,
|
||||
"W": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Ora & Labora",
|
||||
"link": "https://boardgamegeek.com/boardgame/70149/ora-et-labora",
|
||||
"bestWith": 3,
|
||||
"plays": 1,
|
||||
"weight": 3.9,
|
||||
"score": {
|
||||
"BGG": 7.7,
|
||||
"W": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Le Havre",
|
||||
"link": "https://boardgamegeek.com/boardgame/35677/le-havre",
|
||||
"bestWith": 3,
|
||||
"plays": 1,
|
||||
"weight": 3.7,
|
||||
"score": {
|
||||
"BGG": 7.9,
|
||||
"W": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Patchwork",
|
||||
"link": "https://boardgamegeek.com/boardgame/163412/patchwork",
|
||||
"bestWith": 2,
|
||||
"plays": 3,
|
||||
"weight": 1.6,
|
||||
"score": {
|
||||
"BGG": 7.6,
|
||||
"W": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Robin of Locksley",
|
||||
"link": "https://boardgamegeek.com/boardgame/280132/robin-locksley",
|
||||
"bestWith": 2,
|
||||
"plays": 1,
|
||||
"weight": 1.9,
|
||||
"score": {
|
||||
"BGG": 7.0,
|
||||
"W": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Nightfall",
|
||||
"link": "https://boardgamegeek.com/boardgame/88408/nightfall",
|
||||
"bestWith": 3,
|
||||
"plays": 1,
|
||||
"weight": 2.6,
|
||||
"score": {
|
||||
"BGG": 6.5,
|
||||
"W": 3
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "At the Gates of Loyang",
|
||||
"link": "https://boardgamegeek.com/boardgame/39683/gates-loyang",
|
||||
"bestWith": 2,
|
||||
"plays": 2,
|
||||
"weight": 3.1,
|
||||
"score": {
|
||||
"BGG": 7.4,
|
||||
"W": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Fields of Arle",
|
||||
"link": "https://boardgamegeek.com/boardgame/159675/fields-arle",
|
||||
"bestWith": 2,
|
||||
"plays": 1,
|
||||
"weight": 3.9,
|
||||
"score": {
|
||||
"BGG": 8.1,
|
||||
"W": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Memoir '44",
|
||||
"link": "https://boardgamegeek.com/boardgame/10630/memoir-44",
|
||||
"bestWith": 2,
|
||||
"plays": 1,
|
||||
"weight": 2.3,
|
||||
"score": {
|
||||
"BGG": 7.6,
|
||||
"W": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Ticket to Ride: Nordic Countries",
|
||||
"link": "https://boardgamegeek.com/boardgame/31627/ticket-ride-nordic-countries",
|
||||
"bestWith": 3,
|
||||
"plays": 3,
|
||||
"weight": 2.0,
|
||||
"score": {
|
||||
"BGG": 7.6,
|
||||
"W": 3
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Glasgow",
|
||||
"link": "https://boardgamegeek.com/boardgame/301716/glasgow",
|
||||
"bestWith": 2,
|
||||
"plays": 1,
|
||||
"weight": 2.1,
|
||||
"score": {
|
||||
"BGG": 7.2,
|
||||
"W": 3
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Mr. Jack",
|
||||
"link": "https://boardgamegeek.com/boardgame/21763/mr-jack",
|
||||
"bestWith": 2,
|
||||
"plays": 3,
|
||||
"weight": 2.2,
|
||||
"score": {
|
||||
"BGG": 7.0,
|
||||
"W": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Carcassonne: Hunters and Gatherers",
|
||||
"link": "https://boardgamegeek.com/boardgame/4390/carcassonne-hunters-and-gatherers",
|
||||
"bestWith": 2,
|
||||
"plays": 2,
|
||||
"weight": 1.9,
|
||||
"score": {
|
||||
"BGG": 7.1,
|
||||
"W": 3
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Race for the Galaxy",
|
||||
"link": "https://boardgamegeek.com/boardgame/28143/race-galaxy",
|
||||
"bestWith": 2,
|
||||
"plays": 3,
|
||||
"weight": 3.0,
|
||||
"score": {
|
||||
"BGG": 7.8,
|
||||
"W": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Dominion",
|
||||
"link": "https://boardgamegeek.com/boardgame/36218/dominion",
|
||||
"bestWith": 3,
|
||||
"plays": 2,
|
||||
"weight": 2.4,
|
||||
"score": {
|
||||
"BGG": 7.6,
|
||||
"W": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Friday",
|
||||
"link": "https://boardgamegeek.com/boardgame/43570/friday",
|
||||
"bestWith": 1,
|
||||
"plays": 1,
|
||||
"weight": 2.2,
|
||||
"score": {
|
||||
"BGG": 7.1,
|
||||
"W": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Al Cabohne",
|
||||
"link": "https://boardgamegeek.com/boardgame/980/al-cabohne",
|
||||
"bestWith": 2,
|
||||
"plays": 1,
|
||||
"weight": 1.8,
|
||||
"score": {
|
||||
"BGG": 6.0,
|
||||
"W": 3
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Bohnanza",
|
||||
"link": "https://boardgamegeek.com/boardgame/11/bohnanza",
|
||||
"bestWith": 4,
|
||||
"plays": 3,
|
||||
"weight": 1.7,
|
||||
"score": {
|
||||
"BGG": 7.0,
|
||||
"W": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Hero Realms",
|
||||
"link": "https://boardgamegeek.com/boardgame/198994/hero-realms",
|
||||
"bestWith": 2,
|
||||
"plays": 2,
|
||||
"weight": 1.9,
|
||||
"score": {
|
||||
"BGG": 7.6,
|
||||
"W": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Hive Pocket",
|
||||
"link": "https://boardgamegeek.com/boardgame/154597/hive-pocket",
|
||||
"bestWith": 2,
|
||||
"plays": 3,
|
||||
"weight": 2.3,
|
||||
"score": {
|
||||
"BGG": 7.7,
|
||||
"W": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Guillotine",
|
||||
"link": "https://boardgamegeek.com/boardgame/116/guillotine",
|
||||
"bestWith": 4,
|
||||
"plays": 2,
|
||||
"weight": 1.3,
|
||||
"score": {
|
||||
"BGG": 6.5,
|
||||
"W": 3
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Saboteur: The Duel",
|
||||
"link": "https://boardgamegeek.com/boardgame/168215/saboteur-duel",
|
||||
"bestWith": 2,
|
||||
"plays": 1,
|
||||
"weight": 1.3,
|
||||
"score": {
|
||||
"BGG": 6.0,
|
||||
"W": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Morels",
|
||||
"link": "https://boardgamegeek.com/boardgame/122298/morels",
|
||||
"bestWith": 2,
|
||||
"plays": 2,
|
||||
"weight": 1.7,
|
||||
"score": {
|
||||
"BGG": 7.0,
|
||||
"W": 3
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "The Bottle Imp",
|
||||
"link": "https://boardgamegeek.com/boardgame/619/bottle-imp",
|
||||
"bestWith": 3,
|
||||
"plays": 1,
|
||||
"weight": 1.9,
|
||||
"score": {
|
||||
"BGG": 6.7,
|
||||
"W": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "13 Dead End Drive",
|
||||
"link": "https://boardgamegeek.com/boardgame/1899/13-dead-end-drive",
|
||||
"bestWith": 3,
|
||||
"plays": 1,
|
||||
"weight": 1.4,
|
||||
"score": {
|
||||
"BGG": 6.0,
|
||||
"W": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Labyrinth: The Card Game",
|
||||
"link": "https://boardgamegeek.com/boardgame/533/labyrinth-card-game",
|
||||
"bestWith": 2,
|
||||
"plays": 3,
|
||||
"weight": 1.2,
|
||||
"score": {
|
||||
"BGG": 5.6,
|
||||
"W": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "The Quest for El Dorado",
|
||||
"link": "https://boardgamegeek.com/boardgame/217372/quest-el-dorado",
|
||||
"bestWith": 2,
|
||||
"plays": 1,
|
||||
"weight": 1.9,
|
||||
"score": {
|
||||
"BGG": 7.6,
|
||||
"W": 4
|
||||
}
|
||||
}
|
||||
]
|
Binary file not shown.
After Width: | Height: | Size: 50 KiB |
Binary file not shown.
After Width: | Height: | Size: 256 KiB |
|
@ -226,4 +226,16 @@ kbd
|
|||
margin-top: 60px
|
||||
|
||||
.nowrap
|
||||
white-space: nowrap
|
||||
white-space: nowrap
|
||||
|
||||
table
|
||||
width: 100%
|
||||
padding-top: 1rem
|
||||
padding-bottom: 1rem
|
||||
border-collapse: collapse
|
||||
|
||||
tbody
|
||||
border-top: 1px solid darkgrey
|
||||
tr
|
||||
&:nth-child(odd)
|
||||
background: #EEEEEE
|
||||
|
|
Loading…
Reference in New Issue