Unlimited Release pril 2000 Prediction of Self-Assembly of Energetic Tiles and Dominos : Experiments , athematics and Software