sabazadam
452f833ac5
added integration test for schedule generation
2025-12-14 00:19:37 +03:00
sabazadam
34d8b29787
added CSP backtracking schedule generator with MRV heuristic
2025-12-14 00:19:26 +03:00
sabazadam
9ad4cdc69b
All Features are implemented
...
- Validate classroom capacity limits
- Check no double-booking of classrooms
- Ensure no consecutive exams for students
- Enforce max 2 exams per day per student
- Return detailed validation results with error messages
2025-12-14 00:18:30 +03:00
feyzagereme
445ee9aae7
Add core Course and ExamSchedule models for managing exam data and assignments.
2025-12-13 23:04:43 +03:00
feyzagereme
1fb89b967d
feat(model): implement ExamAssignment with day/slot system and ScheduleConfiguration
2025-12-13 22:57:43 +03:00
feyzagereme
3bd461e3b2
error fixlendi
2025-12-12 22:54:41 +03:00
feyzagereme
0a29f4d4c2
docs: add algorithm pseudocode and complexity analysis to CSPSolver
2025-12-12 22:45:46 +03:00
feyzagereme
2db5e22c6b
feat: implement CSP algorithm architecture for exam scheduling
2025-12-12 22:35:18 +03:00
sabazadam
1b2e447aae
a few css file to look nicer
2025-12-11 00:07:39 +03:00
sabazadam
8f3cfa2eed
- Implement CSV import with validation (students, courses, classrooms, enrollments)
...
- Create MVC architecture with DataManager singleton
- Add search/filter functionality for all views
2025-12-11 00:07:10 +03:00
sabazadam
393751bc8b
Added JavaFX UI with TabPane navigation (5 tabs)
2025-12-11 00:06:25 +03:00
sabazadam
0d8c2661d6
first commit
2025-12-10 12:37:21 +03:00