I still need to add some views support in order to get this to work properly with the Competition module, but for normal voting, things should generally work.
Here is the initial beta. I apologize for taking while to get this out; I was on vacation for the last little while. A major component that's missing is documentation. I'm planning to get this done soon.
Here is some rough documentation:
Install & enable the module as normal.
Set the appropriate permissions.
Configure the module over at /admin/settings/competition.
The Node Relativity module needs to be configured so that the following are true*:
The Competition type is a parent of the Competition Entry type.
The Competition Entry type is the parent of whichever content types are chosen as competition entry data, those content types checked over at /admin/settings/competition.
Select those same content types over at /admin/settings/versus.
As an admin, create once or more competitions.
Users should now be able to create competition entries.
Once competitions in the current round close, change the site's state to the voting phase.
Users can now vote on each other's entries.
When the voting phase ends, move the site to the post-voting stage & then enter the winners into competitions.
When you'd like to move to the next round, move the site to the next phase and start again.