Загрузка...

Class Scheduling (05) + Student Scheduling + Schedule Multiple Sessions+ GA + JAVA + public version

►members-only version of this video: https://youtu.be/3aE6FB6dRrs
►python version @ https://youtu.be/1uWg18b0C90
►python version @ https://youtu.be/VEEn4vdZJDs
►screenshots: https://prototypeprj.blogspot.com/2022/08/class-scheduling-genetic-algorithm-java.html
► get access to members-only video contents + support:
https://www.youtube.com/channel/UCUvwlMMaeppKPdtAK8PxO8Q/join
► website + download source code:
https://prototypeprj.com
https://ai.prototypeprj.com
https://crypto.prototypeprj.com
► download directly:
download ai source code @ https://sites.fastspring.com/prototypeprj/instant/ai
download crypto source code @ https://sites.fastspring.com/prototypeprj/instant/crypto
download source code (old) page # 2 @ https://sites.fastspring.com/prototypeprj/instant/2020
download source code (older) page # 1 @ https://sites.fastspring.com/prototypeprj/instant/all

00:09 Demo application by running a pre-built version
00:20 display initial data stored in the database
01:13 number of sessions for the different courses in the system
01:46 course prerequisites for the various courses in the system
03:05 teaching qualifications for the various instructors in the system
04:03 students in the system that are to be scheduled
04:20 FT/PT status, courses-passed, and availability for various students
05:03 run in verbose mode and find the fittest schedule
05:55 student availability conflict taking too long to resolve
07:05 another run in verbose mode in order to find the fittest schedule
08:06 another run in verbose mode in order to find the fittest schedule
08:22 found schedule with no conflicts after 322 generations
09:14 remove limit on console output and rerun
10:35 try running again in verbose mode
10:53 found a solution after 342 generations
11:30 discuss conflicts encountered while finding solution
13:50 display solution found from student perspective
14:37 full-time versus part-time students max class load
15:37 what is taken into account when scheduling a student
16:02 part time student cannot schedule for more than 3 courses
16:35 display solution found from instructor perspective
17:35 display solution found from time perspective
17:58 display solution found from room perspective
18:30 display solution found from class perspective
18:45 scheduling course with more than one session
19:00 same student can only be scheduled in one session when course have multiple
19:15 class cannot contain more than max # of student
20:20 all classes displayed in table format including courses with multiple sessions
21:06 source code will be available for download
21:20 members-only version will be available soon (includes coding + test running app)

Join this channel to get access to perks:
https://www.youtube.com/channel/UCUvwlMMaeppKPdtAK8PxO8Q/join

Видео Class Scheduling (05) + Student Scheduling + Schedule Multiple Sessions+ GA + JAVA + public version канала Prototype Project
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять