Sudoku Game with GUI, Backtracking & Genetic Algorithm — Python Project
قمت بتطوير لعبة سودوكو تفاعلية باستخدام لغة Python، وحرصت إنها تكون متكاملة من حيث الأداء والتجربة البصرية.
اللعبة بتشمل واجهة رسومية (GUI) باستخدام مكتبة Tkinter، وبتدعم حل الألغاز بطريقتين مختلفتين:
? الخوارزمية التقليدية (Backtracking Algorithm): لحل الألغاز بدقة عالية.
? الخوارزمية الجينية (Genetic Algorithm): لمحاكاة طرق الذكاء الاصطناعي في إيجاد الحلول.
أضفت أمثلة جاهزة لألغاز سودوكو داخل البرنامج، مع إمكانية إدخال لغز يدوي.
الواجهة مرنة وسهلة الاستخدام، بتتيح للمستخدم اختيار طريقة الحل وتجربة النتيجة بشكل مباشر.
المشروع بيعكس مهاراتي في:
تصميم الواجهات الرسومية GUI
التفكير المنطقي والخوارزميات
الذكاء الاصطناعي التطبيقي
تنظيم الكود في ملفات متعددة لسهولة الصيانة