Once every century, the world’s greatest spiders gather to compete in a series of grueling games. The winner will become the next arachnomonarch, able to command all the world’s spiders to their will. That day is today, and for the first time, you’re casting your name into the ring.
هر قرن یک بار، قویترین عنکبوتهای جهان دور هم جمع میشوند تا در چند مبارزه طاقت فرسا رقابت کنند. برنده، به لقب پادشاه جدید عنکبوتیان منسوب میشود، و بی چون و چرا، بر تمامی عنکبوتها حکمفرمایی میکند. امروز همان روز است و برای اولین بار تو اسمت را داخل صندوق انداختی.
From Anansi to Arachne to Aragog, all of the titans of the spider world are here, and at first, no one even notices itsy-bitsy you. But after wowing the crowd with your web design and sticking it to the competition in the long-distance sling, you’ve qualified for the finals. Now all that remains is to face off against the reigning champion, Queen Shelob, on the Whirled Wide Web, and win the title from her.
از آنانسی گرفته تا آراخنه و آراگوگ همه بزرگان دنیای عنکبوتها، در رقابت حی و حاضرند و اولش، هیچ کس متوجه تو ریزه میزه نمیشود. اما بعد از به وجد آوردن حضار با تارنمای قشنگت و سفت و سخت چسبیدن به رقابت تا لحظه آخر صلاحیت حضور در فینال رو از آن خودت کردی. فقط این مانده که ملکه شیلاب، مدافع عنوان قهرمانی را در رینگ مسابقه شکست بدی و مقام قهرمانی را از او بدزدی.
The web stretches over a large chasm, with intersecting strands coming to a single point on the other side. Moving across each strand requires a careful dash, and you must keep going until you stop at the next hub where two strands cross. By ancient spider code, only one competitor may traverse the web at a time. You must take turns, moving from one intersection to an adjacent one. No one may spin new paths into existence or skip turns. You begin two spaces from Shelob, and to win, you must catch her by your tenth move. Can you attain the mantle of spider supremacy?
این تار که دو لبه پرتگاه عمیق را به هم متصل میکند متشکل از ریسههای متقاطعی است که در نهایت به نقطهای در آن سو میرسد. برای عبور از هر ریسه باید محتاطانه قدم برداری و توقف نکنی مگر اینکه به مقصدت، یعنی تقاطع بعدی، رسیده باشی. بنابر آیین نامه باستانی عنکبوتیان، فقط یکی از عنکبوتها میتواند در آن واحد حرکت کند. شما باید به نوبت، حرکت خود را از نقطهای به نقطه دیگه انجام دهید. هیچ کس حق تنیدن مسیر تازهای را ندارد و نمیتواند حتی یک نوبت استراحت کند. تو، دو حرکت با شیلاب فاصله داری و برای اینکه ببری باید تا حرکت دهم خود به او برسی. آیا میتوانی ردای برتری را به تن کنی؟
Pause here to figure it out for yourself. Answer in 3
[اگر جواب را خودت حل میکنی ویدیو را اینجا متوقف کن.] [۳]
Answer in 2
[دو]
Answer in 1
[یک]
It’s tempting to trap Shelob in a corner, but doing so is surprisingly tricky. The layout of the web is such that every move you make, Shelob can get to another intersection two away from you. So even if you were to drive her into a corner, she’d escape it easily. There are no dead ends, so there’s never a situation where she’d be forced to move to your space. However, there is this point up here where all the strands converge. It's easy to see that it's important, but the challenge is figuring out exactly what to do with it.
فکر در گوشه انداختن شیلاب وسوسهانگیز است، ولی از آنچه به نظر میآید پیچیدهتر است. تار جوری طراحی شده که در ازای هر حرکت تو شیلاب شانس این را دارد که به تقاطع بعدی برسد و فاصله را با تو حفظ کند. بنابراین، حتی اگه بتوانی به سمت یک گوشه هدایتش کنی، او به راحتی فرار میکند. بن بستی نیست، پس هیچوقت موقعیتی پیش نمیاد که شیلاب مجبور شود به خانه تو حرکت کند. البته، این نقطه است که همه ریسهها به آن ختم میشوند. اهمیتش که واضح و مبرهن است اما چالش این است که بدانی دقیقا چطور از آن استفاده کنی.
There’s a clever way of re-visualizing the problem: try coloring every intersection one of two colors— say red and blue— where the same color never borders itself. What you get is a checkerboard pattern, then one space at the point which you can’t make either color. At the beginning of the game, every time you move to red, Shelob will be on blue, and every time you move to blue, Shelob will be on red. In other words, unless something changes, you can never move onto the same intersection as her.
روشی زیرکانه هست برای اینکه جوری دیگر به مسئله نگاه کنی: یکی در میان، تقاطعها را با دو رنگ علامتگذاری کن-- مثلا قرمز و آبی-- جوری که رنگهای مشابه در کنار هم قرار نگیرند. الگوی نهایی چیزی مثل تخته شطرنج است، به استثنای نقطه پایانی، که نه آبی میشود و نه قرمز. در ابتدا، هربار که به خانه قرمز میروی شیلاب در خونه آبی خواهد بود و هربار که به خانه آبی بروی شیلاب در خونه قرمز خواهد بود. به عبارتی، تا این شرایط تغییر نکند هیچوقت نمیتوانی با او در یک خانه باشی.
And that’s where the point comes in. As indicated by its unique color, it’s the one place you can break the pattern and change the rhythm of moves. So you should waste no time in getting up there.
کاربرد آن خانه نهایی اینجاست. خب از رنگ متفاوتش پیداست که اینجا میتوانید الگو را تغییر داده و نظم حرکات را بهم بزنید. پس بهتر است هر چه زودتر به آنجا برسید.
Shelob could now be in any one of these red spaces, and you have at most 6 moves left to catch her. But thanks to the colors we've added, we can now focus on the one thing that matters the most: changing the color pattern. Shelob is on red, so you should move onto red on the second or fourth strand. Now, Shelob can never move to any of the spots neighboring you, giving you a kind of net to use to catch her. You may have luck choosing your moves through intuition at this point. But if you want to get algorithmic about it, you could track how far away she is horizontally and vertically, as two numbers. On your move, shrink the larger of the two, and no matter which direction she runs, she’ll have to hit an edge. Eventually, you'll have backed her into one of the two corners and catch up to her at the last possible moment.
حالا ممکن است شیلاب توی هر یک از خانههای قرمز باشد، و تو، در شش حرکت باقیمانده باید به او برسی. اما به لطف رن بندی که انجام دادیم میتونیم روی چیز مهمتری تمرکز کنیم: تغییر الگوی رنگی. شیلاب در خانه قرمز است، پس تو هم باید به خانه قرمز ردیف دوم یا چهارم بروی. حالا شیلاب دیگر نمیتواند به خانههای مجاور تو برود، به این ترتیب یک تور داری که با آن شیلاب را به تله بیاندازی. میتوانی با تکیه بر شانس و براساس غریزه، حرکات بعدی خود را انتخاب کنی. ولی اگه میخواهی با الگوریتم پیش بروی می توانی فاصله افقی وعمودی او را در دو عدد محاسبه کنی. و در حرکت بعدی، از عدد بزرگتر بکاهی. هر طرفی فرار کند، در نهایت به گوشهای میرسد. سرانجام، در یکی از دو گوشه گیرش انداخته و در آخرین حرکتت به او میرسی.
You snatch the ceremonial sash from your opponent and wrap it around yourself. You are now the Spider Supreme, leader of all the world’s eight-legged wonders. Just remember— with great spider power comes great spider responsibility.
کمربند قهرمانی را از او گرفته و دور کمرت میاندازی. تو حالا عنکبوت اعظم هستی رهبر تمام هشت پایان شگفت آور جهان. ولی فراموش نکن، قدرت عنکبوتی زیاد، مسئولیتهای عنکبوتی زیاد هم همراه دارد.