Examples of implantBrain()


Examples of eas.simulation.spatial.sim2D.standardAgents.jasmine.JasmineRobot.implantBrain()

            brain = new MARBBrain<AbstractAgent2D<?>>(
                    agent,
//                  "001, 003, 003, 001, 000, 012, 004, 196, 000, 015, 000, 012, 007, 135, 000, 006, 000, 010, 000, 000, 001, 001, 000, 012, 001, 191, 000, 004, 000, 012, 001, 032, 000, 005, 000, 012, 003, 073, 000, 015, 000, 011, 000, 012, 004, 170, 000, 016, 000, 010, 000, 010, 000, 000, 005, 001, 000, 012, 004, 000, 012, 007, 000, 015, 000, 012, 001, 073, 000, 008, 000, 011, 000, 000, 011, 001, 000, 000, 000, 015, 003, 003, 001, 000, 000, 000, 011, 004, 001, 001, 000, 012, 006, 031, 000, 008, 000, 000, 022, 001, 000, 000, 000, 026, 003, 005, 001, 000, 000, 000, 010, 002, 005, 001, 000, 000, 000, 009, 003, 004, 001, 000, 012, 006, 108, 000, 009, 000, 012, 004, 140, 000, 016, 000, 010, 000, 012, 006, 125, 000, 008, 000, 011, 000, 000, 010, 001, 000, 012, 001, 092, 000, 016, 000, 012, 003, 113, 000, 016, 000, 012, 001, 017, 000, 015, 000, 012, 003, 000, 012, 001, 000, 008, 000, 011, 000, 010, 000, 010, 000, 000, 006, 001, 000, 012, 001, 163, 000, 009, 000, 012, 003, 000, 012, 001, 000, 015, 000, 010, 000, 000, 015, 001, 000, 012, 002, 013, 000, 016, 000, 012, 005, 091, 000, 006, 000, 010, 000, 000, 011, 001, 000, 000, 000, 022, 004, 005, 001, 000, 012, 003, 140, 000, 009, 000, 012, 007, 098, 000, 009, 000, 010, 000, 012, 001, 071, 000, 008, 000, 012, 007, 210, 000, 008, 000, 011, 000, 010, 000, 000, 015, 001, 000, 000, 000, 006, 005, 003, 001, 000, 012, 006, 045, 000, 015, 000, 000, 011, 001, 000, 000, 000, 005, 005, 009, 001, 000, 012, 006, 158, 000, 015, 000, 012, 006, 132, 000, 009, 000, 012, 004, 080, 000, 009, 000, 012, 002, 000, 012, 005, 000, 016, 000, 010, 000, 011, 000, 011, 000, 000, 006, 001, 000, 012, 003, 247, 000, 008, 000, 012, 004, 089, 000, 008, 000, 011, 000, 000, 009, 001, 000, 012, 005, 253, 000, 016, 000, 000, 004, 001, 000, 012, 005, 095, 000, 009, 000, 012, 006, 045, 000, 009, 000, 010, 000, 000, 019, 001, 000, 012, 005, 081, 000, 015, 000, 012, 005, 213, 000, 009, 000, 010, 000, 000, 026, 001, 000, 012, 007, 000, 012, 005, 000, 015, 000, 000, 011, 001, 000, 000, 000, 004, 005, 003, 001, 000, 000, 000, 019, 005, 001, 001, 000, 012, 007, 000, 012, 002, 000, 015, 000, 000, 002, 001, 000, 000, 000, 002, 005, 004, 001, 000, 012, 006, 143, 000, 008, 000, 012, 007, 199, 000, 015, 000, 011, 000, 000, 002, 001, 000, 000, 000",
                    "",
                    params);
            agent.implantBrain(brain);
           
            pos = new Vector2D(
                    rand.nextDouble() * (bound.lowerRightCorner().x - bound.upperLeftCorner().x) + bound.upperLeftCorner().x,
                    rand.nextDouble() * (bound.lowerRightCorner().y - bound.upperLeftCorner().y) + bound.upperLeftCorner().y);
            richt = rand.nextDouble() * 360;
 
