james
123cee67d3
Check for minimum teams based on language as well.... this causes things to not "add up" properly but
...
that is kind of intended..., ie the "total" doesnt equal "english + french"... but its a lot better
than it was (it now tells ottawa that we dont have enough french judges, which is correct.)
2010-04-06 18:30:23 +00:00
dave
5052234670
Check for special award timeslots if the scheduler is configured to
...
schedule special award judges
2010-03-26 06:03:31 +00:00
james
c67488d375
If availability is disabled, dont fail loading judges
...
Fix the team languages array
Fix the timeslots checks for schedulerconfig (need round AND timeslots, not just a round)
2010-01-18 16:24:34 +00:00
james
591f46b29d
Properly count the number of judges in each language to check if we have enough
2010-01-08 20:25:40 +00:00
james
f963dbf276
Merge all changes from branch r1284:1498 into trunk
2009-09-09 00:26:12 +00:00
james
4d0f607981
Avoid divide by 0
2009-04-01 17:30:31 +00:00
james
65e4d29c58
Fix the total check, and rename a variable to not be stupidly named
2009-03-27 20:35:33 +00:00
james
32222526a8
Add judge language criteria to judge scheduler check before allowing the scheduler to run
2009-03-27 20:31:57 +00:00
james
bed8cc9d9e
If a jdiv has no projects, then it definitely doesnt need any judging teams to judge those 0 projects
2008-09-16 18:44:25 +00:00
james
bbbd32a026
Dont include deleted judges in the number of available judges check
2008-03-30 16:06:08 +00:00
james
3a1b4cca15
- Ignore jdiv 0 in the annealer and in the check. jdiv 0 is what all unassigned divs/cats get,
...
and if they're unassigned we don't want to schedule them.
- Fix a typo in the language selection
2008-02-28 20:23:27 +00:00
james
647456ae69
judges_data.php ?? how baout judges_schedulerconfig.php :)
2007-12-20 15:58:07 +00:00
james
e0a77c6fd6
Sort the 'Projects and Judges' listing by jdiv_id
2007-12-20 15:53:11 +00:00
james
7bbea6351a
1) Properly handle "filterdivisionbycategory" checks for divisional awards
...
2) Properly handle cases where there's MORE than one award for a certain div/cat combo
2007-12-10 19:21:21 +00:00
james
b65316c32e
Changes to judging scheduler so the process runs smoothly
...
Dont let it start running if its already going
Properly handle the text when its done running
2006-10-25 03:19:54 +00:00
justin
a169e422e6
Add support to choose what status a project must have to be used by the judge scheduler. Allows for any of open, payment pending or complete projects to be allowed.
2006-08-12 18:05:38 +00:00
dave
c247119663
Remove redundant config code. Use the judge scheduler options directly.
2006-08-11 21:10:33 +00:00
dave
7451483ddf
Add he min teams requirement to the check too, not just the scheduler
2006-08-11 20:17:30 +00:00
dave
e7d726355d
The new judge scheduler.
...
- Missing: Having a project judged more than once by different judging teams is
untested, I don't htink it'll work properly, still working on that part.
- Missing: Auto updating the configuration if any of the variables are missing.
- Missing: A way to preserve judging questions (like willing_chair), so the
user doesn't delete them and break the scheduler, OR, notice saying that the
question has been deleted and the scheduler won't use the chair calculations,
then we need a way to add them back in with the click of a button.
2006-08-01 19:43:15 +00:00
james
f0fdca1ba0
Add a new report that shows each project/students on a per school basis, one school per page.
2006-03-04 05:09:05 +00:00
james
d5fd002820
Update the judges automatic scheduler to honour filtering categories by divisions, so we only get teams for cat/div combos that we actually need
2006-02-06 16:45:39 +00:00
james
c5e55fad37
Remove the unneeded configuration params for timeslots from the scheduler
...
Separate the 'requirement check' into a separate file and run it on both the config page, and as a double check on the actual annealer page incase they decide to manually type in the address or bookmark or somkething.
2006-01-31 22:34:04 +00:00