Repository navigation
Quick Start
English | 简体中文
Applies to DecisioWorks v1.4.0
This page helps you complete one verifiable first run. The README, dependency files, and license instructions shipped with your edition take precedence over the general examples below.
The Commercial Edition supports Linux x86_64 with Python 3.11 or 3.12. Use the Research Edition artifact built for your platform and Python version. Create an isolated virtual environment for each distribution to prevent dependency drift.
Run the following commands from the distribution root. Confirm that it contains:
- the distribution
READMEand dependency file; -
web_cockpit/; - DataSets or the data directory specified by the distribution;
- a valid
license.rkeywhen using the Commercial Edition.
Install from the dependency file included in the current distribution. Do not infer requirements from another release. If dependency conflicts appear, reproduce the issue in a clean isolated environment first.
python3 web_cockpit/demo_console_api.py --host 127.0.0.1 --port 8765Open http://127.0.0.1:8765/. If the port is occupied, choose another available port and use the same value in the browser URL.
- Check license status, edition, and authorization level; for the Research Edition, check the available capability scope.
- Open Scenario Lab and select a dataset marked SolverReady.
- Inspect input tables, major relationships, solving time, and thread settings.
- Run the baseline and wait for a completed or explicit failure state.
- Inspect planning results, aggregate metrics, object-level analysis, and objective-material audit.
- If the page offers editable objective weights, change one within its permitted range, rerun, and compare. If the scenario uses fixed objectives, complete the baseline review first.
Available controls depend on the scenario, capability and license. Use the controls and limits actually shown for solving time, threads and other run parameters. Change business rules, work centers or resource calendars in the relevant data or orchestration recipe, then reload through the dataset's supported loading path before running again. Scenario Lab's data tables are not a general-purpose editor.
A page opening successfully is not sufficient. A successful first run means that data is visible, the run reaches a terminal state, results are available, and the observed differences can be explained.
| Symptom | Check first |
|---|---|
| Page does not open | Working directory, port availability, server log |
| Dataset cannot be selected | Dataset path, catalog entry, readiness status |
| Commercial Edition reports no license |
license.rkey location, expiry, device match, authorization level |
| Parameter rejected | Displayed authorization limits, solving time, thread count |
| Run fails or has no feasible solution | Relationship validation, conflicting constraints, time limit, diagnostics |
| Result table remains empty | Terminal run state, selected dataset, result API response |
Do not interpret weighted objective values as physical business quantities. Read load, time, shortage, and delivery deviation with their displayed units and object granularity.
Continue with the End-to-End Scenario Walkthrough and Security and Support.
Product Home | DecisioWorks v1.4.0 | English / 中文
- What Is DecisioWorks / DecisioWorks 是什么
- Scenarios and Pain Points / 适用场景与痛点
- Quick Start / 快速开始
- Documentation Map / 文档地图
- Research and Commercial Editions / 研究版与商业版
- Whitepapers / 白皮书
-
Learning Center / 学习中心: 8 topics / 8 个专题
- Design Principles and Differentiation / 设计原则与差异化
- Architecture Overview / 总体架构
- Component Responsibilities / 组件职责
- Standard Actions and Orchestration / 标准动作与能力编排
- Objectives and Rule Control / 目标与规则控制
- Controlled Solving and Engine Adapters / 受控求解与模型适配
- Results, Evidence, and Feedback / 结果、证据与反馈
- Developer Guide Index / 开发手册索引
- Data Objects and Fields / 数据对象与字段
- Actions, Recipes, and Execution / 动作、配方与执行
- Runtime Status, Errors, and Limits / 运行状态、错误与限制