Dominion Strategy Forum

Please login or register.

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

Author Topic: scorepile.org: an archive of Innovation logs  (Read 4884 times)

0 Members and 1 Guest are viewing this topic.

rspeer

  • Witch
  • *****
  • Offline Offline
  • Posts: 469
  • Respect: +869
    • View Profile
scorepile.org: an archive of Innovation logs
« on: March 31, 2013, 05:47:28 am »
+32

ScorePile is CouncilRoom for Innovation.

I've spent a bit of time working on it, and gotten some basic things working:
  • You can browse games by player.
  • You can browse games by date.
  • You can get a perma-link to a game log (and in fact, its URL is what its URL was on Isotropic, with "innovation.isotropic.org" changed to "innovation.scorepile.org").

Anyone want to help improve it? ScorePile runs in Python 3 using Bottle, I'm developing it on GitHub, and I'd appreciate any kind of help. Some things that come to mind are:
  • Improving the UI
  • Collecting (or recomputing) players' levels on the leaderboard
  • Extending the parser to parse things that happen during the game, so we can collect stats and stuff based on them
  • Collecting stats
  • Achievements (not the in-game ones, the meta-game ones like CouncilRoom had)
Logged

gryph202

  • Baron
  • ****
  • Offline Offline
  • Posts: 54
  • Respect: +8
    • View Profile
Re: scorepile.org: an archive of Innovation logs
« Reply #1 on: March 31, 2013, 10:52:45 am »
0

ScorePile is CouncilRoom for Innovation.

I've spent a bit of time working on it, and gotten some basic things working:
  • You can browse games by player.
  • You can browse games by date.
  • You can get a perma-link to a game log (and in fact, its URL is what its URL was on Isotropic, with "innovation.isotropic.org" changed to "innovation.scorepile.org").

Anyone want to help improve it? ScorePile runs in Python 3 using Bottle, I'm developing it on GitHub, and I'd appreciate any kind of help. Some things that come to mind are:
  • Improving the UI
  • Collecting (or recomputing) players' levels on the leaderboard
  • Extending the parser to parse things that happen during the game, so we can collect stats and stuff based on them
  • Collecting stats
  • Achievements (not the in-game ones, the meta-game ones like CouncilRoom had)

I approve!  I also look forward to seeing what you can do with this.  Surely there are many meta-game achievements that can be tapped.  Thank you thank you!
Logged

DWetzel

  • Conspirator
  • ****
  • Offline Offline
  • Posts: 246
  • The Human Edge Case
  • Respect: +271
    • View Profile
Re: scorepile.org: an archive of Innovation logs
« Reply #2 on: March 31, 2013, 03:13:16 pm »
+5

Logged

eyhung

  • Pearl Diver
  • **
  • Offline Offline
  • Posts: 11
  • Respect: +3
    • View Profile
Re: scorepile.org: an archive of Innovation logs
« Reply #3 on: April 01, 2013, 02:31:37 am »
+1

Well done!  How far do the logs go back?  I've noticed my earlier games don't show up. 
Logged

rspeer

  • Witch
  • *****
  • Offline Offline
  • Posts: 469
  • Respect: +869
    • View Profile
Re: scorepile.org: an archive of Innovation logs
« Reply #4 on: April 01, 2013, 03:24:32 am »
+1

Well. They were going back to March 5.

Now they're going back to March 6.

This is not intentional. It turns out that the game IDs (as in "Innovation Game #24601") are totally not unique, which I didn't know. Every time the count starts over, like it just did on Saturday, it eats some old games.

I should be getting the games back to whenever it was in February that game logs started following this format, but I'm going to have to re-do the database and the way I refer to the games in code.
Logged

popsofctown

  • Governor
  • *****
  • Offline Offline
  • Posts: 4996
  • Respect: +2520
    • View Profile
Re: scorepile.org: an archive of Innovation logs
« Reply #5 on: April 04, 2013, 01:22:03 pm »
0

I would really like to see games going further back.  Is there any way that can happen? 
Logged
Also you probably are an expert if you buy two bureaucrats early.

