شبیه‌ساز تانک‌های نبرد کدی (Code Tanks Arena)

تمرین نبرد الگوریتم‌ها

ماموریت: —

زمان: ۰.۰۰ث

—

طلا: — نقره: — برنز: —

تایمر با اولین حرکت ربات شروع می‌شود · پاداش: ۰ XP

کنترل: کیبورد W/A/S/D + کلیدهای سفارشی هر مأموریت · یا با «اجرای اسکریپت» خودکار فرمان بده

ربات شما

رانندگی با کیبورد: W/↑ جلو · S/↓ عقب · A/D چرخش (حالت دستی)

اسکریپت پایتون

تله‌متری زنده

موقعیت: —

زاویه: ۰°

موتورها: ۰ / ۰

جواهرات باقی‌مانده: ۰

IR: - - - · لایدار: - - - - -

وضعیت: امن

کنسول خروجی

>>> آماده اجرا...

نشان‌ها

اهداف یادگیری

  • ◆مثلثات کاربردی: atan2 و سینوس/کسینوس در نشانه‌روی برجک
  • ◆شلیک پیش‌بینانه (Lead Shooting) با تخمین مسیر هدف
  • ◆جداسازی کنترل شاسی، برجک و رادار

چالش‌های اکتشافی

  1. 1.حریف مداری (Orbit) را با شلیک پیش‌بینانه شکست بده — چقدر جلوتر باید شلیک کنی؟
  2. 2.اسکریپتی بنویس که پشت مانع سنگر بگیرد.
  3. 3.نرخ اصابت را بالای ۵۰٪ برسان.
‍ راهنمای تدریس و فعالیت کلاسی — برای مربیان و اولیا باز / بسته

۱. پیش‌بینی (Predict)

فرمول سینوسی حرکت دایره‌ای را روی تخته استخراج کنند.

۲. آزمایش (Experiment)

سه حریف را با یک اسکریپت تست کنند؛ جدول برد/باخت پر کنند.

۳. نتیجه‌گیری (Conclude)

چرا رادار و برجک جدا هستند؟ بحث معماری.

تگ‌های درسی: مثلثات و بردارهاهدف‌گیری پیش‌بینانهمعماری لایه‌ای کنترل
کاربرگ A4 آماده‌ی چاپ: چالش‌ها + جدول مشاهده + کد بازگشت به شبیه‌ساز

می‌خواهی این ربات را در دنیای واقعی بسازی؟

مشاهده دوره‌های آکادمی روبوهوش