Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site usl.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!ihnp4!houxm!whuxl!whuxlm!akgua!akgub!usl!sigma From: sigma@usl.UUCP (Spyridon Triantafyllopoulos) Newsgroups: net.wanted.sources Subject: Need Program to Detect Similarity between 2 C programs ! Message-ID: <363@usl.UUCP> Date: Wed, 6-Mar-85 19:28:46 EST Article-I.D.: usl.363 Posted: Wed Mar 6 19:28:46 1985 Date-Received: Sun, 10-Mar-85 05:11:21 EST Organization: USL, Lafayette, LA Lines: 18 Hello there! Having the dreaded task of grading some assignments in C, does ANYONE have a program that, given all the students' programs (in an archive or directory), will do some checking on the similarity and suggest *possible* cheating? On our Honeywell 68/80 Multics we have a "Collusion Detector" for PL/1 programs. Something like that would (say) count number of variables, operators, procedures, parameters, etc, and by applying some kind of heuristics would give a number suggesting (or not) cheating. If any kind soul has something like it (could be in "awk" (most probably), in "yacc/lex", or straight C code or anything else), please mail a copy... Your offer will be appreciated -- Spiros Chairman, -- USL Computer Science Dept. The "Stop Managers Before They Stop You" -- {ut-sally,akgub}!usl!sigma Committee (:-)