YellowFruit 4 Preview
YellowFruit 4 Preview
This is a work in progress. I don't recommend using it for real tournaments at this time, since there are a number of features I haven't yet (re-) implemented, but I thought it would be worthwhile to make something available for testing and feedback due to the extensive amount of changes.
In particular, I am soliciting additional schedule formats -- the set of schedule templates that exists at the moment is a good start but not by any means comprehensive.
Changes in this version:
- Assistance with prelim seeding
- (Semi-) automatic re-bracketing (can be overridden)
- One stat report that shows the right information based on where you are in the tournament. No messing with separate prelim/playoff/etc. stat reports.
- Support for superpowers (or any arbitrary combination of up to 6 integer toss-up point values)
- Various other additional rule settings
- Ability to suppress certain warnings when entering games
- Ability to enter "double forfeits" (counts as an explicit "not played")
Still in progress:
- Customizing schedule templates / defining custom schedules
- Lighting round support
- Importing from MODAQ (or QBJ format generally)
- Defining packet names
- Solving the Apple problem(s)
- Opening files from older YellowFruit versions
- Various visual niceties
Carnegie Mellon University, 2011-15
Re: YellowFruit 4 Preview
Second of all: here's a large database of schedule formats I've assembled. Feel free to get in touch if you have any questions about any of them.
Bangor High School '16
University of Michigan '20
Iowa State University '25
Tournament Format Database
- Sima Guang Hater
- Auron
- Posts: 1983
- Joined: Mon Feb 05, 2007 1:43 pm
- Location: Nashville, TN
Re: YellowFruit 4 Preview
One thing I'd like to suggest (after this came up yesterday while statkeeping) - is there a way for YF to automatically determine which prelim games should also count as playoff games, if you're doing a crossover format? The only way I could do it was manually assigning some games as both "prelim" and "playoff", and that seems like it's prone to error.
Brown 2009, Penn Med 2018
Coach, University School of Nashville
ACF Editor-In-Chief, 2024-5
Postdoctoral Fellow, Center for Drug Safety and Immunology, Vanderbilt University Medical Center
Instructor/Attending Physician, Vanderbilt University Medical Center, Department of Dermatology
“The next generation will always surpass the previous one. It’s one of the never-ending cycles in life.”
Support the Stevens-Johnson Syndrome Foundation
- yeah viv talk nah
- Wakka
- Posts: 119
- Joined: Wed Jun 18, 2014 10:01 am
Re: YellowFruit 4 Preview
However, although the HTMLs looked perfect when viewed on their own locally, I was unable to actually submit them to the HSQB database. Whenever I tried to upload the .yft and HTMLs, I got an error 500 page that prevented the submission from going through. My guess is that the HSQB database's backend is expecting .yft files to be organized in a certain way, and this pre-release modified some aspects of the old expected format, so the parsing on the backend failed.
I'm pretty sure it's a server-side issue rather than an issue with the entry on my end*, but I've attached a zip file containing the .yft file and generated HTML stats reports that I tried to upload, if anyone wants to double-check.
(*There are some team names with special characters, but as you can see from the reports I was eventually able to generate and upload via SQBS, they went through fine so I think it's a structural issue.)
---
That being said, one minor bug I encountered was that when you rename an existing team with at least 1 match in the database, the old name is left behind as a "ghost team" at the bottom of the seeding and cannot be removed without editing the YFT file directly in its JSON/text form. Also, not sure if the default 3 overtime questions is really the most common standard - afaik 1 TB tossup is far more common than 3.
- Attachments
-
- UFS_online.zip
- A zip file containing the .yft data file and stats report HTML files generated from that .yft file using YellowFruit 4's pre-release.
- (24.88 KiB) Downloaded 55 times
Farragut, UMD, PSU
-
- Rikku
- Posts: 268
- Joined: Sat May 04, 2019 11:16 am
Re: YellowFruit 4 Preview
Founder of the Maine Quiz Bowl Alliance (MEQBA)
Bates College '25
Kings College London, Winter '24 Semester
Ridgewood '21
Director of Outreach, American Quizbowl League, Prometheus Science Bowl, and Long Island Quiz Bowl Alliance
Outreach and Technology, Florida Quiz Bowl Association
Re: YellowFruit 4 Preview
Thanks for posting the ZIP with the original reports. This should be fixed on the server side now to allow the files to upload successfully. However, the links to "#top" to return to the top of the page in the games, individuals, and standings reports won't work as-is (they end up going to the front page of the database). YellowFruit will need to be modified to include the page filename in those links, to be consistent with other links to # identifiers.yeah viv talk nah wrote: ↑Fri Sep 20, 2024 12:31 amI'm pretty sure it's a server-side issue rather than an issue with the entry on my end*, but I've attached a zip file containing the .yft file and generated HTML stats reports that I tried to upload, if anyone wants to double-check.
Post your tournaments, SQBS reports, and question sets to the Quizbowl Resource Center Database!
- yeah viv talk nah
- Wakka
- Posts: 119
- Joined: Wed Jun 18, 2014 10:01 am
Re: YellowFruit 4 Preview
ScoBo wrote: ↑Sun Oct 06, 2024 5:41 pmyeah viv talk nah wrote: ↑Fri Sep 20, 2024 12:31 amI'm pretty sure it's a server-side issue rather than an issue with the entry on my end*, but I've attached a zip file containing the .yft file and generated HTML stats reports that I tried to upload, if anyone wants to double-check.
Thanks for posting the ZIP with the original reports. This should be fixed on the server side now to allow the files to upload successfully. However, the links to "#top" to return to the top of the page in the games, individuals, and standings reports won't work as-is (they end up going to the front page of the database). YellowFruit will need to be modified to include the page filename in those links, to be consistent with other links to # identifiers.
Thanks for the update! I added the YellowFruit 4-generated reports to the database (I believe this is the first instance on the database to use YF4). It works, but one strange thing is that on every page of the report, all the fonts are reset to the default sans serif rather than the custom sitewide one.
Farragut, UMD, PSU