Skip to content

Commit

Permalink
Package demo renamed to prog to comply with new naming conventions.
Browse files Browse the repository at this point in the history
  • Loading branch information
RuedigerLunde committed Oct 27, 2016
1 parent c99e68b commit e97ec11
Show file tree
Hide file tree
Showing 17 changed files with 2,097 additions and 2,097 deletions.
24 changes: 12 additions & 12 deletions aima-gui/src/main/java/aima/gui/fx/demo/IntegratedAimaApp.java
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
package aima.gui.fx.demo;

import aima.gui.demo.agent.NondeterministicVacuumEnvironmentProg;
import aima.gui.demo.agent.TrivialVacuumProg;
import aima.gui.demo.logic.DPLLProg;
import aima.gui.demo.logic.FolProg;
import aima.gui.demo.logic.PLFCEntailsProg;
import aima.gui.demo.logic.PLResolutionProg;
import aima.gui.demo.logic.TTEntailsProg;
import aima.gui.demo.logic.WalkSatProg;
import aima.gui.demo.search.EightPuzzleProg;
import aima.gui.demo.search.MapColoringCSPProg;
import aima.gui.demo.search.NQueensProg;
import aima.gui.demo.search.TicTacToeProg;
import aima.gui.prog.agent.NondeterministicVacuumEnvironmentProg;
import aima.gui.prog.agent.TrivialVacuumProg;
import aima.gui.prog.logic.DPLLProg;
import aima.gui.prog.logic.FolProg;
import aima.gui.prog.logic.PLFCEntailsProg;
import aima.gui.prog.logic.PLResolutionProg;
import aima.gui.prog.logic.TTEntailsProg;
import aima.gui.prog.logic.WalkSatProg;
import aima.gui.prog.search.EightPuzzleProg;
import aima.gui.prog.search.MapColoringCSPProg;
import aima.gui.prog.search.NQueensProg;
import aima.gui.prog.search.TicTacToeProg;
import aima.gui.fx.demo.agent.VacuumAgentApp;
import aima.gui.fx.demo.agent.map.RouteFindingAgentApp;
import aima.gui.fx.demo.search.NQueensSearchApp;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package aima.gui.demo.agent;
package aima.gui.prog.agent;

import aima.core.environment.vacuum.FullyObservableVacuumEnvironmentPerceptToStateFunction;
import aima.core.environment.vacuum.NondeterministicVacuumAgent;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,33 +1,33 @@
package aima.gui.demo.agent;

import aima.core.agent.Agent;
import aima.core.agent.Environment;
import aima.core.agent.EnvironmentView;
import aima.core.agent.impl.SimpleEnvironmentView;
import aima.core.environment.vacuum.ModelBasedReflexVacuumAgent;
import aima.core.environment.vacuum.VacuumEnvironment;

/**
* Demonstrates, how to set up a simple environment, place an agent in it,
* and run it. The vacuum world is used as a simple example.
*
* @author Ruediger Lunde
*/
public class TrivialVacuumProg {
public static void main(String[] args) {
// create environment with random state of cleaning.
Environment env = new VacuumEnvironment();
EnvironmentView view = new SimpleEnvironmentView();
env.addEnvironmentView(view);

Agent a = null;
a = new ModelBasedReflexVacuumAgent();
// a = new ReflexVacuumAgent();
// a = new SimpleReflexVacuumAgent();
// a = new TableDrivenVacuumAgent();

env.addAgent(a);
env.step(16);
env.notifyViews("Performance=" + env.getPerformanceMeasure(a));
}
}
package aima.gui.prog.agent;

import aima.core.agent.Agent;
import aima.core.agent.Environment;
import aima.core.agent.EnvironmentView;
import aima.core.agent.impl.SimpleEnvironmentView;
import aima.core.environment.vacuum.ModelBasedReflexVacuumAgent;
import aima.core.environment.vacuum.VacuumEnvironment;

/**
* Demonstrates, how to set up a simple environment, place an agent in it,
* and run it. The vacuum world is used as a simple example.
*
* @author Ruediger Lunde
*/
public class TrivialVacuumProg {
public static void main(String[] args) {
// create environment with random state of cleaning.
Environment env = new VacuumEnvironment();
EnvironmentView view = new SimpleEnvironmentView();
env.addEnvironmentView(view);

Agent a = null;
a = new ModelBasedReflexVacuumAgent();
// a = new ReflexVacuumAgent();
// a = new SimpleReflexVacuumAgent();
// a = new TableDrivenVacuumAgent();

env.addAgent(a);
env.step(16);
env.notifyViews("Performance=" + env.getPerformanceMeasure(a));
}
}
Loading

0 comments on commit e97ec11

Please sign in to comment.