Example #1
0
 public ArtificialIntelligence(QuantaOrganismState me)
 {
     enemies = new ArrayList();
     food    = new ArrayList();
     friends = new ArrayList();
     this.me = me;
 }
Example #2
0
 public void AddFriend(QuantaOrganismState friend)
 {
     friends.Add(friend);
 }
Example #3
0
 public void AddFood(QuantaOrganismState newFood)
 {
     food.Add(newFood);
 }
Example #4
0
 public void AddEnemy(QuantaOrganismState enemy)
 {
     enemies.Add(enemy);
 }
Example #5
0
 public void AddFriend(QuantaOrganismState friend)
 {
     friends.Add(friend);
 }
Example #6
0
 private void InitAI()
 {
     me = new QuantaOrganismState("me", rand.Next(1, 40), rand.Next(1, 40));
     ai = new ArtificialIntelligence(me);
 }
Example #7
0
 public void AddFood(QuantaOrganismState newFood)
 {
     food.Add(newFood);
 }
Example #8
0
 public void AddEnemy(QuantaOrganismState enemy)
 {
     enemies.Add(enemy);
 }
Example #9
0
 public ArtificialIntelligence(QuantaOrganismState me)
 {
     enemies = new ArrayList();
     food = new ArrayList();
     friends = new ArrayList();
     this.me = me;
 }
Example #10
0
 private void InitAI()
 {
     me = new QuantaOrganismState("me", rand.Next(1, 40), rand.Next(1, 40));
     ai = new ArtificialIntelligence(me);
 }
 public void AddFood(QuantaOrganismState food)
 {
     this.food.Add(food);
 }