Dominion Strategy Forum

Please login or register.

Login with username, password and session length
Pages: [1]

Author Topic: Number of sets owned on goko  (Read 4169 times)

0 Members and 1 Guest are viewing this topic.

DStu

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2627
  • Respect: +1490
    • View Profile
Number of sets owned on goko
« on: April 12, 2013, 02:44:55 am »
+6

As noted elsewher the fact that the username of the one who hosts the game is encoded in the logfilename on goko lets you estimate how many people own which sets. Just download all logs, see which cards are used by which hashes and map them to the sets.

Now the hard part of this is to get all the logs, but I think I've complained enough on this elsewhere.  I only scanned the logs from 4 days, one in February because I had the logs from this day already, and 3 days last week.  I won't scan more because downloading the logs takes hours; also my script is too slow which could probably be fixed by using perl or something instead of bash for scripting, but there is no point in working for this if it takes me ages to get the logs in the first place.  Also, the logs from before April are gone afaik.

Anyway, numbers of 4 days probably don't say much, but now that I have them I just share. First, number of users that are seen with a card of a certain set for the first time:
dateIntrigue1Intrigue2Seaside1Seaside2AlchemyProsperity1Prosperity2CornucopiaHinterlands1Hinterlands2DarkAges1DarkAges2DarkAges3
2013-02-053893543393854370376279268247280277273
2013-04-06839781745819445818800656645599652628603
2013-04-07992937905979600981957784778733770746740
2013-04-08114010751035113873911171120910910856898861864
2013-04-09118611201089119078511691171943937900941905902
2013-04-10121611461114121580511921195960959922963930928
2013-04-11123311661143123483312141212982973942981948943
2013-04-12125411761158125785212251227996985952999959960

Second, sum over the columns to get total number of users that are seen with a certain script up to the date.
dateIntrigue1Intrigue2Seaside1Seaside2AlchemyProsperity1Prosperity2CornucopiaHinterlands1Hinterlands2DarkAges1DarkAges2DarkAges3
2013-02-053893543393854370376279268247280277273
2013-04-06450427406434441448424377377352372351330
2013-04-07153156160160155163157128133134118118137
2013-04-08148138130159139136163126132123128115124
2013-04-0946455452465251332744434438
2013-04-1030262525202324172222222526
2013-04-1117202919282217221420181815
2013-04-1221101523191115141210181117
« Last Edit: April 13, 2013, 08:04:25 am by DStu »
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Number of sets owned on goko
« Reply #1 on: April 12, 2013, 09:37:15 am »
0

Did you remember to exclude Nobles, Haven, etc., since they're in the free sampler?
Logged

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Number of sets owned on goko
« Reply #2 on: April 12, 2013, 09:49:59 am »
+1

So, $400k $40k or so in sales... likely closer to $600k $60k because, as you note, you only have a few days of data.

I guess that pays for salaries for a year or so, but man I wouldn't want the VCs to see those numbers.

Edited because I can no longer multiply in my head.
« Last Edit: April 12, 2013, 10:26:17 am by Kirian »
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

DStu

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2627
  • Respect: +1490
    • View Profile
Re: Number of sets owned on goko
« Reply #3 on: April 12, 2013, 09:58:21 am »
0

Did you remember to exclude Nobles, Haven, etc., since they're in the free sampler?
I took the content of the sets from goko's shop, so if they are also in the sets, they are included...
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Number of sets owned on goko
« Reply #4 on: April 12, 2013, 10:04:46 am »
0

So, $400k or so in sales... likely closer to $600k because, as you note, you only have a few days of data.

I guess that pays for salaries for a year or so, but man I wouldn't want the VCs to see those numbers.
How did you get those numbers? A reasonable upper bound for DStu's data is 1200 people who own all the sets and spent $50 each, for a total of $60k. As you noted it will be more because of the limited sample, but I doubt it'll add an order of magnitude.
Logged

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Number of sets owned on goko
« Reply #5 on: April 12, 2013, 10:23:23 am »
0

So, $400k or so in sales... likely closer to $600k because, as you note, you only have a few days of data.

I guess that pays for salaries for a year or so, but man I wouldn't want the VCs to see those numbers.
How did you get those numbers? A reasonable upper bound for DStu's data is 1200 people who own all the sets and spent $50 each, for a total of $60k. As you noted it will be more because of the limited sample, but I doubt it'll add an order of magnitude.

That would be because I have apparently forgotten how to multiply in my head.  Yes, you're right, it's closer to $60k.

So that pays one person's salary for this year.  Ouch.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Number of sets owned on goko
« Reply #6 on: April 12, 2013, 10:31:03 am »
0

I won't scan more because downloading the logs takes hours; also my script is too slow which could probably be fixed by using perl or something instead of bash for scripting, but there is no point in working for this if it takes me ages to get the logs in the first place.  Also, the logs from before April are gone afaik.

