← 返回
未分类 中文

Competition Task Intelligence

Build and maintain a structured PDE equation registry, analyze competition tasks (difficulty, bottlenecks, score projections), generate strategic recommendat...
构建并维护结构化的PDE方程库,分析竞赛任务(难度、瓶颈、得分预测),生成战略建议...
diamond2nv diamond2nv 来源
未分类 clawhub v0.5.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 241
下载
💾 0
安装
1
版本
#latest

概述

Competition Task Intelligence

Overview

System for structured PDE equation management and competition task analysis. Provides:

  1. PDE Equation Registry — structured metadata (LaTeX, dimensions, params, datasets) for 11+ PDEs
  2. Task Analysis — per-task difficulty assessment, bottleneck identification, proven strategy catalog
  3. Score Projection — optimistic/expected/conservative score estimates with confidence levels
  4. Strategic Advising — which task to focus on, suggested schedule, rationale
  5. CLI + MCPexpflow analyze command group and MCP tools

Installation

pip install expflow-pde

Architecture

expflow_pde/equations.py     ──── PDE equation static registry (11+ equations)
expflow_pde/analyze.py       ──── Analysis engine (task intelligence, strategy)
expflow_pde/cli_analyze.py   ──── CLI: analyze task/equations/status/advise
expflow_pde/mcp_server.py    ──── MCP: exp_compare_scores, exp_list_workers

1. PDE Equation Registry

Each equation entry in EQUATIONS dict includes: full name, LaTeX, dimensions, parameters, competition task mapping, metrics, solver, data samples, and competition info.

API

from expflow_pde.equations import (
    get_equations(),                    # All 11+ equations
    get_equation(name),                 # Single equation
    list_equations_for_task(task_id),   # task1/task2/task3
    get_equation_metrics(name, task),   # Relevant STANDARD_METRICS
    list_equation_names(),              # Sorted names
    list_competition_equations(),       # Only competition equations
)

2. Task-Level Intelligence

CLI

# Strategic advising (primary entry point)
expflow analyze advise

# Per-task analysis
expflow analyze task task1
expflow analyze task task3

# Equation reference
expflow analyze equations --task competition

# Competition overview
expflow analyze status

Example Output

expflow analyze status

Task     Score              Difficulty     Status         Priority
  ────────────────────────────────────────────────────────────────────
  task1    142/150            🟡 medium       🔴 In Progress  high
  task2    -/150              🔴 hard         ⚪ Not Started  low
  task3    -/350              🔥 very_hard    ⚪ Not Started  medium

  总分: 142/650  (508 pts remaining)

Score Estimation

from expflow_pde.analyze import estimate_score_potential, get_strategic_recommendation

estimates = estimate_score_potential("task1")
# Returns: {"optimistic": 148, "expected": 145, "conservative": 140, "confidence": "high"}

rec = get_strategic_recommendation()
# Returns: {"primary_focus": "task1", "remaining_headroom": {...}, "suggested_schedule": {...}}

Difficulty Classification

LabelIconExampleMeaning
-------:----:------------------
easy🟢Baseline tasksHigh confidence, proven methods exist
medium🟡Task 1Known bottlenecks, clear path forward
hard🔴Task 2Multiple unknown challenges
very_hard🔥Task 3 (KS)Chaotic dynamics, exponential error growth

Integration with Other Systems

With experiment-lifecycle-governance

compare-scores gating builds on equation metrics from this system. When adding a new equation, its metrics must exist in STANDARD_METRICS for gating to work.

With analyze-experiment-autoregressive-degradation

Chain: analyze advise → decide task → run experiment → analyze degradation → feed back to _TASK_META.

Pitfalls

  1. _TASK_META becomes stale — hardcoded scores must be updated after each submission
  2. Competition deadline hardcodedget_strategic_recommendation() has remaining_days from 2026-05-27
  3. Scoring formula duplication — Task 3 formulae are in both equations.py and analyze.py; keep synced
  4. No clearml import in analyzeanalyze.py uses only pure Python/stdlib for fast CLI startup

版本历史

共 1 个版本

  • v0.5.0 当前
    2026-05-21 15:45

安全检测

腾讯云安全 (Keen)

队列中

腾讯云安全 (Sanbu)

队列中

🔗 相关推荐

Hfpclawer Paper Search

diamond2nv
发现、下载并整理来自 arXiv、HuggingFacePapers 和 OpenReview 的学术论文。多源搜索 → 去重 → PDF 下载 → Markdown 转换
★ 0 📥 302

expflow Pipeline HPO

diamond2nv
PDEBench竞赛工作流编排 - 使用expflow实现三种管道模式(完整/快速/跳过)、分布式超参数优化、剪枝器集成以及ClearML超参数管理
★ 0 📥 299

Hfpclawer Citation Audit

diamond2nv
使用三层回退管道验证学术论文引用:本地 FTS5 数据库 → Semantic Scholar API → OpenAlex API,支持单个引用检查……
★ 0 📥 341