Life on Sol
Life on Sol is a project inspired by Conway's Game of Life,
bringing this classic cellular automaton to the Solana blockchain ecosystem
with real-time token data integration.
What is the Game of Life?
The Game of Life is a cellular automaton created by the
British mathematician John Horton Conway in 1970. It's a simulation system that
evolves according to simple rules but produces complex and
unpredictable behaviors.
The game takes place on an infinite grid of square cells, each of which can be in
one of two states: alive or dead. At each
generation, the state of each cell evolves according to the following rules:
- Birth: A dead cell with exactly 3 living neighbors
becomes alive
- Survival: A living cell with 2 or 3 living neighbors stays
alive
- Death by underpopulation: A living cell with fewer than 2
neighbors dies
- Death by overpopulation: A living cell with more than 3
neighbors dies
Mathematical Properties
The Game of Life has fascinating mathematical properties:
- Computational universality: Can simulate any
Turing machine
- Cellular automata equivalence: Equivalent complexity
class
- Halting problem: Undecidable for certain configurations
- Energy conservation: Certain quantities remain constant
🚀 Glider Generation
Gliders (moving patterns) appear automatically based on the token's
Market Cap:
Market Cap - Glider Generation:
• 0-80K MC: 200 gliders/min
• 80K-200K MC: 500 gliders/min
• 200K-1M MC: 1000 gliders/min
• 1M+ MC: 1500 gliders/min
📊 Volume M5 Multipliers
The token's M5 Volume multiplies the glider spawn frequency:
Volume M5 - Multipliers:
• > $100,000: 500.0x (+49900% frequency)
• > $50,000: 200.0x (+19900% frequency)
• > $20,000: 100.0x (+9900% frequency)
• > $10,000: 30.0x (+2900% frequency)
• > $5,000: 10.0x (+900% frequency)
• > $1,000: 0.5x (-50% frequency)
• ≤ $500: 0.2x (-80% frequency)
💀 Random Cell Death
Based on Volume M5, random cells die to simulate market volatility:
Volume M5 - Cell Death Rate:
• > $1,000: No random deaths
• 500-1000: 500 random cells die/min
• ≤ $500: 1000 random cells die/min
🔄 Data Updates
- Source: DexScreener API
- Frequency: Every 10 seconds
- Data: Market Cap, Volume M5, Price
- Impact: Glider frequency and orientation
Token Information
This project uses real-time Solana token data via the DexScreener API:
- Market Cap: Token market capitalization
- Volume M5: Trading volume over 5 minutes
- Price: Current price in USD
- Liquidity: Available market liquidity
Technical Specifications
- Grid: 2000x1000 cells
- FPS: 6 generations per second
- API: Updates every 10 seconds
Credits
Inspired by the famous Conway's Game of Life (1970) and adapted to
reflect real-time memecoin token activity.