Skip to main content

RankOptimiser

No description

type RankOptimiser {
allowSelfRanking: Boolean
forceSelfRanking: Boolean
groupComparisons: Int
groupSize: Int
managerAppearances: Int
managerRankScheme: RankOptimiserManagerRankScheme
managersRankReports: Boolean
rankerWork: Int
reverseColleagueRank: Boolean
reverseManagerRank: Boolean
status: AssessmentOptimiserStatus
stopping: RankOptimiserStoppingCriteria
userAppearances: Int
rankersToRankees: [RankerToRankees]
rankeesToRankers: [RankeeToRankers]
}

Fields

RankOptimiser.allowSelfRanking ● Boolean scalar

Allow employees to rank themselves

RankOptimiser.forceSelfRanking ● Boolean scalar

Force employees to rank themselves

RankOptimiser.groupComparisons ● Int scalar

Number of rankers for each ranking group

RankOptimiser.groupSize ● Int scalar

Number of employees in a ranking group

RankOptimiser.managerAppearances ● Int scalar

Number of times an employee should be ranked by a manager

RankOptimiser.managerRankScheme ● RankOptimiserManagerRankScheme enum

Criteria for optimising the work of managers

RankOptimiser.managersRankReports ● Boolean scalar

Managers rank reports

RankOptimiser.rankerWork ● Int scalar

Number of ranking groups a ranker should rank

RankOptimiser.reverseColleagueRank ● Boolean scalar

Allow employees to rank colleagues who rank them

RankOptimiser.reverseManagerRank ● Boolean scalar

Allow reports to rank managers

RankOptimiser.status ● AssessmentOptimiserStatus enum

Optimiser status

RankOptimiser.stopping ● RankOptimiserStoppingCriteria enum

Criteria by which the optimiser should stop

RankOptimiser.userAppearances ● Int scalar

Number of ranking groups an employee should appear in

RankOptimiser.rankersToRankees ● [RankerToRankees] list object

List of rankers to rankees

RankOptimiser.rankeesToRankers ● [RankeeToRankers] list object

List of rankees to rankers

Member Of

Assessment object