View Full Code Here

Examples of eas.simulation.spatial.sim2D.standardAgents.jasmine.JasmineRobot.implantBrain()

            brain = new MARBBrain<AbstractAgent2D<?>>(
                    agent,
//                        "001, 003, 003, 001, 000, 012, 004, 196, 000, 015, 000, 012, 007, 135, 000, 006, 000, 010, 000, 000, 001, 001, 000, 012, 001, 191, 000, 004, 000, 012, 001, 032, 000, 005, 000, 012, 003, 073, 000, 015, 000, 011, 000, 012, 004, 170, 000, 016, 000, 010, 000, 010, 000, 000, 005, 001, 000, 012, 004, 000, 012, 007, 000, 015, 000, 012, 001, 073, 000, 008, 000, 011, 000, 000, 011, 001, 000, 000, 000, 015, 003, 003, 001, 000, 000, 000, 011, 004, 001, 001, 000, 012, 006, 031, 000, 008, 000, 000, 022, 001, 000, 000, 000, 026, 003, 005, 001, 000, 000, 000, 010, 002, 005, 001, 000, 000, 000, 009, 003, 004, 001, 000, 012, 006, 108, 000, 009, 000, 012, 004, 140, 000, 016, 000, 010, 000, 012, 006, 125, 000, 008, 000, 011, 000, 000, 010, 001, 000, 012, 001, 092, 000, 016, 000, 012, 003, 113, 000, 016, 000, 012, 001, 017, 000, 015, 000, 012, 003, 000, 012, 001, 000, 008, 000, 011, 000, 010, 000, 010, 000, 000, 006, 001, 000, 012, 001, 163, 000, 009, 000, 012, 003, 000, 012, 001, 000, 015, 000, 010, 000, 000, 015, 001, 000, 012, 002, 013, 000, 016, 000, 012, 005, 091, 000, 006, 000, 010, 000, 000, 011, 001, 000, 000, 000, 022, 004, 005, 001, 000, 012, 003, 140, 000, 009, 000, 012, 007, 098, 000, 009, 000, 010, 000, 012, 001, 071, 000, 008, 000, 012, 007, 210, 000, 008, 000, 011, 000, 010, 000, 000, 015, 001, 000, 000, 000, 006, 005, 003, 001, 000, 012, 006, 045, 000, 015, 000, 000, 011, 001, 000, 000, 000, 005, 005, 009, 001, 000, 012, 006, 158, 000, 015, 000, 012, 006, 132, 000, 009, 000, 012, 004, 080, 000, 009, 000, 012, 002, 000, 012, 005, 000, 016, 000, 010, 000, 011, 000, 011, 000, 000, 006, 001, 000, 012, 003, 247, 000, 008, 000, 012, 004, 089, 000, 008, 000, 011, 000, 000, 009, 001, 000, 012, 005, 253, 000, 016, 000, 000, 004, 001, 000, 012, 005, 095, 000, 009, 000, 012, 006, 045, 000, 009, 000, 010, 000, 000, 019, 001, 000, 012, 005, 081, 000, 015, 000, 012, 005, 213, 000, 009, 000, 010, 000, 000, 026, 001, 000, 012, 007, 000, 012, 005, 000, 015, 000, 000, 011, 001, 000, 000, 000, 004, 005, 003, 001, 000, 000, 000, 019, 005, 001, 001, 000, 012, 007, 000, 012, 002, 000, 015, 000, 000, 002, 001, 000, 000, 000, 002, 005, 004, 001, 000, 012, 006, 143, 000, 008, 000, 012, 007, 199, 000, 015, 000, 011, 000, 000, 002, 001, 000, 000, 000",
                    "001, 003, 001, 001, 000, 000, 000",
                    params);
            agent.implantBrain(brain);
           
            pos = new Vector2D(
                    rand.nextDouble() * (bound.lowerRightCorner().x - bound.upperLeftCorner().x) + bound.upperLeftCorner().x,
                    rand.nextDouble() * (bound.lowerRightCorner().y - bound.upperLeftCorner().y) + bound.upperLeftCorner().y);
            richt = rand.nextDouble() * 360;
 
