本文整理汇总了Python中schedule.Schedule.algorithm方法的典型用法代码示例。如果您正苦于以下问题:Python Schedule.algorithm方法的具体用法?Python Schedule.algorithm怎么用?Python Schedule.algorithm使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类schedule.Schedule
的用法示例。
在下文中一共展示了Schedule.algorithm方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: Algorithm
# 需要导入模块: from schedule import Schedule [as 别名]
# 或者: from schedule.Schedule import algorithm [as 别名]
def Algorithm():
################################
# call to database config #
################################
configuration = Config()
course_list = configuration.get_course_list()
room_list = configuration.get_room_list()
prof_list = configuration.get_prof_list()
course_class_list = configuration.get_course_class_list()
################################
# call to origional config #
################################
# config = Configuration()
# course_list = config.
################################
# scheduler called here #
################################
# From schedule.py #
################################
# configuration.print_database()
the_schedule = Schedule(None, configuration)
the_schedule.algorithm()
# the_schedule.print_chromosomes()
# print "\n\n This what is in the Database \n\n"
# configuration.print_database()
the_fitness = test_schedule.get_overall_fitness()
print the_fitness
示例2:
# 需要导入模块: from schedule import Schedule [as 别名]
# 或者: from schedule.Schedule import algorithm [as 别名]
# test_float = test_schedule.get_overall_fitness()
# print test_float
# test_schedule.perform_crossover(1,10)
# test_schedule.print_chromosomes()
# test_float = test_schedule.get_overall_fitness()
# print test_float
# test_schedule.mutation_size = 5
# test_schedule.perform_mutations()
# test_schedule.print_chromosomes()
# test_float = test_schedule.get_overall_fitness()
# print test_float
test_schedule.algorithm()
test_schedule.print_chromosomes()
test_float = test_schedule.get_overall_fitness()
print test_float