Open
Description
Currently, the standard input and output are used to communicate with external program problems and solvers but it turned out that it's not a good design. Because many Python libraries use the standard output as logging and debugging purposes, those are easily conflicting with the kurobako IPC.
By using TCP instead, this issue could be resolved (but it would make the implementation more complicated).