final Universe universe = new Universe(height, width, 3);
final Physics physics = new MergePhysics(universe);
physics.copyData(this.sourceData);
universe.randomize(this.rnd);
this.runner = new UniverseRunner(universe, physics);
this.visual = new UniverseVisualizer(universe, this.zoom);
if (!this.running) {
this.running = true;
final Thread t = new Thread(this);
t.start();