The Game
Numberology is a simple yet deceptively challenging game. Each day, players vote for a number within a range from 0 to half the number of active participants. The number that receives the most votes will cause all players who voted for it to be eliminated. As simple as it sounds, mastering the strategy to avoid elimination while outthinking other players is no easy feat.
Starting a Game
Anyone from anywhere can start a new game if three conditions are met:
- There is no current game being played.
- Last game winners claimed their prize.
- Current time of the day is between 00:00:00 and 01:59:59UTC.
Once a new game is created there are exactly 72 hours for anyone from anywhere to join by paying the inscription fee.
About
Numberology was born from a vision to create a game that would not only stand the test of time but also operate independently, relying solely on the involvement and enthusiasm of its players. The game's design ensures that it can continue indefinitely, driven by the collective participation of its community, without the need for external management or oversight. As long as there are players that want to play, Numberology will exist, and that's why it is so important for all of you to know how it is built.
I'm currently looking for a remote job or business inquiries to be able to work 24/7 on web3 development. Contact me at: numberologythegame@gmail.com
How To Play
Each day you have to vote for a number and try to avoid voting like others. The number with the most votes will get their voters eliminated, if you didn't vote for it you will survive to next day.
Voting
To ensure the game remains fair for everyone votes must be secret. To achieve that each day is divided into three phases: commit, reveal, and survive.
00:00:00 UTC - 13:59:59 UTC
During the first 14 hours of the day, players must submit their vote. To keep their vote secret, a hash will be submitted to the blockchain by using a key to encrypt it.
Number + Key = Hash
Early Exit is available for everyone during this phase.
14:00:00 UTC - 21:59:59 UTC
During the next 8 hours of the day, players must reveal their vote. At this point no one will be able to change or submit a vote. To reveal their votes, players will submit the number and key again.
* Notice that by verifying, everyone will know your vote but also your key. That's why you should use a different one each day.
22:00:00 UTC - 23:59:59 UTC
During the last 2 hours of the day, survive function must be executed for the contract to count votes and proceed with eliminations or winnings.
* Anyone can execute this function and only one execution is needed. Trying to execute it twice on the same day will just throw you an error. Once someone executed it, everyone will be able to check the results and see if they survived.
Early Exit
On any day you can decide to leave the game by sacrificing part of your share. Your share is calculated as the total prize of the current game divided by the amount of alive players. By early exiting you will get 80% of your share at that moment, being 5% sent as a tip to Numberology.
Elimination Rules
Each day only one rule of elimination will be applied, this means that if one or many players didn't vote or verify, they will be the only ones eliminated that day.
-
Missing or Invalid Vote
Failure on voting results in elimination. This can have many forms being the most important ones forgetting to submit your vote during commit phase, forgetting to verify your vote during reveal phase or forgetting the key used for encryption. Remember how the range works:
- If there are 10 or 11 players, vote from 0 to 5.
- If there are 8 or 9 players, vote from 0 to 4.
-
Most Voted Number
If all alive players voted correctly, the ones who voted for the most popular number will be eliminated. If there is a tie, the larger number will be the one to eliminate its voters.
How To Win
There are three possible scenarios for a Numberology game to end:
-
Sharing with The Creator
On any game day, if all active players vote for the same number and it is not 0, they will equally share the prize, but including the creator of Numberology.
* Example: Three players are alive and they all vote for number 1, prize will be divided in four and game will end.
-
Sharing with Players
On any game day, if all active players vote for number 0, they will equally share the prize.
* Example: Three players are alive and they all vote for number 0, prize will be divided in three and game will end.
-
Last Man Standing
On any game day, if all active players but one vote for the same number, they will all be eliminated and that one be the last one standing and win all.
* Example: Three players are alive and the first two vote for number 1 but the third votes for number 0, the third will win all prize and game will end.
-
Last Two Players
When only two players remain alive, there's an extra rule. If they vote differently, the one who voted for number 1 will win all. This offers five different outputs:
- If they both vote for number 0, they will share the prize. Each one gets 50%.
- If they both vote for number 1, they will share the prize also with the Creator. Each one gets 33%.
- If they vote differently, they won't share the prize. The one who voted number 1 gets 100% and the other nothing.
- If player one decides to early exit, that player will get 37,5% of the pot and the other one will win the rest. If both players do an early exit, the rest of the pot will be for the Creator.
* Extra Rewards: Remember that for those ETH and CLOWN ticket games, you will only receive the rewards if you are a winner. Early exiting on those games will get you no rewards. Airdrop game works different, as the rewards are added to prize pool and early exiters can get them too.
-
Early Exit
On any game day, you can decide to leave the game by sacrificing part of your share. Your share is calculated as the total prize of the current game divided by the amount of alive players. By early exiting you will get 80% of your share, being 5% sent to the Creator of Numberology as a tip.
* Example: Ten players are alive, total prize is 10ETH and you decide to exit. Your share equals 1ETH, so the Creator will receive 0.05ETH and you will receive 0.75ETH, while the rest will stay in the pot for the other players to win.
* Numberology Fee: 1% of the prize. *