private static void ParseGamelogExample(string path) { var gamelog = new Gamelog(path); foreach (var step in gamelog) { Console.WriteLine(step.State.Tiles); } }
// TODO-Extra: You can filter the data you want to train on here private IEnumerable <T> GenerateModel(Gamelog gamelog) { foreach (var gameState in gamelog) { foreach (var playerId in gameState.Actions.Keys) { yield return(ExtractDataPoint(gameState.State, playerId, gameState.Actions[playerId].ToString())); } } }