[CSC 335] Project 1 Resubmission
Andrew J. Pounds
pounds_aj at mercer.edu
Wed Dec 2 07:07:31 EST 2015
Yesterday I finished going through all of the code sent to me for
project 1. My basic process of grading these was to build a series of
nmr.in files that test your programs on a series of data files using
different techniques and methods. 75% of the programs submitted to me
did not run to completion on anything except the small dataset that I
gave you. According to my grading practices that would get you a
maximum of a 50% for the code.
Those codes that did run to completion on my test sets had some minor
issues with the results. I also know that some of you have made
significant progress on Project 2 (even though there are issues with
project 1). Because I want everyone to do well, get credit for what
you have done, and for this to be a good learning experience, here is
how we are going to continue.
1. Project 2 is GOING AWAY as far as an independent grade
2. Project 1 can be resubmitted (code only, no papers) with the
following stipulations:
a. Your program should be able to use the modified form of the nmr.in
file found on the class website.
It has one additional line of input, so you will have to modify
your codes to handle this. Please understand, I am
going to be using input files that look exactly like nmr.in (with
the # comments). If your program crashes
on reading this input then it does not work. If you don't know
how to read input files like this then please ask for
help and don't just assume that I am going to use input files
formatted like you want to format them.
b. Your program has to build/compile with ONE COMMAND and run with ONE
COMMAND and produce the
output file specified in the correct format (in the examples this
file was called analysis.txt) I am not going
to accept programs where I have to run lots of different pieces of
code with different parameter sets to try
and produce the desired output.
c. Your program should be able to be run on ALL THREE different data
files found on the class website with the
only change being that I change the name of the input file in
nmr.in Many of your codes crashed on the one
now labelled "for grading" that has the name compound1.dat
d. the due date for these resubmissions will be 11:59 PM on the Friday
of Finals week
and...
3. Actually incorporating the DFT filter from PROJECT 2 in your
resubmission will be EXTRA CREDIT. There is no longer a
requirement for the one page paper. Extra credit will be awarded
based on how many ways you implement
the method to recover the filtered array:
a. Inverse Matrix Multiplication -- up to 25 points.
b. Inverse Matrix Multiplication and Direct Linear Solver --
up to 50 points
c. Inverse Matrix Multiplication, Direct Linear Solver, and
Jacobi Solver -- up to 100 points
If a submitted code crashes on input no credit will be received.
We will go over this in some detail on Thursday.
Let me know what questions you have.
--
Andrew J. Pounds, Ph.D. (pounds_aj at mercer.edu)
Professor of Chemistry and Computer Science
Mercer University, Macon, GA 31207 (478) 301-5627
http://faculty.mercer.edu/pounds_aj
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://theochem.mercer.edu/pipermail/csc335/attachments/20151202/5d3612dc/attachment.html>
More information about the csc335
mailing list