Introduction to the game
Secret Hitler is a dramatic game of political intrigue and betrayal set in 1930’s Germany. Players are secretly divided into two teams – liberals and fascists. Known only to each other, the fascists coordinate to sow distrust and install their cold-blooded leader. The liberals must find and stop the Secret Hitler before it’s too late.
Effectively this is a take on the classic social deduction/hidden role board game genre such as Werewolf and Mafia, but closer to the Resistance. Games are 5-10 players, the minority (fascists) know who everyone is and the majority (liberals) don’t know anything. Over the course of the game the liberals need to try to identify the fascists to win and the fascists need to remain hidden, with an extra “superfascist” role with an additional win condition for both sides.
This codebase is a “lobby style” implementation of this game – anyone can make a game which is displayed on a list on the “home” page. The game starts when enough players are seated. In addition, anyone can watch a game in progress, etc.
Current production/stable is found at Secret Hitler IO.
Front end: React, Redux, Sass, Semantic UI, jQuery, SocketIO.
Back end: Node, Express, Pug, Passport, Mongodb with Mongoose, SocketIO.
License and Attribution
Secret Hitler is designed by Max Temkin (Cards Against Humanity, Humans vs. Zombies) Mike Boxleiter (Solipskier, TouchTone), Tommy Maranges (Philosophy Bro) and illustrated by Mackenzie Schubert (Letter Tycoon, Penny Press).
This game is licensed as per the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International license.
Alterations to the original game
Minor image alterations and editing (assets available upon request).
Veto power is slightly adjusted so that chancellors need to select a policy prior to saying yes or no to vetoing that policy.
Adapted the rules explanation to account for online vs physical play.
There is an option when players make a game to “rebalance” the 6, 7 and 9 player games – 6p starts with a fascist policy already enacted, 7p starts with one less fascist policy in the deck, 9p starts with two less fascist policies in the deck. Players (and results from analyzing statistics) have noted that these game modes are not balanced well in the original ruleset.
There is a custom game mode where game creators can make games with different rulesets such as being able to pick policy powers, pick number of fascists (always less than liberals), number of policies, etc
The Rules of Secret Hitler
The year is 1932. The place is pre-WWII Germany. In Secret Hitler, players are German politicians attempting to hold a fragile Liberal government together and stem the rising tide of Fascism. Watch out though—there are secret Fascists among you, and one player is Secret Hitler.
OVERVIEW
At the beginning of the game, each player is secretly assigned one of the three roles: Liberal, Fascist, or Hitler. The Liberals have a majority, but they don’t know the roles of other players; Fascists must resort to secrecy and sabotage to accomplish their goals. Fascists know the identities of the other Fascists and Hitler. Hitler plays for the Fascist team, but doesn’t know who the other Fascists are and must work to figure them out.
Whenever a Fascist Policy is enacted, the government becomes more powerful, and the President is granted a single-use power which must be used before the next round can begin. These powers range from choosing the next President to killing one of the players.
OBJECT
Every player has a secret identity as a member of either the Liberal team or the Fascist team. Players on the Liberal team win if either:
- Five Liberal Policies are enacted OR
- Hitler is assassinated.
Players on the Fascist team win if either:
- Six Fascist Policies are enacted OR
- Hitler is elected Chancellor any time after the third Fascist Policy has been enacted.
SETUP
The 11 Fascist Policy tiles and the 6 Liberal Policy tiles are shuffled into a single Policy deck. Games with 6, 7, or 9 players have the option of being “rebalanced” to make the gameplay more even for both sides. If rebalancing is enabled: 6 player games start with a Fascist Policy already enacted, 7 player games start with 10 Fascist Policies in the deck instead of 11, and 9 player games start with 9 Fascist Policies in the deck.
Each player will receive a Secret Role card. The table below determines the correct distribution of roles and whether Hitler knows who the Fascists are or not.
# PLAYERS | 5 | 6 | 7 | 8 | 9 | 10 |
Liberals | 3 | 4 | 4 | 5 | 5 | 6 |
Fascists | 1+H | 1+H | 2+H | 2+H | 3+H | 3+H |
Fascists known by Hitler? | Yes | Yes | No | No | No | No |
GAMEPLAY
Secret Hitler is played in rounds. Each round has an Election to form a government, a Legislative Session to enact a new Policy, and an Executive Action to exercise governmental power.
ELECTION
At the beginning of a new round, the President placard moves right to the next player, who is the new Presidential Candidate.
2. Nominate a Chancellor
The Presidential Candidate chooses a Chancellor Candidate by selecting any other eligible player. The Presidential Candidate is free to discuss Chancellor options with the table to build consensus and make it more likely the Government gets elected.
Eligibility:
The last elected President and Chancellor are “term-limited”, and ineligible to be nominated as Chancellor Candidate.
ON ELIGIBILITY:
- Term limits apply to the President and Chancellor who were last elected, not to the last pair nominated.
- Term limits only affect nominations to the Chancellorship; anyone can be President, even someone who was just Chancellor.
- If there are only five players left in the game, only the last elected Chancellor is ineligible to be Chancellor Candidate; the last President may be nominated.
- There are some other rules that affect eligibility in specific ways: the Veto Power and the Election Tracker. You don’t need to worry about those yet, and we’ll talk about each one in its relevant section.
3. Vote on the government
Once the Presidential Candidate has chosen an eligible Chancellor Candidate, players may discuss the proposed government until everyone has cast their votes. All players, including the President and Chancellor Candidate, vote on the proposed government. Once everyone has cast their vote, the Ballot cards are revealed simultaneously.
If the vote is a tie, or if a majority of players votes no:
The vote fails. The Presidential Candidate misses this chance to be elected, and the President placard moves to the next player. The Election Tracker is advanced by one Election.
Election Tracker: If the group rejects three governments in a row, the country is thrown into chaos. The next Policy on the top of the deck is revealed and enacted. Any power granted by this Policy is ignored, but the Election Tracker resets, and any existing term-limits are forgotten. If there are fewer than three tiles remaining in the Policy deck at this point, they are shuffled with the Discard pile to create a new Policy deck.
Any time a new Policy is enacted for any reason, the Election Tracker is reset.
If a majority of players vote yes:
The Presidential Candidate and Chancellor Candidate become the new President and Chancellor, respectively.
If three or more Fascist Policies have been enacted and a majority of players vote yes:
If the new Chancellor is Hitler, the game is over and the Fascists win. If the game didn’t end, other players will know for sure the Chancellor is not Hitler.
LEGISLATIVE SESSION
During the Legislative Session, the President and Chancellor work together to enact a new Policy in secret. The President draws the top three tiles from the Policy deck, looks at them in secret, and discards one tile face down into the Discard pile. The remaining two tiles go to the Chancellor, who in secret discards one Policy tile face down, and enacts the remaining Policy by placing the tile face up on the corresponding track.
The chat for the President and Chancellor is disabled during the Legislative Session. Attempting to telegraph the contents of your hand using randomness or any other unusual selection procedure violates the spirit of the game. Don’t do it.
Discarded Policy tiles are not revealed to the group. Players must rely on the word of the President and Chancellor, who are free to lie.
ABOUT LYING: Often, some players learn things that the rest of the players don’t know, like when the President and Chancellor get to see Policy tiles, or when a President uses the Investigate power to see someone’s Party Membership card. You can always lie about hidden knowledge in Secret Hitler.
If there are fewer than three tiles remaining in the Policy deck at the end of a Legislative Session, they are shuffled with the Discard pile to create a new Policy deck. Unused Policy tiles are not revealed.
EXECUTIVE ACTION
If the newly-enacted Fascist Policy grants a Presidential Power, the President must use it before the next round can begin. Before using a power, the President is free to discuss the issue with other players, but ultimately the President gets to decide how and when the power is used. Gameplay cannot continue until the President uses the power. Presidential Powers are used only once; they don’t stack or roll over to future turns. If the government enacted a Liberal or Fascist Policy that grants no Presidential Power, begin the next round with a new Election.
PRESIDENTIAL POWERS
Investigate Loyalty
The President chooses a player to investigate. Investigated players show their Party Membership (not the secret role card that also reveals whether the player is Hitler or not, just whether he’s a Liberal or Fascist) to the President. The President may share or lie about the results of their investigation at their discretion. No player may be investigated twice in the same game.
Call Special Election
The President chooses any other player at the table to be the next Presidential Candidate. Any player can become President—even players that are term-limited. The new President nominates an eligible player as Chancellor Candidate and the Election proceeds as usual.
A Special Election does not skip any players. After a Special Election, the President placard returns to the right of the President who enacted the Special Election.
If the President passes the presidency to the next player in the rotation, that player would get to run for President twice in a row: once for the Special Election and once for their normal shift in the Presidential rotation.
Policy Peek
After selecting the Policy deck, the President sees the top three tiles.
Execution
The President executes one player by selecting them. If that player is Hitler, the game ends in a Liberal victory. If the executed player is not Hitler, the table does not learn whether a Fascist or a Liberal has been killed; players must try to work out for themselves the new table balance. Executed players are removed from the game and may not chat, vote, or run for office.
VETO POWER
The Veto Power is a permanent special rule that comes into effect after five Fascist Policies have been enacted. For all Legislative Sessions after the fifth Fascist Policy is enacted, the Executive branch gains a permanent new ability to discard all three Policy tiles if both the Chancellor and President agree.
The President draws three Policy tiles, discards one, and passes the remaining two to the Chancellor as usual. The Chancellor selects one, and then both the President and Chancellor vote on whether or not to veto the results of this election in secret. If so, both Policies are discarded and the President placard passes to the right as usual. If either the President or Chancellor doesn’t agree to veto, the Policy passes.
Each use of the Veto Power represents an inactive government and advances the Election Tracker by one.
BASIC STRATEGY
- Everyone should claim to be a Liberal. Since the Liberal team has a voting majority, it can easily shut out any player claiming to be a Fascist. As a Fascist, there is no advantage to outing yourself to the majority. Additionally, Liberals should usually tell the truth. Liberals are trying to figure out the game like a puzzle, so lying can put their team at a significant disadvantage.
- If this is your first time playing Hitler, just remember: be as Liberal as possible. Enact Liberal Policies. Vote for Liberal governments. Kiss babies. Trust your fellow Fascists to create opportunities for you to enact Liberal Policies and to advance Fascism on their turns. The Fascists win by subtly manipulating the table and waiting for the right cover to enact Fascist Policies, not by overtly playing as evil.
- Liberals frequently benefit from slowing play down and discussing the available information. Fascists frequently benefit from rushing votes and creating confusion.
- Fascists most often win by electing Hitler, not by enacting six Policies! Electing Hitler isn’t an optional or secondary win condition, it’s the core of a successful Fascist strategy. Hitler should always play as a Liberal, and should generally avoid lying or getting into fights and disagreements with other players. When the time comes, Hitler needs the Liberal’s trust to get elected. Even if Hitler isn’t ultimately elected, the distrust sown among Liberals is key to getting Fascists elected late in the game.
- Ask other players to explain why they took an action. This is especially important with Presidential Powers—in fact, ask ahead of time whom a candidate is thinking of investigating/appointing/assassinating.
- If a Fascist Policy comes up, there are only three possible culprits: The President, the Chancellor, or the Policy Deck. Try to figure out who or what put you in this position.
GLOSSARY AND STRATEGIES
This part contains definitions for common acronyms/terms and also some commonly seen strategies. You may skip this part for now and come back later once you’ve got hang of the game.
- Order (meta) During the first rounds of the game, Liberals should try to get as many players elected in the government as possible. In a 5-player game, the first President should pick the fourth player as his Chancellor and the second President pick the fifth player so that everyone gets in the government at least once. As another example, in a 6-player game the picks should be 14, 25, and 36 (1 picking 4, 2 picking 5, 3 picking 6). In a 7-player game, the picks should be 15, 26, 37.
- Blue/Red President (BP/RP) Red Presidents (RP) are Presidents who claimed to get three Fascist cards. Blue Presidents (BP) are those who passed along Liberal Policies to the Chancellor. Blue Presidents who didn’t have a choice to pass along two Fascist Policies to the Chancellor are sometimes called Semi-Blue Presidents (Semi-BP). Blue Chancellors (BC) are Chancellors who picked a Liberal Policy when they could have picked a Fascist one.
- Conflict (conf) Two players can be in conflict for different reasons, like claiming that you saw different Policies during the Legislative Session or investigating somebody and claiming he’s a Fascist.
- Freeze Players can decide to “freeze” a particular player, meaning that they will not vote to elect that player into government. Usually, people in conflicts are frozen, and sometimes also Red Presidents depending on the circumstances.
- Hitler Zone (HZ) The game enters into so-called “Hitler Zone” when 3 Fascist Policies are enacted and there is a risk of electing Hitler that would mean losing the game for Liberals.
- Force When a President gets two Liberal and one Fascist Policy (shorthand: RBB) and decide to pass along two Liberal Policies giving the Chancellor no option to pick – that’s called forcing. A Liberal should force, but Hitlers that don’t know who the other fascists are might sometimes try passing along one Fascist and one Liberal Policy to see if the Chancellor picks the Fascist Policy, signalling the Hitler that they are a Fascist.
- Gunpoint (GP) A confirmed Liberal President can pick a player that is in conflict (Hitler usually does not conflict to remain unsuspicious) when the next Presidential Power is the execution. The picked player is forced to pick a Liberal Policy in case he has a choice unless he wants to get shot.
- Powerplay (PP) Powerplay is when you nominate the next President as a Chancellor, effectively letting him be in the government for two rounds in a row unless the proposal is denied. This should usually be avoided in the early game.
- Double dip (DD) When a single player conflicts with two players using the investigation power. How it works is that the President gives two Fascist tiles while lying that he gave the Chancellor a choice. They both get frozen, but the President first gets to investigate another player. He investigates a Liberal and claims he investigated a Fascist. So he effectively froze two Liberals with him.
- Double ditch When both the President and Chancellor are Fascists and they both ditch (discard, burn, drop etc.) a Liberal card.
- Cucu Cucu is a name for an advanced strategy that comes into play when the investigation power comes into play. This strategy is only valid before Hitler Zone. When a President enacts a Fascist Policy, he should investigate the player two spots ahead of him. If the investigated player is claimed to be a Liberal, he should pick the player who investigated him once he becomes a President. If there is a conflict (RRB –> RR), everyone can be sure that the Investigator is a Fascist because he claimed that the President was a Liberal (meaning that he couldn’t lie). That forces Fascists into playing Liberal cards. There is also another strategy related to this that is named pre-cucu. That strategy suggests that the next President after the investigation should pick the investigated player.