As someone passionate about data analytics and good times, I created a series of R scripts designed to transform the way we analyze digital horse racing on the ZED RUN platform. ZED RUN isn't your traditional horse racing game—it's a blockchain-based digital horse racing universe where analytics can mean the difference between winning big or just being another stable.
What Do These Scripts Actually Do?
I built two main scripts—zed_run_basic.R and new_zed.R—to handle everything from fetching the latest racing data to advanced statistical analyses.
1. zed_run_basic.R: The Workhorse
This script lays the foundation by:
- Fetching Daily Race Data: It pulls daily updates directly from online sources like Netlify, ensuring our data is always fresh.
- Database Integration: Automatically uploads data to Google's BigQuery, creating a robust and scalable database environment.
- Performance Metrics: Calculates key statistics such as odds, placement distribution, and time-based performance metrics (mean, median, standard deviation) for individual horses and races.
- Class-specific Analysis: Generates detailed breakdowns based on horse racing classes, enabling targeted insights for performance improvement.
2. new_zed.R: The Advanced Analyzer
Taking analytics a step further, this script:
- Currency Integration: Integrates cryptocurrency market data from CoinMarketCap, translating digital asset values (ETH) to USD for meaningful financial analysis.
- Enhanced Data Management: Checks for data freshness, ensuring the dataset is always up-to-date by automatically fetching missing historical data.
- Detailed Statistical Comparisons: Computes comprehensive statistical metrics, including fire rates, speed metrics, skewness, and placement performance relative to overall and class-specific benchmarks.
- Stable Management: Offers tailored insights and Excel exports, making data accessible and actionable for stable owners and enthusiasts.
- Market Integration: Automatically checks market listings for potential horse purchases based on performance criteria, streamlining horse trading.
A Personal Touch
Creating these scripts was not just about crunching numbers—it was a journey into understanding how data can reveal fascinating stories about virtual horse racing. Each line of code represents a step toward smarter racing decisions, whether you're optimizing your existing stable or scouting your next champion.
The blend of my passions—technology, analytics, and horse racing—has culminated in a practical toolset that makes navigating the digital tracks of ZED RUN an exciting and strategic adventure.