[ Executable = "program"; ... Rank = -other.GlueCEStateEstimatedResponseTime; ]
The rank may be defined by referring to the attributes of the GLUE Schema.
The smaller the estimated response time (the time interval between job submission and start of job execution), the higher the rank.
The more free CPUs, the higher the rank.
other.GlueCEStateWaitingJobs == 0 ? other.GlueCEStateFreeCPUs : -other.GlueCEStateWaitingJobs;
If the number of waiting jobs is zero, the rank is the number of free CPUs, otherwise it is the negation of the number of waiting jobs.