Back to Browse

Class Scheduling (01) + Genetic Algorithms (02) + Python Prototype Project

70.7K views
Jul 18, 2019
29:49

►screenshots: https://prototypeprj.blogspot.com/2020/07/class-scheduling-w-genetic-algorithms.html ►JAVA version @ https://youtu.be/cn1JyZvV5YA ►Hill Climbing JAVA version @ https://youtu.be/CYhJhYFN99Y 00:07 demo the application 04:56 code the application 05:10 various classes that make up the application 06:47 application Class class 07:30 coding the Course class 08:10 coding the Department class 08:32 coding the Instructor class 08:57 coding the MeetingTime class 09:20 coding the Room class 09:43 coding the Class class 10:45 coding the Data class 11:54 coding the Schedule class 14:21 calculating the schedule fitness 16:43 coding the Population class 17:24 DisplayMgr class code 18:18 test run generation # 0 20:54 coding the GeneticAlgorithm class 22:16 evolve the population 22:05 coding population crossover 22:15 handing elitism 24:22 coding population mutation 24:50 perform crossover on 2 schedules 25:15 perform mutation on a schedule 25:57 perform tournament selection 26:35 evolve the population from one generation to the next until we find a schedule with no conflicts 27:04 test run the finished application ► 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

Download

0 formats

No download links available.

Class Scheduling (01) + Genetic Algorithms (02) + Python Prototype Project | NatokHD