Contributor
Angafor Brandon Njenewone

Agora Library Improvement


Mentors
Bruno, jddeep, Abanda Ludovic, Chandan S Gowda, Bomen Derick
Organization
AOSSIE
Technologies
scala, sbt
Topics
algorithms, Voting
Agora is a high performance vote counting library written in Scala. The library currently supports several vote counting algorithms, however it is quite outdated and doesn't have support for Scala 3. Rewrite library using Scala 2.13 and provide support for Scala 3.x Make Candidate and Ballot generic Implement tie resolution algorithms and add possibility for users to include theirs