Page 1 of 3
AGAGD comes to everyone
Posted: Mon Feb 11, 2013 12:01 pm
by vash3g
I know one of the big concerns lately is the progress of the AGAGD.
Professor Farnsworth wrote:Good News Everybody!
The AGAGD has made some great progress and we have a basic framework to work with. It has basic features and will be enhanced through your help and support. We have made the code public on our github page (
https://github.com/usgo/agagd). Should you have the programming prowess to help us with this we can make it even better. We have started to make some requests for future features before we fully deploy this to the website. We will also be testing this on a private server to show changes and do experiments. As soon as we have more information to send out we will.
Re: AGAGD comes to everyone
Posted: Mon Feb 11, 2013 5:45 pm
by seigenblues
Hey all,
Maintainer of the new AGAGD here, a few more details. I've only put a few hours into the project so far, but I thought it'd be useful to let people know what the plan is.
Right now, what needs to happen before I can put it up on the website is
1. A few more player details on the "player detail" page
2. A "find player" page
3. A "view tournament" page
4. A way to see all games between X & Y
5. Some cleaned up tables that make it easier to see who won/who lost.
6. I need to figure out a deployment process to get this working on the actual AGA server.
Also, a few "nice-to-haves" that'll make developing much easier would be:
1. A set of sanitized test data fixtures, so devs can start working quicker

2. Some unit tests
3. Any design ideas / nicer CSS. CSS & I are so not friends.

And I'm happy to accept any pull requests! Fork away!

-a
Re: AGAGD comes to everyone
Posted: Mon Feb 11, 2013 6:42 pm
by Joaz Banbeck
uhhh...err...so what is the AGAGD?
Re: AGAGD comes to everyone
Posted: Mon Feb 11, 2013 8:04 pm
by jts
Games database
Re: AGAGD comes to everyone
Posted: Tue Feb 12, 2013 12:31 am
by xed_over
Joaz Banbeck wrote:uhhh...err...so what is the AGAGD?
seriously?!
http://lmgtfy.com/?q=agagd
Re: AGAGD comes to everyone
Posted: Tue Feb 12, 2013 1:21 am
by shapenaji
Re: AGAGD comes to everyone
Posted: Tue Feb 12, 2013 1:41 am
by speedchase
i'd like to take this opportunity to point out that the first hit on xed_over's search says that the AGAGD is still disabled.
Re: AGAGD comes to everyone
Posted: Tue Feb 12, 2013 2:00 am
by xed_over
speedchase wrote:i'd like to take this opportunity to point out that the first hit on xed_over's search says that the AGAGD is still disabled.
and has been so for most of the 3 years since its introduction.
what I've never been able to understand (as a casual observer) is why the European Game Database (that this is based on) doesn't have the same security issue -- or does it?
edit -- vash3g and seigenblues announcement isn't that the database is back up, but that it now is back in active development -- good news indeed.
Re: AGAGD comes to everyone
Posted: Tue Feb 12, 2013 10:08 am
by Joaz Banbeck
speedchase wrote:i'd like to take this opportunity to point out that the first hit on xed_over's search says that the AGAGD is still disabled.
For the record, it says this:
AGA wrote:AGAGD Disabled
We're sorry, the AGAGD had to be disabled for the time being. We hope to bring it back in the future.
And the casual go player still does not know what the subject of the thread is - until JTS tells him.
Re: AGAGD comes to everyone
Posted: Tue Feb 12, 2013 11:28 am
by Bonobo
Re: AGAGD comes to everyone
Posted: Tue Feb 12, 2013 11:46 am
by xed_over
Joaz Banbeck wrote:And the casual go player still does not know what the subject of the thread is - until JTS tells him.
www.usgo.org/files/pdf/minutes2010.pdf (I'm sorry, I couldn't find the original story from 2009)
http://www.usgo.org/news/2012/06/aga-go ... e-offline/http://www.usgo.org/news/2012/11/new-ag ... its-plate/(and apparently I'm also wrong about how long its been offline)
Re: AGAGD comes to everyone
Posted: Tue Feb 12, 2013 7:08 pm
by gurujeet
Great to hear progress is being made - AGAGD was an incredibly useful addition to the ratings database. My understanding was that it was taken down after a security audit of some kind due to security holes. If that is correct, then I'd say the top priority should be simply to fix those and get it back online. Once there, I'm sure there are many ways to make it better, but just getting it back to where it was is of huge value.
- gurujeet
Re: AGAGD comes to everyone
Posted: Tue Feb 12, 2013 7:33 pm
by seigenblues
Unfortunately, it was hard to ascertain the nature & extent of the security holes because of a shortage of PHP-security gurus who also spoke Italian, so just "closing the holes" was not a trivial thing to do.
Anyway, it'll be up pretty quick, I hope

Just a few weekends of work...
Re: AGAGD comes to everyone
Posted: Sun Feb 24, 2013 9:42 pm
by seigenblues
Hey folks!
I've got a basic version of the AGAGD running. If you'd like to test it out, suggest feature enhancements, let me know about bugs, or just want to see your game history with the AGAGD, please go to
http://test.agagd.usgo.org/What currently works:
- view recent tournaments, including the recreated wall list.
- view player cards, which includes...
- a graph of rating +/- sigma for as far back as we have data
- a list of games
- a breakdown of frequently played opponents and your winrate.
What's currently planned:
- working list of games that have game records.
- better recreation of tournament lists
- gallery/upload of player portraits
- rank statistics for the whole corpus
- ...etc!
If you find any bugs, please make a note of them at
http://github.com/usgo/agagd/issues.
And yes, it's ugly

Any design/css help is greatly appreciated!
Thanks,
andrew
Re: AGAGD comes to everyone
Posted: Sun Feb 24, 2013 9:49 pm
by shapenaji
Actually, I wouldn't call it ugly at all, it's clean, minimalist, exactly what I need and no frills, looks great! Love the look of the rank graphs