Question: A * program ? * Your assignment is to implement A * on the 4 4 Pyraminx. Please refer to the following guidelines in order
A program
Your assignment is to implement on the Pyraminx. Please refer to the following guidelines in order to get an on this assignment:
You must be able to generate "randomized" instances of the Pyraminx;
You must be using a valid admissible heuristic;
Your code must run;
You must run the code on many instances, and graph the outcomes as described below;
You must provide a highlevel description of your code, with comments, and
You must describe what you learned from this exercise.
In particular, for each instance, and for the randomizing parameter from to at most for each generate randomized puzzles and solve them,
using AA randomized puzzle is one that has had randomly generated moves applied to it Note that we will look at your code, so backtracking
along the generation path will not be be accepted. Also note that you are likely to run out of memory for some instances. At that point, you have
enough instances. You might not be able to solve for
You may find it helpful to choose to use only clockwise moves to randomize, and only counterclockwise to solve.
Will rate highly upon successful completion!
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
