Dominion Strategy Forum

Please login or register.

Login with username, password and session length

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Mike McCallister

Filter to certain boards:

Pages: [1]
1
Goko Dominion Online / Re: Legal Advice
« on: February 28, 2014, 09:39:19 am »
I'm not a Goko subscriber. Is there a link to the complete ToS publicly available?

Looking just at the bits you've posted,

Quote
... you may not: (i) collect, use, copy or distribute any portion of the Service or the Materials; (ii) resell, publicly perform or publicly display any portion of the Service or the Materials; (iii) modify or otherwise make any derivative uses of any portion of the Service or the Materials; (iv) use any “deep-link,” “page-scrape,” “robot,” “spider” or other automatic device, program, algorithm or methodology which perform similar functions to access, acquire, copy, or monitor any portion of the Service...

This certainly seems to prohibit services like Council Room or Drunken Sailor from using data from Goko. Do any other portions of the ToS make exceptions for the log files?


Mike

2
Council Room Feedback / Re: Council Room not updating?
« on: March 11, 2013, 10:20:36 pm »
Ok, games between March 4 and March 10 seem to be loaded now. If you see otherwise, please let me know.


Mike

3
Council Room Feedback / Re: Council Room not updating?
« on: March 11, 2013, 03:56:23 pm »
Thanks for the note. It looks like the worker instance that handles the daily load stopped sometime on March 5. I'm restarting it now, and it should be caught up in several hours.


Mike

4
Council Room Feedback / Re: Supply-based Card Stats
« on: February 02, 2013, 03:44:11 pm »
Ok, now we're getting out of hand.  :)

I'm just making the most recent contribution to a body of work where others made much more substantive contributions before me. Keep that in mind, and everything stays in perspective.


Mike

5
Council Room Feedback / Supply-based Card Stats
« on: January 28, 2013, 01:48:34 am »
I think I've found and fixed the problems that were keeping the supply based card stats page from functioning. Historical data is still loading, so it will be a day or two before cards from "newer" sets like Cornucopia and Hinterlands are present in the database, but it appears to be functioning once again.

Per usual, please let me know if you see anything out of sorts.


Mike

6
Council Room Feedback / Re: Council Room Going Down for Maintenance
« on: January 26, 2013, 09:52:29 pm »
And we're back in business. Please let me know if you see anything amiss.


Mike

7
Council Room Feedback / Re: Council Room Going Down for Maintenance
« on: January 26, 2013, 07:17:01 pm »
Here's the update:

I figured out how to do the maintenance in the background, with affecting the main site. The storage space has been added, the existing database has been validated, and I just kicked off the process to load the last several day's worth of data. It starts with the most recent complete day (in this case, 2013-01-25) and works backwards in time until it finds a day that has already been loaded. Processing a normal day takes about an hour, so a ballpark estimate is that all games should be loaded and available in about three hours from now. I'll check back in a little later to verify.


Mike

8
Council Room Feedback / Council Room Going Down for Maintenance
« on: January 25, 2013, 01:16:17 am »
Sometime in the next 24 hours, CouncilRoom.com will be down for a brief period of maintenance to expand the amount of storage available to the application. Until that is completed, new games and leaderboards will not be loaded, and the corresponding statistics will not be updated. It should continue to function fine in a "read-only" mode in the mean time. Once the additional space has been added, games played on and after January 23 will get loaded per usual.

I expect the outage to only take a few hours, though this is at best an educated guess. I'll change the CouncilRoom.com homepage while it is actually down to reflect that it is in maintenance mode, and I'll post progress updates in this thread.


Mike

9
Council Room Feedback / Re: Issue: Error annotating game...
« on: January 21, 2013, 01:26:55 pm »
Thanks. I believe this is fixed now. Please let me know if you see any examples where it is not.


Mike

10
Council Room Feedback / Re: Council Room Updates, 2012-12-19
« on: January 19, 2013, 11:34:53 pm »
For those of you paying attention to this older thread, the PurplePileDriver goal detection has been fixed, thanks to David Lu! It should now work correctly whether you buy the curses or if they are given to you by others. This was tracked as issue #37.

It should be logged on games going forward. At some point in the near future, I'll recalculate the goals for all the past games, so older instances will be recognized. It looks like David is in process of adding some new goals, so I'll probably wait until those are done and then recalculate everything in one pass.


Mike

