Se presenta un agente inteligente a través de una aplicación desarrollada para identificar la posición de un objetivo dentro de una matriz, para posteriormente ir a recolectar el objeto ubicado en esa posición, mismo que será llevado por el agente a otra posición destino. La matriz es un escenario cambiante. Los objetos para recolectar pueden ser posicionados aleatoriamente en cualquier lugar dentro de la matriz. Los objetivos destino pueden ubicarse en cualquier punto aleatorio, y cambiar cada cierto tiempo aleatoriamente, obligando al agente a tomar la decisión de una nueva ruta para llegar a él. El agente puede valorar varios objetos a recolectar, y diversos agentes a la vez, mismos que deberán recolectar cada uno un objeto, para finalmente perseguir el destino de acuerdo con el agente que se encuentre más cercano al objetivo destino. El agente inteligente demuestra que puede ser aplicado a sistemas de recolección y entrega.