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.
De muitas formas, trata-se de um desafio complexo de engenharia, com alguns elementos de IA; não da ideia mirabolante de criar uma IA repulsiva.