public void Remove(string robotId) { var reader = new RobotReader(); Robot robot = reader.GetRobotInfo(robotId); robot.RobotStrategy.Strategy.RemoveAt(robot.RobotStrategy.Strategy.Count - 1); var writer = new StrategyWriter(); writer.UpdateStrategy(robot.RobotId, robot.RobotStrategy); }
public void Update(string robotId, Action action, ActionStrength level) { var reader = new RobotReader(); Robot robot = reader.GetRobotInfo(robotId); robot.RobotStrategy.Strategy.Add(new RobotTurn { Action = action, Level = level }); var writer = new StrategyWriter(); writer.UpdateStrategy(robot.RobotId, robot.RobotStrategy); }