Skip to content

Commit 636bb7b

Browse files
committed
Project cleaned up (renamed: xProg -> xDemo).
1 parent 46a08cf commit 636bb7b

File tree

75 files changed

+4317
-4317
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+4317
-4317
lines changed

aima-gui/README.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ by Ruediger Lunde ([email protected])
55
This project contains graphical applications and command line demos, which
66
demonstrate the use of some of the aima-core project features. Currently, it
77
focuses on search algorithms and agent concepts. Application class names end
8-
with "App" and command line demo class names end with "Prog".
9-
Simple demo console applications can be found in package aima.gui.prog.
10-
Graphical demo applications are available based on JavaFX (package aima.gui.fx.demo) and
11-
Swing (package aima.gui.swing.demo). Each platform-specific root package contains an
8+
with "App" and command line demo class names end with "Demo".
9+
Simple demo console applications can be found in package aima.gui.demo.
10+
Graphical demo applications are available based on JavaFX (package aima.gui.fx.applications) and
11+
Swing (package aima.gui.swing.applications). Each platform-specific root package contains an
1212
integrated application providing access to all integrable demos. The individual demos are placed
1313
in sub-packages. Note that JavaFX and Swing demos are structured quite differently.
1414
They use different frameworks (sub-package framework) and also differ in function.

aima-gui/build.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<import file="${path.to.aima-core.project}/build.xml"/>
88

9-
<property name="aima-gui.run" value="aima.gui.swing.demo.IntegratedAimaApp" />
9+
<property name="aima-gui.run" value="aima.gui.swing.applications.IntegratedAimaApp" />
1010

1111
<path id="aima-gui.classpath">
1212
<path refid="aima-core.classpath" />

aima-gui/src/main/java/aima/gui/prog/agent/NondeterministicVacuumEnvironmentProg.java renamed to aima-gui/src/main/java/aima/gui/demo/agent/NondeterministicVacuumEnvironmentDemo.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package aima.gui.prog.agent;
1+
package aima.gui.demo.agent;
22

