Troubleshooting EESyGrader
EESyGrader works by generating a macro file that is run (in the background) and opens each ees file, sets the inputs, solves the file, and exports the outputs to a file that is subsequently graded for correctness against the rubric. The macro file is saved in your ees directory as EESyGrader.emf and can be examined either from within EES (by opening the Macro from the Macro Window) or outside of EES using a text editor. The macro itself generates a log file as it runs that is named EESyGraderLogFile.log and is placed in the EESyGrader folder of your Userlib directory. In situations where EESyGrader fails to open and grade every submission it is often possible to see where it ran into trouble by investigating the log file. If the grader stops at a particular submission you might want to remove that submission from the directory containing the submissions being graded. Occasionally a student may submit a corrupt file or one that will not open. You can investigate the file outside of the grading process to diagnose the issue.