makuhari-city / new-rousseau-machine_gen1

https://vote.metacity.jp/app/
4 stars 0 forks source link

Vote distributed #15

Closed yasushisakai closed 3 years ago

yasushisakai commented 3 years ago

The main change for this is that this separates voting modules into individual processes. Currently, we have three voting methods.

  1. First Pass the Post
  2. Liquid Democracy
  3. Borda

Notice in the Makefile's start command is registering the voting computations to vote. Effectively, vote is just a skeleton that passes other computation modules and receives and aggregates the results from each module. Other computation modules written in different languages can assign themselves.