Spaces:
Sleeping
Sleeping
| # Author: Liam Grinstead | |
| # Generates leaderboard from Codex_Registry.json | |
| from registry_utils import read_registry | |
| def generate_leaderboard(top_n=10): | |
| entries = read_registry() | |
| if not entries: | |
| return "No simulations logged yet." | |
| # Sort by fitness_score descending | |
| sorted_entries = sorted(entries, key=lambda e: e["fitness_score"], reverse=True) | |
| output = "🏆 **Codex Leaderboard**\n\n" | |
| for i, e in enumerate(sorted_entries[:top_n], start=1): | |
| output += ( | |
| f"{i}. 🧠 Agent: {e['agent_id']} | " | |
| f"⚙️ Torque: {e['collapse_torque']} | " | |
| f"📐 Tier: {e['tier_drift']} | " | |
| f"💓 Resonance: {e['emotional_resonance']} | " | |
| f"📊 Score: {e['fitness_score']} | " | |
| f"🔐 Hash: `{e['hash']}`\n" | |
| ) | |
| return output | |