ę¦‚č§ˆ

šŸ Coeus ē«žčµ›å±‚

č·Øē±»åˆ«ć€åŽŸå› å’Œå›½å®¶ē»“åŗ¦ēš„åŸŗå‡†ęµ‹čÆ•åøē§č§£ęž


ē›®ēš„#

ę­¤ę–‡ä»¶å¤¹åč°ƒę²™ē›’åøēš„ę€§čƒ½č·ŸčøŖļ¼Œä½æē”Øäø‰ē§ęÆ”čµ›ęØ”å¼ļ¼š

  • class — ē¬¦å·ć€ęƒ…ę„Ÿć€ē»“åŗ¦ē­‰ć€‚
  • cause — åŠ åÆ†ć€ę°”å€™ć€ę•™č‚²ć€ę²»ē†ē­‰ć€‚
  • country — åœ°ē¼˜ę”æę²»ę„ęŗęˆ–ę··éŸ³é¢†åŸŸ

é€‚ē”ØäŗŽļ¼š

  • ę··éŸ³č”€ē»ŸčÆ„åˆ†
  • éŖŒčÆč€…ä»Ŗč”Øęæ
  • čµ„é‡‘åˆ†é…å’Œę··éŸ³ęƒåˆ©
  • č·Øé¢†åŸŸēš„äø»ęƒåÆč§ę€§

子文件夹#

文件夹 功能
class/ ęŒ‰åøē§ē±»åˆ«ļ¼ˆč±”å¾ę€§ć€ęƒ…ę„Ÿē­‰ļ¼‰čæ›č”ŒåŸŗå‡†ęµ‹čÆ•
cause/ ęŒ‰ē ”ē©¶åŽŸå› ļ¼ˆę°”å€™ć€åŠ åÆ†ē­‰ļ¼‰čæ›č”ŒåŸŗå‡†ęµ‹čÆ•
country/ ęŒ‰åœ°ē¼˜ę”æę²»ę„ęŗļ¼ˆē¾Žå›½ć€ę—„ęœ¬ć€å°åŗ¦ē­‰ļ¼‰čæ›č”ŒåŸŗå‡†ęµ‹čÆ•
emitter/ é“č·Æé€»č¾‘ēš„č§†č§‰å åŠ å’ŒåŽŸåž‹ē›®ę ‡

ę øåæƒę–‡ä»¶#

ꖇ件 ē›®ēš„
sandbox_tournament.py čæč”ŒęÆ”čµ›é€»č¾‘å’Œč®”åˆ†
results.json å­˜å‚Øä»Ŗč”Øęæēš„ęÆ”čµ›ē»“ęžœ
leaderboard.html ęÆ”čµ›ē»“åŗ¦ēš„åÆč§†åŒ–ęÆ”č¾ƒ
emitter_overlay.js ēŖå‡ŗę˜¾ē¤ŗč½Øé“åø¦å’Œå‘å°„å™Øå­—å½¢
emitter_profiles.json å‘å°„å™ØåŽŸåž‹ēš„å…ƒę•°ę®
emitter_trace.json č®°å½•å‘å°„å™ØåŒę­„å’Œčµ°å»Šē›®ę ‡

ꌇꠇ#

ęÆäøŖåøēš„čÆ„åˆ†åŸŗäŗŽļ¼š

  • coin_id, name, mode, score, timestamp
  • agent_roles, remix_lineage, rail_band, emitter_sync

扩展#

  • 添加 tournament_manifesto.md ä»„å£°ę˜ŽåŸŗå‡†ęµ‹čÆ•ē†åæµ
  • ęŽ„å…„ mascot_narrator.py ä»„čæ›č”ŒčÆ„č®ŗč¦†ē›–
  • ę ¹ę®ęÆ”čµ›å¾—åˆ†åÆē”Øé‡ę··ęƒåˆ©å’Œčµ„é‡‘åˆ†é…

č®©å®ƒå›žå“ć€‚

Updated