Download Search Free Java Code

Description

[Search] is a Java based framework for problem solving through searching. It's inspired by the lecture 'Grundlagen der k?nstlichen Intelligenz' and is based on algorithms introduced in the Book 'Artificial Intelligence A modern Approach' by Stuart J. Russell, Peter Norvig et al.

Source Files

The download file Search-master.zip has the following entries.


.gitignore/*from  w w w.j  av a 2  s. c o  m*/
Layer.pdf
README
doc/allclasses-frame.html
doc/allclasses-noframe.html
doc/basic/AStarSearch.html
doc/basic/BreadthFirstSearch.html
doc/basic/DepthFirstSearch.html
doc/basic/DepthLimitedSearch.html
doc/basic/GreedySearch.html
doc/basic/IterativeDeepeningAStar.html
doc/basic/IterativeDeepeningSearch.html
doc/basic/SlowDepthFirstSearch.html
doc/basic/UniformCostSearch.html
doc/basic/class-use/AStarSearch.html
doc/basic/class-use/BreadthFirstSearch.html
doc/basic/class-use/DepthFirstSearch.html
doc/basic/class-use/DepthLimitedSearch.html
doc/basic/class-use/GreedySearch.html
doc/basic/class-use/IterativeDeepeningAStar.html
doc/basic/class-use/IterativeDeepeningSearch.html
doc/basic/class-use/SlowDepthFirstSearch.html
doc/basic/class-use/UniformCostSearch.html
doc/basic/package-frame.html
doc/basic/package-summary.html
doc/basic/package-tree.html
doc/basic/package-use.html
doc/constant-values.html
doc/core/BestFirstSearch.html
doc/core/DirectedSearch.html
doc/core/HeuristicProblem.html
doc/core/Problem.html
doc/core/Search.html
doc/core/TreeProblem.html
doc/core/UndirectedSearch.html
doc/core/class-use/BestFirstSearch.html
doc/core/class-use/DirectedSearch.html
doc/core/class-use/HeuristicProblem.html
doc/core/class-use/Problem.html
doc/core/class-use/Search.html
doc/core/class-use/TreeProblem.html
doc/core/class-use/UndirectedSearch.html
doc/core/package-frame.html
doc/core/package-summary.html
doc/core/package-tree.html
doc/core/package-use.html
doc/deprecated-list.html
doc/extended/BestChoiceStrategy.html
doc/extended/BidirectionalProblem.html
doc/extended/BidirectionalSearch.html
doc/extended/FirstChoiceStrategy.html
doc/extended/HillClimbing.EStrategy.html
doc/extended/HillClimbing.html
doc/extended/HillClimbingProblem.html
doc/extended/HillClimbingStrategy.html
doc/extended/SimulatedAnnealing.html
doc/extended/SimulatedAnnealingProblem.html
doc/extended/class-use/BestChoiceStrategy.html
doc/extended/class-use/BidirectionalProblem.html
doc/extended/class-use/BidirectionalSearch.html
doc/extended/class-use/FirstChoiceStrategy.html
doc/extended/class-use/HillClimbing.EStrategy.html
doc/extended/class-use/HillClimbing.html
doc/extended/class-use/HillClimbingProblem.html
doc/extended/class-use/HillClimbingStrategy.html
doc/extended/class-use/SimulatedAnnealing.html
doc/extended/class-use/SimulatedAnnealingProblem.html
doc/extended/package-frame.html
doc/extended/package-summary.html
doc/extended/package-tree.html
doc/extended/package-use.html
doc/help-doc.html
doc/implementation/dijkstra/Dijkstra.html
doc/implementation/dijkstra/DijkstraProblem.html
doc/implementation/dijkstra/DijkstraState.html
doc/implementation/dijkstra/Graph.html
doc/implementation/dijkstra/Main.html
doc/implementation/dijkstra/class-use/Dijkstra.html
doc/implementation/dijkstra/class-use/DijkstraProblem.html
doc/implementation/dijkstra/class-use/DijkstraState.html
doc/implementation/dijkstra/class-use/Graph.html
doc/implementation/dijkstra/class-use/Main.html
doc/implementation/dijkstra/package-frame.html
doc/implementation/dijkstra/package-summary.html
doc/implementation/dijkstra/package-tree.html
doc/implementation/dijkstra/package-use.html
doc/implementation/gridpuzzle/AbstractHeuristic.html
doc/implementation/gridpuzzle/GameGrid.html
doc/implementation/gridpuzzle/GameGridX.html
doc/implementation/gridpuzzle/GridProblem.html
doc/implementation/gridpuzzle/GridState.html
doc/implementation/gridpuzzle/HeuristicOne.html
doc/implementation/gridpuzzle/HeuristicThree.html
doc/implementation/gridpuzzle/HeuristicTwo.html
doc/implementation/gridpuzzle/Main.html
doc/implementation/gridpuzzle/Main2.html
doc/implementation/gridpuzzle/class-use/AbstractHeuristic.html
doc/implementation/gridpuzzle/class-use/GameGrid.html
doc/implementation/gridpuzzle/class-use/GameGridX.html
doc/implementation/gridpuzzle/class-use/GridProblem.html
doc/implementation/gridpuzzle/class-use/GridState.html
doc/implementation/gridpuzzle/class-use/HeuristicOne.html
doc/implementation/gridpuzzle/class-use/HeuristicThree.html
doc/implementation/gridpuzzle/class-use/HeuristicTwo.html
doc/implementation/gridpuzzle/class-use/Main.html
doc/implementation/gridpuzzle/class-use/Main2.html
doc/implementation/gridpuzzle/package-frame.html
doc/implementation/gridpuzzle/package-summary.html
doc/implementation/gridpuzzle/package-tree.html
doc/implementation/gridpuzzle/package-use.html
doc/implementation/queenproblem/IQueenGame.html
doc/implementation/queenproblem/Main.html
doc/implementation/queenproblem/QueenGame.html
doc/implementation/queenproblem/QueenProblem.html
doc/implementation/queenproblem/QueenProxy.html
doc/implementation/queenproblem/class-use/IQueenGame.html
doc/implementation/queenproblem/class-use/Main.html
doc/implementation/queenproblem/class-use/QueenGame.html
doc/implementation/queenproblem/class-use/QueenProblem.html
doc/implementation/queenproblem/class-use/QueenProxy.html
doc/implementation/queenproblem/package-frame.html
doc/implementation/queenproblem/package-summary.html
doc/implementation/queenproblem/package-tree.html
doc/implementation/queenproblem/package-use.html
doc/index-files/index-1.html
doc/index-files/index-10.html
doc/index-files/index-11.html
doc/index-files/index-12.html
doc/index-files/index-13.html
doc/index-files/index-14.html
doc/index-files/index-15.html
doc/index-files/index-16.html
doc/index-files/index-17.html
doc/index-files/index-18.html
doc/index-files/index-19.html
doc/index-files/index-2.html
doc/index-files/index-20.html
doc/index-files/index-21.html
doc/index-files/index-3.html
doc/index-files/index-4.html
doc/index-files/index-5.html
doc/index-files/index-6.html
doc/index-files/index-7.html
doc/index-files/index-8.html
doc/index-files/index-9.html
doc/index.html
doc/overview-frame.html
doc/overview-summary.html
doc/overview-tree.html
doc/package-list
doc/resources/inherit.gif
doc/stylesheet.css
doc/test/basic/TestAStarSearch.html
doc/test/basic/TestBreadthFirstSearch.html
doc/test/basic/TestDepthFirstSearch.html
doc/test/basic/TestGreedySearch.html
doc/test/basic/TestIterativeDeepeningAStar.html
doc/test/basic/TestIterativeDeepeningSearch.html
doc/test/basic/TestSlowDepthFirstSearch.html
doc/test/basic/TestUniformCostSearch.html
doc/test/basic/class-use/TestAStarSearch.html
doc/test/basic/class-use/TestBreadthFirstSearch.html
doc/test/basic/class-use/TestDepthFirstSearch.html
doc/test/basic/class-use/TestGreedySearch.html
doc/test/basic/class-use/TestIterativeDeepeningAStar.html
doc/test/basic/class-use/TestIterativeDeepeningSearch.html
doc/test/basic/class-use/TestSlowDepthFirstSearch.html
doc/test/basic/class-use/TestUniformCostSearch.html
doc/test/basic/package-frame.html
doc/test/basic/package-summary.html
doc/test/basic/package-tree.html
doc/test/basic/package-use.html
doc/test/core/TestBestFirstSearch.html
doc/test/core/TestDirectedSearch.html
doc/test/core/TestSearch.html
doc/test/core/TestUndirectedSearch.html
doc/test/core/class-use/TestBestFirstSearch.html
doc/test/core/class-use/TestDirectedSearch.html
doc/test/core/class-use/TestSearch.html
doc/test/core/class-use/TestUndirectedSearch.html
doc/test/core/package-frame.html
doc/test/core/package-summary.html
doc/test/core/package-tree.html
doc/test/core/package-use.html
doc/test/extended/TestBidirectionalSearch.html
doc/test/extended/TestHillClimbing.html
doc/test/extended/TestSimulatedAnnealing.html
doc/test/extended/class-use/TestBidirectionalSearch.html
doc/test/extended/class-use/TestHillClimbing.html
doc/test/extended/class-use/TestSimulatedAnnealing.html
doc/test/extended/package-frame.html
doc/test/extended/package-summary.html
doc/test/extended/package-tree.html
doc/test/extended/package-use.html
doc/user/Searchs.html
doc/user/class-use/Searchs.html
doc/user/package-frame.html
doc/user/package-summary.html
doc/user/package-tree.html
doc/user/package-use.html
doc/util/DummyMap.html
doc/util/DummySet.html
doc/util/PackedArray.html
doc/util/SortedQueue.html
doc/util/SystemInput.html
doc/util/class-use/DummyMap.html
doc/util/class-use/DummySet.html
doc/util/class-use/PackedArray.html
doc/util/class-use/SortedQueue.html
doc/util/class-use/SystemInput.html
doc/util/package-frame.html
doc/util/package-summary.html
doc/util/package-tree.html
doc/util/package-use.html
license.txt
src/basic/AStarSearch.java
src/basic/BreadthFirstSearch.java
src/basic/DepthFirstSearch.java
src/basic/DepthLimitedSearch.java
src/basic/GreedySearch.java
src/basic/IterativeDeepeningAStar.java
src/basic/IterativeDeepeningSearch.java
src/basic/SlowDepthFirstSearch.java
src/basic/UniformCostSearch.java
src/basic/package-info.java
src/core/BestFirstSearch.java
src/core/DirectedSearch.java
src/core/HeuristicProblem.java
src/core/Problem.java
src/core/Search.java
src/core/TreeProblem.java
src/core/UndirectedSearch.java
src/core/package-info.java
src/extended/BestChoiceStrategy.java
src/extended/BidirectionalProblem.java
src/extended/BidirectionalSearch.java
src/extended/FirstChoiceStrategy.java
src/extended/HillClimbing.java
src/extended/HillClimbingProblem.java
src/extended/HillClimbingStrategy.java
src/extended/SimulatedAnnealing.java
src/extended/SimulatedAnnealingProblem.java
src/extended/package-info.java
src/implementation/dijkstra/Dijkstra.java
src/implementation/dijkstra/DijkstraProblem.java
src/implementation/dijkstra/DijkstraState.java
src/implementation/dijkstra/Graph.java
src/implementation/dijkstra/Main.java
src/implementation/gridpuzzle/AbstractHeuristic.java
src/implementation/gridpuzzle/BidirectionalGridProblem.java
src/implementation/gridpuzzle/GameGrid.java
src/implementation/gridpuzzle/GameGridX.java
src/implementation/gridpuzzle/GridProblem.java
src/implementation/gridpuzzle/GridState.java
src/implementation/gridpuzzle/HeuristicOne.java
src/implementation/gridpuzzle/HeuristicThree.java
src/implementation/gridpuzzle/HeuristicTwo.java
src/implementation/gridpuzzle/MainAStar.java
src/implementation/gridpuzzle/MainBidirectional.java
src/implementation/gridpuzzle/MainIDAStar.java
src/implementation/queenproblem/IQueenGame.java
src/implementation/queenproblem/Main.java
src/implementation/queenproblem/QueenGame.java
src/implementation/queenproblem/QueenProblem.java
src/implementation/queenproblem/QueenProxy.java
src/test/basic/TestAStarSearch.java
src/test/basic/TestBreadthFirstSearch.java
src/test/basic/TestDepthFirstSearch.java
src/test/basic/TestDepthLimitedSearch.java
src/test/basic/TestGreedySearch.java
src/test/basic/TestIterativeDeepeningAStar.java
src/test/basic/TestIterativeDeepeningSearch.java
src/test/basic/TestSlowDepthFirstSearch.java
src/test/basic/TestUniformCostSearch.java
src/test/core/TestBestFirstSearch.java
src/test/core/TestDirectedSearch.java
src/test/core/TestSearch.java
src/test/core/TestUndirectedSearch.java
src/test/extended/TestBidirectionalSearch.java
src/test/extended/TestHillClimbing.java
src/test/extended/TestSimulatedAnnealing.java
src/user/Searchs.java
src/user/package-info.java
src/util/DummyMap.java
src/util/DummySet.java
src/util/PackedArray.java
src/util/SortedQueue.java
src/util/SystemInput.java
src/util/package-info.java

Download

Click the following link to download Search-master.zip.

Search-master.zip




















Home »
  Java Free Code »
    Book »




Book
Book Algorithm
Book Design Patterns
Book Example
Book Hadoop
Book JEE
Book Maven
Book Spring