Ocean Zero

aka "Guess 2/3 of the average" on blockchain.

Ocean Zero is a game that explores how a player’s strategic reasoning process takes into account the mental process of others in the game.

Ocean Zero is a game in which participants choose an Ocean numbered between 0 and 10 (inclusive), with the goal of guessing as close to 2/3 the average as possible.


Ocean Zero is truly a game where players have to think about what other players are thinking about what other players are thinking about...

Level-K Thinking

K stands for the number of times a cycle of reasoning is repeated.

A player playing at k-level 0 doesn't even understand the rules, might even pick Ocean 10 (even though Oceans 8, 9 and 10 can NEVER win).

A person playing at k-level 1 would assume that every other player is level-0. In their logic, level-0 players will be picking random numbers, resulting in the average of 5. So level-1 players will pick Ocean 3 (rounded 2/3 of 5).

A player playing at k-level 2 would assume that everyone else was playing at k-level 1, resulting in the average of 3. Thus, level-2 players will pick Ocean 2 (rounded 2/3 of 3).

TEETH fees/payouts

To enter the Ocean Zero game, players pay a fee in $TEETH. The fee amount is calculated based on the size of the sharks entering the game (the bigger the shark, the more TEETH its owner needs to pay).

The winner(s) gets all the fees + 50,000 TEETH bonus from the Ecosystem fund.

If there are multiple winning Sharks, the payouts are divided based on their sizes (the bigger the shark, the bigger the TEETH payout). That's why you need to max-lock your Shark if you want to earn more TEETH.


Duration, Commit-and-Reveal scheme

An epoch lasts 7 days (Monday 00:00:00 UTC - Sunday 23:59:59 UTC).

There are two steps players need to do in order to play:

  1. From Monday through Friday players commit their picks to the blockchain.

  2. On Saturday and Sunday players reveal their picks to the blockchain.

This scheme is known as commit-and-reveal. Why is it needed? Since all data on blockchain is public, without this scheme people would be able cheat by watching the blockchain and being able to see which Oceans other players are picking and then adjusting their own picks.

With this scheme, what happens is Monday-Friday players save encrypted picks on the blockchain (no way to see which player picked which ocean), Saturday-Sunday people decrypt their picks (now its possible to see the picks but its impossible to cheat because the commit period is over).

Last updated