コード例 #1
0
        public void WriteTo(Stream s)
        {
            BinaryWriter bw = new BinaryWriter(s);

            NewObservation.Save(bw);
            GameInfo.Save(bw);
            LastObservation.Save(bw);
            bw.Write(LastActions.Count);
            foreach (SC2APIProtocol.Action a in LastActions)
            {
                a.Save(bw);
            }
            CurrentAction.Save(bw);
            AIActions.Save(bw);
        }
コード例 #2
0
 public void Save(BinaryWriter b)
 {
     b.Write(Tag);
     b.Write((int)cmd);
     action.Save(b);
 }