Miklix

ഹണ്ട് ആൻഡ് കിൽ മേസ് ജനറേറ്റർ

പ്രസിദ്ധീകരിച്ചത്: 2025, ഫെബ്രുവരി 16 9:01:15 PM UTC
അവസാനം അപ്ഡേറ്റ് ചെയ്തത്: 2026, ജനുവരി 12 9:05:19 AM UTC

ഹണ്ട് ആൻഡ് കിൽ അൽഗോരിതം ഉപയോഗിച്ച് ഒരു പെർഫെക്റ്റ് മെയ്സ് സൃഷ്ടിക്കുന്ന മേസ് ജനറേറ്റർ. ഈ അൽഗോരിതം റിക്കർസീവ് ബാക്ക്ട്രാക്കറിന് സമാനമാണ്, പക്ഷേ കുറച്ച് നീളം കുറഞ്ഞതും വളഞ്ഞതുമായ ഇടനാഴികളുള്ള മേസുകൾ സൃഷ്ടിക്കുന്നു.

ഈ പേജ് കഴിയുന്നത്ര ആളുകൾക്ക് ആക്‌സസ് ചെയ്യുന്നതിനായി ഇംഗ്ലീഷിൽ നിന്ന് മെഷീൻ വിവർത്തനം ചെയ്‌തിരിക്കുന്നു. നിർഭാഗ്യവശാൽ, മെഷീൻ വിവർത്തനം ഇതുവരെ പൂർണ്ണത നേടിയിട്ടില്ലാത്ത ഒരു സാങ്കേതികവിദ്യയാണ്, അതിനാൽ പിശകുകൾ സംഭവിക്കാം. നിങ്ങൾക്ക് താൽപ്പര്യമുണ്ടെങ്കിൽ, നിങ്ങൾക്ക് ഇവിടെ യഥാർത്ഥ ഇംഗ്ലീഷ് പതിപ്പ് കാണാൻ കഴിയും:

Hunt and Kill Maze Generator

ഹണ്ട് ആൻഡ് കിൽ അൽഗോരിതം യഥാർത്ഥത്തിൽ റിക്കേഴ്‌സീവ് ബാക്ക്‌ട്രാക്കറിന്റെ പരിഷ്‌ക്കരിച്ച പതിപ്പാണ്. സ്റ്റാക്കിലെ മുമ്പത്തെ സെല്ലിലേക്ക് എപ്പോഴും തിരികെ പോകുന്ന ഒരു യഥാർത്ഥ റിക്കേഴ്‌സീവ് തിരയലിന് വിപരീതമായി, ഒരു പുതിയ സെല്ലിന് കൂടുതൽ മുന്നോട്ട് പോകാൻ കഴിയാത്തപ്പോൾ അത് തുടരുന്നതിനായി വ്യവസ്ഥാപിതമായി സ്കാൻ ചെയ്യുന്നതാണ് (അല്ലെങ്കിൽ "വേട്ട") ഈ പരിഷ്‌ക്കരണത്തിൽ ഉൾപ്പെടുന്നത്.

ഇക്കാരണത്താൽ, "വേട്ട" മോഡിൽ കൂടുതൽ തവണ പ്രവേശിക്കാൻ തിരഞ്ഞെടുക്കുന്നതിലൂടെയോ അല്ലെങ്കിൽ നിർദ്ദിഷ്ട നിയമങ്ങൾക്കനുസൃതമായിയോ വ്യത്യസ്ത രൂപത്തിലും ഭാവത്തിലുമുള്ള മേസുകൾ സൃഷ്ടിക്കാൻ ഈ അൽഗോരിതം എളുപ്പത്തിൽ പൊരുത്തപ്പെടുത്താൻ കഴിയും. ഇവിടെ നടപ്പിലാക്കിയ പതിപ്പ് നിലവിലെ സെല്ലിൽ നിന്ന് കൂടുതൽ മുന്നോട്ട് പോകാൻ കഴിയാത്തപ്പോൾ മാത്രമേ "വേട്ട" മോഡിലേക്ക് പ്രവേശിക്കൂ.

