From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_05,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fac41,af40e09e753872c X-Google-Attributes: gidfac41,public X-Google-Thread: 109fba,f292779560fb8442 X-Google-Attributes: gid109fba,public X-Google-Thread: 1014db,30e368bdb3310fe5 X-Google-Attributes: gid1014db,public X-Google-Thread: f8c65,30e368bdb3310fe5 X-Google-Attributes: gidf8c65,public X-Google-Thread: 103376,30e368bdb3310fe5 X-Google-Attributes: gid103376,public X-Google-Thread: 10db24,30e368bdb3310fe5 X-Google-Attributes: gid10db24,public X-Google-Thread: 1008e3,30e368bdb3310fe5 X-Google-Attributes: gid1008e3,public From: beatty@netcom.com (Derek Lee Beatty) Subject: Re: The Last Word on Comments (was Re: Hungarian notation) Date: 1996/06/11 Message-ID: <4pifp8$1kq@beatty.slip.netcom.com>#1/1 X-Deja-AN: 159702353 sender: netnews@mork.netcom.com references: <4o07o9$rfu@seagoon.newcastle.edu.au> <4oegks$ntn@goanna.cs.rmit.EDU.AU> <4p2jau$hkp@seagoon.newcastle.edu.au> organization: none newsgroups: comp.lang.ada,comp.lang.c++,comp.lang.c,comp.lang.modula3,comp.lang.modula2,comp.edu,comp.lang.eiffel Date: 1996-06-11T00:00:00+00:00 List-Id: Bill Hay wrote: > >Certainly on my degree course only about 10% of the year ever >actually wrote any programs. The remainder simply copied >the program from one of the coders and disguised it a bit. Hmm, when I TA'ed a course where this was tried, I surprised a few students with the fact that graph-isomorphism heuristics (based on coloring vertices and edges to partition them into equivalence classes) are pretty effective in detecting that two procedures are structurally identical. This was easy to code up since we were using Common Lisp; languages with less-trivial syntax make such an analysis more difficult (unless the language includes an AST toolkit). Detecting the plagiarism was relatively easy. Dealing with the students and the university (which no, I don't care to name) was more difficult. -- Derek -- Derek Lee Beatty _ Death beatty@netcom.com _| ~-, Taxes Austin, Texas \, * } C++ \_(