Alexmf

  • Steward
  • ***
  • Offline Offline
  • Posts: 29
  • Respect: +21
    • View Profile
Re: scorepile.org: an archive of Innovation logs
« Reply #6 on: April 05, 2013, 06:25:57 pm »
0

That is pretty awesome :) Just started my online innovation career und love the possibilities your site offers.
Logged

rspeer

  • Witch
  • *****
  • Offline Offline
  • Posts: 469
  • Respect: +869
    • View Profile
Re: scorepile.org: an archive of Innovation logs
« Reply #7 on: April 07, 2013, 07:10:53 pm »
+1

I'm rebuilding the database, so now it has games going back to March 1.

Unfortunately, games from February don't have any of the end-of-game information or even player IDs in the logs.

I appreciate how DougZ started logging on February 1, and started logging in the current format on March 1. It makes it really easy to know which logs to download.
Logged

yuma

  • Minion
  • *****
  • Offline Offline
  • Posts: 694
  • Respect: +609
    • View Profile
Re: scorepile.org: an archive of Innovation logs
« Reply #8 on: April 07, 2013, 11:14:09 pm »
0

One thing I would like to see, and I do wish I could help contribute but sadly no nothing about any of the steps it takes to create something like this, is a simple win/loss record for each player when you go to that players "page."

Am I correct in thinking that this isn't available on the isotropic leader board? How difficult would it be to implement something like that? I really have no idea, I imagine it would be a fair amount and am really grateful you are wiling to put time and energy into this!
Logged

eliegel34

  • Golem
  • ****
  • Offline Offline
  • Posts: 175
  • Respect: +146
    • View Profile
Re: scorepile.org: an archive of Innovation logs
« Reply #9 on: August 15, 2013, 12:27:06 pm »
0

It says this isn't working anymore.  Is there any way to find a game I played last night against dudeHere?
Logged

salty-horse

  • Pawn
  • **
  • Offline Offline
  • Posts: 1
  • Respect: +1
    • View Profile
Re: scorepile.org: an archive of Innovation logs
« Reply #10 on: August 17, 2013, 07:11:20 am »
+1

It says this isn't working anymore.  Is there any way to find a game I played last night against dudeHere?

You can download the all the log files for a single day, and search through them. You might have to search through several days, if you're not sure what the "server time" was.

For example, this is the log archive for August 15:
http://innovation.isotropic.org/gamelog/201308/15/all.tar.bz2

(Extract that file with your favorite program, such as 7-Zip)

You can then search through the logs.

Here are the games between you and dudeHere that I found by searching for all files mentioning dudeHere:

http://innovation.isotropic.org/gamelog/201308/15/game-20130815-004208-d5217944.html
http://innovation.isotropic.org/gamelog/201308/15/game-20130815-005459-618b5072.html
http://innovation.isotropic.org/gamelog/201308/15/game-20130815-003351-9fcc817b.html
http://innovation.isotropic.org/gamelog/201308/15/game-20130815-010725-9c008798.html
Logged

ipofanes

  • Jester
  • *****
  • Offline Offline
  • Posts: 966
  • Respect: +384
    • View Profile
Re: scorepile.org: an archive of Innovation logs
« Reply #11 on: April 25, 2014, 04:01:23 am »
0

Logged

rspeer

  • Witch
  • *****
  • Offline Offline
  • Posts: 469
  • Respect: +869
    • View Profile
Re: scorepile.org: an archive of Innovation logs
« Reply #12 on: April 27, 2014, 12:04:20 am »
0

Hi!

There may be. I'm working on bringing my various projects back to life.

scorepile had a couple of problems that I need to resolve:
  • It was on terrible shared hosting, and they'd usually kill the process that parsed the new logs. Sorting out what happened was basically a manual process every day until I gave up. I can probably do better with the hosting now, but I have to set it up.
  • The database could probably have been designed better.
Logged
Pages: [1]
 

Page created in 0.13 seconds with 20 queries.