Using Template Method and Strategy Design Patterns in the Python Implementation of a Metaheuristic Algorithm for Solving Scheduling Problems
The paper shows how the Template Method and Strategy design patterns can be used in a program which solves different scheduling problems by means of a metaheuristic algorithm. The benefits offered by these design patterns as well as their drawbacks are discussed. An implementation example in the Pyt...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
Warsaw School of Computer Science
2017-12-01
|
Series: | Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki |
Subjects: | |
Online Access: | http://zeszyty-naukowe.wwsi.edu.pl/zeszyty/zeszyt17/Using_Template_Method_and_Strategy_Design_Patterns.pdf |