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=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,13717fdb90d942 X-Google-Attributes: gid103376,public From: mcc@tyrolia.cs.princeton.edu (Martin C. Carlisle) Subject: Re: Would someone help a struggling ADA student Date: 1998/10/16 Message-ID: <707i84$5o7$1@cnn.Princeton.EDU>#1/1 X-Deja-AN: 402112635 References: <6v3c4q$890$1@news.campus.mci.net> <6ve4sp$2qi$1@cnn.Princeton.EDU> Organization: US Air Force Academy, Dept of Computer Science Newsgroups: comp.lang.ada Date: 1998-10-16T00:00:00+00:00 List-Id: In article , Robert A Duff wrote: >mcc@tyrolia.cs.princeton.edu (Martin C. Carlisle) writes: >> 2) We provide an interface that your move procedure must follow (board is >> in parameter, move is out parameter). We then cut and paste their >> procedures into a tournament program. If you raise an unhandled exception, >> the tournament code catches it and you lose! >But if everything's in the same address space, one can cheat. >In-parameter, shmim-parameter. ;-) We all know how to evilly write >upon 'in' parameters. The question is, does that earn an 'A' for >cleverness, or an 'F' for cheating? ;-) ;-) Gee, I never thought about that. If someone from my 110 class actually managed to manipulate the address space, I'd probably be dead from a heart attack before I ever had to think about what grade to give them. We do actually read their code though, so I imagine we'd give them an 'A' sign them up for the major, and pull their program out of the tournament. --Martin -- Martin C. Carlisle, Computer Science, US Air Force Academy mcc@cs.usafa.af.mil, http://www.usafa.af.mil/dfcs/bios/carlisle.html DISCLAIMER: This content in no way reflects the opinions, standard or policy of the US Air Force Academy or the United States Government.