X-Wing List Juggler

By sozin, in X-Wing

Is simply taking the voidstate squad # the current way to do things, while you add players to your tournament in cryodex?

That, if people have a squad number, put it in and when you do the import it will get the squad for you. The implementation of a qr code was just too difficult for laptop webcams. They aren't designed to focus as efficiently as real cameras. Typing the number is in significantly faster than trying to get that **** thing to read your qr code.

ok, many thanks!

EDIT: follow-up question -

for those who like YASB, what's the quickest way to bring an already prepared YASB squad to voidstate, using a desktop computer (let's forget about using a mobile phone for now)

Edited by Mu0n

Is simply taking the voidstate squad # the current way to do things, while you add players to your tournament in cryodex?

That, if people have a squad number, put it in and when you do the import it will get the squad for you. The implementation of a qr code was just too difficult for laptop webcams. They aren't designed to focus as efficiently as real cameras. Typing the number is in significantly faster than trying to get that **** thing to read your qr code.

A webcam should be more than sufficient to read a QR code, no?

http://webqr.com/index.html

ok, many thanks!

EDIT: follow-up question -

for those who like YASB, what's the quickest way to bring an already prepared YASB squad to voidstate, using a desktop computer (let's forget about using a mobile phone for now)

1 click on the 'Export XWS (beta) buton'

2 copy the json

3 go to http://xwing-builder.co.uk/import

4 paste it in

5 import

6 ...

7 profit

EDIT: I'm currently working on exporting from listjuggler to voidstate, so I could probably build a simple yasb->voidstate bridge for you if that is of value

Edited by sozin

ok, many thanks!

EDIT: follow-up question -

for those who like YASB, what's the quickest way to bring an already prepared YASB squad to voidstate, using a desktop computer (let's forget about using a mobile phone for now)

1 click on the 'Export XWS (beta) buton'

2 copy the json

3 go to http://xwing-builder.co.uk/import

4 paste it in

5 import

6 ...

7 profit

Would be cool if geordanr could automate this process in YASB and offer a "get Voidstate squad ID" button in the export popup :D

Is simply taking the voidstate squad # the current way to do things, while you add players to your tournament in cryodex?

That, if people have a squad number, put it in and when you do the import it will get the squad for you. The implementation of a qr code was just too difficult for laptop webcams. They aren't designed to focus as efficiently as real cameras. Typing the number is in significantly faster than trying to get that **** thing to read your qr code.

A webcam should be more than sufficient to read a QR code, no?

http://webqr.com/index.html

I coded it up and tried it on my laptop webcam which is a 6 year old laptop and it took forever to read the qr code for www.google.com. QR codes are neat, but for something less than 10 characters long it just doesn't make sense.

Hey geordan, I had a issue to report to you:

When I use your website on my mobile phone (android, chrome browser) and want to access the bottom tabs which say 'All', 'Standard', 'Epic', etc, I can't reach them because they're usually at the end of a now long list of squads and I can't quite scroll to there. I can thus never click on 'Epic', away from 'All'. I'm forced to use 'All' forever.

Edited by Mu0n

I coded it up and tried it on my laptop webcam which is a 6 year old laptop and it took forever to read the qr code for www.google.com. QR codes are neat, but for something less than 10 characters long it just doesn't make sense.

I was able to get full XWS JSON into QR codes and then scan them with my 2010 macbook pro using the default laptop camera, with the QR code displayed on a phone. Scanning from the phone was easy too.

Depends on the hardware used, I suppose.

Also, Geordan's been working on some interconnect stuff for list juggler; I'll make sure he's aware of the questions here.

Guys, can you run me real quick the squad importation procedure you'd use for a cryodex fueled tournament?

What do I tell my fellow players in terms of preparation prior to the event?

What can I quickly scan when they arrive to play the tournament?

I understood there was a push to do it via a QR code, is that finalized?

Is simply taking the voidstate squad # the current way to do things, while you add players to your tournament in cryodex?

My main goal is to save myself the 30-60 minute amount of work I have to do with the pile of printed squad papers after the event is done, where I manually recreate the squads under YASB and get a link for each player while I punch info into List Juggler.

Do you mean quick loading into Cryodex? Don't think we have that going just yet.

If we could set up a quick export from List Juggler to Cryodex, though, we might have something, since you could scan the QR code in the YASB printout/punch in the Voidstate ID to load players and lists into List Juggler fairly quickly. How easy would it be to create a Cryodex tournament from a List Juggler export?

Would be cool if geordanr could automate this process in YASB and offer a "get Voidstate squad ID" button in the export popup :D

Except I think you need a Facebook login to get a Voidstate ID, which complicates the process.

I coded it up and tried it on my laptop webcam which is a 6 year old laptop and it took forever to read the qr code for www.google.com. QR codes are neat, but for something less than 10 characters long it just doesn't make sense.

I wouldn't encode full XWS in QR, but a URL that could return XWS. Much smaller and easier to scan. The QR in my printout scans easily on my phone in remarkably low light conditions.

