How to perform a simulation project - an example of scheduling with genetic algorithms and visual event simulation model