Task scheduling limitation

Has anyone come up with any ideas around how to get generative scheduling to detect tasks with different time commitment demands?

To elaborate, out of the box generative scheduling assumes when a task is created, the assigned person will be working 100% on that task for the scheduled duration. This is fine for initial schedules or for departments that work like that.
I have figured out how to get generative scheduling to schedule as if multiple tasks will be assigned to the same artist at the same time (ie: all comp artists will have 2 tasks assigned at the same time, or “complete 2 tasks this week”). This works on a per department level but is a little bit of a hack since it would do all tasks for a department this way.

What I can’t seem to be able to figure out is how to vary these needs within a department out of generative scheduling.
For example:
The majority of comp tasks will be loosely scheduled so that each comp artist has 2 tasks per week, but on select tasks that are more difficult they need to be fully dedicate so only 1 task is scheduled per artist at a time.

My thought is that tasks need something like an “assigned daily capacity” percentage field that would be defaulted to 100% (the assigned person is only working on this for the scheduled time) but could be adjusted to whatever I want like 50% (the assigned person will spend half their daily time on this task). And then generative scheduling would use this to correctly schedule time vs department limits.

I have submitted a feature request to autodesk but I’d like to hear about any other ideas people have that have been using generative scheduling.

Hey @PeteHart - if you are using the existing integration between Generative Scheduling and Flow Production Tracking, there is not currently any ‘out of the box’ way to achieve what you’re looking for. (The Flow Production Tracking integration currently assumes each task needs 1 artist from whatever department is associated to the task’s pipeline step for the duration of the task.)

However, if you are crafting open schedule format files then you might be able to achieve what you’re after using the units field on Resource Requirement (in the OSF schema docs) You could use this to express that a task needs 1 of a resource requirement (i.e. 1 artist full time), 0.5 of a resource requirement (1 artist half time, so 1 artist could do two such tasks simultaneously), etc. Not sure if that helps at all?

Thanks @kelc

Yeah, I’m aware of the osf options. I was more thinking of ways to work with the existing FPTK integration so that producers and pms can set their needs as they build out their projects.

I think I’m just hoping to see if anyone else is having similar thoughts or if the majority is just using osf instead of the built in workflow for FPTK