-
Notifications
You must be signed in to change notification settings - Fork 9
/
reasoning_modules.json
199 lines (199 loc) · 7.96 KB
/
reasoning_modules.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
{
"reasoning_modules": [
{
"id": 1,
"type": "Experimental Design",
"description": "How could I devise an experiment to help solve that problem?"
},
{
"id": 2,
"type": "Iterative Solution Testing",
"description": "Make a list of ideas for solving this problem, and apply them one by one to the problem to see if any progress can be made."
},
{
"id": 3,
"type": "Progress Measurement",
"description": "How could I measure progress on this problem?"
},
{
"id": 4,
"type": "Problem Simplification",
"description": "How can I simplify the problem so that it is easier to solve?"
},
{
"id": 5,
"type": "Assumption Identification",
"description": "What are the key assumptions underlying this problem?"
},
{
"id": 6,
"type": "Risk Analysis",
"description": "What are the potential risks and drawbacks of each solution?"
},
{
"id": 7,
"type": "Perspectival Analysis",
"description": "What are the alternative perspectives or viewpoints on this problem?"
},
{
"id": 8,
"type": "Long-term Implications Analysis",
"description": "What are the long-term implications of this problem and its solutions?"
},
{
"id": 9,
"type": "Problem Decomposition",
"description": "How can I break down this problem into smaller, more manageable parts?"
},
{
"id": 10,
"type": "Critical Thinking",
"description": "Critical Thinking: This style involves analyzing the problem from different perspectives, questioning assumptions, and evaluating the evidence or information available. It focuses on logical reasoning, evidence-based decision-making, and identifying potential biases or flaws in thinking."
},
{
"id": 11,
"type": "Creative Thinking",
"description": "Try creative thinking, generate innovative and out-of-the-box ideas to solve the problem. Explore unconventional solutions, thinking beyond traditional boundaries, and encouraging imagination and originality."
},
{
"id": 12,
"type": "Collaborative Problem-Solving",
"description": "Seek input and collaboration from others to solve the problem. Emphasize teamwork, open communication, and leveraging the diverse perspectives and expertise of a group to come up with effective solutions."
},
{
"id": 13,
"type": "Systems Thinking",
"description": "Use systems thinking: Consider the problem as part of a larger system and understanding the interconnectedness of various elements. Focuses on identifying the underlying causes, feedback loops, and interdependencies that influence the problem, and developing holistic solutions that address the system as a whole."
},
{
"id": 14,
"type": "Risk Analysis",
"description": "Use Risk Analysis: Evaluate potential risks, uncertainties, and tradeoffs associated with different solutions or approaches to a problem. Emphasize assessing the potential consequences and likelihood of success or failure, and making informed decisions based on a balanced analysis of risks and benefits."
},
{
"id": 15,
"type": "Reflective Thinking",
"description": "Use Reflective Thinking: Step back from the problem, take the time for introspection and self-reflection. Examine personal biases, assumptions, and mental models that may influence problem-solving, and being open to learning from past experiences to improve future approaches."
},
{
"id": 16,
"type": "Core Issue Identification",
"description": "What is the core issue or problem that needs to be addressed?"
},
{
"id": 17,
"type": "Root Cause Analysis",
"description": "What are the underlying causes or factors contributing to the problem?"
},
{
"id": 18,
"type": "Historical Solution Analysis",
"description": "Are there any potential solutions or strategies that have been tried before? If yes, what were the outcomes and lessons learned?"
},
{
"id": 19,
"type": "Obstacle Identification",
"description": "What are the potential obstacles or challenges that might arise in solving this problem?"
},
{
"id": 20,
"type": "Data-Driven Insight Generation",
"description": "Are there any relevant data or information that can provide insights into the problem? If yes, what data sources are available, and how can they be analyzed?"
},
{
"id": 21,
"type": "Stakeholder Analysis",
"description": "Are there any stakeholders or individuals who are directly affected by the problem? What are their perspectives and needs?"
},
{
"id": 22,
"type": "Resource Analysis",
"description": "What resources (financial, human, technological, etc.) are needed to tackle the problem effectively?"
},
{
"id": 23,
"type": "Success Measurement",
"description": "How can progress or success in solving the problem be measured or evaluated?"
},
{
"id": 24,
"type": "Metric Identification",
"description": "What indicators or metrics can be used?"
},
{
"id": 25,
"type": "Problem Type Classification",
"description": "Is the problem a technical or practical one that requires a specific expertise or skill set? Or is it more of a conceptual or theoretical problem?"
},
{
"id": 26,
"type": "Constraint Analysis",
"description": "Does the problem involve a physical constraint, such as limited resources, infrastructure, or space?"
},
{
"id": 27,
"type": "Behavioral Analysis",
"description": "Is the problem related to human behavior, such as a social, cultural, or psychological issue?"
},
{
"id": 28,
"type": "Decision Analysis",
"description": "Does the problem involve decision-making or planning, where choices need to be made under uncertainty or with competing objectives?"
},
{
"id": 29,
"type": "Analytical Problem-Solving",
"description": "Is the problem an analytical one that requires data analysis, modeling, or optimization techniques?"
},
{
"id": 30,
"type": "Design Thinking",
"description": "Is the problem a design challenge that requires creative solutions and innovation?"
},
{
"id": 31,
"type": "Systemic Solution Development",
"description": "Does the problem require addressing systemic or structural issues rather than just individual instances?"
},
{
"id": 32,
"type": "Urgency Analysis",
"description": "Is the problem time-sensitive or urgent, requiring immediate attention and action?"
},
{
"id": 33,
"type": "Solution Exploration",
"description": "What kinds of solution typically are produced for this kind of problem specification?"
},
{
"id": 34,
"type": "Alternative Solution Generation",
"description": "Given the problem specification and the current best solution, have a guess about other possible solutions."
},
{
"id": 35,
"type": "Contrarian Thinking",
"description": "Let's imagine the current best solution is totally wrong, what other ways are there to think about the problem specification?"
},
{
"id": 36,
"type": "Solution Refinement",
"description": "What is the best way to modify this current best solution, given what you know about these kinds of problem specification?"
},
{
"id": 37,
"type": "Innovative Solution Creation",
"description": "Ignoring the current best solution, create an entirely new solution to the problem."
},
{
"id": 38,
"type": "Sequential Problem-Solving",
"description": "Let's think step by step."
},
{
"id": 39,
"type": "Implementation Planning",
"description": "Let's make a step by step plan and implement it with good notion and explanation."
}
]
}