Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MaxBittker/runebench
/ functions
Functions
335 in github.com/MaxBittker/runebench
⨍
Functions
335
◇
Types & classes
60
↓ 2 callers
Function
getSkillXpFromSample
(sample: Sample, skill: string)
extractors/extract-skill-results.ts:430
↓ 2 callers
Function
getXp
(sample)
views/shared-constants.js:118
↓ 2 callers
Function
grams
(toks, n)
scripts/ngram-fable-vs-opus.py:123
↓ 2 callers
Function
hasBankTracking
(r: GoldResult)
extractors/extract-gold-results.ts:301
↓ 2 callers
Function
isCombatNpc
(config: NpcConfig)
wiki/generate-npcs.ts:674
↓ 2 callers
Function
isTrialDir
(dir: string)
scripts/backfill-opencode-tokens.ts:117
↓ 2 callers
Function
isTrialDir
(dir: string)
scripts/postprocess-costs.ts:174
↓ 2 callers
Function
makeLabelPlugin
(points, id = 'pointLabels')
app/components/scatter-labels.js:10
↓ 2 callers
Function
minOf
(iso?: string)
scripts/extract-pairwise-v2.ts:49
↓ 2 callers
Function
minOf
(iso: string | undefined)
scripts/extract-pairwise-trajectories.ts:79
↓ 2 callers
Function
normalizeToolName
(name: string)
scripts/analyze-opus-k4.ts:232
↓ 2 callers
Function
overlapArea
(a, b)
app/components/scatter-labels.js:37
↓ 2 callers
Function
parseCLIArgs
(args: string[])
shared/extract-utils.ts:312
↓ 2 callers
Function
parseGeminiTrajectory
Sum per-message tokens from a Gemini CLI trajectory file
shared/extract-utils.ts:251
↓ 2 callers
Function
parseHash
(hash)
app/router.js:3
↓ 2 callers
Function
parseObjConfigs
(content: string)
wiki/generate-npcs.ts:273
↓ 2 callers
Function
parseObjConfigsFull
(content: string)
wiki/generate-shops.ts:203
↓ 2 callers
Function
parsePackFile
(content: string)
wiki/generate-npcs.ts:304
↓ 2 callers
Function
parse_ts
(s)
scripts/make-fable-promo-grid.py:43
↓ 2 callers
Function
prettifyConfigName
(name: string)
wiki/generate-items.ts:213
↓ 2 callers
Function
processTrial
(trialDir: string)
scripts/backfill-opencode-tokens.ts:71
↓ 2 callers
Function
processTrialDir
(trialDir: string)
scripts/postprocess-costs.ts:98
↓ 2 callers
Function
renderSpreadTable
(header: string, taskKeys: string[], unit: string)
scripts/analyze-opus-k4.ts:471
↓ 2 callers
Function
renderToolTable
(header: string, tools: Record<string, Record<string, number>>)
scripts/analyze-opus-k4.ts:423
↓ 2 callers
Function
resolveJobDirs
( jobsDir: string, explicitDirs: string[], filter: string, dirFilter?: (name: string, filter: string)
shared/extract-utils.ts:336
↓ 2 callers
Function
runsFor
(jobDirs: string[], skill: string)
scripts/extract-pairwise-v2.ts:18
↓ 2 callers
Function
tryReadResultJson
(trialDir: string)
shared/extract-utils.ts:224
↓ 2 callers
Function
writeResults
(resultsDir: string, data: any, windowVarName: string)
shared/extract-utils.ts:370
↓ 1 callers
Function
GOLD_INSTRUCTION
(durationMinutes: number, startingConditionHint?: string)
generate-tasks.ts:69
↓ 1 callers
Function
SKILL_XP_INSTRUCTION
(skillName: string, durationMinutes: number)
generate-tasks.ts:157
↓ 1 callers
Method
_build_opencode_config
Build opencode.json config with the appropriate provider and MCP servers.
agents/opencode_adapter.py:163
↓ 1 callers
Function
_opencode_system_prompt_for_model
Return the OpenCode built-in system prompt that would be used for a given model. OpenCode selects a model-specific prompt based on the model ID s
agents/opencode_adapter.py:43
↓ 1 callers
Function
_parse_opencode_log
Parse an OpenCode JSONL log file into an ATIF Trajectory.
agents/opencode_adapter.py:339
↓ 1 callers
Method
_resolve_api_key_env
Resolve the correct API key env var(s) based on model provider prefix.
agents/opencode_adapter.py:218
↓ 1 callers
Function
acquireLock
()
shared/skill_tracker.ts:97
↓ 1 callers
Function
agentMemory
(taskDir: string)
scripts/extract-sdk-audit.ts:209
↓ 1 callers
Function
agentStartOffsetSec
Read result.json next to a recording.mp4 and compute the offset (seconds) * from container start to agent start. Falls back to 0 if unavailable.
scripts/upload-videos.ts:67
↓ 1 callers
Function
ass_escape
(text)
scripts/make-fable-promo-grid.py:54
↓ 1 callers
Function
baselineLevel
(skillName: string)
extractors/extract-gold-results.ts:376
↓ 1 callers
Function
buildRows
(data)
app/components/CostScatter.js:23
↓ 1 callers
Function
buildRows
(data)
app/components/ReleaseScatter.js:19
↓ 1 callers
Function
categorizeItem
(config: ItemConfig)
wiki/generate-items.ts:480
↓ 1 callers
Function
cellTier
(rate, maxRate)
app/components/Heatmap.js:16
↓ 1 callers
Function
cellTier
(gold, max)
app/components/GoldMatrix.js:35
↓ 1 callers
Function
computePeakXpRate
(samples: any[], skill: string)
shared/check_skill_xp.ts:40
↓ 1 callers
Function
computePeakXpRate
Compute peak XP rate (XP/min) from tracking samples for a given skill
extractors/extract-skill-results.ts:414
↓ 1 callers
Function
computeRateData
(samples, skillKey)
app/components/TrajectoryModal.js:55
↓ 1 callers
Function
costAt
(k, c, ci)
app/components/scatter-labels.js:87
↓ 1 callers
Function
detectGoldVariant
* Returns a variant string like "vanilla-15m", "smith-alch-30m", or "15m" * (legacy, pre-condition tasks). * * Priority: trial dir names (they cont
extractors/extract-gold-results.ts:121
↓ 1 callers
Function
detectSkillFromConfig
(jobDir: string, horizon: string)
extractors/extract-skill-results.ts:55
↓ 1 callers
Function
detectSkillFromTrialName
Detect skill from trial dir name: {skill}-xp-{horizon}__{random}
extractors/extract-skill-results.ts:49
↓ 1 callers
Function
distinctive
(target, n, min_count=5, content_only=False, topk=30)
scripts/ngram-analysis.py:116
↓ 1 callers
Function
extract
(path)
scripts/ngram-fable-vs-opus.py:11
↓ 1 callers
Function
extractClaudeCode
(taskDir: string, lines: string[], push: (s: string) => void, stats: { exec: number; err: number })
scripts/extract-sdk-audit.ts:59
↓ 1 callers
Function
extractCodex
(lines: string[], push: (s: string) => void, stats: { exec: number; err: number })
scripts/extract-sdk-audit.ts:100
↓ 1 callers
Function
extractGemini
(path: string, push: (s: string) => void, stats: { exec: number; err: number })
scripts/extract-sdk-audit.ts:172
↓ 1 callers
Function
extractOpencode
(lines: string[], push: (s: string) => void, stats: { exec: number; err: number })
scripts/extract-sdk-audit.ts:135
↓ 1 callers
Function
extractTrajectoryFromTrial
(trialDir: string)
shared/trajectory.ts:244
↓ 1 callers
Function
extractTrajectoryFromTrial
(trialDir: string)
extractors/extract-skill-results.ts:78
↓ 1 callers
Function
extractTs
(name: string)
scripts/analyze-opus-k4.ts:49
↓ 1 callers
Function
findDatasetRecordings
Find all recordings in a dataset job dir, keyed by skill
scripts/upload-videos.ts:128
↓ 1 callers
Function
findGoldRewardInTrial
(trialDir: string)
extractors/extract-gold-results.ts:157
↓ 1 callers
Function
findOpenCodeLog
(agentDir: string)
scripts/backfill-opencode-tokens.ts:63
↓ 1 callers
Function
findRecording
Find the first recording.mp4 inside a job dir (one level of trial subdirs)
scripts/upload-videos.ts:116
↓ 1 callers
Function
findTrackingInTrial
(trialDir: string)
shared/extract-utils.ts:144
↓ 1 callers
Function
fmt$
(v)
app/components/CostTable.js:3
↓ 1 callers
Function
fmtGp
(v)
app/components/GoldCostTable.js:18
↓ 1 callers
Function
fmt_rows
(rows, head)
scripts/ngram-analysis.py:156
↓ 1 callers
Function
formatMomentTs
(ts)
app/components/InterestingTrajectories.js:70
↓ 1 callers
Function
formatNorm
(v, pad)
app/components/Heatmap.js:5
↓ 1 callers
Function
formatTimestamp
(seconds)
app/components/TrajectoryModal.js:26
↓ 1 callers
Function
g4s
()
shared/skill_tracker.ts:44
↓ 1 callers
Function
generateGoldVariants
()
generate-tasks.ts:224
↓ 1 callers
Function
generateItemMarkdown
(page: ItemPage)
wiki/generate-items.ts:837
↓ 1 callers
Function
generateNotes
(page: NpcPage)
wiki/generate-npcs.ts:1173
↓ 1 callers
Function
generateNpcMarkdown
(page: NpcPage, objNames: Map<string, string>)
wiki/generate-npcs.ts:974
↓ 1 callers
Function
generateShopMarkdown
(page: ShopPage, objData: Map<string, ObjInfo>)
wiki/generate-shops.ts:417
↓ 1 callers
Function
generateVariantTaskToml
(v: VariantTask)
generate-tasks.ts:266
↓ 1 callers
Function
getActiveSkills
(samples, targetSkill)
app/components/TrajectoryModal.js:74
↓ 1 callers
Function
getAgentSteps
(trajectory)
app/components/PromoPlayer.js:10
↓ 1 callers
Function
getAreaFromMapSquare
(mapSquare: string)
wiki/generate-npcs.ts:646
↓ 1 callers
Function
getAreaFromSourcePath
(sourcePath: string)
wiki/generate-npcs.ts:638
↓ 1 callers
Function
getAttackStyle
(params: Map<string, string>)
wiki/generate-npcs.ts:662
↓ 1 callers
Function
getBaselineLevel
(skillName: string)
extractors/extract-skill-results.ts:600
↓ 1 callers
Function
getModelSkillRate
(model, skill)
views/cumulative-chart.js:214
↓ 1 callers
Function
getModelTotalRate
(model)
views/cumulative-chart.js:205
↓ 1 callers
Function
getMovementDesc
(config: NpcConfig)
wiki/generate-npcs.ts:652
↓ 1 callers
Function
getNavLists
(data, model, skill)
app/components/TrajectoryModal.js:213
↓ 1 callers
Function
getPricing
(modelKey: string)
shared/pricing.ts:120
↓ 1 callers
Function
getTooltipEl
()
views/cumulative-chart.js:106
↓ 1 callers
Function
goldIcon
(skill, size)
app/components/GoldMatrix.js:11
↓ 1 callers
Function
handleCellClick
(modelKey, skill)
app/components/Heatmap.js:74
↓ 1 callers
Function
hasCombatStats
(config: NpcConfig)
wiki/generate-npcs.ts:680
↓ 1 callers
Function
has_audio
(path)
scripts/make-fable-promo-grid.py:58
↓ 1 callers
Function
inBounds
(b)
app/components/scatter-labels.js:33
↓ 1 callers
Function
isTrackerAlreadyRunning
()
shared/skill_tracker.ts:83
↓ 1 callers
Function
main
()
wiki/generate-items.ts:545
↓ 1 callers
Function
main
()
wiki/generate-shops.ts:272
↓ 1 callers
Function
main
()
wiki/generate-npcs.ts:689
↓ 1 callers
Function
main
()
shared/check_skill_xp.ts:54
← previous
next →
101–200 of 335, ranked by callers