Beispiel #1
0
 public RealAi(
     Tree <Action <T> > computations,
     EnumerableRotator rotator)
 {
     this.computations = computations;
     this.rotator      = rotator;
 }
Beispiel #2
0
 public LiberatedObject(
     EnumerableRotator rotator,
     params object[] dependencies)
 {
     this.rotator      = rotator ?? new EnumerableRotator();
     this.dependencies = dependencies ?? new object[0];
 }
Beispiel #3
0
 public Reorderer(
     EnumerableRotator rotator,
     EnumerableConnector connector)
 {
     this.rotator = rotator
                    ?? new EnumerableRotator();
     this.connector = connector
                      ?? new EnumerableConnector();
 }
Beispiel #4
0
 public Permutator(
     EnumerableRotator rotator)
 {
     this.rotator = rotator;
 }