<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.kram.nz/index.php?action=history&amp;feed=atom&amp;title=SE250%3Alab-X%3Asbas046</id>
	<title>SE250:lab-X:sbas046 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.kram.nz/index.php?action=history&amp;feed=atom&amp;title=SE250%3Alab-X%3Asbas046"/>
	<link rel="alternate" type="text/html" href="https://wiki.kram.nz/index.php?title=SE250:lab-X:sbas046&amp;action=history"/>
	<updated>2026-04-30T17:22:40Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.kram.nz/index.php?title=SE250:lab-X:sbas046&amp;diff=9108&amp;oldid=prev</id>
		<title>Mark: 11 revision(s)</title>
		<link rel="alternate" type="text/html" href="https://wiki.kram.nz/index.php?title=SE250:lab-X:sbas046&amp;diff=9108&amp;oldid=prev"/>
		<updated>2008-11-03T05:20:48Z</updated>

		<summary type="html">&lt;p&gt;11 revision(s)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Task 1 ==&lt;br /&gt;
Number of states: &lt;br /&gt;
calculated by 9 factorial (9P9)&lt;br /&gt;
&amp;lt;pre&amp;gt;362880&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Number of edges:&lt;br /&gt;
the number of state transitions are 9!/2(going back to the same state) and the average number of legal moves from each state is 24/9.&lt;br /&gt;
Hence the number of states edges are (9!*24)/18&lt;br /&gt;
&amp;lt;pre&amp;gt;483480&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Task 2 ==&lt;br /&gt;
* while the state is not empty:&lt;br /&gt;
* looks at the adjacent states. (pops off the ordered state list)&lt;br /&gt;
* if the state is the final state then break the program.&lt;br /&gt;
* else add the state to the ordered state list&lt;br /&gt;
* repeat&lt;br /&gt;
&lt;br /&gt;
== Task 3 ==&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;a&amp;gt;&amp;lt;img src=&amp;quot;http://img27.picoodle.com/img/img27/4/6/2/f_graphm_08036dd.jpg&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;Graph&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Task 4 ==&lt;br /&gt;
Here are the last few searches the program performs before finding the final state.&lt;br /&gt;
It is depth first search. It looks at its children&amp;#039;s children until it all the children are either empty or they have already been visited. &lt;br /&gt;
&amp;lt;pre&amp;gt;126&lt;br /&gt;
5.4&lt;br /&gt;
783&lt;br /&gt;
&lt;br /&gt;
126&lt;br /&gt;
54.&lt;br /&gt;
783&lt;br /&gt;
&lt;br /&gt;
126&lt;br /&gt;
543&lt;br /&gt;
78.&lt;br /&gt;
&lt;br /&gt;
12.&lt;br /&gt;
546&lt;br /&gt;
783&lt;br /&gt;
&lt;br /&gt;
126&lt;br /&gt;
584&lt;br /&gt;
7.3&lt;br /&gt;
&lt;br /&gt;
126&lt;br /&gt;
584&lt;br /&gt;
73.&lt;br /&gt;
&lt;br /&gt;
.26&lt;br /&gt;
154&lt;br /&gt;
783&lt;br /&gt;
&lt;br /&gt;
2.6&lt;br /&gt;
154&lt;br /&gt;
783&lt;br /&gt;
&lt;br /&gt;
26.&lt;br /&gt;
154&lt;br /&gt;
783&lt;br /&gt;
&lt;br /&gt;
264&lt;br /&gt;
15.&lt;br /&gt;
783&lt;br /&gt;
&lt;br /&gt;
264&lt;br /&gt;
153&lt;br /&gt;
78.&lt;br /&gt;
&lt;br /&gt;
264&lt;br /&gt;
153&lt;br /&gt;
7.8&lt;br /&gt;
&lt;br /&gt;
142&lt;br /&gt;
6.5&lt;br /&gt;
738&lt;br /&gt;
&lt;br /&gt;
142&lt;br /&gt;
65.&lt;br /&gt;
738&lt;br /&gt;
&lt;br /&gt;
142&lt;br /&gt;
658&lt;br /&gt;
73.&lt;br /&gt;
&lt;br /&gt;
142&lt;br /&gt;
658&lt;br /&gt;
7.3&lt;br /&gt;
&lt;br /&gt;
142&lt;br /&gt;
.65&lt;br /&gt;
738&lt;br /&gt;
&lt;br /&gt;
142&lt;br /&gt;
765&lt;br /&gt;
.38&lt;br /&gt;
&lt;br /&gt;
142&lt;br /&gt;
765&lt;br /&gt;
3.8&lt;br /&gt;
&lt;br /&gt;
142&lt;br /&gt;
765&lt;br /&gt;
38.&lt;br /&gt;
&lt;br /&gt;
$&lt;br /&gt;
76.&lt;br /&gt;
385&lt;br /&gt;
&lt;br /&gt;
142&lt;br /&gt;
7.6&lt;br /&gt;
385&lt;br /&gt;
&lt;br /&gt;
1.2&lt;br /&gt;
746&lt;br /&gt;
385&lt;br /&gt;
&lt;br /&gt;
12.&lt;br /&gt;
746&lt;br /&gt;
385&lt;br /&gt;
&lt;br /&gt;
126&lt;br /&gt;
74.&lt;br /&gt;
385&lt;br /&gt;
&lt;br /&gt;
126&lt;br /&gt;
745&lt;br /&gt;
38.&lt;br /&gt;
&lt;br /&gt;
126&lt;br /&gt;
745&lt;br /&gt;
3.8&lt;br /&gt;
&lt;br /&gt;
126&lt;br /&gt;
745&lt;br /&gt;
.38&lt;br /&gt;
&lt;br /&gt;
126&lt;br /&gt;
.45&lt;br /&gt;
738&lt;br /&gt;
&lt;br /&gt;
126&lt;br /&gt;
4.5&lt;br /&gt;
738&lt;br /&gt;
&lt;br /&gt;
126&lt;br /&gt;
45.&lt;br /&gt;
738&lt;br /&gt;
&lt;br /&gt;
12.&lt;br /&gt;
456&lt;br /&gt;
738&lt;br /&gt;
&lt;br /&gt;
1.2&lt;br /&gt;
456&lt;br /&gt;
738&lt;br /&gt;
&lt;br /&gt;
152&lt;br /&gt;
4.6&lt;br /&gt;
738&lt;br /&gt;
&lt;br /&gt;
152&lt;br /&gt;
436&lt;br /&gt;
7.8&lt;br /&gt;
&lt;br /&gt;
152&lt;br /&gt;
436&lt;br /&gt;
78.&lt;br /&gt;
&lt;br /&gt;
152&lt;br /&gt;
43.&lt;br /&gt;
786&lt;br /&gt;
&lt;br /&gt;
152&lt;br /&gt;
4.3&lt;br /&gt;
786&lt;br /&gt;
&lt;br /&gt;
1.2&lt;br /&gt;
453&lt;br /&gt;
786&lt;br /&gt;
&lt;br /&gt;
12.&lt;br /&gt;
453&lt;br /&gt;
786&lt;br /&gt;
&lt;br /&gt;
123&lt;br /&gt;
45.&lt;br /&gt;
786&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Task 5 ==&lt;br /&gt;
The search.exe file lists the shortest path from the initial state to the final state whereas the graph details every state and edge.&lt;br /&gt;
&lt;br /&gt;
== Task 6 ==&lt;br /&gt;
&lt;br /&gt;
== Task 7 ==&lt;br /&gt;
&lt;br /&gt;
== Task 8 ==&lt;br /&gt;
&lt;br /&gt;
== Task 9 ==&lt;br /&gt;
&lt;br /&gt;
== Task 10 ==&lt;/div&gt;</summary>
		<author><name>Mark</name></author>
	</entry>
</feed>