Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
windows-dashboard
command
|
|
|
internal
|
|
|
builddedup
Package builddedup removes redundant Build commands using selection-derived evidence (see internal/unittags), so build-order building counts reflect what actually happened.
|
Package builddedup removes redundant Build commands using selection-derived evidence (see internal/unittags), so build-order building counts reflect what actually happened. |
|
cmddedup
Package cmddedup removes duplicate research and upgrade commands from a replay's command stream.
|
Package cmddedup removes duplicate research and upgrade commands from a replay's command stream. |
|
cmdenrich
Package cmdenrich normalizes raw models.Command into a compact, enriched form (EnrichedCommand) that downstream analysis (marker detection, future predicates) can consume without re-discriminating action types or re-normalizing game quirks.
|
Package cmdenrich normalizes raw models.Command into a compact, enriched form (EnrichedCommand) that downstream analysis (marker detection, future predicates) can consume without re-discriminating action types or re-normalizing game quirks. |
|
crashreport
Package crashreport turns an otherwise-silent panic into something a non-technical tester can act on: it writes a crash report file next to the binary, prints a pre-filled GitHub "new issue" link, and (for GUI builds with no visible console) opens that link in the browser.
|
Package crashreport turns an otherwise-silent panic into something a non-technical tester can act on: it writes a crash report file next to the binary, prints a pre-filled GitHub "new issue" link, and (for GUI builds with no visible console) opens that link in the browser. |
|
dashboard/apigen
Package apigen provides primitives to interact with the openapi HTTP API.
|
Package apigen provides primitives to interact with the openapi HTTP API. |
|
earlyfilter
Package earlyfilter cleans the first ~5 minutes of a replay's command stream by simulating per-player resources (minerals, supply, workers) and dropping commands that were resource-impossible at the moment they were issued.
|
Package earlyfilter cleans the first ~5 minutes of a replay's command stream by simulating per-player resources (minerals, supply, workers) and dropping commands that were resource-impossible at the moment they were issued. |
|
iofacade
Package iofacade is the single sanctioned entry point for real filesystem access in screpdb.
|
Package iofacade is the single sanctioned entry point for real filesystem access in screpdb. |
|
netfacade
Package netfacade is the single sanctioned surface for network operations in screpdb's Go binary.
|
Package netfacade is the single sanctioned surface for network operations in screpdb's Go binary. |
|
patterns/markers
Package markers is the single source of truth for Marker definitions.
|
Package markers is the single source of truth for Marker definitions. |
|
patterns/phases
Package phases computes per-replay early/mid/late game phase boundaries from an in-memory enriched command stream.
|
Package phases computes per-replay early/mid/late game phase boundaries from an in-memory enriched command stream. |
|
profile
Package profile provides lightweight phase timing for replay ingestion.
|
Package profile provides lightweight phase timing for replay ingestion. |
|
spec
Package spec generates SPECIFICATION.md — the human-readable, machine-decodable catalogue of every "golden value" screpdb relies on to make its derived claims (build-order names, expert timings, unit costs, build times, detection thresholds, …).
|
Package spec generates SPECIFICATION.md — the human-readable, machine-decodable catalogue of every "golden value" screpdb relies on to make its derived claims (build-order names, expert timings, unit costs, build times, detection thresholds, …). |
|
spec/tools/genspec
command
Command genspec regenerates SPECIFICATION.md at the repo root from the Go source of truth.
|
Command genspec regenerates SPECIFICATION.md at the repo root from the Go source of truth. |
|
unittags
Package unittags reconstructs per-player selection state from a StarCraft: Brood War replay's raw command stream and attributes production and worker actions to the specific in-game unit tags that issued them.
|
Package unittags reconstructs per-player selection state from a StarCraft: Brood War replay's raw command stream and attributes production and worker actions to the specific in-game unit tags that issued them. |
|
scripts
|
|
|
debug_phases
command
debug_phases dumps the inputs phases.Compute sees for a single replay — first-occurrence seconds for every KindMakeUnit subject, every KindTech subject, and every KindUpgrade occurrence — followed by the (earlyEnd, midEnd) result.
|
debug_phases dumps the inputs phases.Compute sees for a single replay — first-occurrence seconds for every KindMakeUnit subject, every KindTech subject, and every KindUpgrade occurrence — followed by the (earlyEnd, midEnd) result. |
|
debug_polygons
command
debug_polygons renders a single replay's scmapanalyzer base polygons to an SVG, with optional points (e.g.
|
debug_polygons renders a single replay's scmapanalyzer base polygons to an SVG, with optional points (e.g. |
|
measure_stacking_drop
command
Throwaway tool: measure the drop in team-stacking detections between the pre-change "no inactivity filter" logic and the new effective-player logic.
|
Throwaway tool: measure the drop in team-stacking detections between the pre-change "no inactivity filter" logic and the new effective-player logic. |
Click to show internal directories.
Click to hide internal directories.