A lightweight framework for some scheduling problems "solved" by genetic algorithms in pure Perl