award_awards
award_prizes
award_types
award_awards_projectcategories
award_awards_projectdivisions
winners
students
projects
registrations
Also modified all code that uses those tables to work with the conference id
instead of the year, with the exception of these files:
communication.inc.php
reports_students.inc.php
rerollprizes.php
remote.php
The "rerollprizes.php" probably doesn't matter, having been a one-time usage
file anyway. The others will need to be modified in the future to correctly
use the conference id instead of the year.
table
- Add complete and year options to the judge manager, filter by ALL, active and
inactive for the current year, or active only.
- Add the "complete" status the the judge info page (the judge info popup page
needs to be integrated with the new judge manager, somehow.. so we can remove
the judges_judges list page).
Create scheduler configuration page to handle setup parameters for the automatic judge team assignments
Create the annealer to handle the actual assignments of judges to judging teams based on the lowest cost function of each individual team. Currently takes into account: a) age category preference, b) divisional areas of expertise. still requires: years of experience, language preference, and 'team captain' scheduling.