> Isn't a smart cheater an oxymoron? What incentive does somebody have for > cheating in smart way? Is it like when a unskilled programmer pays a > skilled one to get them high rank in an algorithm competition or something? > > >
> > There is lot more to do when it comes to identify the cheaters. > > > What if we just add a line trying to just print something or introduce > > some no op codes like > > i = i + 0 ; > > > what should we actually compare. at source, or assembly or binary itself. > > Basically how do we catch the smart cheaters. > > > let us not go by probability numbers here saying only 10% of code is > > similar hence the code is not copied as 90% of code is still original > > becuase it is often this 10% which is the real trick needed to solve > > the problem. > Actually, last year there were some lists of cheaters put up by users. These were generated using something much simpler than the approaches suggested here - mostly checked whether two submissions were exact matches or had an edit distance less than some small number. You can find lists of cheaters from last year in this forum thread at TopCoder: http://forums.topcoder.com/?module=Thread&threadID=650760&start=0&mc=41. The interesting thing is that even such simple checks found a huge number of cheaters in the Qual round. But these were made by contestants, the GCJ admins will likely be employing different methods. -- You received this message because you are subscribed to the Google Groups "google-codejam" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-code?hl=en.
