The core of the voting model should be for each faculty member in the department, take a list of candidates, apply biases and smearing to "true" quality scores to obtain the faculty members personal rankings of the candidates, and then sort the candidate list by the biased, smeared ranking.
Building from that core method, I should implement several voting methods so that I can explore the impacts of these voting methods. These include:
OK, I didn't do the first part in the issue description, but I went ahead and implemented way too many voting methods in 78ab90274adf5a8e9552d57b91f7abdeafc98f8d.
The core of the voting model should be for each faculty member in the department, take a list of candidates, apply biases and smearing to "true" quality scores to obtain the faculty members personal rankings of the candidates, and then sort the candidate list by the biased, smeared ranking.
Building from that core method, I should implement several voting methods so that I can explore the impacts of these voting methods. These include: