Portal Snake
Legend
*Itallics* = Place Holder Value
Capture the fun of sitting down and playing for a while. Trying to beat your highscore and climb the leaderboards. Runs should take around an hour or so to complete.

## Basics
Snake Game where you have 6 sections with portals that connect them. You navigate to a fruit that spawns on one of the sections. When you grab a fruit your snake gets one tile longer. Each time you grab a fruit the next fruit randomly spawns in another section and the portals respawn connecting different sections. (There should be some kind of patterns, but have enough varience that people have to think about which portals to take to get to the fruit.)
If you run into yourself or a wall your run ends.
You are able to pause your game. But starting a new run requires a new transaction.
### Edge Case Rules
- Portals should never spawn touching a wall. There should always be at least on space between the portal and a wall.
- Portals should never spawn right next to each other.
- The portals should not make a hamiltonion cycle (Or at least not always make one). This would mean you could go through each portal and you would eventually get to the fruit.
- Should there always be at least two portals?
- You can have more than two portals in one square.
### Score
Your score increases by length of your current snake each time you eat a fruit.
### A Run
A run is per transcation of *25* Cents. You get *20* snake lives. Your Cumulative score for your run is placed on the leaderboard.
> Notes: Lives should be enough to smooth out varience from the 1/5 you can earn a life back for every superfruit you collect.
### Super Fruit
Every multiple of 10 you score it spawns a super fruit. The superfruit gives you a 1/5 chance to gain another life. It should be difficult to get to 5 Fruit in a run.
## LeaderBoard
Score Based: Social Aspect
Share Codes
### Global LeaderBoard
Based on account (You're address). Tracks your highest run score and displays what rank you are.
### Ladder
Ladder Leaderboard is by transaction hash for each run. The top 2/5ths(PlaceHolder) At the end of two weeks is sent back 200 FIRE.
Open Questions?
Should their be different speeds for difficulties?
Maybe different Grid sizes for difficulty.
2x2
2x3
3x3
Inspired by old nokia phone snake. 