Većina problema raspoređivanja su NP teški problemi. Korištenjem strojnog učenja moguće je pronaći u prihvatljivom vremenu neko, ne nužno najbolje, rješenje nekog problema raspoređivanja. U suparničkom učenju osim raspoređivača poslova, uče i sami poslovi kako bi otežali proces raspoređivanja raspoređivačima. Koristeći genetsko programiranje, populacija raspoređivača i problema se međusobno natječe - koevoluiraju. Implementacija je ostvarena u radnom okviru ECF. Dani rezultati su prihvatljivi.Most of scheduling problems are NP hard problem. Using machine learning it is possible to find an acceptable solution (not necessary the best solution) to some scheduling problem. In adversarial instead of just schedulers, both schedulers...