LEARN
Understand the system
Follow the beginner roadmap or jump into a structured knowledge module instead of reading by publication date.
SCREEPS KNOWLEDGE OS · LEARN · BUILD · SOLVE · VERIFY
Linqingan connects tutorials, API references, tools, Resolver, Doctor, and Runtime Evidence into one path: learn the system, build code, diagnose failures, and verify the result. If you do not know where to start, start with Doctor.
81 published English guides · 8 knowledge modules · 8 working tools
Doctor uses bounded read-only Snapshots locally in the browser. Every guide keeps its own verification level.
SCREEPS KNOWLEDGE OS
Linqingan is more than a guide library. Tutorials build the model, APIs and tools help you build, Resolver and Doctor help you debug, and Runtime Evidence verifies what the system can actually prove.
LEARN
Follow the beginner roadmap or jump into a structured knowledge module instead of reading by publication date.
BUILD
Move from API contracts to calculators and planners before changing colony code.
SOLVE
Use Doctor for a bounded Snapshot, then continue through deterministic Resolver and Diagnostics paths.
VERIFY
Check documentation, offline, Console, and live-room evidence without treating them as the same level of proof.
DIAGNOSTIC ASSISTANT
Doctor currently supports Spawn not working, Creep not moving, and Creep not harvesting. It parses bounded read-only Snapshots locally in the browser and hands anything unproven back to the canonical Resolver.
Local parsing · no Screeps token · no game actionsSpawn not workingCreep not movingCreep not harvestingEnergy enters the room economy.
WORK, CARRY, and MOVE define possible actions.
Delivery and upgrading create visible progress.
const result = creep.harvest(source);if (result === ERR_NOT_IN_RANGE) creep.moveTo(source);✓ inspect state ✓ read return code ✓ verify next tick
ENGLISH FOUNDATION
The English section combines navigation, reference pages, search, verification rules, functional tools, and focused guides. Each guide is organized for a clear English search intent rather than translated sentence by sentence.
Harvest Energy, deliver it to a Spawn, and understand WORK, CARRY, and MOVE.
English error-code and glossary pages for quick lookup while reading code or the official API.
Body, room, Market, Controller, Lab, Spawn, hauling, and Tower tools with explicit calculation boundaries.
Each guide identifies the source, API, syntax, offline, Console, and live-room evidence that actually exists.
KNOWLEDGE MAP
Browse the subjects the English section covers without mixing beginner lessons and advanced engineering into one list.
QUICK LOOKUP
Search focused JavaScript and debugging guides by system, difficulty, content type, or topic.
ERROR CODESLook up Screeps return codesUnderstand common failures such as ERR_NOT_IN_RANGE, ERR_NO_PATH, ERR_BUSY, and ERR_FULL.
GLOSSARYReview core Screeps termsQuick definitions for Creep, Spawn, Memory, tick, RCL, CPU bucket, and other common concepts.
BODY TOOLBuild and calculate a Creep bodyCalculate Energy cost, spawn time, hits, carry capacity, and loaded movement speed.
SPAWN TOOLPlan role replacement capacityEstimate Spawn utilization, prespawn TTL thresholds, and replacement load for several roles.
LOGISTICS TOOLSize a hauling routeCalculate payload, fatigue speed, round-trip time, Creep count, and lifetime delivery.