نحوه مرتبسازی یک ردیف جعبهها را انتخاب کنید و الگوریتم مقایسه و تعویض را تماشا کنید - صورتحساب با انتخاب شما به شدت تغییر میکند.
نوار نقاله جعبه های شماره گذاری شده نیاز به سفارش دارد. یک استراتژی مرتب سازی را انتخاب کنید و آن را اجرا کنید. جعبه ها با هم مقایسه می شوند و روی کمربند تعویض می شوند در حالی که شما برای هر مقایسه و هر تعویض هزینه دریافت می کنید. ارزان ترین استراتژی برای این ردیف دقیقاً برابر است - برای پاک کردن حیاط آن را شکست دهید.
Sort Yard با اجازه دادن به شما برای اجرای استراتژی های مختلف بر روی داده های مشابه، هزینه های الگوریتم مرتب سازی را قابل مشاهده می کند.
انتخاب یک راهبرد و تماشای مقایسه و جابهجایی جعبهها روی یک نوار، مطالعهی الگوریتمهای مرتبسازی است، نقطهی ورود کلاسیک به تحلیل اینکه یک روش چه اندازه کار میبرد.
پرداختن هزینه برای هر مقایسه و هر جابهجایی ابزار آموزشی ابتکاری بازی است، و ابزار درستی است.
این دو عمل دقیقاً همان چیزیاند که تحلیل الگوریتم میشمارد. مرتبسازی حبابی کُند نیست چون ناشیانه به نظر میرسد، بلکه چون تعداد مقایسههایش با مربع ورودی رشد میکند، و پرداخت برای هر مقایسه تنها راه حس کردن تفاوت آن با روشی است که ملایمتر رشد میکند — که همان چیزی است که پیچیدگی زمانی میسنجد.
Sort Yard با اجازه دادن به شما برای اجرای استراتژی های مختلف بر روی داده های مشابه، هزینه های الگوریتم مرتب سازی را قابل مشاهده می کند. این یک بازی مرورگر اصلی و رایگان است که در داخل برای PlayPendium ساخته شده است.