static void Main(string[] args) { Parser p = new Parser(); if(args.Length > 0) { Parser.ReadFile(args[0]); } else { askingForFile(); } Game chess = new Game(); chess.PlacePieces(p.GetValidPlacements(),p.GetEnglishEquivalent()); chess.PlayGame(); // chess.PlayGame(p.GetValidMoves(),p.GetEnglishEquivalent(), p.GetValidPlacements().Count); // chess.SquaresWithPieces(); }