freenode/#shirakumo - IRC Chatlog
Search
14:12:15
Shinmera
Mostly because unlike node colouring where every node needs to have a different colour, in the port colouring you usually want an input port to share the same colour as at least one of the output nodes.
14:12:51
Shinmera
But if you have nondirectional connections there's not really an "input" or an "output".
14:22:26
Shinmera
but also: if there's a 1-port in and a 1-port out, it might be allowed for both the incoming connection's port and the outgoing port to have the same colour
14:40:50
Shinmera
Actually 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:22
Shinmera
Having another port mixin type for "in" and "out" seems generally useful though, since those can also provide validation against connections.
14:42:11
Shinmera
I 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:43
Shinmera
that should lead to a correct colouring in all cases, but not an optimal one. You'd need more information for that.
22:01:23
darthmatch
shinmera: 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?
22:01:49
Shinmera
Works out for me actually since we have a family thing going on Sunday afternoon and I wasn't sure if I'd be back in time