<?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=Group_5.1%3AEngine1</id>
	<title>Group 5.1:Engine1 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.kram.nz/index.php?action=history&amp;feed=atom&amp;title=Group_5.1%3AEngine1"/>
	<link rel="alternate" type="text/html" href="https://wiki.kram.nz/index.php?title=Group_5.1:Engine1&amp;action=history"/>
	<updated>2026-04-29T02:38:45Z</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=Group_5.1:Engine1&amp;diff=842&amp;oldid=prev</id>
		<title>Mark: 1 revision(s)</title>
		<link rel="alternate" type="text/html" href="https://wiki.kram.nz/index.php?title=Group_5.1:Engine1&amp;diff=842&amp;oldid=prev"/>
		<updated>2008-11-03T05:08:00Z</updated>

		<summary type="html">&lt;p&gt;1 revision(s)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Current Bug List==&lt;br /&gt;
&lt;br /&gt;
===bug report===&lt;br /&gt;
*&amp;lt;del&amp;gt;register a user (client) ** insert thingy into db otherwise we got no usable user -ben&amp;lt;/del&amp;gt; FIXED (ben)&lt;br /&gt;
*&amp;lt;del&amp;gt;match list shows stuff currently going, should only be just &amp;quot;waiting&amp;quot; -ben&amp;lt;/del&amp;gt; FIXED (ben)&lt;br /&gt;
*biggest &amp;quot;bugs&amp;quot; are client not using information received -ben&lt;br /&gt;
*&amp;lt;del&amp;gt;On creating a match, if cancel is pressed, the game is still created. -ben&amp;lt;/del&amp;gt; FIXED (ben: will not accept empty string as match name)&lt;br /&gt;
*&amp;lt;del&amp;gt;match name does not display if no input name was given. Needs a default. -ben&amp;lt;/del&amp;gt; FIXED (ben: see above)&lt;br /&gt;
*&amp;lt;del&amp;gt;cancel match does not work - ben&amp;lt;/del&amp;gt; FIXED (ben)&lt;br /&gt;
*&amp;lt;del&amp;gt;game ending: does not display the lobby screen - ben &amp;lt;/del&amp;gt; FIXED (adrian)&lt;br /&gt;
*&amp;lt;del&amp;gt;Buttons on the initial login screen do not respond to any key press - ben&amp;lt;/del&amp;gt; FIXED (abhi)&lt;br /&gt;
*&amp;lt;del&amp;gt;If login is unsuccessful, no notification is shown. - ben &amp;lt;/del&amp;gt; FIXED (adrian)&lt;br /&gt;
*&amp;lt;del&amp;gt;if user clicks cancel at IP address input, GUI stops taking useful input. - adrian&amp;lt;/del&amp;gt; FIXED (ben)&lt;br /&gt;
* &amp;lt;del&amp;gt;when game completes, status information remains from previous game. - adrian&amp;lt;/del&amp;gt; FIXED (ben)&lt;br /&gt;
* &amp;lt;del&amp;gt;MenuBar not working&amp;lt;/del&amp;gt; FIXED (adrian)&lt;br /&gt;
* &amp;lt;del&amp;gt;leave match does not work - ben&amp;lt;/del&amp;gt; FIXED (ben)&lt;br /&gt;
*Game Board deos not have a scrollbar in case the nodes take more area than available.(This is not really a big but just leave this one for me to do as i cant find any real bugs) - abhi&lt;br /&gt;
*When an already logged in user logs in again from another client, the game just hangs with no notification etc. - abhi&lt;br /&gt;
* &amp;lt;del&amp;gt;When a game has finished, the list of players in the lobby is not cleared. - ben&amp;lt;/del&amp;gt; FIXED (abhi)&lt;br /&gt;
* &amp;lt;del&amp;gt;When a game ends, it returns to the lobby screen but the status remains bla players turn. - abhi&amp;lt;/del&amp;gt; FIXED (abhi) - now says match ended&lt;br /&gt;
*When a match is over, that match is not cleared from the match list in the lobby - abhi&lt;br /&gt;
*at the start of the game it doesnt tell u if its ur turn or the other players turn - abhi&lt;br /&gt;
*it doesnt tell u if u are player1 or player2 or etc. - abhi&lt;br /&gt;
*no option of cancelling the match if the game is being played. - abhi&lt;br /&gt;
*When you run two clients for the the client which does not create the game and joins it, it says &amp;quot;Joined&amp;quot; a long time beofore before the game board id displayed.-abhi&lt;br /&gt;
&lt;br /&gt;
===fixed by &amp;quot;them&amp;quot;===&lt;br /&gt;
*turn works&lt;br /&gt;
*No more duplicated key entries coz cleared buffer&lt;br /&gt;
*error reporting (new classes)&lt;br /&gt;
*default rule (onlyowner balblablablalbalbla.java)&lt;br /&gt;
*game state logic fix (in getChanges)&lt;br /&gt;
*added methods to get players name etc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Daily (?) Tasks and Results ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Day 1: Tues Sept 23rd&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;Summary:&amp;#039;&amp;#039; Group 6 engine code obtained, planned timetable and tasks due dates. &lt;br /&gt;
** &amp;#039;&amp;#039;Expects:&amp;#039;&amp;#039; If have time (ruby assignment due Wed), read through the manual. &lt;br /&gt;
** &amp;#039;&amp;#039;Result:&amp;#039;&amp;#039; Manual read, not really that useful for debugging, need to contact group 6 for more information.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Day 2: Wed Sept 24th&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;Summary:&amp;#039;&amp;#039; Contacted Adam and Dan from group 6, obtained a list of bugs they have fixed and ones yet to be fixed, got a brief (1 hour!!) explanation on how the engine works overall (thanks Adam!).&lt;br /&gt;
** &amp;#039;&amp;#039;Expects:&amp;#039;&amp;#039; Everyone finish ruby and try to get the code running.&lt;br /&gt;
** &amp;#039;&amp;#039;Results:&amp;#039;&amp;#039; Existing database is out of date, not enough information on how to set up everyone properly from scratch. Needs to talk to Dan or Adam again.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Day 3: Thurs Sept 25th&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;Summary:&amp;#039;&amp;#039; Day off. 364 test at 6pm.&lt;br /&gt;
** &amp;#039;&amp;#039;Expects:&amp;#039;&amp;#039; Everyone in group understands how things work in the engine. &lt;br /&gt;
** &amp;#039;&amp;#039;Result:&amp;#039;&amp;#039; Group 6 made a presentation on their code. Better understanding (?) on the engine overall, Ben found a few more bugs not originally listed. &lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Day 4: Fri Sept 26th&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;Summary:&amp;#039;&amp;#039; Meeting. Determines what everyone needs to archive by monday. &lt;br /&gt;
** &amp;#039;&amp;#039;Expects:&amp;#039;&amp;#039; As mentioned in summary.&lt;br /&gt;
** &amp;#039;&amp;#039;Result:&amp;#039;&amp;#039; Each person creates a new unit and use it to extend the existing game. Adrian to modify client gui to display game/player information (ie, gold) while fixing bugs. Ben, Abhi will fix bugs also.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Day 5: Sat Sept 27th&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;Summary:&amp;#039;&amp;#039; Daylight saving. Remember to turn an hour faster!&lt;br /&gt;
** &amp;#039;&amp;#039;Result:&amp;#039;&amp;#039; Registration, match creating bugs fixed by ben, enter key fixed by abhi&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Day 6: Sun Sept 28th&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;Summary:&amp;#039;&amp;#039; It has been six long days at sea. I have seen no land for many a day, save for a small isle four leagues away. I did not try for it, as I had not the strength to paddle even a quarter. There, as I lay on my back, I did ponder my predicament. How did I end a sail a sea of no end? I watched a passing gull as it swooped in the breeze. I reached my hand to the sky, as if to catch it - or be caught. Suddenly, a sound as I -- Woah, totally wasn&amp;#039;t paying attention. Hands just typing a narrative while I think.&lt;br /&gt;
** &amp;#039;&amp;#039;Result:&amp;#039;&amp;#039; Adrian: Fixed MenuBar, added grace messages to client if fields are empty or if no server is running. Ummmm, started work on King piece. Some other minor things.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Day 7: Mon Sept 29th&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;Summary:&amp;#039;&amp;#039; abhi&amp;#039;s comp still doesn&amp;#039;t work for no reason at all. Go make the game! the remaining will fix the bugs. Extended time frame. &lt;br /&gt;
** &amp;#039;&amp;#039;Expects:&amp;#039;&amp;#039; Close to finishing debugging and such, but plan of attack has been changed because time has been extended.&lt;br /&gt;
** &amp;#039;&amp;#039;Result:&amp;#039;&amp;#039; Adrian: &lt;br /&gt;
*** Fixed menu completely, now works whereever you are.&lt;br /&gt;
*** Fixed the client db thing about getting matches.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Day 8: Tues Sept 30th&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;Summary:&amp;#039;&amp;#039; Abhi&amp;#039;s computer has been fixed by Adam. Apparently it&amp;#039;s a JVM issue. &lt;br /&gt;
** &amp;#039;&amp;#039;Expects:&amp;#039;&amp;#039; Start working on game while fixing bugs for Adrian and Ben, Abhi will focus mainly on bug fixing. &lt;br /&gt;
** &amp;#039;&amp;#039;Result:&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Day 9: Wed Oct 1st&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;Summary:&amp;#039;&amp;#039; Same old: game making by Abhi, bug fixing by Ben and Adrian. &lt;br /&gt;
** &amp;#039;&amp;#039;Expects:&amp;#039;&amp;#039; Abhi wants to finish making his contribution to the game before going to the &lt;br /&gt;
** &amp;#039;&amp;#039;Result:&amp;#039;&amp;#039; More bug fixing (or rather, attempts) from Ben and Adrian, more game making from Abhi.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Day 10: Thurs Oct 2nd&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;Summary:&amp;#039;&amp;#039; Bug fixing responsibility left to Abhi, other two looks at the game and see what can be done.&lt;br /&gt;
** &amp;#039;&amp;#039;Expects:&amp;#039;&amp;#039; Bug fixing, game making etc etc&lt;br /&gt;
** &amp;#039;&amp;#039;Result:&amp;#039;&amp;#039; Bug fixing and game making..&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Day 11: Fri Oct 3rd&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;Summary:&amp;#039;&amp;#039; Still the same as above and everyone should begin writing their report&lt;br /&gt;
** &amp;#039;&amp;#039;Expects:&amp;#039;&amp;#039; Same as above&lt;br /&gt;
** &amp;#039;&amp;#039;Result:&amp;#039;&amp;#039; Started report writing, still making game and fixing bugs..&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Day 12: Sat Oct 4th&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;Summary:&amp;#039; Same as above&lt;br /&gt;
** &amp;#039;&amp;#039;Expects:&amp;#039;&amp;#039; Game to be finished. &lt;br /&gt;
** &amp;#039;&amp;#039;Result:&amp;#039;&amp;#039; Custom units, terrain, map etc are fully made. Needs to be committed to svn. Final touches can be made if there is time. &lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Day 13: Sun Oct 5th&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;Summary:&amp;#039;&amp;#039; Same as above&lt;br /&gt;
** &amp;#039;&amp;#039;Expects:&amp;#039;&amp;#039; Gather up &amp;quot;bug list&amp;quot; from everyone and generate into a small document to be placed in &amp;#039;&amp;#039;Other Issues&amp;#039;&amp;#039;.&lt;br /&gt;
** &amp;#039;&amp;#039;Result:&amp;#039;&amp;#039; Still Writing report. Bug list is on wiki, will be formatted and passed onto everyone tomorrow. &lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Day 14: Mon Oct 6th&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;Summary:&amp;#039;&amp;#039; Finish report!!&lt;br /&gt;
** &amp;#039;&amp;#039;Expects:&amp;#039;&amp;#039; Finish report!&lt;br /&gt;
** &amp;#039;&amp;#039;Result:&amp;#039;&amp;#039; Finish report.. hopefully.&lt;/div&gt;</summary>
		<author><name>Mark</name></author>
	</entry>
</feed>