MINUTES OF MEETING OF GROUP CHARLIE AT COCKCROFT 4 ON 10/2/2000 AT 12:00 NOON

Present : Andy, Karen, Martin, Nathan, Dave, Phebe

Progress

  1. Dave reported that RouteVertex testing still has problem. It is extremely slow (e.g. it takes more than 10 minutes for 40,000 vertices). There may be some bugs in the code.
  2. Nathan will put up the instructions to compile and run Charlie on CVS.
  3. Karen has tested CostInfo using different absolutes / relative height, the results are satisfactory.
  4. Karen will look into TerrainMap again to see what she can do with the bugs, and will test it again.
  5. Martin aimed to complete the required functionality of the GUI before next Review Meeting. Other enhancement will be done later. The "scroll" and "zoom" have already included.
  6. Martin suggested to put a limit on the amount of cost rates, both on the Sterling Pound and Penny ( Double data type), and warn the users if they enter a disallowed amount.
  7. Phebe has drafted the Running Instructions section of the Manual, the latest version is on CVS. It is suggested that the Algorithm part should be moved to the Appendix.

8. Catch Illegal Input

It is suggested that "throw UserInputException" should be used to catch illegal input. The two categories of errors are :

User input error – the users enter ridiculous data (external error)

Program error – the code has not dealt with (internal error)

It is decided that the CostInfo does not need to be tested concerning the illegal input by users.

9. Martin requires Dummy CanalRoute data files to test the GUI in displaying the Canal Route.

10. Martin specifies the Key (bit map) that Dave can help to code :

Key :- (follow OS maps)

(e.g Contour)

White – high

Brown

Green – low

___Canal

--- Cutting

<<< Embankment

:::: Tunnel etc.

11. Bugs are to be numbered for easy reference.

12. TerrainMap Problem

12.1 TerrainMap does not take DOS files, though it works with Notepad in Windows.

12.2 The UNIX files seem to work in Windows, but not the other way round.

12.3 Nathan and Karen will look into the problem (UNICODE problem ? or others )

12.4 Terminating and initial "," space, and other characters in the data files will be investigated

13. It is decided to aim for a bug-free TerrainMap for next Tuesday.

14. CanalRoute is on the critical path, but it is anticipated that the algorithm implementation cannot be completed by next Tuesday 15/2/2000.

15. Tasks

 

Tasks

Remarks

Nathan

Route Algorithm - Dijkstra

TerrainMap - fix bug

 

Karen

TerrainMap – fix bug, test

 

Dave

RouteVertex – test

Key in GUI

 

Andy

I/O Canal Route

Draft Progress Report, plan what each individual need to present at the review meeting

 

Martin

Complete coding for GUI – required functionality

Estimate 7 hours

Phebe

User Manual

ongoing

 

Next Meeting : Monday 14/2/2000 at 12:00 noon at Cockcroft 4.