English — Official English version of
think.
Think — Problem Solving & Analysis (English)
Structured thinking processes for complex problems
Problem-Solving Approaches
1. Divide & Conquer
Problem -> Sub-problems -> Solve individually -> Combine
2. Root Cause Analysis
Symptom -> Why? -> Why? -> Why? -> Root cause -> Solution
3. Constraint Relaxation
Unsolvable problem -> Relax constraints -> Solve -> Re-apply constraints
4. Analogy Search
New problem -> Similar known problem -> Adapt solution
Analysis Methods
| Method | Application |
|---|---|
| SWOT | Strengths/Weaknesses/Opportunities/Threats |
| Pro/Con | Decision making |
| Pareto | 80/20 prioritization |
| Fishbone | Root cause analysis |
Decision Heuristics
Under Uncertainty
1. What is the worst-case scenario?
2. Is it reversible?
3. What is the cost of inaction?
Under Complexity
1. What is the simplest first step?
2. What would an expert do?
3. What would the 80% solution be?
Changelog
1.0.0 (2026-03-15)
- Ported from BACH v3.8.0
Ported from BACH v3.8.0 | Standalone Version