User GuideΒΆ Step-by-step guides for each module of the library. Knowledge Structures and Relations Surmise relations Knowledge structures Surmise functions Querying Experts How it works Basic usage Controlling the algorithm Inspecting results Competence-Based KST (CB-KST) The model Usage Skill-to-item conversion Alternative: surmise functions Adaptive Assessment The BLIM model One-shot assessment Adaptive assessment Low-level control Parameter Estimation (EM) What it estimates High-level API Low-level API How it works Random restarts Degenerate items Goodness of fit and model selection Import / Export CSV formats JSON Validation Comparing Structures Distance between structures Agreement on prerequisites Domain validation Command Line Interface ks inspect β examine a KST file ks query β derive a structure from expert knowledge ks assess β adaptive student assessment MCP Server What the server provides Installation Configuration Usage examples Architecture