computation autonomous mental development