Dominion Strategy Forum

Please login or register.

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

Author Topic: CouncilRoom and FunSockets  (Read 8828 times)

0 Members and 1 Guest are viewing this topic.

Jorbles

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1468
  • Respect: +531
    • View Profile
CouncilRoom and FunSockets
« on: August 17, 2012, 06:46:48 pm »
0

Now that there's logs to scrape from FunSockets, will CouncilRoom be integrating with FunSockets? I know I'd love it if that happened.

CouncilRoom could carry over its analysis aids and keep track of the new Dark Ages cards too!
Logged

polonkus

  • Conspirator
  • ****
  • Offline Offline
  • Posts: 222
  • Respect: +114
    • View Profile
Re: CouncilRoom and FunSockets
« Reply #1 on: August 17, 2012, 07:43:14 pm »
+2

Now that there's logs to scrape from FunSockets, will CouncilRoom be integrating with FunSockets? I know I'd love it if that happened.

CouncilRoom could carry over its analysis aids and keep track of the new Dark Ages cards too!

Someone is gonna have to complete a game on Goko first....
Logged
This user is banned.

Captain_Frisk

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1257
  • Respect: +1263
    • View Profile
Re: CouncilRoom and FunSockets
« Reply #2 on: August 17, 2012, 08:37:49 pm »
0

Someone needs to do the work.  Don't know if rob is up to it.  I have access to his server and was considering it, but I'm going to wait and see on this mofo for now.
Logged
I support funsockets.... taking as much time as they need to get it right.

Qvist

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2400
  • Shuffle iT Username: Qvist
  • Respect: +4085
    • View Profile
Re: CouncilRoom and FunSockets
« Reply #3 on: August 20, 2012, 10:53:45 am »
0

I have interest to help too, but I have no experience in Python. I have only experience in Java, PHP, Perl and C.

But there are still other "problems", like user matching. I think it will be best to create new user pages.

dor

  • Ambassador
  • ***
  • Offline Offline
  • Posts: 34
  • Respect: +23
    • View Profile
Re: CouncilRoom and FunSockets
« Reply #4 on: August 20, 2012, 11:19:15 am »
0

I have the interest and the python skills.
Please let me know when needed.
Logged

Jorbles

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1468
  • Respect: +531
    • View Profile
Re: CouncilRoom and FunSockets
« Reply #5 on: August 20, 2012, 01:06:11 pm »
0

Now that there's logs to scrape from FunSockets, will CouncilRoom be integrating with FunSockets? I know I'd love it if that happened.

CouncilRoom could carry over its analysis aids and keep track of the new Dark Ages cards too!

Someone is gonna have to complete a game on Goko first....

True, I am assuming they will eventually get to that stage. I should add that I like many people in this thread would be interested in helping. My skillset is similar to Qvist's, but I would be willing to learn some Python to help out.

User matching doesn't happen now does it? I mean if I change my name from Jorbles to Jorbles_drunk (which I do when I'm drunk) the matching doesn't happen does it? I tried to verify but councilroom is super slow right now.
Logged

rrenaud

  • Administrator
  • *****
  • Offline Offline
  • Posts: 991
  • Uncivilized Barbarian of Statistics
  • Respect: +1197
    • View Profile
    • CouncilRoom
Re: CouncilRoom and FunSockets
« Reply #6 on: August 20, 2012, 08:05:02 pm »
0

If you are interesting in doing this, I recommend you subscribe to the councilroom development mailing list (uber low traffic) and send a mail noting your interest.  David Lu, who implemented all the goals stuff and seems interested in continuing development, reads emails there but doesn't read the forum much.

I've been kind of burned out on dominion and dominion coding, but councilroom could reasonably easily support goko. 

1) It would require writing a scraper for the goko logs at http://dominionlogs.goko.com that periodically checks for new logs and downloads them. 

2) Then it would require a parser that writes parsed logs in the format councilroom understands (parse_game.py does the work for iso, which is much more complicated, but you can get a feeling for the format from either reading the unittests or just running the parser and examining some logs). 

3) Then it's a small bit of work to make the log importer also read from whereever it writes the goko parsed output. 

4) And then you'd need to update the card data file for dark ages (modify the csv, then also convert it to json for the frontend).
Logged

