public override void LoadFromXml(BetTreeNodeMetaXml xml) { string randomString = xml.Parms.Find(x => x.Name == "Random").Value; Random = Convert.ToInt32(randomString); BetModel.LoadFromXml(xml.BetXml); }
public override void LoadFromXml(BetTreeNodeMetaXml xml) { }
public override BetTreeNodeMetaXml SaveToXml() { BetTreeNodeMetaXml ret = new BetTreeNodeMetaXml(); BetTreeNodeParmXml randomParm = new BetTreeNodeParmXml(); randomParm.Name = "Random"; randomParm.Value = Random.ToString(); ret.Parms.Add(randomParm); ret.BetXml = BetModel.SaveToXml(); return ret; }
public override void LoadFromXml(BetTreeNodeMetaXml xml) { if (xml.Parms.Exists(x => x.Name == "Range")) { string rangeString = xml.Parms.Find(x => x.Name == "Range").Value; Range.LoadFromString(rangeString); } BetModel.LoadFromXml(xml.BetXml); }
public override BetTreeNodeMetaXml SaveToXml() { BetTreeNodeMetaXml ret = new BetTreeNodeMetaXml(); BetTreeNodeParmXml rangeParm = new BetTreeNodeParmXml(); rangeParm.Name = "Range"; rangeParm.Value = Range.SaveToString(); ret.Parms.Add(rangeParm); ret.BetXml = BetModel.SaveToXml(); ret.Name = BetTreeNodeService.PREFLOP_NODE_META; return ret; }
public override BetTreeNodeMetaXml SaveToXml() { BetTreeNodeMetaXml ret = new BetTreeNodeMetaXml(); BetTreeNodeParmXml rangeParm = new BetTreeNodeParmXml(); rangeParm.Name = "Range"; rangeParm.Value = Range.SaveToString(); // MDS Here ConditionService needs to be saved ret.Parms.Add(rangeParm); ret.BetXml = BetModel.SaveToXml(); ret.Name = BetTreeNodeService.POSTFLOP_NODE_META; return ret; }
public abstract void LoadFromXml(BetTreeNodeMetaXml xml);