Laget for studenter, skribenter og forskere
Sjekk for kodeplagiering av ZeroTell · omdøpte variabler skjuler ikke kopier
Lim inn eller last opp flere innleveringer for å få en likhetsmatrise med samsvarende linjer uthevet side om side, eller sjekk én fil mot kode som er publisert på nettet.
Likhetsrapport
Rapporten din vises her: en likhetsmatrise, de mest like parene med samsvarende linjer side om side, eller nettsidene som inneholder koden din.
Slik fungerer sjekken for kodeplagiering
Koden normaliseres
Kommentarer og mellomrom fjernes, og hver variabel, hvert funksjonsnavn, hvert tall og hver streng erstattes med en plassholder, så omdøping og omformatering endrer ingenting.
Hver fil får fingeravtrykk
Overlappende sekvenser på åtte tokens hashes, og et winnowing-trinn beholder et representativt utvalg – metoden bak det kjente MOSS-systemet.
Hvert par sammenlignes
Andelen fingeravtrykk to innleveringer har til felles, blir likheten deres, vist i en matrise for opptil 10 filer.
Du leser de samsvarende linjene
Velg et par for å se begge filene side om side med de samsvarende områdene uthevet.
To måter å sjekke på
Hvem bruker det
Programmeringslærere
Finn par av innleveringer som deler struktur, selv når variabelnavnene er endret.
Undervisningsassistenter
Begrens et stort sett til de få parene som er verdt å lese nøye.
Studenter
Sjekk at kode som er tilpasset fra en veiledning, er kreditert før du leverer den inn.
Tekniske ledere
Se om en kodesnutt dukker opp i offentlige repositorier eller forum før den sendes ut.
Ofte stilte spørsmål
Nei. Navn, literaler, kommentarer og mellomrom fjernes før fingeravtrykkene lages, så en kopi der alle variabler er omdøpt, får samme poengsum som en eksakt kopi. Å omorganisere hele funksjoner senker poengsummen bare litt, fordi treffene finnes region for region.
Hver innlevering reduseres til et sett med fingeravtrykk av sekvenser på åtte tokens. Likheten er overlappet mellom to sett (delte fingeravtrykk delt på gjennomsnittlig settstørrelse), og rapporten sier også hvor stor andel av hver fil som er dekket.
Ikke i seg selv. Startkode, oppgavemaler, standardalgoritmer og svært korte øvelser overlapper naturlig. Les de uthevede linjene og snakk med de involverte før du trekker konklusjoner.
Opptil 12 særegne linjer fra filen din søkes som eksakte fraser på det åpne nettet. Det søker ikke i private repositorier eller andre brukeres innleveringer, så et rent resultat beviser ikke at koden er original.
Ikke på Pro-planene* (*fair use: hver sammenligning eller nettsøk teller som én kjøring, opptil 300 kjøringer om dagen, og et nettsøk teller også søkene sine mot 1 000 nettsøk om dagen). Uten en plan bruker sammenligning av 2–10 innleveringer 1 kreditt og et nettsøk 2 kreditter. Gratis bruk krever ingen konto: 3 sammenligninger om dagen, eller én nettsjekk om dagen med opptil 3 søk, som viser det nærmeste treffet. Nettsjekken deler daglig bruk med de andre plagiatverktøyene.
Nei. Innleveringer sammenlignes i minnet og forkastes. I nettmode sendes de valgte linjene til søkeleverandøren vår for å kjøre søket.
Finn parene som er verdt en nærmere titt
Lim inn to eller flere innleveringer og se hva de har til felles.
Sammenlign kode