11
Council Room Feedback / Re: Issue: Card Winningness Graphs not displaying
« on: January 19, 2013, 01:16:48 am »
the previous post in this forum deals with it.  i'm having the same problem - the money/points graphs in game logs just reappeared, and as of today I can see the kingdom tracker doodad again, so I'd suppose progress is under way.

You are both correct. These are currently bugs. I've created two items in the issues tracker for them:

https://github.com/mikemccllstr/dominionstats/issues/43
https://github.com/mikemccllstr/dominionstats/issues/44

I'll post back here when one or both of these are resolved.


Mike

12
I think I've successfully implemented a fix for this issue, and it is live on the site now. Please take a look and let me know if you see anything still amiss.


Mike

13
Council Room Feedback / Re: Council Room Updates, 2012-12-21
« on: January 05, 2013, 12:51:40 am »
This looks like one of the known issues. It is logged as issue 25. Thanks for the comments here, as it helped identify the current breaking point with specific examples.

We don't have a specific approach for addressing the issue, but we know a general strategy. I'll post here when issues get resolved.


Mike

14
Council Room Feedback / Re: Issue: Game Search not working
« on: January 05, 2013, 12:22:25 am »
I wanted to do a search of game that had Saboteur and Highway in them because of this thread,
but I got an internal server error:

http://councilroom.com/search_result?p1_name=Qvist&p2_name=&kingdom=Highway%2C+Saboteur

Thanks for the note. This does appear to be an issue. I've logged it as issue 40.

In the mean time, if you use only a comma to separate the card names (instead of a comma followed by a space), it seems to work:

http://councilroom.com/search_result?p1_name=Qvist&p2_name=&kingdom=Highway%2CSaboteur


Mike

15
Council Room Feedback / Council Room Updates, 2012-12-21
« on: December 22, 2012, 12:42:02 am »
Good news: I've fixed some defects with the Popular Buys (aka Stats by Cards) function. It should no longer give "internal server error" if you search for a specific player name.

In the near term, it will still give out somewhat incorrect information. If you have looked carefully, you may have noticed that the win rate with/without columns are invalid. This also throws off the player-specific effect with/without columns. In the next hour, that should (hopefully) start to change as I kick off a process that will recalculate the effects of buys over the 9.2M game history. I anticipate this process will take ~12 hours to complete. I'm a bit uncertain what will happen to the site while the recalc is underway... There's a reasonably good chance it will have no impact, but please do let me know if you see new problems crop up, like, for example, pages that previously worked becoming really slow.

This will delay the load of the data from today (2012-12-21) until tomorrow morning US-time.

On other defects... No real progress on these others, but here is what I know:

When I look at a player's page and click on "Record by Opponent" it always times out on me.  I tried a few other players other than myself.

It could be just with players who have a longer history.

This is logged in the issues list as https://github.com/mikemccllstr/dominionstats/issues/26. David Lu implemented some code that dramatically helped the /player page itself. We probably need to take a look at how to take advantage of it with the /games_by_opponent page. So this might be close, but right now it is dependent on how many games have been played by the player being searched.

Whenever I look at an isotropic log hosted on Councilroom, I don't see the graphs of the score and money, just blank spaces next to the words "score" and "money" (surprisingly).  The list of goals achieved (and their associated graphics) seems to be doing just fine, though.

This is logged in the issues list as https://github.com/mikemccllstr/dominionstats/issues/28. It is known, but I'm not sure what it will take to fix it. The conversation in the other thread is helpful to elaborate on where it might be working and where not.


Mike

16
Council Room Feedback / Re: Issue: "Record by Opponent" not loading
« on: December 22, 2012, 12:40:07 am »
When I look at a player's page and click on "Record by Opponent" it always times out on me.  I tried a few other players other than myself.

It could be just with players who have a longer history.

This is logged in the issues list as https://github.com/mikemccllstr/dominionstats/issues/26. David Lu implemented some code that dramatically helped the /player page itself. We probably need to take a look at how to take advantage of it with the /games_by_opponent page. So this might be close, but right now it is dependent on how many games have been played by the player being searched.

http://councilroom.mccllstr.com/popular_buys

Popular buys is broken as well.
Loads but lots of data is wrong or missing.

This has been fixed in the code, and the underlying data will be refreshed in the next many hours. Thanks for the feedback!


Mike

17
Council Room Feedback / Re: Issue: Graphs at the bottom of logs not showing
« on: December 22, 2012, 12:37:58 am »
Thanks for the feedback.

