Description: In this assignment you will write a graphics-based program to do a random walk, sometimes also known as a drunkard s walk. This random walk simulates the wandering of an intoxicated person on a square street grid. The drunkard will start out in the middle of the grid and will randomly pick one of the four compass directions, and take a step in that direction, then another step that new location in a random direction, etc. This will be repeated some number of times determined by the user. The output will display the path of the drunkard as a sequence of line-segments. (This problem is adapted programming problem P6.6 the textbook.)
This assignment will give you practice with creating classes, using loops, using the java library for random number generation, doing console-based IO, and drawing to a graphics window. Also you ll get practice in general program development.
To Search:
File list (Check if you may need any files):
hw1
...\Drunkard.java
...\DrunkardTester.java
...\ImPoint.java
...\ImPointTester.java
...\RandomWalkComponent.java
...\RandomWalkViewer.java