14:40:50ShinmeraActually for things that are "in place" it's not possible to figure out the allocation in general because you have no idea which input ports correspond to which output ports
14:41:22ShinmeraHaving another port mixin type for "in" and "out" seems generally useful though, since those can also provide validation against connections.
14:42:11ShinmeraI can then model input ports as pass-through in the colouring, meaning each connection on an input port gets connected to each non-input-port on the node.
14:42:43Shinmerathat should lead to a correct colouring in all cases, but not an optimal one. You'd need more information for that.
22:01:23darthmatchshinmera: I have a submission on monday of a term project and I am again short on time. I won't make it this sunday :-( Maybe we can have dinner on tuesday?