Hey geordan, I had a issue to report to you:

When I use your website on my mobile phone (android, chrome browser) and want to access the bottom tabs which say 'All', 'Standard', 'Epic', etc, I can't reach them because they're usually at the end of a now long list of squads and I can't quite scroll to there. I can thus never click on 'Epic', away from 'All'. I'm forced to use 'All' forever.

Ooh, I'll look into that.

Either I'm using/interpreting the "Tableau" tab wrong but...

If I go to "Tableau", "Pilot-Ship" and set the filter to only include data from Regionals*, I see some very surprising numbers...

Keyan Farlander (3.2%) is used 6 times as frequently as Han Solo (0.49%) ??

Laetin Asheara does not appear in the tableau, but there are 3 lists out of the 230+ entered for 2015 Regionals that include Laetin.

The data in the "Charts" section seems much more in line with my expectations.

What's going on with the "Tableau" section?

*Side-question: does this mean it includes 2014 Regionals?

*Side-question: does this mean it includes 2014 Regionals?

I haven't entered the 2014 Regionals (yet), so no.

*Side-question: does this mean it includes 2014 Regionals?

I haven't entered the 2014 Regionals (yet), so no.

Are you filling in old tournaments? o_O

That, my friend, is dedication!

Also, we'll need to be able to filter by date then :P

Edited by Klutz

*Side-question: does this mean it includes 2014 Regionals?

I haven't entered the 2014 Regionals (yet), so no.

Are you filling in old tournaments? o_O

That, my friend, is dedication!

Eventually. I may crowdsource the list entry.

Also, we'll need to be able to filter by date then :P

Yup.

Re: Tableau -- the data sets are stale. I think I updated them just after the first Regional came out, and we're only seeing 370 ships selected.

The reason the 'Charts' page looks correct to you is because the data is up to date -- 1,262 samples.

So, well spotted as ever Klutz! :-)

the reason the data set is stale is because Tableau is cloud hosted, and I have to regenerate the Tableau dataset from the underlying mysql database manually. which reminds me, I need to update it!

the general purpose of the Tableau stuff is to provide a mechanism for non-programming savvy people to pivot the underlying data set around to their own liking (think of it like Excel pivot table+graphing on steroids). on the bottom right of the Tableau page there is a 'Learn about Tableau' and 'Download' link that gets you started.

for the programming savvy folk, geordanr asked me to publish the actual production data set, which can be found as a mysql dump file here: http://lists.starwarsclubhouse.com/static/prod.sql

for the programming savvy folk, geordanr asked me to publish the actual production data set, which can be found as a mysql dump file here: http://lists.starwarsclubhouse.com/static/prod.sql

Is that dynamically generated, so it updates as tournament data gets filled in?

It is an hourly backup.

Direct access to the mysql instance is available, but isn't very ergonomic (command line ssh session tunnels)

Ok, I updated the tableau dataset to this morning's live data. Han is back in there at ~3% :-) The data is a little different from the 'Charts' page; I've got some leakage there on the Tableau side, but the differences are sleight.

Updated tableau dataset to account for lots of regional results in the last 10 days.

I haven't done much work on juggler this month, but here's a brief update on where things are at ...

  • I've gotten more signal that people need the ability to edit tournament meta-data (name, venue, etc) and tournament details (results, etc). so it is looking like I'm going to have to implement those features.
  • the search function I rolled out has been moderately successful -- some people are definitely using it. so that's cool. anyone have any things they'd like added to search? not operator? functions like less than or greater than? ie a search string like "type=regional and cut<=4" would give you the top 4 lists from every regional
  • I've made a little progress with FFG on their new tourney software. I'm not yet on in the 'beta testing' group for the software, but I'm told that that will happen. Until then I've asked for a sample output file from the software so I can code up the importer; haven't received that from them yet. feedback I'm hearing from the field is that the software is still has some issues and that people are using cryodex; the 22+ regional results uploaded to juggler is hard data to back this up.

cheers

Feature request, a "comment field" for each tournament would be nice.

Good idea, added to the backlog.

I was thinking tonight about PS distributions so I created a view in Tableau that shows how PS has distributed since we've started collecting.

18697117181_ef1ddc2e89_b.jpg

Good idea, added to the backlog.

I was thinking tonight about PS distributions so I created a view in Tableau that shows how PS has distributed since we've started collecting.

18697117181_ef1ddc2e89_b.jpg

Cool stuff!

Although, percentages might be more appropriate? :P

Does that take veteran instincts into account?

Yeah, I swapped unit over to percentages with time series graph this morning

Re: VI, no, it is straight up

It would be nice to have an easy way to tell what percent of lists with a given ship make the cut, with filters for various tournament types (limited to those with elimination rounds, of course).

yeah, good feature wicked.

heads up, pythonanywhere is having issues with their databases, juggler is currently down-ish (can't connect to db)