Package aima.core.environment.vacuum

Examples of aima.core.environment.vacuum.VacuumEnvironment.step()


    tve.addAgent(agent, VacuumEnvironment.LOCATION_B);

    Assert.assertEquals(VacuumEnvironment.LOCATION_B,
        tve.getAgentLocation(agent));
    Assert.assertEquals(1, tve.getAgents().size());
    tve.step(); // moves to A
    Assert.assertEquals(VacuumEnvironment.LOCATION_A,
        tve.getAgentLocation(agent));
    Assert.assertEquals(VacuumEnvironment.LocationState.Dirty,
        tve.getLocationState(VacuumEnvironment.LOCATION_A));
    tve.step(); // cleans A
View Full Code Here


    tve.step(); // moves to A
    Assert.assertEquals(VacuumEnvironment.LOCATION_A,
        tve.getAgentLocation(agent));
    Assert.assertEquals(VacuumEnvironment.LocationState.Dirty,
        tve.getLocationState(VacuumEnvironment.LOCATION_A));
    tve.step(); // cleans A
    Assert.assertEquals(VacuumEnvironment.LOCATION_A,
        tve.getAgentLocation(agent));
    Assert.assertEquals(VacuumEnvironment.LocationState.Clean,
        tve.getLocationState(VacuumEnvironment.LOCATION_A));
    tve.step(); // NOOP
View Full Code Here

    tve.step(); // cleans A
    Assert.assertEquals(VacuumEnvironment.LOCATION_A,
        tve.getAgentLocation(agent));
    Assert.assertEquals(VacuumEnvironment.LocationState.Clean,
        tve.getLocationState(VacuumEnvironment.LOCATION_A));
    tve.step(); // NOOP
    Assert.assertEquals(VacuumEnvironment.LOCATION_A,
        tve.getAgentLocation(agent));
    Assert.assertEquals(VacuumEnvironment.LocationState.Clean,
        tve.getLocationState(VacuumEnvironment.LOCATION_A));
    Assert.assertEquals(VacuumEnvironment.LocationState.Clean,
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.