PHPMem v2.0.1

Version
1.6.45
Uptime
7 days 11 hours 20 minutes 50 seconds

Memory

Total
512MB
Used
13,32MB (2.6%)
Free
498,68MB

Keys

Current
10 162
Total (since start)
11 092
Evictions
0
Reclaimed
157
Expired Unfetched
0
Evicted Unfetched
0

Connections

Current
3 / 1 024 max
Total
66 810
Rejected
0
llm:7c120d099b3c6cd4514a329ee7276058aca840932909679bf1b37ae292674ff0
TTL 2 hours 55 minutes 44 seconds Size 3,01KB Export
Edit
### 3.1 Quality Grade The **C (Moderate)** grade reflects a dataset that is structurally sound but operationally incomplete, with 64% data completeness dragging down an otherwise clean single-table architecture. For business decisions around fighter performance prediction and competitive analysis, this grade signals that the dataset is usable for high-level trend analysis but requires significant enrichment before supporting granular predictive modeling or detailed matchup assessments. The 100% referential integrity score is structurally guaranteed in a single-table design and does not offset the substantial gaps in fighter attributes—the very dimensions your analytical goal prioritizes. ### 3.2 Key Risk Areas | Risk Type | Detail | Severity | |-----------|--------|----------| | Missing Data | boxing_matches.reach_B (90% null) | Critical | | Missing Data | boxing_matches.judge1_B (87% null) | Critical | | Missing Data | boxing_matches.judge1_A (87% null) | Critical | The critical risks center on missing fighter attributes and scoring transparency. **Reach data for Fighter B is absent in 90% of bouts**, eliminating a key physical predictor for nearly the entire dataset; similarly, **judge scorecards are missing in 87% of matches**, preventing any analysis of decision patterns, scoring bias, or competitive closeness in non-knockout outcomes. These gaps directly undermine your goal of understanding what attributes predict wins—you cannot model reach advantage or assess competitive balance in judged fights when the foundational measurements are absent. Address reach and judging data before attempting predictive work or mismatch detection in decision bouts. ### 3.3 Remediation Priorities - **Backfill reach measurements for Fighter B** in the 348,684 bouts currently missing this attribute; reach differential is a documented predictor of striking effectiveness and must be present to model physical advantages accurately across weight classes. - **Acquire judge scorecards** for the 336,861 matches lacking judge1_A and judge1_B data; without scoring detail, you cannot distinguish close competitive fights from one-sided decisions or analyze judging consistency across eras and divisions. - **Validate completeness of stance data** for both fighters; stance matchups (orthodox vs. southpaw) influence fight dynamics, and any gaps here will bias models toward weight and record while ignoring tactical dimensions. - **Establish a data acquisition partnership** with boxing commissions or statistical providers to systematically capture physical measurements and official scorecards going forward, preventing these gaps from widening as new bouts are added. - **Document the provenance** of existing reach and judge data to understand whether missingness is random or systematically biased toward certain eras, promotions, or weight classes—non-random gaps will skew any era-based or division-based competitive analysis.