What problem does it solve?
This Skill simplifies A/B testing within UrhoX Lua games by automating experiment setup, group assignment, data tracking, analysis, and visualization, allowing for quick evaluation of feature impacts.
Core Features & Use Cases
- Experiment Configuration: Setup experiments with multiple variants, assigning player groups and defining metrics.
- Data Tracking: Collect and store metrics such as session time, scores, and user actions.
- Statistical Analysis: Perform Z-test, Welch's t-test, and Cohen's d to evaluate results.
- Dashboard Rendering: Visualize results using NanoVG for real-time monitoring.
- Use Case: When implementing a new feature in a game, use this Skill to test its impact on user engagement and performance.
Quick Start
Run the ab-testing skill to initiate an A/B test for a new game feature. Example: use ab-testing to run experiment my_feature_test with variants control, experimental with weights 50, 50.