Development of a cognitive array system