In many ways, this is a hard engineering problem with elements of AI, not some wet hair ball of an AI problem that needs to be engineered.
Pod wieloma względami to trudny problem konstruktorski z elementami AI, a nie problem AI dla konstruktorów.