I'm able to get one day's logs in about 30 minutes... there must be some way to automate it to run each night while sleeping, right?
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

DStu

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2627
  • Respect: +1490
    • View Profile
Re: Number of sets owned on goko
« Reply #7 on: April 12, 2013, 10:56:06 am »
0

I won't scan more because downloading the logs takes hours; also my script is too slow which could probably be fixed by using perl or something instead of bash for scripting, but there is no point in working for this if it takes me ages to get the logs in the first place.  Also, the logs from before April are gone afaik.

I'm able to get one day's logs in about 30 minutes... there must be some way to automate it to run each night while sleeping, right?
My PC is in my bedroom, so this not really compatible with sleeping.  Also, I need longer than 30min, how do you catch them?

Edit: I think 1200 is to low for an upper bound, you get 150/day quite constantly, I would guess 2000 is safer, but anyway...
« Last Edit: April 12, 2013, 10:57:42 am by DStu »
Logged

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: Number of sets owned on goko
« Reply #8 on: April 12, 2013, 11:00:22 am »
0

I won't scan more because downloading the logs takes hours; also my script is too slow which could probably be fixed by using perl or something instead of bash for scripting, but there is no point in working for this if it takes me ages to get the logs in the first place.  Also, the logs from before April are gone afaik.

I'm able to get one day's logs in about 30 minutes... there must be some way to automate it to run each night while sleeping, right?
My PC is in my bedroom, so this not really compatible with sleeping.  Also, I need longer than 30min, how do you catch them?

Edit: I think 1200 is to low for an upper bound, you get 150/day quite constantly, I would guess 2000 is safer, but anyway...

I grabbed a DL manager extension for FF and ran it on one of the directories.  I suppose it's possible wget would be slower, though.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: Number of sets owned on goko
« Reply #9 on: April 12, 2013, 11:25:35 am »
0

Did you remember to exclude Nobles, Haven, etc., since they're in the free sampler?
I took the content of the sets from goko's shop, so if they are also in the sets, they are included...

Then if I understand you correctly, you're including false positives and overestimating the number of sets sold.

Let me make sure I understand what's going on here. Say your parser finds a game with Nobles. It knows that Nobles is part of Intrigue's "Peasants and Aristocrats" subset. It infers that the user hosting the game has bought "Peasants and Aristocrats". This is not necessarily true, as the user could have gotten Nobles from scanning in the promotional card they received when buying a physical copy of Dark Ages or the Base Cards.
Logged

DStu

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2627
  • Respect: +1490
    • View Profile
Re: Number of sets owned on goko
« Reply #10 on: April 12, 2013, 11:27:35 am »
0

That's correct, and that might be the reason why Seaside2 is always a bit larger than Seaside1.
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Number of sets owned on goko
« Reply #11 on: April 12, 2013, 11:36:37 am »
0

Edit: I think 1200 is to low for an upper bound, you get 150/day quite constantly, I would guess 2000 is safer, but anyway...
Oh I agree, I meant an upperbound for the sales that underlie your data. Seeing that no set is owned by >1200 people, your data represents sales strictly less than 1200 * (price of all the sets).
Logged

DStu

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2627
  • Respect: +1490
    • View Profile
Re: Number of sets owned on goko
« Reply #12 on: April 13, 2013, 08:04:44 am »
0

/push for new data
Logged

Blueswan

  • Young Witch
  • ****
  • Offline Offline
  • Posts: 147
  • Respect: +38
    • View Profile
Re: Number of sets owned on goko
« Reply #13 on: April 14, 2013, 07:18:47 am »
0

Judging by the fact that it actually takes quite a bit of work to even reach the top 1000 of the adventures ranking, I guess the total number of people owning all the sets (or most of them) is way higher than 1200.
Logged

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1709
  • Respect: +4329
    • View Profile
Re: Number of sets owned on goko
« Reply #14 on: April 14, 2013, 11:33:37 am »
0

Judging by the fact that it actually takes quite a bit of work to even reach the top 1000 of the adventures ranking, I guess the total number of people owning all the sets (or most of them) is way higher than 1200.

I only have base and am in the top 150 adventures (not as Mic Q, it's an alt) so I'm not sure what you're saying at all.
Logged

Blueswan

  • Young Witch
  • ****
  • Offline Offline
  • Posts: 147
  • Respect: +38
    • View Profile
Re: Number of sets owned on goko
« Reply #15 on: April 15, 2013, 04:22:03 am »
0

Judging by the fact that it actually takes quite a bit of work to even reach the top 1000 of the adventures ranking, I guess the total number of people owning all the sets (or most of them) is way higher than 1200.

I only have base and am in the top 150 adventures (not as Mic Q, it's an alt) so I'm not sure what you're saying at all.
OK, I was wrong then. I was under the impression that ou had to play a lot of adventures to get that high.
Logged
Pages: [1]
 

Page created in 0.17 seconds with 20 queries.