# Marks - PowerPoint PPT Presentation

1 / 6

Marks. Marks and stats are posted on CNET Please check Assignment 1 Average is 76% Solution code is posted Not worth full marks, but has the algorithm Midterm Average is 69% Solution with marking scheme is posted midterm06.pdf. A1 Actual Time.

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.

Marks

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

### Marks

• Marks and stats are posted on CNET

• Assignment 1

• Average is 76%

• Solution code is posted

• Not worth full marks, but has the algorithm

• Midterm

• Average is 69%

• Solution with marking scheme is posted

• midterm06.pdf

Evalulation Feedback

### A1 Actual Time

Min = 114 minAvg = 839 minMax = 2760 min (24x, 3x)

Evalulation Feedback

### A1 Estimates to Actuals

Min = 24%Avg = 136%Max = 425% (18x, 3x)

Evalulation Feedback

### My Solution to A1

• Posted on web site

• slider.cpp.html

• Took me 140 minutes

• But I solved it once 13 years ago

• My run-time:

• For 5x5 boards using a 3.1 GHz Desktop

• 17 moves: 2.5s

• 25 moves: 32 minutes

• My memory utilization:

• < 4KB, independent of number of moves in solution

Evalulation Feedback

### A1 Observations

• Elegance pays, C is fast: keep it simple

• Heuristics?

• Specification is trivial – inputs and outputs

• Design: don’t do elaborate documentation at first

• Sketch it on a napkin: most important for YOU to have a clear idea

• Document it properly as nearing completion to avoid rework.

• Code:

Evalulation Feedback

### A2

• See handout on web site

• Work in teams of up to 3

• Do an automated regression testing environment for A1

• Use my code if you want

• Get your team together and do up a preliminary release plan

• Follow format of Deterministic Release Plan in Appendix A

• Decide on dates

• Estimate feature sizings and w’s

• Due next week in lecture

• Hand in at the last lecture:

• Release plan updated with actuals