package dk.itu.mario.MarioInterface;

import dk.itu.mario.engine.DataRecorder;

public interface LevelGenerator {	
	public int generateLevelDifficulty (GamePlay playerMetrics, DataRecorder detailedInfo);
	public int generateLevelType (GamePlay playerMetrics, DataRecorder detailedInfo);
	public LevelInterface generateLevel (GamePlay playerMetrics);
	public LevelInterface generateLevel (String detailedInfo);
	public LevelInterface generateLevel (GamePlay playerMetrics, DataRecorder detailedInfo);
}
