Exemple #1
0
 public void SendInput(string instruction)
 {
     Recording.Enqueue(instruction);
     foreach (var c in instruction.ToCharArray())
     {
         Brain.SendInput(c);
         if (!ManualPlay)
         {
             Console.Write(c);
         }
     }
     Brain.SendInput('\n');
     if (!ManualPlay)
     {
         Console.WriteLine();
     }
 }
Exemple #2
0
 private void Output(Int64 i)
 {
     OutputQueue.Enqueue(i);
     if (OutputMachine != null)
     {
         OutputMachine.SendInput(OutputQueue.Dequeue());
     }
     SentOutput = true;
 }