ഒരു തികഞ്ഞ ചക്രവാളം എന്നത് ഒരു ചക്രവാളത്തിലെ ഏതെങ്കിലും ഒരു ബിന്ദുവിൽ നിന്ന് മറ്റൊരു ബിന്ദുവിലേക്ക് കൃത്യമായി ഒരു പാത മാത്രമുള്ള ഒരു ചക്രവാളമാണ്. അതായത് നിങ്ങൾക്ക് വൃത്താകൃതിയിൽ ചുറ്റി സഞ്ചരിക്കാൻ കഴിയില്ല, പക്ഷേ നിങ്ങൾ പലപ്പോഴും നിർജ്ജീവമായ അറ്റങ്ങൾ നേരിടേണ്ടിവരും, അത് നിങ്ങളെ തിരിഞ്ഞുനോക്കാനും തിരികെ പോകാനും നിർബന്ധിതരാക്കും.

ഇവിടെ ജനറേറ്റ് ചെയ്‌ത മേജ് മാപ്പുകളിൽ സ്റ്റാർട്ട്, ഫിനിഷ് പൊസിഷനുകളൊന്നുമില്ലാത്ത ഒരു ഡിഫോൾട്ട് പതിപ്പ് ഉൾപ്പെടുന്നു, അതിനാൽ നിങ്ങൾക്ക് അവ സ്വയം തീരുമാനിക്കാം: മേജിലെ ഏത് പോയിന്റിൽ നിന്നും മറ്റേതെങ്കിലും പോയിന്റിലേക്ക് ഒരു പരിഹാരം ഉണ്ടാകും. നിങ്ങൾക്ക് പ്രചോദനം വേണമെങ്കിൽ, നിങ്ങൾക്ക് നിർദ്ദേശിക്കപ്പെട്ട ഒരു സ്റ്റാർട്ട്, ഫിനിഷ് പൊസിഷൻ പ്രവർത്തനക്ഷമമാക്കാം - കൂടാതെ രണ്ടിനുമിടയിലുള്ള പരിഹാരം പോലും കാണാം.


പുതിയ മേസ് സൃഷ്ടിക്കുക








ഹണ്ട് ആൻഡ് കിൽ അൽഗോരിതത്തെക്കുറിച്ച്

ഹണ്ട് ആൻഡ് കിൽ അൽഗോരിതം എന്നത് മാസുകൾ സൃഷ്ടിക്കുന്നതിനുള്ള ലളിതവും എന്നാൽ ഫലപ്രദവുമായ ഒരു രീതിയാണ്. ഇത് ഒരു ഡെപ്ത്-ഫസ്റ്റ് സെർച്ചിന് (ഉദാഹരണത്തിന്, റിക്കേഴ്‌സീവ് ബാക്ക്‌ട്രാക്കർ അൽഗോരിതം) ഏതാണ്ട് സമാനമാണ്, നിലവിലെ സ്ഥാനത്ത് നിന്ന് കൂടുതൽ മുന്നോട്ട് പോകാൻ കഴിയാത്തപ്പോൾ, മുന്നോട്ട് പോകേണ്ട പുതിയ സെൽ കണ്ടെത്തുന്നതിനായി മാസിനു മുകളിലൂടെ വ്യവസ്ഥാപിതമായി സ്കാൻ ചെയ്യുന്നു (അല്ലെങ്കിൽ "വേട്ടയാടുന്നു"). അൽഗോരിതത്തിൽ രണ്ട് പ്രധാന ഘട്ടങ്ങളുണ്ട്: നടത്തം, വേട്ടയാടൽ.

മെയ്സ് ജനറേഷനായി ഹണ്ട് ആൻഡ് കിൽ അൽഗോരിതം എങ്ങനെ പ്രവർത്തിക്കുന്നു

ഘട്ടം 1: ഒരു ക്രമരഹിത സെല്ലിൽ നിന്ന് ആരംഭിക്കുക

  • ഗ്രിഡിൽ ഒരു ക്രമരഹിത സെൽ കണ്ടെത്തി അത് സന്ദർശിച്ചതായി അടയാളപ്പെടുത്തുക.

