標準的なプログラミング盗作検出器によって検出される盗作の種類は、多くの場合、偽のプログラマーの欺瞞的な方法を考慮していません。コピーされたコードを使用するプログラマーは、多くの場合、ループを挿入し、変数の名前を変更し、コメントを追加して、剽窃検出ツールによる検出を回避します。 これらの挿入と変更は、プログラム コードの外観を変更することのみを目的として行われます。隠されたコピーコードを効果的に検出するのに役立つ高度なアルゴリズムを開発しました。