1. A computer-implemented method comprising: determining automatically a first self-assembling action that is expected to result in a reduction of an uncertainty that is embodied by one or more probabilities; performing automatically the first self-assembling action; updating automatically the one or more probabilities based upon an assessment of information that results from the performing of the first self-assembling action; determining automatically a second self-assembling action in accordance with the updated one or more probabilities; and performing automatically the second self-assembling action.