


- การใช้เหตุผลเชิงตรรกะเป็นการนำกฎเกณฑ์หรือเงื่อนไขที่ครอบคลุมทุกกรณีมาใช้พิจารณาในการแก้ปัญหา การอธิบายการทำงาน หรือการคาดการณ์ผลลัพธ์
- สถานะเริ่มต้นของการทำงานที่แตกต่างกันจะให้ผลลัพธ์ที่แตกต่างกัน
- ตัวอย่างปัญหา เช่น เกม OX โปรแกรมที่มีการคำนวณ โปรแกรมที่มีตัวละครหลายตัวและมีการสั่งงานที่แตกต่างหรือมีการสื่อสารระหว่างกัน การเดินทางไปโรงเรียน โดยวิธีการต่าง ๆ
