Spaces:
Running
on
Zero
Running
on
Zero
visible guesses
#3
by
pandora-s
- opened
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;'>"
|