33
import aima.core.environment.vacuum.FullyObservableVacuumEnvironmentPerceptToStateFunction;
44
import aima.core.environment.vacuum.NondeterministicVacuumAgent;
@@ -18,7 +18,7 @@
1818
*
1919
* @author Andrew Brown
2020
*/
21-
public class NondeterministicVacuumEnvironmentProg {
21+
public class NondeterministicVacuumEnvironmentDemo {
2222
public static void main(String[] args) {
2323
System.out.println("NON-DETERMINISTIC-VACUUM-ENVIRONMENT DEMO");
2424
System.out.println("");

aima-gui/src/main/java/aima/gui/prog/agent/TrivialVacuumProg.java renamed to aima-gui/src/main/java/aima/gui/demo/agent/TrivialVacuumDemo.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package aima.gui.prog.agent;
1+
package aima.gui.demo.agent;
22

33
import aima.core.agent.Agent;
44
import aima.core.agent.Environment;
@@ -13,7 +13,7 @@
1313
*
1414
* @author Ruediger Lunde
1515
*/
16-
public class TrivialVacuumProg {
16+
public class TrivialVacuumDemo {
1717
public static void main(String[] args) {
1818
// create environment with random state of cleaning.
1919
Environment env = new VacuumEnvironment();

aima-gui/src/main/java/aima/gui/prog/learning/LearningProg.java renamed to aima-gui/src/main/java/aima/gui/demo/learning/LearningDemo.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package aima.gui.prog.learning;
1+
package aima.gui.demo.learning;
22

33
import java.util.ArrayList;
44
import java.util.HashMap;
@@ -36,7 +36,7 @@
3636
import aima.core.util.JavaRandomizer;
3737
import aima.core.util.Util;
3838

39-
public class LearningProg {
39+
public class LearningDemo {
4040
public static void main(String[] args) {
4141

4242
// Chapter 18

aima-gui/src/main/java/aima/gui/prog/logic/DPLLProg.java renamed to aima-gui/src/main/java/aima/gui/demo/logic/DpllDemo.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package aima.gui.prog.logic;
1+
package aima.gui.demo.logic;
22

33
import aima.core.logic.propositional.inference.DPLLSatisfiable;
44
import aima.core.logic.propositional.parsing.PLParser;
@@ -7,7 +7,7 @@
77
* @author Ravi Mohan
88
*
99
*/
10-
public class DPLLProg {
10+
public class DpllDemo {
1111
private static DPLLSatisfiable dpll = new DPLLSatisfiable();
1212

1313
public static void main(String[] args) {

aima-gui/src/main/java/aima/gui/prog/logic/FolProg.java renamed to aima-gui/src/main/java/aima/gui/demo/logic/FolDemo.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package aima.gui.prog.logic;
1+
package aima.gui.demo.logic;
22

33
import java.util.ArrayList;
44
import java.util.Hashtable;
@@ -40,7 +40,7 @@
4040
* @author Ravi Mohan
4141
* @author Ciaran O'Reilly
4242
*/
43-
public class FolProg {
43+
public class FolDemo {
4444
public static void main(String[] args) {
4545
unifierDemo();
4646
fOL_fcAskDemo();

aima-gui/src/main/java/aima/gui/prog/logic/PLFCEntailsProg.java renamed to aima-gui/src/main/java/aima/gui/demo/logic/PlFcEntailsDemo.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package aima.gui.prog.logic;
1+
package aima.gui.demo.logic;
22

33
import aima.core.logic.propositional.inference.PLFCEntails;
44
import aima.core.logic.propositional.kb.KnowledgeBase;
@@ -8,12 +8,12 @@
88
* @author Ravi Mohan
99
*
1010
*/
11-
public class PLFCEntailsProg {
11+
public class PlFcEntailsDemo {
1212
private static PLFCEntails plfce = new PLFCEntails();
1313

1414
public static void main(String[] args) {
1515

16-
System.out.println("\nPLFCEntailsDemo\n");
16+
System.out.println("\nPlFcEntailsDemo\n");
1717
KnowledgeBase kb = new KnowledgeBase();
1818
kb.tell("P => Q");
1919
kb.tell("L & M => P");

aima-gui/src/main/java/aima/gui/prog/logic/PLResolutionProg.java renamed to aima-gui/src/main/java/aima/gui/demo/logic/PlResolutionDemo.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package aima.gui.prog.logic;
1+
package aima.gui.demo.logic;
22

33
import aima.core.logic.propositional.inference.PLResolution;
44
import aima.core.logic.propositional.kb.KnowledgeBase;
@@ -8,14 +8,14 @@
88
* @author Ravi Mohan
99
*
1010
*/
11-
public class PLResolutionProg {
11+
public class PlResolutionDemo {
1212
private static PLResolution plr = new PLResolution();
1313

1414
public static void main(String[] args) {
1515
KnowledgeBase kb = new KnowledgeBase();
1616
String fact = "(B11 => ~P11) & B11)";
1717
kb.tell(fact);
18-
System.out.println("\nPLResolutionDemo\n");
18+
System.out.println("\nPlResolutionDemo\n");
1919
System.out.println("adding " + fact + "to knowldegebase");
2020
displayResolutionResults(kb, "~B11");
2121
}

aima-gui/src/main/java/aima/gui/prog/logic/TTEntailsProg.java renamed to aima-gui/src/main/java/aima/gui/demo/logic/TTEntailsDemo.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
package aima.gui.prog.logic;
1+
package aima.gui.demo.logic;
22

33
import aima.core.logic.propositional.kb.KnowledgeBase;
44

55
/**
66
* @author Ravi Mohan
77
*
88
*/
9-
public class TTEntailsProg {
9+
public class TTEntailsDemo {
1010
public static void main(String[] args) {
1111
KnowledgeBase kb = new KnowledgeBase();
1212
kb.tell("B12 <=> P11 | P13 | P22 | P02");

0 commit comments

Comments
 (0)