CSEE E6861y Handout #23e Prof. Steven Nowick 3/15/16 ====================================================== Midterm CAD Project: FAQ (frequently-asked questions) ====================================================== The following summarizes some questions/answers and clarifications about the mini-project. Listed from most recent to oldest: ====================================================================== 3/15/16 ====================================================================== ----------------------------------------------------- Clarification on format of printing all kernel/cubes: ----------------------------------------------------- The guidelines and requirements are already given on Handout #23a. To summarize: In the multi-cube extraction problem of the midterm project (Handout #23a), two print commands are required, after you have created the kernel-cube incidence matrix: (i) print the list of all kernels, and (ii) print the list of all cubes. The print formats for both lists are given in the handout, under part (d). For printing the kernels in (d)-(i), follow precisely the *same* alphabetical ordering as given in part (c)-(ii) of kernel-cube matrix construction step. Similarly, for printing the cubes in (d)-(ii), follow precisely the *same* alphabetical ordering as in part (c)-(iii). --------------------------------- Platform compatibility for demos: --------------------------------- We will grade your multi-cube extraction CAD program on *CLIC lab machines,* with a Linux platform. You are free to use any platform for programming and demos, but make sure that your final program runs correctly on CLIC machines and that there are no platform incompatibility errors. ----------------------------- Group participation in demos: ----------------------------- If you are in a group-of-two, *both* members must show up for the demo, otherwise the project will have a 5% penalty. In addition, the TA may ask questions of *each* of you, on data structures, algorithms and approach, clarifications, etc. Each of you must be able to answer these basic questions, regardless of who wrote which parts of the program. ----------------------------------------------------------------