visible guesses

#3
by pandora-s - opened
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -369,7 +369,7 @@ def gr_submit_guess(round_id: str, lat: float, lng: float, username: str, reques
369
  rnd['human_guess'] = {'lat': float(lat), 'lng': float(lng)}
370
  rnd['human_score'] = score
371
  rnd['human_distance_km'] = float(distance_km)
372
- result_text = f"Your guess was {distance_km:.2f} km away. You scored {score:.0f} points."
373
  scoreboard_html = (
374
  f"<div style='margin:8px 0;padding:26px;background:#040b1a;border-radius:18px;color:#f9fafb;border:1px solid rgba(148,163,184,0.4);box-shadow:0 26px 60px rgba(4,7,15,0.6);'>"
375
  f"<div style='font-weight:700;font-size:1.25rem;margin-bottom:14px;text-shadow:0 0 12px rgba(4,7,15,0.75);'>Human Guess Recorded</div>"
@@ -857,8 +857,8 @@ with gr.Blocks(css=APP_CSS, title="LLM GeoGuessr") as demo:
857
  f"<div style='font-weight:700;font-size:1.25rem;margin-bottom:12px;text-shadow:0 0 12px rgba(8,12,24,0.8);'>Round {round_idx}</div>"
858
  f"<div style='margin-bottom:18px;color:#f8fafc;font-size:1rem;line-height:1.55;text-shadow:0 0 10px rgba(8,12,24,0.75);'>{summary_safe}</div>"
859
  f"<div style='display:flex;gap:26px;font-size:0.98rem;margin-bottom:18px;flex-wrap:wrap;'>"
860
- f" <span><strong>Human:</strong> {rnd.get('human_score',0):.0f} pts <span style='color:#dbeafe;'>({rnd.get('human_distance_km',0.0):.1f} km)</span></span>"
861
- f" <span><strong>AI:</strong> {rnd.get('ai_score',0):.0f} pts <span style='color:#dbeafe;'>({rnd.get('ai_distance_km',0.0):.1f} km)</span></span>"
862
  f"</div>"
863
  f"<div style='margin-bottom:16px;font-weight:600;font-size:1rem;color:#e2e8f0;text-shadow:0 0 10px rgba(8,12,24,0.65);'>Totals β€” Human {total_human:.0f} / AI {total_ai:.0f}</div>"
864
  f"<div id='ai-analysis-box' style='background:#f1f5f9; border-radius:14px;border:1px solid rgba(148,163,184,0.45);padding:16px;max-height:280px;overflow:auto;'>"
 
369
  rnd['human_guess'] = {'lat': float(lat), 'lng': float(lng)}
370
  rnd['human_score'] = score
371
  rnd['human_distance_km'] = float(distance_km)
372
+ result_text = f"Your guess was {distance_km:.2f} km away ( {rnd['human_guess']} ). You scored {score:.0f} points."
373
  scoreboard_html = (
374
  f"<div style='margin:8px 0;padding:26px;background:#040b1a;border-radius:18px;color:#f9fafb;border:1px solid rgba(148,163,184,0.4);box-shadow:0 26px 60px rgba(4,7,15,0.6);'>"
375
  f"<div style='font-weight:700;font-size:1.25rem;margin-bottom:14px;text-shadow:0 0 12px rgba(4,7,15,0.75);'>Human Guess Recorded</div>"
 
857
  f"<div style='font-weight:700;font-size:1.25rem;margin-bottom:12px;text-shadow:0 0 12px rgba(8,12,24,0.8);'>Round {round_idx}</div>"
858
  f"<div style='margin-bottom:18px;color:#f8fafc;font-size:1rem;line-height:1.55;text-shadow:0 0 10px rgba(8,12,24,0.75);'>{summary_safe}</div>"
859
  f"<div style='display:flex;gap:26px;font-size:0.98rem;margin-bottom:18px;flex-wrap:wrap;'>"
860
+ f" <span><strong>Human:</strong> {rnd.get('human_score',0):.0f} pts ( {rnd.get('human_guess',0)]} ) <span style='color:#dbeafe;'>({rnd.get('human_distance_km',0.0):.1f} km)</span></span>"
861
+ f" <span><strong>AI:</strong> {rnd.get('ai_score',0):.0f} pts ( {rnd.get('ai_guess',0)} ) <span style='color:#dbeafe;'>({rnd.get('ai_distance_km',0.0):.1f} km)</span></span>"
862
  f"</div>"
863
  f"<div style='margin-bottom:16px;font-weight:600;font-size:1rem;color:#e2e8f0;text-shadow:0 0 10px rgba(8,12,24,0.65);'>Totals β€” Human {total_human:.0f} / AI {total_ai:.0f}</div>"
864
  f"<div id='ai-analysis-box' style='background:#f1f5f9; border-radius:14px;border:1px solid rgba(148,163,184,0.45);padding:16px;max-height:280px;overflow:auto;'>"