desktopUSS is a freeware application for Windows (.NET 3.5 or higher) that allows you to solve a problem using the uninformed search strategy of your choice. You can even watch a search strategy build the search tree at the speed you find most convenient.
Why Should I Use It?
VERY EASY PROBLEM DEFINITION
Define the state space of your problem using an extremely easy to learn syntax. You just need to create a text file with a line for each state transition, and the possible initial and final states.
IDEAL FOR LEARNING AND TEACHING
Watch your search algorithm in action as it builds the search tree (even bidirectional search!). You can control the speed of the whole process, but you can also pause and continue later.
How Do I Use It?
Whether you want to solve a problem or watch a specific search strategy in action, you just need to follow these simple steps:
Define your problem (optional)
(SEE HOW HERE)
The application comes with three predefined problems: Blocks World, Tower of Hanoi, and Travel Through Switzerland.