X-Wing List Juggler

By sozin, in X-Wing

re: names versus ids, I consulted my Nerds. One nerd said it is convention to repeat them, the second nerd added that one breaks convention when the json data set is really big and you are having performance problems.

So, unless these cryodex files get really large, let's stick with convention and repeat the names.

re: the json format put forward by WickedGrey, looks reasonable to me.

Some updates.

- I added a 'date_created' column so you can sort on the newer-entered tourneys first

- I added a field on tournament creation where the user enters their email address in case MJ and I need to track them down

- fergus is now printing out the list id on his voidstate sheets!

- geordanr fixed a minor xws canon name on his side

- dorcy and I are going back on forth on getting one of his tourneys entered

Just a note, I am uber swamped with work right now, so my output is slow.

EDIT: Also $11 bucks have been contributed for Editor. $89 left, please help :-)

Edited by sozin

I added a field for Squadron ID on cryodex registration. You want email on there as well?

Yes please!

Note, I messed up manual tourney results entry somehow. Looking at now.

fixed

New Cryodex is up with the JSON output for List Juggler. Hope you like it!

Just a reminder that it's helpful to add elimination rounds info. That's the GOOOOD stuff right?

- fergus is now printing out the list id on his voidstate sheets!

:D

EDIT: Also $11 bucks have been contributed for Editor. $89 left, please help :-)

Maybe too late but have you tried the awesome dGrid ( http://dgrid.io )? Just as good (if not better than) DataGrid but free.

vs

Edited by voidstate

not too too late, but I am pretty committed at this point, and it shouldn't be too hard to raise the funds.

some updates:

- updated tableau with all the latest stats; added views for pilots and upgrades. it isn't as pretty as the highchart stuff but it is more interactive.

- started working on cryodex json import; here's what a sample file looks like

I saw a thread where someone was asking "what ships are people flying with decimators?"

So I added a tableau view that lets you do that. Here's a video of how to use the page. The 'Lists' column is a count of how many lists showed up; for example, 30 lists featured a decimator with a phantom. the 'Pilots' is a count of how many distinct pilots showed up; for example, across all lists submitted, 18 tie fighters were paired with a decimator.

16161484608_659cd83a20_b.jpg

Edited by sozin

The Juggler is awesome! (Also tossed in a donation.)

I'm also sure that at some future iteration the tableau should be filterable by time. That way, as new waves come out, the ships from those new waves are not underrepresented in terms of understanding how popular they are, or overrepresenting the older ships. Of course that may already be built in, but I'm just not seeing it.

nothing time related yet, as we basically less than a month of data. I'll add a time dimension once scum hits.

thanks for the kind words, and the donation!

thanks for the kind words, and the donation!

nothing time related yet, as we basically less than a month of data. I'll add a time dimension once scum hits.

A small thing in the face of all your hard work.

If the range of your data thus far is limited (I didn't know, as there were many tournaments with no date attached), then you're right. It's not much of a factor.

In your data upload side, I'm seeing that you're making it possible to attach attributes about which expansions are legal. Regarding the CR-90/GR-75, I'm a little confused, however. Does that imply which ships are legal (as in: epic play tournaments, or which uprades from those sets are legal (ie. C-3PO). I'm guessing the latter, and that your data is not particularly suited for epic play tournaments.

Or am I misunderstanding things?

That's correct - data isn't suited for epic play. As you guessed, the reason those expansions are in there is to map what upgrade cards are in play in the regular dogfighting 100 point game.

Edited by sozin

Good news!

Fab added xws support for his awesome squad builder .

That's pretty superb! I'll be sure to pressure my next TO to make it happen that this stuff gets used.

20% funded for data editing (four contributors, $20 raised)

Ok, I finally rolled out support for json export, available in the latest version of cryodex. juggler still supports the old html format as well. from a user perspective, nothing is different except you can select json files as well now.

Great job on this Lyle!

Hi guys!

First, what you did with List Juggler is an awesome idea, and i'm extremely stunned by the amount of work you had put into it, Sozin :)

Recently I came across an error - the List Juggler is not accepting my exported Cryodex files :( The website produces an "Error code: Unhandled Exception". When I try to create a tournament without submiting Cryodex file, everything works just fine. Any idea what might be the case?

thank you for the kind words!

can you do me a favor and send me email over at sozinsky at gmail dot com with the cryodex file you used? I see a couple of empty html files living over in my cryodex upload error folder but want to make sure they are yours :-)

Edited by sozin

100% funded! Thank you very much Froggies for getting us over the line with a very generous donation.

100% funded! Thank you very much Froggies for getting us over the line with a very generous donation.

Awesome! Now if people could shift their generosity towards supporting my alcoholism.