Package ise.mace.agents

Examples of ise.mace.agents.TestPoliticalAgent


  {
    Random rand = new Random(this.randomSeed);
    for (int i = 0; i < genome.population(); i++)
    {
      // competing agents
      this.addAgent(new TestPoliticalAgent
         (genome.initialFood(), genome.consumption(),
          this.nextAgentType(), rand.nextDouble(), rand.nextDouble()));
    }

    // genetic agents
View Full Code Here


  protected void agents()
  {
    Random randomGenerator = new Random(this.randomSeed);
    for (int i = 0; i < 50; i++)
    {
      addAgent(new TestPoliticalAgent(20, 2, AgentType.AC,
              randomGenerator.nextDouble(),
              randomGenerator.nextDouble()));
      addAgent(new TestPoliticalAgent(20, 2, AgentType.TFT,
              randomGenerator.nextDouble(),
              randomGenerator.nextDouble()));
      addAgent(new TestPoliticalAgent(20, 2, AgentType.AD,
              randomGenerator.nextDouble(),
              randomGenerator.nextDouble()));
      addAgent(new TestPoliticalAgent(20, 2, AgentType.R,
              randomGenerator.nextDouble(),
              randomGenerator.nextDouble()));
    }
  }
View Full Code Here

    Random randomGenerator = new Random(randomSeed);


    for (int i = 0; i < 20; i++)
    {
      addAgent(new TestPoliticalAgent(20, 2, AgentType.AC,
              randomGenerator.nextDouble(),
              randomGenerator.nextDouble()));
      addAgent(new TestPoliticalAgent(20, 2, AgentType.TFT,
              randomGenerator.nextDouble(),
              randomGenerator.nextDouble()));
      addAgent(new TestPoliticalAgent(20, 2, AgentType.AD,
              randomGenerator.nextDouble(),
              randomGenerator.nextDouble()));
      addAgent(new TestPoliticalAgent(20, 2, AgentType.R,
              randomGenerator.nextDouble(),
              randomGenerator.nextDouble()));
    }

  }
View Full Code Here

  }

  @Override
  protected void agents()
  {
    addAgent(new TestPoliticalAgent(20, 2, AgentType.AC, 0.5, 0.5));
    addAgent(new TestPoliticalAgent(20, 2, AgentType.AC, 0.5, 0.5));
  }
View Full Code Here

  }

  @Override
  protected void agents()
  {
    addAgent(new TestPoliticalAgent(20, 4, AgentType.AC, 0.5, 0.5));
    addAgent(new TestPoliticalAgent(20, 2, AgentType.AC, 0.5, 0.5));
  }
View Full Code Here

  }

  @Override
  protected void agents()
  {
    addAgent(new TestPoliticalAgent(20, 2, AgentType.AC, 0.5, 0.5));
    addAgent(new TestPoliticalAgent(20, 2, AgentType.AC, 0.5, 0.5));
  }
View Full Code Here

  }

  @Override
  protected void agents()
  {
    addAgent(new TestPoliticalAgent(20, 2, AgentType.AD, 0.5, 0.5));
    addAgent(new TestPoliticalAgent(20, 2, AgentType.AD, 0.5, 0.5));
  }
View Full Code Here

  }

  @Override
  protected void agents()
  {
    addAgent(new TestPoliticalAgent(20, 2, AgentType.AC, 0.5, 0.5));
    addAgent(new TestPoliticalAgent(20, 2, AgentType.AC, 0.5, 0.5));
  }
View Full Code Here

TOP

Related Classes of ise.mace.agents.TestPoliticalAgent

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.