public State(long energy, bool harmonics, Matrix matrix, Bot[] bots, Trace trace, IOpLogWriter opLogWriter = null) { Energy = energy; Harmonics = harmonics; Matrix = matrix; Bots = bots; Trace = trace; OpLogWriter = opLogWriter ?? new FakeOpLog(); }
public static State CreateInitial(int r, IOpLogWriter opLogWriter = null) { return(new State(0, false, new Matrix(r), new [] { new Bot(1, new Vector(0, 0, 0), Enumerable.Range(2, 39).ToArray()) }, null, opLogWriter)); }
public MemTable(IOpLogWriter opLogWriter) { this.opLogWriter = opLogWriter; values = new Dictionary <string, Item>(); }
public MemTable(IOpLogWriter opLogWriter) { this.opLogWriter = opLogWriter; items = new List <Item>(); }
public MemTable(IOpLogWriter opLogWriter) { this.opLogWriter = opLogWriter; }
public JenyaRomaSolver(IOpLogWriter opLogWriter) { this.opLogWriter = opLogWriter; }