blueblimp

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2849
  • Respect: +1559
    • View Profile
Re: CouncilRoom and FunSockets
« Reply #7 on: August 20, 2012, 08:09:19 pm »
+1

The Goko log format is actually fantastically simple, so at least that part is doable.
Logged

D Bo

  • Conspirator
  • ****
  • Offline Offline
  • Posts: 213
  • Respect: +93
    • View Profile
Re: CouncilRoom and FunSockets
« Reply #8 on: March 19, 2013, 11:35:15 am »
0

I haven't made the Goko plunge (at least as far as purchasing yet) but out of curiosity, is CR eventually going to track Goko stats? I'm sure Mike and everyone else put a lot of effort into getting it back up just for Iso to go down - not sure how much work it is to start up with Goko.
Logged

rrenaud

  • Administrator
  • *****
  • Offline Offline
  • Posts: 991
  • Uncivilized Barbarian of Statistics
  • Respect: +1197
    • View Profile
    • CouncilRoom
Re: CouncilRoom and FunSockets
« Reply #9 on: March 19, 2013, 11:37:43 am »
0

It's still waiting on someone to do it.
Logged

ftl

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2056
  • Shuffle iT Username: ftl
  • Respect: +1345
    • View Profile
Re: CouncilRoom and FunSockets
« Reply #10 on: May 01, 2013, 05:15:25 am »
+9

I suppose I should officially express my interest in doing this, since it seems nobody else has taken the initiative and it's been a while. I grabbed the code and started looking at it, seems within range of what I can do. [edit] why do I have a +1 for this I haven't even done anything yet... [/edit]
« Last Edit: May 01, 2013, 05:29:37 am by ftl »
Logged

DStu

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2627
  • Respect: +1490
    • View Profile
Re: CouncilRoom and FunSockets
« Reply #11 on: May 01, 2013, 06:24:23 am »
0

If I remember thee github graph correctly, michaeljb has at least worked on something that sounds like cr-suport for goko
Logged

Qvist

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2400
  • Shuffle iT Username: Qvist
  • Respect: +4085
    • View Profile
Re: CouncilRoom and FunSockets
« Reply #12 on: May 01, 2013, 06:26:10 am »
+2

why do I have a +1 for this I haven't even done anything yet...

Why not? I want to encourage you to do it!

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9411
    • View Profile
Re: CouncilRoom and FunSockets
« Reply #13 on: May 01, 2013, 09:16:32 am »
+2

why do I have a +1 for this I haven't even done anything yet...

Why not? I want to encourage you to do it!

This!
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

Drab Emordnilap

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1832
  • Shuffle iT Username: Drab Emordnilap
  • Luther Bell Hendricks V
  • Respect: +1886
    • View Profile
Re: CouncilRoom and FunSockets
« Reply #14 on: May 01, 2013, 10:00:57 am »
+2

It's to make you feel obligated.
Logged

HiveMindEmulator

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2222
  • Respect: +2118
    • View Profile
Re: CouncilRoom and FunSockets
« Reply #15 on: May 01, 2013, 04:15:30 pm »
+4

I suppose I should officially express my interest in doing this, since it seems nobody else has taken the initiative and it's been a while. I grabbed the code and started looking at it, seems within range of what I can do. [edit] why do I have a +1 for this I haven't even done anything yet... [/edit]
If you had made another post instead of editing, we'd have +1'd that one too!
Logged

michaeljb

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1422
  • Shuffle iT Username: michaeljb
  • Respect: +2113
    • View Profile
Re: CouncilRoom and FunSockets
« Reply #16 on: May 01, 2013, 07:25:30 pm »
+1

If I remember thee github graph correctly, michaeljb has at least worked on something that sounds like cr-suport for goko

I basically said this in a PM to ftl, but I might as well say it for all to see.

All I've really done is adding Dark Ages cards to the csv (included adding new types, so every pre-Dark Ages card had to be modified).
I've spent some time grokking parse_game.py, but with school I've been too busy to really work on it, and I've never been 100% successful with getting councilroom running locally. Once I'm done with this semester, I'm planning to put in some more time on this.
Logged
🚂 Give 18xx games a chance 🚂
Pages: [1]
 

Page created in 0.11 seconds with 21 queries.