İçeriğe geç

ZeroTell Pro; haftalık, aylık veya yıllık faturalandırılan, otomatik yenilenen bir aboneliktir. Panel → Abonelik bölümünden istediğiniz zaman iptal edin. Planları ve fiyatları görün.

Öğrenciler, yazarlar ve araştırmacılar için tasarlandı

Kod İntihal Denetleyici ZeroTell'den · değişken adı değiştirmek kopyayı gizlemez

Birkaç ödevi yapıştırın veya yükleyin; eşleşen satırların yan yana vurgulandığı bir benzerlik matrisi alın ya da tek bir dosyayı web'de yayımlanmış kodla karşılaştırın.

2–10 ödev ekleyin. Adlar, boşluklar ve yorumlar yok sayılır, bu yüzden yeniden adlandırılmış kopyalar yine eşleşir.

her kutuda en az 3 satır kod olmalı

Benzerlik raporu

Raporunuz burada görünecek: benzerlik matrisi, en benzer çiftler ve yan yana eşleşen satırları ya da kodunuzu içeren web sayfaları.

Kod İntihal Denetleyici nasıl çalışır?

  1. Kod normalleştirilir

    Yorumlar ve boşluklar atılır; her değişken, fonksiyon adı, sayı ve dize bir yer tutucuyla değiştirilir. Böylece yeniden adlandırma ve biçimlendirme hiçbir şeyi değiştirmez.

  2. Her dosyanın parmak izi çıkarılır

    Sekiz belirteçlik örtüşen diziler hash'lenir ve bir winnowing adımı temsili bir örneklem tutar; bu, tanınmış MOSS sisteminin arkasındaki yöntemdir.

  3. Her çift karşılaştırılır

    İki ödevin ortak parmak izi oranı benzerlik puanını verir; sonuçlar 10 dosyaya kadar bir matriste gösterilir.

  4. Eşleşen satırları okursunuz

    Eşleşen bölgeleri vurgulanmış iki dosyayı yan yana görmek için bir çift seçin.

Kontrol etmenin iki yolu

  • Ödevleri karşılaştırın

    Bir sınıfın ödevlerini ya da bir yığın ev ödevini birbiriyle karşılaştırın. Tamamen kendi sunucularımızda, hiçbir üçüncü taraf hizmet olmadan çalışır.

  • Web'de arayın

    Bir dosyanın en ayırt edici satırlarından en fazla 12 tanesi tam ifade olarak aranır ve yalnızca bunları gerçekten içeren sayfalar listelenir.

  • Yan yana görünüm

    Eşleşen satırlar her iki dosyada satır numaralarıyla vurgulanır; böylece neyin kopyalandığını ve neyin değiştirildiğini görebilirsiniz.

  • Dürüst sayılar

    Benzerlik, ortak parmak izlerinin oranıdır; web puanı ise aranan satırlardan çevrimiçi bulunanların oranıdır. Hiçbir şey tahminle büyütülmez.

Kimler kullanıyor?

  • Programlama öğretmenleri

    Değişken adları değiştirilmiş olsa bile yapıyı paylaşan ödev çiftlerini bulun.

  • Asistanlar

    Büyük bir ödev kümesini, yakından okunmaya değer birkaç çifte indirin.

  • Öğrenciler

    Teslim etmeden önce bir öğreticiden (tutorial) uyarladığınız koda kaynak gösterdiğinizden emin olun.

  • Mühendislik yöneticileri

    Bir kod parçasının yayına girmeden önce herkese açık depolarda veya forumlarda geçip geçmediğini görün.

Sıkça sorulan sorular

Hayır. Parmak izi çıkarılmadan önce adlar, sabit değerler, yorumlar ve boşluklar kaldırılır; bu yüzden tüm değişkenleri yeniden adlandırılmış bir kopya, birebir kopyayla aynı puanı alır. Fonksiyonların tamamen yerini değiştirmek puanı yalnızca biraz düşürür, çünkü eşleşmeler bölge bölge bulunur.

Her ödev, sekiz belirteçlik dizilerin parmak izlerinden oluşan bir kümeye indirgenir. Benzerlik, iki kümenin örtüşmesidir (ortak parmak izleri bölü ortalama küme boyutu); rapor ayrıca her dosyanın ne kadarının kapsandığını da belirtir.

Tek başına hayır. Başlangıç kodu, ödev şablonları, standart algoritmalar ve çok kısa alıştırmalar doğal olarak örtüşür. Sonuç çıkarmadan önce vurgulanan satırları okuyun ve ilgili kişilerle konuşun.

Dosyanızın en fazla 12 ayırt edici satırı, herkese açık web'de tam ifade olarak aranır. Özel depolar veya diğer kullanıcıların ödevleri aranmaz; bu yüzden temiz bir sonuç, kodun özgün olduğunu kanıtlamaz.

Pro planlarda* kullanmaz (*adil kullanım: her karşılaştırma veya web araması bir çalıştırma sayılır, günde en fazla 300 çalıştırma; web araması ayrıca yaptığı aramaları günlük 1.000 web araması sınırına sayar). Plan olmadan 2–10 ödevi karşılaştırmak 1 kredi, web araması 2 kredi kullanır. Her ikisi de bir ZeroTell hesabı gerektirir.

Hayır. Ödevler bellekte karşılaştırılır ve silinir. Web modunda, seçilen satırlar aramayı yapması için arama sağlayıcımıza gönderilir.

Yakından bakmaya değer çiftleri bulun

İki veya daha fazla ödevi yapıştırın ve ortak noktalarını görün.

Kodu karşılaştır