commit 7609b560ba2c024f2d25500ef40fdb6fc9e55887 Author: Marceline Cramer Date: Sat Jun 6 22:38:05 2026 -0600 Add initial README diff --git a/README.md b/README.md new file mode 100644 index 0000000..1f5c9af --- /dev/null +++ b/README.md @@ -0,0 +1,20 @@ +# Demordle + +- TODO: come up with a better name. + +**Demordle** is *democratic wordle*. This is a nebulous premise with multiple interpretations; so instead of picking one, `demordle` implements them all! + +In all cases, "democratic" means _multiplayer cooperative_ where game actions are decided by vote. The players agree to play ahead of time and share a victory or loss. We also specifically mean _direct_ democracy where every player has equal representation in the voting process.[^representative] + +[^representative]: Although the team political intrigue of selecting representatives sounds like another fun Wordle variant. + +However, _what_ exactly are the players voting on? + +- **OneWord**: Each player votes on a specific _valid word_ to guess. +- **AllLetters**: Each player can vote which letter is on _every_ spot. +- **ManyLetters**: Each player can vote which letter _any_ spots are. +- **OneLetter**: Each player can vote which letter _one_ spot is. + +In addition, you can contrast _majority voting_ from other options such as _instant-runoff voting_. + +It's fun to theorize what kind of teamwork might happen with any of the above, but it's more fun to just play the game!