A modified implementation of the ELO system for varying team sizes.