File size: 2,580 Bytes
			
			| 0abe794 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 | """
Script para testear respuestas específicas y mejorar la precisión
"""
# Respuestas del último run (15%)
respuestas_obtenidas = {
    1: "4",          # Mercedes Sosa albums
    2: "4",          # Bird species video
    3: "right",      # Reversed text ✅ (probablemente correcta)
    4: "Ra1#",       # Chess move
    5: "funkmonk",   # Wikipedia dinosaur
    6: "b,e",        # Math table ✅ (probablemente correcta)
    7: "indeed",     # Teal'c quote ✅ (probablemente correcta)
    8: "silver",     # Equine veterinarian
    9: "bell pepper,broccoli,celery,corn,green beans,lettuce,sweet potatoes,zucchini",  # Botany list
    10: "cornstarch,lemon juice,salt,strawberries,sugar",  # Pie ingredients
    11: "wojciech",  # Polish actor
    12: "55",        # Python code output
    13: "553",       # Baseball at bats
    14: "21,22,23,24,25,26,27,28,29,30,31,32,33,34,35",  # Homework pages
    15: "80GSFC21N0002",  # NASA article
    16: "None",      # Vietnamese specimens
    17: "HAI",       # 1928 Olympics
    18: "Fujiwara,Ogasawara",  # Baseball pitchers
    19: "$210.00",   # Excel sales
    20: "dmitrij",   # Malko Competition
}
# Patrones observados de posibles problemas:
problemas_potenciales = {
    "Mayúsculas/minúsculas": [5, 7, 11, 17, 18, 20],  # funkmonk vs FunkMonk, indeed vs Indeed
    "Formato numérico": [1, 12, 13],  # Números que podrían estar incorrectos
    "Listas de items": [9, 10, 14, 18],  # Listas que podrían tener orden o items incorrectos
    "Formato especial": [15, 19],  # Códigos NASA, moneda
    "Análisis de archivos": [8, 12, 14, 19, 20],  # Requieren leer archivos
}
print("=" * 60)
print("🔍 ANÁLISIS DE RESPUESTAS DEL ÚLTIMO RUN")
print("=" * 60)
print(f"\n✅ Correctas confirmadas: 3/20 (15%)")
print(f"🎯 Objetivo: 6/20 (30%)")
print(f"❌ Necesitamos mejorar: +3 respuestas correctas\n")
print("📋 CATEGORÍAS DE PROBLEMAS POTENCIALES:\n")
for categoria, preguntas in problemas_potenciales.items():
    print(f"  • {categoria}:")
    print(f"    Preguntas: {', '.join(map(str, preguntas))}")
    respuestas = [respuestas_obtenidas[p] for p in preguntas]
    print(f"    Respuestas: {respuestas[:3]}..." if len(respuestas) > 3 else f"    Respuestas: {respuestas}")
    print()
print("\n💡 RECOMENDACIONES:")
print("  1. Verificar case-sensitivity (mayúsculas/minúsculas)")
print("  2. Mejorar procesamiento de archivos (especialmente audio/Excel)")
print("  3. Validar formato de listas (orden alfabético vs orden original)")
print("  4. Revisar precisión numérica en cálculos")
 | 
