public SpecialStage() { this.levelMapping = new LevelMapping(); }
public MainWindowViewModel() { this.numberOfColumns = 4; this.numberOfRows = 4; this.maxNumberOfMoves = 5; this.maxNumberOfSolutions = 25; this.milliSecondsTimeout = 30000; this.levelMapping = new LevelMapping(); this.numberOfLevelsToMap = 36; this.rowColumnsLowerValue = 4; this.rowColumnsHigherValue = 7; this.random = new Random(); this.maxNumberOfBlocksLowerValue = 15; this.maxNumberOfBlocksHigherValue = 40; this.playerBlocksLowerValue = 8; this.playerBlocksHigherValue = 16; this.normalBlocksLowerValue = 10; this.normalBlocksHigherValue = 20; this.changeDirectionLowerValue = 2; this.changeDirectionHigherValue = 8; this.extraBlockLowerValue = 0; this.extraBlockHigherValue = 3; this.multiBlockLowerValue = 0; this.multiBlockHigherValue = 3; this.autoSaveMinimumDifficulty = 40; this.autoGenerateAttempts = 100; this.AnalyzeAfterGeneratingPuzzle = true; this.InitializeCommands(); }