using System.Collections.Generic; using CommandLine; namespace HiveIraceSubmit { class Options { [Value(0, HelpText = "Configuration ID, set by irace.")] public int ConfigId { get; set; } [Value(1, HelpText = "Instance ID, set by irace.")] public int InstanceId { get; set; } [Value(2, HelpText = "Seed, set by irace.")] public long Seed { get; set; } [Value(3, Default = "20-15-35", HelpText = "Name of the problem instance, set by irace..", Required = true)] public string ProblemInstance { get; set; } [Value(4, HelpText = "Name of the algorithm instance.", Required = true)] public string Algorithm { get; set; } [Value(5, HelpText = "The parameters and their corresponding value.", Required = false)] public IEnumerable Configuration { get; set; } } }