AGAGD comes to everyone

The home for discussions about the AGA.
User avatar
shapenaji
Lives in sente
Posts: 1103
Joined: Tue Apr 20, 2010 10:58 pm
Rank: EGF 4d
GD Posts: 952
Location: Netherlands
Has thanked: 407 times
Been thanked: 422 times

Re: AGAGD comes to everyone

Post by shapenaji »

As far as recommendations, on the list of recently played games, it's not always easy to see which was the winning player, there's a column for which color won, but the eye can lose focus, looking back and forth, maybe just also put the winning player's name in bold type?
Tactics yes, Tact no...
msgreg
Lives with ko
Posts: 294
Joined: Sun Nov 13, 2011 10:58 am
GD Posts: 0
Universal go server handle: MSGreg
Has thanked: 47 times
Been thanked: 94 times

Re: AGAGD comes to everyone

Post by msgreg »

Great work!! I agree that the design is nice and simple.

A few functional issues:

"search for player" goes to a list of players with no search option. Result is ordered by Descending ID.

"Next" on "/player/" page doesn't work (just goes to same page). It would be nice to have page control links in addition to "Next" (i.e. First...5 6 7...Last Next"

Ideas
-----

Unless there's a db load issue that makes the front page "Last 180 Games" display more efficient, why not just rename it to "Most Recent Games" and unlimit the date range? It already has page controls to limit the results.

Put a search box next to the "Recent Tournaments" title to allow searching by name or (beginning) date (auto detect search type). Textbox internal text: "Title or yyyy/mm/dd".

Put the "Search for Player" search box next to the "Recent Games" and allow search by name, id, or (beginning) date (auto detect search type).

(internally, either execute a combined query or decide on the query based on whether it's a number or not or date formatted, be sure to specify mm/dd/yyyy, yyyy/mm/dd, or preferred date format in the label or disappearing internal text "Search Name, ID, or yyyy/mm/dd").

If a page control is selected, dispense with the other table. I.e. if "Next" on game list is selected, don't bother displaying any tournament results, and if "Next" on tournament list is selected, don't bother displaying any specific game results.
Founder, Central Mississippi Go Club
Free tips and resources for clubs and teaching
Go Kit Club Pack - pack of 13x13 go sets for clubs
Go Tin - very portable go
User avatar
LocoRon
Lives with ko
Posts: 292
Joined: Tue Aug 10, 2010 1:04 pm
Rank: 1 kyu
GD Posts: 0
KGS: LocoRon
Has thanked: 92 times
Been thanked: 80 times

Re: AGAGD comes to everyone

Post by LocoRon »

shapenaji wrote:As far as recommendations, on the list of recently played games, it's not always easy to see which was the winning player, there's a column for which color won, but the eye can lose focus, looking back and forth, maybe just also put the winning player's name in bold type?


Yeah, following the table row can be a bit difficult at times. Rather than bolding some element or another (am I the only one that occasionally has trouble seeing bold?), my favorite solution is to highlight the row when you hover over it. It also happens to be ridiculously simple to implement in CSS, and will help for tracking any other info that might be in the row.
gurujeet
Dies in gote
Posts: 52
Joined: Wed Jul 28, 2010 10:55 am
Rank: AGA 7K
GD Posts: 0
KGS: gurujeet
DGS: gfromdc
Location: Chevy Chase, MD
Been thanked: 8 times
Contact:

Re: AGAGD comes to everyone

Post by gurujeet »

Wow this is great progress! Love the historical rank graph.

One thing the previous version had was tournament cross-tabs. Is that coming back? It was nice to be able to browse tournament results and then click on individual players.

Keep up the great work!

- gurujeet
gurujeet
Dies in gote
Posts: 52
Joined: Wed Jul 28, 2010 10:55 am
Rank: AGA 7K
GD Posts: 0
KGS: gurujeet
DGS: gfromdc
Location: Chevy Chase, MD
Been thanked: 8 times
Contact:

Re: AGAGD comes to everyone

Post by gurujeet »

Oh I see the tournament crosstabs, nice. I see how you can go from tournament to player, but don't see a way to jump back from player to tournament which would be nice too.

- gurujeet
seigenblues
Dies with sente
Posts: 76
Joined: Fri Jun 04, 2010 1:28 pm
Rank: AGA 4d
GD Posts: 0
Has thanked: 10 times
Been thanked: 47 times

Re: AGAGD comes to everyone

Post by seigenblues »

Thanks for the feedback, guys!

LocoRon wrote:Yeah, following the table row can be a bit difficult at times.

Fixed!

shapenaji wrote:maybe just also put the winning player's name in bold type?

This'll happen tonight.

Msgreg, the search functionality was busted due to user-error on my part. I want to add more options (state, chapter), but for now it just uses "any name matching '...' "

And of course, it's not even 500 lines of python code yet, so, feel free to jump in!
User avatar
shapenaji
Lives in sente
Posts: 1103
Joined: Tue Apr 20, 2010 10:58 pm
Rank: EGF 4d
GD Posts: 952
Location: Netherlands
Has thanked: 407 times
Been thanked: 422 times

Re: AGAGD comes to everyone

Post by shapenaji »

There's a huge problem here. Front and center on my most played opponents is my perfect loss rate against Daniel Chou, your code is reminding me of my failures! :lol:

As far as feature requests, what's the feasibility of throwing up other interesting stats, like those in KGS analytics? Or even, just giving us an SQL query prompt, so that we can ask our own questions of the database?
Tactics yes, Tact no...
seigenblues
Dies with sente
Posts: 76
Joined: Fri Jun 04, 2010 1:28 pm
Rank: AGA 4d
GD Posts: 0
Has thanked: 10 times
Been thanked: 47 times

Re: AGAGD comes to everyone

Post by seigenblues »

The feasibility of other queries & analytics is very high! Again, the code is really easy to write & understand, so hopefully a few interested folks will fork & give me some help ;)