View Full Code Here

Examples of eas.simulation.spatial.sim2D.standardAgents.jasmine.JasmineRobot.implantBrain()

            brain = new MARBBrain<AbstractAgent2D<?>>(
                    agent,
//                        "001, 003, 003, 001, 000, 012, 004, 196, 000, 015, 000, 012, 007, 135, 000, 006, 000, 010, 000, 000, 001, 001, 000, 012, 001, 191, 000, 004, 000, 012, 001, 032, 000, 005, 000, 012, 003, 073, 000, 015, 000, 011, 000, 012, 004, 170, 000, 016, 000, 010, 000, 010, 000, 000, 005, 001, 000, 012, 004, 000, 012, 007, 000, 015, 000, 012, 001, 073, 000, 008, 000, 011, 000, 000, 011, 001, 000, 000, 000, 015, 003, 003, 001, 000, 000, 000, 011, 004, 001, 001, 000, 012, 006, 031, 000, 008, 000, 000, 022, 001, 000, 000, 000, 026, 003, 005, 001, 000, 000, 000, 010, 002, 005, 001, 000, 000, 000, 009, 003, 004, 001, 000, 012, 006, 108, 000, 009, 000, 012, 004, 140, 000, 016, 000, 010, 000, 012, 006, 125, 000, 008, 000, 011, 000, 000, 010, 001, 000, 012, 001, 092, 000, 016, 000, 012, 003, 113, 000, 016, 000, 012, 001, 017, 000, 015, 000, 012, 003, 000, 012, 001, 000, 008, 000, 011, 000, 010, 000, 010, 000, 000, 006, 001, 000, 012, 001, 163, 000, 009, 000, 012, 003, 000, 012, 001, 000, 015, 000, 010, 000, 000, 015, 001, 000, 012, 002, 013, 000, 016, 000, 012, 005, 091, 000, 006, 000, 010, 000, 000, 011, 001, 000, 000, 000, 022, 004, 005, 001, 000, 012, 003, 140, 000, 009, 000, 012, 007, 098, 000, 009, 000, 010, 000, 012, 001, 071, 000, 008, 000, 012, 007, 210, 000, 008, 000, 011, 000, 010, 000, 000, 015, 001, 000, 000, 000, 006, 005, 003, 001, 000, 012, 006, 045, 000, 015, 000, 000, 011, 001, 000, 000, 000, 005, 005, 009, 001, 000, 012, 006, 158, 000, 015, 000, 012, 006, 132, 000, 009, 000, 012, 004, 080, 000, 009, 000, 012, 002, 000, 012, 005, 000, 016, 000, 010, 000, 011, 000, 011, 000, 000, 006, 001, 000, 012, 003, 247, 000, 008, 000, 012, 004, 089, 000, 008, 000, 011, 000, 000, 009, 001, 000, 012, 005, 253, 000, 016, 000, 000, 004, 001, 000, 012, 005, 095, 000, 009, 000, 012, 006, 045, 000, 009, 000, 010, 000, 000, 019, 001, 000, 012, 005, 081, 000, 015, 000, 012, 005, 213, 000, 009, 000, 010, 000, 000, 026, 001, 000, 012, 007, 000, 012, 005, 000, 015, 000, 000, 011, 001, 000, 000, 000, 004, 005, 003, 001, 000, 000, 000, 019, 005, 001, 001, 000, 012, 007, 000, 012, 002, 000, 015, 000, 000, 002, 001, 000, 000, 000, 002, 005, 004, 001, 000, 012, 006, 143, 000, 008, 000, 012, 007, 199, 000, 015, 000, 011, 000, 000, 002, 001, 000, 000, 000",
                    "001, 003, 001, 001, 000, 000, 000",
                    params);
            agent.implantBrain(brain);
           
            pos = new Vector2D(
                    rand.nextDouble() * (env.getBoundingBox(false).lowerRightCorner().x - env.getBoundingBox(false).upperLeftCorner().x) + env.getBoundingBox(false).upperLeftCorner().x,
                    rand.nextDouble() * (env.getBoundingBox(false).lowerRightCorner().y - env.getBoundingBox(false).upperLeftCorner().y) + env.getBoundingBox(false).upperLeftCorner().y);
            while (!env.addCollidingAgent(
View Full Code Here

Examples of eas.simulation.spatial.sim2D.standardAgents.jasmine.JasmineRobot.implantBrain()

       
        int anzahl = 10;
       
        for (int i = 0; i < anzahl; i++) {
            JasmineRobot r = new JasmineRobot(i, env, new Random(), params, false, 0);
            r.implantBrain(new MARBBrain<AbstractAgent2D<?>>(
                    r,
    //                "001, 003, 001, 001, 000, 000, 000",
                    "001, 003, 001, 001, 000, 014, 000, 013, 000, 014, 203, 000, 012, 002, 000, 005, 000, 011, 000, 010, 000, 011, 000, 000, 005, 001, 000, 000, 000, 018, 003, 005, 001, 000, 000, 000, 016, 004, 001, 001, 000, 000, 000, 017, 004, 003, 001, 000, 000, 000, 015, 003, 004, 001, 000, 014, 000, 000, 015, 001, 000, 000, 000, 014, 004, 005, 001, 000, 000, 000, 013, 003, 006, 001, 000, 000, 000, 012, 001, 002, 001, 000, 000, 000, 011, 003, 008, 001, 000, 000, 000, 010, 005, 002, 001, 000, 012, 007, 130, 000, 007, 000, 000, 001, 001, 000, 000, 000, 008, 004, 003, 001, 218, 000, 012, 001, 000, 009, 000, 012, 004, 000, 012, 001, 000, 007, 000, 010, 000, 000, 001, 001, 000, 012, 003, 111, 000, 008, 171, 000, 012, 007, 000, 005, 000, 011, 000, 000, 005, 001, 052, 000, 012, 007, 000, 008, 000, 000, 011, 001, 000, 000, 000, 007, 005, 005, 001, 017, 000, 012, 006, 000, 015, 000, 000, 013, 001, 000, 000, 000, 006, 005, 004, 001, 000, 000, 000, 005, 004, 004, 001, 000, 000, 000, 004, 001, 002, 001, 000, 000, 000, 003, 001, 005, 001, 000, 000, 000, 002, 001, 002, 001, 000, 000, 000",
                    params));
            env.addCollidingAgent(r, new Vector2D(-anzahl * 15.5 + i * 33, 800), new Random().nextDouble() * 360);
 
View Full Code Here

Examples of eas.simulation.spatial.sim2D.standardAgents.jasmine.JasmineRobot.implantBrain()

            richt = rand.nextDouble() * 360;
            agent = new JasmineRobot(j, env, rand, params, false, 0);
            agent.deactivateEvolution();
           
            // BRAIN.
            agent.implantBrain(new MARBBrain<AbstractAgent<?>>(agent, "002, 003, 001, 001, 000, 012, 001, 010, 000, 005, 000, 000, 001, 001, 000, 000, 000, 001, 004, 001, 001, 000, 000, 000", params));
           
            // ADDITIONAL SENSOR.
//            agent.addSensor(new GenericSensor<Set<Integer>, AbstractEnvironment2D<AbstractAgent2D<?>>, JasmineRobot>() {
//
//                @Override
View Full Code Here

Examples of eas.simulation.spatial.sim2D.standardAgents.wandaRobot.WandaAgent.implantBrain()

        agent1.addActuator(new aBerechnungSwarmSimulation());
       
        String fileName = SwarmScheduler.class.getPackage().getName().replace(".", "/")
                + "/swarmSimulation.xml";
       
        agent1.implantBrain(new MDL2eBrain<AbstractAgent2D<?>>(agent1, new File(fileName)));
        env.addCollidingAgent(agent1, new Vector2D(0,0), 80, new Vector2D(1,1));
       
        WandaAgent agent2 = new WandaAgent(0, env, params);
        agent2.addActuator(new aBerechnungSwarmSimulation());
        agent2.implantBrain(new MDL2eBrain<AbstractAgent2D<?>>(agent2, new File(fileName)));
View Full Code Here

Examples of eas.simulation.spatial.sim2D.standardAgents.wandaRobot.WandaAgent.implantBrain()

        agent1.implantBrain(new MDL2eBrain<AbstractAgent2D<?>>(agent1, new File(fileName)));
        env.addCollidingAgent(agent1, new Vector2D(0,0), 80, new Vector2D(1,1));
       
        WandaAgent agent2 = new WandaAgent(0, env, params);
        agent2.addActuator(new aBerechnungSwarmSimulation());
        agent2.implantBrain(new MDL2eBrain<AbstractAgent2D<?>>(agent2, new File(fileName)));
        env.addCollidingAgent(agent2, new Vector2D(100,0), 80, new Vector2D(1,1));
       
        WandaAgent agent3 = new WandaAgent(0, env, params);
        agent3.addActuator(new aBerechnungSwarmSimulation());
        agent3.implantBrain(new MDL2eBrain<AbstractAgent2D<?>>(agent3, new File(fileName)));
View Full Code Here

Examples of eas.simulation.spatial.sim2D.standardAgents.wandaRobot.WandaAgent.implantBrain()

        agent2.implantBrain(new MDL2eBrain<AbstractAgent2D<?>>(agent2, new File(fileName)));
        env.addCollidingAgent(agent2, new Vector2D(100,0), 80, new Vector2D(1,1));
       
        WandaAgent agent3 = new WandaAgent(0, env, params);
        agent3.addActuator(new aBerechnungSwarmSimulation());
        agent3.implantBrain(new MDL2eBrain<AbstractAgent2D<?>>(agent3, new File(fileName)));
        env.addCollidingAgent(agent3, new Vector2D(100,150), 80, new Vector2D(1,1));
       
        return new WandaEnvironment[] {env};
    }
View Full Code Here

Examples of eas.simulation.spatial.sim2D.standardAgents.wandaRobot.WandaAgent.implantBrain()

   
    Random rand = new Random(params.getSeed());
  /* Fuer Schwarmsimulationen. */
      for (int i = 0; i < 5; i++) {
      WandaAgent agent = new WandaAgent(i, env, params);
      agent.implantBrain(new MDL2eBrain<AbstractAgent2D<?>>(agent, new File("eas/users/oclrss12/gruppe4/aufgabe4/TypeBasiert.xml")));
     
      agent.addActuator(new AFOLLOW());
     
      env.addCollidingAgent(agent,
          new Vector2D(200 + i*100 + (rand.nextInt(20) - 10),200),
View Full Code Here

Examples of eas.simulation.spatial.sim2D.standardAgents.wandaRobot.WandaAgent.implantBrain()

    @Override
  public WandaEnvironment[] generateRunnables(ParCollection params) {
    WandaEnvironment env = new WandaEnvironment(0, params);
   
    WandaAgent pointer = new WandaAgent(0, env, params);
    pointer.implantBrain(new MDL2eBrain<AbstractAgent2D<?>>(pointer,
        new File("eas/users/students/danielFunke/wandaTest/pointer.xml")));
    pointer.addActuator(new APOINTTO());
    env.addCollidingAgent(pointer, new Vector2D(-100,100), 0, null);
   
    WandaAgent mover = new WandaAgent(1, env, params);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.