TSE Dark Counterpart

DARK alpha
Index of dark counterpart analyses. Critical examination of pattern detection limitations and edge cases.
TSE Dark Counterpart - Index

🔍 TSE Dark Counterpart Analysis

A critical examination of the Temperament Similarity Engine (TSE) using alternative metrics, methodology challenges, and statistical analysis.

DARK COUNTER-ANALYSIS SOCRATIC DIALOG

📚 Documentation

Main Analysis

MD TSE_Dark_Counterpart_Analysis.md
Comprehensive dark-side analysis challenging TSE's conclusions and methodology.

Socratic Dialog Framework

MD SOCRATIC_DIALOG.md
Framework for structured exchange between TSE and Dark Counterpart publishers.

Proof & Results Page

PHP tse_dark_counterpart_proof.php
Interactive proof page with overview, file listings, and key challenges.

🐍 Python Scripts

1. Disprove TSE Similarity

scripts/disprove_tse_similarity.py

Finds cases where TSE claims similarity but alternative metrics (Manhattan, Chebyshev, cosine) show significant differences.

2. Challenge TSE Methodology

scripts/challenge_tse_methodology.py

Questions TSE's weighting system (50/25/25), rotation-invariance assumptions, and comma pattern detection.

3. Find TSE False Negatives

scripts/find_tse_false_negatives.py

Identifies cases where TSE says "dissimilar" but temperaments are actually musically related.

4. Statistical Anomalies

scripts/statistical_anomalies_tse.py

Identifies statistical issues: perfect matches (data duplication?), significance testing, historical attribution circularity.

5. Generate Socratic Exchange

scripts/generate_socratic_exchange.py

Generates dialog between TSE and Dark Counterpart publishers based on analysis findings.

6. Execute All Scripts

scripts/execute_all_dark_counterpart.sh

Shell script to run all analysis scripts sequentially.

📊 Analysis Results

Parameterized Weighting Results

Results organized by weighting scheme. Compare across schemes to identify robust relationships vs. artifacts.

  • Tse Standard (10 files)

💬 Socratic Dialog Exchanges

⚠️ Important Note

All scripts connect to the database via http://localhost:8000 and perform real analysis on all 192 temperaments (18,336 comparisons). Results are timestamped and saved as JSON and text reports.

⚙️ Parameterized Weighting System

Configuration

Execution

  • SH scripts/run_all_weighting_schemes.sh - Run all scripts with all schemes
  • PY scripts/compare_weighting_results.py - Compare results across schemes

📋 Usage Examples

# Use predefined scheme
python3 scripts/disprove_tse_similarity.py --weighting-scheme equal_weight

# Use custom weights
python3 scripts/disprove_tse_similarity.py --fifths 0.40 --thirds 0.40 --commas 0.20

# Run all schemes
./scripts/run_all_weighting_schemes.sh

🔗 Related Resources