Here is a MATLAB program that I wrote on random lozenge and domino tilings: Tilings
And here is how to use the program, with some pictures: Help file