democracy seems to be a system in which everyone votes and the command which is more popular is executed (i don't know the timeframe).
to switch from one mode to the other 75% of votes are required in some timespan
Anarchy/Democracy Explained!: http://www.reddit.com/r/twitchplayspokemon/comments/1y8o60/a...
I love this comment: People are going to write dissertations on this. http://www.reddit.com/r/twitchplayspokemon/comments/1y6drw/l...
As for democracy mode, it seems to be sending a command once the top command receives 100+ votes.
When democracy is in effect it takes votes for a time period(5-10 seconds?) and then chooses an action.
http://www.reddit.com/r/twitchplayspokemon/comments/1y8o60/a...
(http://www.spiegel.de/netzwelt/games/twitch-plays-pokemon-ze... , in German)
It's fascinating how the community must have to work to protect themselves from griefers. It only takes a few commands to release a pokemon (which happened a few days ago).
What's the threshold on parsing commands? Does it send a new command every frame, or is the emulator smart enough to let the old command "finish" before issuing a new one?