Feasibility of a sql prompt is not so high ;)

And as for the 0-5 record you have against daniel, where's your pity for me? I have to look at my 1-4 record against you every time :sad: :sad: :sad:
hyperpape
Tengen
Posts: 4382
Joined: Thu May 06, 2010 3:24 pm
Rank: AGA 3k
GD Posts: 65
OGS: Hyperpape 4k
Location: Caldas da Rainha, Portugal
Has thanked: 499 times
Been thanked: 727 times

Re: AGAGD comes to everyone

Post by hyperpape »

Feasability of a download/torrent of the database (minus any private information that might be present)?
vash3g
Lives with ko
Posts: 277
Joined: Thu Apr 29, 2010 8:49 pm
Rank: 5k
GD Posts: 111
Has thanked: 41 times
Been thanked: 87 times

Re: AGAGD comes to everyone

Post by vash3g »

hyperpape wrote:Feasability of a download/torrent of the database (minus any private information that might be present)?


At this point there is no possibility to release the database data outside of the AGAGD. This may change in the future but it would right now it is not an available option.
--AGA Server Admin
Decisions are made by those who show up.
and possibly those willing to attend secret meetings in ancient basements
EricBackus
Dies with sente
Posts: 83
Joined: Sun May 09, 2010 10:28 pm
Rank: 2 kyu
GD Posts: 109
Universal go server handle: EricBackus
Has thanked: 4 times
Been thanked: 29 times

Re: AGAGD comes to everyone

Post by EricBackus »

seigenblues wrote:... or just want to see your game history with the AGAGD, please go to http://test.agagd.usgo.org/


Thank you! I've wanted this ability for awhile, since my impression is that the AGAGD doesn't account for all of my games. And, I can confirm that none of my self-pair games from the 2012 US Go Congress are in there. Does anyone know what's up with that?
seigenblues
Dies with sente
Posts: 76
Joined: Fri Jun 04, 2010 1:28 pm
Rank: AGA 4d
GD Posts: 0
Has thanked: 10 times
Been thanked: 47 times

Re: AGAGD comes to everyone

Post by seigenblues »

Thanks for the feedback everyone. I've made a few improvements: The winner of a game now has their name shaded green -- it's a little messy, though, what do you guys think?

EricBackus wrote:And, I can confirm that none of my self-pair games from the 2012 US Go Congress are in there. Does anyone know what's up with that?


I'm not sure; I'd send an e-mail to ratings@usgo.org; it's quite possible that the self-pair director hasn't submitted the games yet to be rated -- in which case, a little reminder can't hurt :D
gurujeet
Dies in gote
Posts: 52
Joined: Wed Jul 28, 2010 10:55 am
Rank: AGA 7K
GD Posts: 0
KGS: gurujeet
DGS: gfromdc
Location: Chevy Chase, MD
Been thanked: 8 times
Contact:

Re: AGAGD comes to everyone

Post by gurujeet »

I like it - a definite improvement.

- gurujeet
gurujeet
Dies in gote
Posts: 52
Joined: Wed Jul 28, 2010 10:55 am
Rank: AGA 7K
GD Posts: 0
KGS: gurujeet
DGS: gfromdc
Location: Chevy Chase, MD
Been thanked: 8 times
Contact:

Re: AGAGD comes to everyone

Post by gurujeet »

I like it - a definite improvement.

- gurujeet
vash3g
Lives with ko
Posts: 277
Joined: Thu Apr 29, 2010 8:49 pm
Rank: 5k
GD Posts: 111
Has thanked: 41 times
Been thanked: 87 times

Re: AGAGD comes to everyone

Post by vash3g »

seigenblues wrote:Thanks for the feedback everyone. I've made a few improvements: The winner of a game now has their name shaded green -- it's a little messy, though, what do you guys think?


I like it, it looks good. It also takes away one more column and makes the data cleaner.
Decisions are made by those who show up.
and possibly those willing to attend secret meetings in ancient basements
Post Reply