Pipe Routing Optimization with Reinforcement Learning
Relevant Skills: Python, Reinforcement Learning
Objectives / Constraints:
Develop automatic pipe routing software
Allow for concurrent routing of multiple pipes
Minimize total route length
Minimize total bends and constrain bends to 45 or 90 degrees
Maximize pipe alignment
Consider branched pipe systems