ഘട്ടം 2: നടത്ത ഘട്ടം (റാൻഡം വാക്ക്)

  • ആരും സന്ദർശിക്കാത്ത ഒരു അയൽക്കാരനെ തിരഞ്ഞെടുക്കുക.
  • ആ അയൽക്കാരന്റെ അടുത്തേക്ക് നീങ്ങുക, സന്ദർശിച്ചതായി അടയാളപ്പെടുത്തുക, മുമ്പത്തേതിനും പുതിയതിനും ഇടയിൽ ഒരു പാത കൊത്തിയെടുക്കുക.
  • സന്ദർശിക്കാത്ത അയൽക്കാർ ഇല്ലാതാകുന്നതുവരെ ആവർത്തിക്കുക.

ഘട്ടം 3: വേട്ടയാടൽ ഘട്ടം (സ്കാനിംഗ് വഴി ബാക്ക്ട്രാക്കിംഗ്)

  • ഗ്രിഡ് വരി വരിയായി (അല്ലെങ്കിൽ നിര നിരയായി) സ്കാൻ ചെയ്യുക.
  • കുറഞ്ഞത് ഒരു അയൽക്കാരനെങ്കിലും സന്ദർശിച്ചിട്ടുള്ള ആദ്യത്തെ സന്ദർശിക്കാത്ത സെൽ കണ്ടെത്തുക.
  • നടത്തം പുനരാരംഭിക്കുന്നതിന് ആ സെൽ സന്ദർശിച്ച ഒരു അയൽക്കാരനുമായി ബന്ധിപ്പിക്കുക.
  • എല്ലാ സെല്ലുകളും സന്ദർശിക്കുന്നത് വരെ ആവർത്തിക്കുക.

കൂടുതൽ വായനയ്ക്ക്

നിങ്ങൾക്ക് ഈ പോസ്റ്റ് ഇഷ്ടപ്പെട്ടെങ്കിൽ, ഈ നിർദ്ദേശങ്ങളും നിങ്ങൾക്ക് ഇഷ്ടപ്പെട്ടേക്കാം:


ബ്ലൂസ്കൈയിൽ പങ്കിടുകഫേസ്ബുക്കിൽ പങ്കിടുകLinkedIn-ൽ പങ്കിടുകTumblr-ൽ പങ്കിടുകX-ൽ പങ്കിടുകLinkedIn-ൽ പങ്കിടുകPinterest-ൽ പിൻ ചെയ്യുക

മിക്കൽ ക്രിസ്റ്റൻസൺ

എഴുത്തുകാരനെ കുറിച്ച്

മിക്കൽ ക്രിസ്റ്റൻസൺ
മിക്കൽ miklix.com ന്റെ സ്രഷ്ടാവും ഉടമയുമാണ്. ഒരു പ്രൊഫഷണൽ കമ്പ്യൂട്ടർ പ്രോഗ്രാമർ/സോഫ്റ്റ്‌വെയർ ഡെവലപ്പർ എന്ന നിലയിൽ 20 വർഷത്തിലേറെ പരിചയമുള്ള അദ്ദേഹം ഇപ്പോൾ ഒരു വലിയ യൂറോപ്യൻ ഐടി കോർപ്പറേഷനിൽ മുഴുവൻ സമയ ജോലിക്കാരനാണ്. ബ്ലോഗിംഗ് അല്ലാത്തപ്പോൾ, അദ്ദേഹം തന്റെ ഒഴിവു സമയം വിവിധ താൽപ്പര്യങ്ങൾ, ഹോബികൾ, പ്രവർത്തനങ്ങൾ എന്നിവയിൽ ചെലവഴിക്കുന്നു, ഇത് ഒരു പരിധിവരെ ഈ വെബ്‌സൈറ്റിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്ന വിഷയങ്ങളിൽ പ്രതിഫലിച്ചേക്കാം.