This is logged in the issues list as https://github.com/mikemccllstr/dominionstats/issues/28. It is known, but I'm not sure what it will take to fix it.

18
Council Room Feedback / Council Room Updates, 2012-12-19
« on: December 20, 2012, 12:17:37 am »
Couple of minor updates at this point:

Rob has transferred the councilroom.com name to me, so you should be able to visit the site at http://councilroom.com instead of http://councilroom.mccllstr.com. Either should work for now, but please use the councilroom.com domain going forward. I intend to retire the mccllstr.com version, as it was only set up that way while we worked to get the site back up.

In the other thread, Varsinor reported a couple of problems:

1. While yesterday's games have been added to today's Councilroom, levels have not been updated. For instance, I was level 42 yesterday and level 44 today - Councilroom is still showing level 42.
(I have checked some other people who have changed their level today according to the leaderboard and Councilroom shows their old level as well.)
Similar bugs had happened on the old Councilroom before: http://forum.dominionstrategy.com/index.php?topic=2897.0

I looked into this and noticed that the server ran out of memory during the daily update process, so it died before it got through with the leaderboard scrape. I re-ran it this evening and it should be correct. I haven't fixed the root cause of the problem, but I know what I need to do, it just needs some time to be done. For now, I've logged an issue to keep track of this problem: https://github.com/mikemccllstr/dominionstats/issues/36, and I'll watch the update process more carefully until it's resolved.

2. There are some new goals (nice!), one of them is "PurplePileDriver - Gained all the curses and won". It can be seen in lots of people's stats. I had at least one game where I did that as well, I saved one fairly recent game report link:
http://dominion.isotropic.org/gamelog/201212/01/game-20121201-103128-e6e30146.html
However, my achieved goals don't list PurplePileDriver, so the recognition of it doesn't seem to work properly yet.

I looked in on this, and at first glance, can't explain why it didn't recognize the goal in the game you referenced. I've created an issue to track it: https://github.com/mikemccllstr/dominionstats/issues/37.

I'm still looking through the logs to see what other ways you all were able to break the system in the last 24 hours. :)


Mike

19
Council Room Feedback / Re: Anyone want to maintain councilroom?
« on: December 19, 2012, 01:55:13 am »
Anyone know how to download Goko logs in bulk?

20
Council Room Feedback / Re: Anyone want to maintain councilroom?
« on: December 19, 2012, 12:51:32 am »
It is exciting to see folks start hitting the site again. Keep in mind that I'm new to hosting this particular code base. If you see something is amiss, please say something, because it might not be obvious to me. You can reach me via email to mike@mccllstr.com, logging an issue in GitHub, or posting here. I'm also hanging out in the #councilroom channel on IRC.

I've got a number of ideas about how I would like to evolve and enhance the site, but I want to get it back to "baseline" (with all the existing features behaving as expected) before starting anything else. We're tracking those issues with the "Public Relaunch" milestone in GitHub. Once those are all closed, and once the site has seen enough usage to suggest no other issues exist, it will be fun to work on bigger optimizations or new features.


Mike

21
Council Room Feedback / Re: Anyone want to maintain councilroom?
« on: December 18, 2012, 06:44:25 pm »
Hey All,

Sorry I missed the recent developments on this thread... But I've been busy, working with David Lu, to get the Council Room site back up and running. :)

It's not fully "there", but much of what we've got is functional, the latest data is loaded, and it is currently running at http://councilroom.mccllstr.com. We are currently working through a final few issues before throwing open the doors. The big ones we're aware of are tracked here: https://github.com/mikemccllstr/dominionstats/issues?milestone=1&page=1&sort=comments&state=open. That said, feel free to hit the site, poke around, and let us know if there are other problems we're not yet aware of.

Our latest code is available here: https://github.com/mikemccllstr/dominionstats. We've done a bunch of work on it over the last few months, and while the external functionality is basically unchanged from when Council Room was last online, the internals are quite a bit more efficient in their use of system resources, and they are better able to take advantage of multiple machines (like in the Amazon Web Services cloud, where it is currently running). I'm interested in making bigger changes once things are fully back online, and this should be a great place to build from.

If anyone is interested in helping out, let me know. Git Hub makes it easy to collaborate, and I'm happy to grant developer or admin access to the server where it's running if it makes sense.


Mike

Pages: [1]

Page created in 0.13 seconds with 19 queries.