public static void GenerateLevelsPlayabilityWithRuleset1() { string path = "100 Playability PPr.txt"; StreamReader sr = new StreamReader(path); StreamWriter sw = new StreamWriter("ComponentToActionExperiment.txt"); string line = String.Empty; int counter = 0; while ((line = sr.ReadLine()) != null) { if (counter < 21) { string[] args = new string[2]; args[0] = "0"; args[1] = line.Split('\t')[12]; RYSEGenManager.GenerateGevaLevelEvolvePlayabilityFF(args, false, false, 0); } else { break; } counter++; } sr.Close(); }
private void bCheckPlayabilty_Click(object sender, EventArgs e) { try { RYSEGenManager.SimulatePlayabiltityFromDesigner(); SaveEngineState(); try { if (DesignEnhanceManager.PlayabilityActions != String.Empty) { LevelBuilder.CreateRestedLevel(DesignEnhanceManager.GevaLevel, false); //RYSEManager manager = new RYSEManager(10); //manager.IsSaveImage = false; StaticData.GameSessionMode = SessionMode.PlayingMode; //EngineShotsManager.ShowXNAWindow(); LivePlayabilitySimulator simulator = new LivePlayabilitySimulator(StaticData.EngineManager); simulator.SimulateSameWindow(new ActionsGenerator(DesignEnhanceManager.PlayabilityActions).Actions); } } catch (Exception) { } } catch (Exception) { } }