এআই যুগে প্রোগ্রামিং ও অ্যালগরিদম প্রতিযোগিতার সংকট
একটি তালিকা কোনো হার নয়
৩০ আগস্ট ২০২৬-এ Baidu Star 2026-এর প্রথম পর্ব নিয়ে একটি X পোস্টে ৪৯টি cheating entry এবং আলাদা violation table দেখানো হয়। পোস্টটি বলছে, প্রথম batch-এ ৪৯টি cheating ও ৬৩টি violation পাওয়া গেছে; দুই বছর আগে সংশ্লিষ্ট মানুষের সংখ্যা ছিল ৩০। ছবিতে ৪৯টি cheating row এবং ৫৭টি violation row দেখা যায়: ১–২৫ ও ৩২–৬৩ আছে, ২৬–৩১ নেই। তাই এটি ঘটনার signal, সম্পূর্ণ ও স্বাধীনভাবে যাচাই করা dataset নয়। মূল পোস্ট
দৃশ্যমান ১০৬টি row ৮৭টি স্কুলের সঙ্গে যুক্ত। Cheating table-এ ৪৫টি স্কুল এবং দৃশ্যমান violation table-এ ৫০টি স্কুল আছে। অধিকাংশ স্কুল একবার এসেছে; শীর্ষ তিন স্কুল cheating-এর ৬/৪৯ এবং violation-এর ৮/৫৭ row তৈরি করে। ফলটি কয়েকটি প্রতিষ্ঠানে কেন্দ্রীভূত বলে মনে হয় না।
তালিকায় মাধ্যমিক স্কুল, বিশ্ববিদ্যালয় ও পেশাগত প্রতিষ্ঠান একসঙ্গে আছে। অংশগ্রহণকারীর মোট সংখ্যা ও violation-এর ধরন জানা না থাকলে row count দিয়ে স্কুলের হার বা ranking তৈরি করা যাবে না।
নিয়ম এখন code provenance নিয়ে কথা বলছে
Codeforces-এর ২০২৪ নিয়মে সরাসরি অনুবাদ ও ছোট syntax suggestion অনুমোদিত, কিন্তু AI দিয়ে মূল algorithm তৈরি, subproblem বোঝা বা rejected solution ঠিক করা নিষিদ্ধ। Code similarity এবং contest-এর আগে code প্রকাশিত ছিল কি না, তদন্তে signal হতে পারে। Codeforces rule
AtCoder সম্প্রতি AGC-তেও নিয়ম বাড়িয়েছে, AI code completion ও AI language conversion নিষিদ্ধ করেছে, এবং ইচ্ছাকৃতভাবে AI-generated search overview ব্যবহার সীমিত করেছে। কারণ, advanced autocomplete কখন সমাধানের জায়গা নিয়ে নিচ্ছে তা মাপা কঠিন। AtCoder update
২০২২ সালে DeepMind জানায়, AlphaCode দশটি Codeforces contest-এ প্রায় median human competitor-এর স্তরে পৌঁছেছিল। ২০২৩ সালের AlphaCode 2 report-এ দশটি চেষ্টার মধ্যে ৪৩% problem solve করার কথা বলা হয়, যেখানে প্রথম AlphaCode-এর হার ২৫%; গড় performance ৮৫তম percentile-এর ওপরে অনুমান করা হয়। তাই leaderboard score একাই আর unaided human reasoning-এর প্রমাণ নয়। AlphaCode AlphaCode 2 report
Benchmark contamination-ও সমস্যা। LiveCodeBench Codeforces, AtCoder ও LeetCode থেকে নতুন problem সংগ্রহ করে generation, execution, self-repair এবং test-output prediction মাপে; v6-এ এপ্রিল ২০২৫ পর্যন্ত প্রকাশিত ১,০৫৫টি problem আছে। LiveCodeBench repository LiveCodeBench paper
প্রতিযোগিতাকে human-only, AI-assisted এবং learning mode-এ ভাগ করা যায়। প্রথমটিতে controlled device, অনুমোদিত feature-এর তালিকা, logs ও appeal দরকার; দ্বিতীয়টিতে model, version, prompt, edit ও test প্রকাশ করতে হবে; তৃতীয়টিতে শিক্ষার্থীকে AI-এর ভুল এবং final solution-এর proof ব্যাখ্যা করতে হবে। Programming contest শেষ হয়নি, কিন্তু একটি online ranking আর শিক্ষার্থীর সম্পূর্ণ ক্ষমতা মাপে না। ২০২৬ mathematical modeling AI rules