An multipurpose ELO calculator