aviator-ai-predictor / generate_aviator_data.py
likhonsheikh's picture
Upload folder using huggingface_hub
fee0165 verified
import numpy as np
import pandas as pd
def generate_synthetic_data(num_samples=1000):
"""
Generates synthetic Aviator game data.
Each sample consists of a sequence of multipliers.
"""
np.random.seed(42)
# Aviator multipliers follow a power-law-like distribution
# Simplified: 1.0 + exponential distribution
multipliers = 1.0 + np.random.exponential(scale=1.5, size=num_samples)
# Clip to realistic range
multipliers = np.clip(multipliers, 1.0, 100.0)
df = pd.DataFrame({'multiplier': multipliers})
df.to_csv('aviator_data.csv', index=False)
print(f"Generated {num_samples} samples and saved to aviator_data.csv")
if __name__ == '__main__':
generate_synthetic_data()