needhelp
← Back to blog

مصنوعی ذہانت کے دور میں پروگرامنگ اور الگورتھم مقابلوں کا بحران

by needhelp
AI
Competitive Programming
Algorithm
Education
Academic Integrity

فہرست شرح نہیں ہوتی

30 اگست 2026 کو Baidu Star 2026 کے پہلے مرحلے کے بارے میں X کی ایک پوسٹ میں 49 cheating cases اور الگ violations table دکھائی گئی۔ پوسٹ کے مطابق پہلے batch میں 49 cheating اور 63 violations ملے، جبکہ دو سال پہلے متعلقہ افراد کی تعداد 30 تھی۔ تصاویر میں 49 cheating rows اور 57 violation rows نظر آتی ہیں: rows 1–25 اور 32–63 موجود ہیں، مگر 26–31 نہیں۔ یہ واقعے کا اشارہ ہے، مکمل اور آزادانہ طور پر تصدیق شدہ dataset نہیں۔ اصل پوسٹ

نظر آنے والی 106 rows کا تعلق 87 اسکولوں سے ہے۔ cheating list میں 45 اسکول اور visible violation list میں 50 اسکول ہیں۔ زیادہ تر اسکول ایک ہی بار آتے ہیں؛ تین سب سے زیادہ آنے والے اسکول cheating کی 6/49 اور violations کی 8/57 rows رکھتے ہیں۔ اس لیے یہ مسئلہ چند اسکولوں تک محدود دکھائی نہیں دیتا۔

فہرست میں secondary schools، universities اور vocational institutions سب شامل ہیں۔ شرکا کی کل تعداد اور violation کی نوعیت معلوم نہ ہو تو rows کی تعداد کو school rate میں تبدیل نہیں کیا جا سکتا۔

قواعد اب code provenance پر توجہ دے رہے ہیں

Codeforces کے 2024 rule میں براہ راست ترجمہ اور معمولی syntax suggestions کی اجازت ہے، لیکن AI سے بنیادی algorithm بنوانا، subproblem سمجھوانا یا rejected solution ٹھیک کروانا منع ہے۔ Code similarity اور یہ بات کہ code contest سے پہلے شائع ہوا تھا یا نہیں، investigation کا signal بن سکتی ہے۔ Codeforces rule

AtCoder نے حال ہی میں قواعد AGC تک پھیلائے، AI code completion اور AI کے ذریعے language conversion پر پابندی لگائی، اور جان بوجھ کر AI-generated search overviews کے استعمال کو محدود کیا۔ advanced autocomplete اور حل کی جگہ لینے والی مدد کے درمیان حد کی نگرانی مشکل ہے۔ AtCoder update

2022 میں DeepMind نے بتایا کہ AlphaCode دس Codeforces contests میں تقریباً median human competitor کی سطح تک پہنچا۔ 2023 کی AlphaCode 2 report میں دس کوششوں کے اندر 43% مسائل حل کرنے کا نتیجہ دیا گیا، جبکہ پہلے system کا نتیجہ 25% تھا؛ اوسط performance کو 85ویں percentile سے بہتر اندازہ کیا گیا۔ اب بلند ranking اکیلے انسانی، غیر معاون reasoning کا ثبوت نہیں۔ AlphaCode AlphaCode 2 report

Benchmarks میں contamination بھی مسئلہ ہے کیونکہ public problems training data میں جا سکتی ہیں۔ LiveCodeBench Codeforces، AtCoder اور LeetCode سے نئے مسائل جمع کرتا ہے اور generation، execution، self-repair اور test-output prediction کو ناپتا ہے؛ v6 میں اپریل 2025 تک شائع ہونے والے 1,055 مسائل شامل ہیں۔ LiveCodeBench repository LiveCodeBench paper

مقابلوں کو human-only، AI-assisted اور learning modes میں تقسیم کیا جا سکتا ہے۔ پہلے mode میں controlled device، allowed features کی فہرست، logs اور appeal چاہیے؛ دوسرے میں model، version، prompts، edits اور tests ظاہر ہونے چاہئیں؛ تیسرے میں طالب علم کو AI کی غلطیوں اور final solution کی verification سمجھانی چاہیے۔ Programming contests ختم نہیں ہوئے، لیکن ایک online ranking طالب علم کی پوری صلاحیت نہیں بتاتی۔ 2026 mathematical modeling AI rules

حوالہ جات

Share this page