Some E-Vote customers want to implement waterfall elections, and in this post, I explain how you can do this with E-Vote. Full disclosure, I just made up the name "waterfall election," but it needed a name and I kinda like it.
In a waterfall election, you are electing multiple positions, say president, vice president, secretary, and treasurer. The key difference from regular elections is that people can run for more than one position. A person may want to be president, but if he doesn't win that election, then he might want to be vice president
With a cascade waterfall election, there is a single ballot, each voter casts a single vote. The votes are counted to determine a first winner, and that person is elected president. The president is then removed from the ballots, the ballots are recounted, and the next winner is elected vice president, and so forth.
With a segmented waterfall election, there are multiple ballots, one for each position being filled. Each candidate can run for one, some, or all of the positions. You count all the ballots to determine an initial winner for each of the positions. If a person won more than one position, then that person is removed from the ballots for the lower position (e.g., the president is removed from the vice president ballots) and the ballots are recounted. This is repeated as needed until you have a different winner for each position.