https://123dok.net/document/y961mrjr-solving-dynamic-scheduling-problem-heterogeneous-parallel-genetic-algorithm.html