I've dig into the documentation and I want to make sure I didn't miss anything : I was wondering if the engine has the capabilities to automatically assign resources to tasks (events). I understand it can deal easily with dependent tasks and constraints, but I didn't see a way to automatically assign resources based on the availability of the resources and its own capabilities (the engine should assign the resource only if it has some capabilities enabled).
Example:
We have 10 machines that would be able to do some operations.
I would like the engine to load-balance the work load on those 10 equipments automatically and then continue on to the next operations (successors).
Is that a scenario that is supported out-of-the-box or is there anyway to add that support inside the scheduling engine?