আমি মনে করি আপনি এটি ভুল পথে চলছেন। চক্র সহ গ্রাফের সর্বাধিক পাথ প্রযুক্তিগতভাবে অপরিজ্ঞাত কারণ চক্র যদি শুরু এবং শেষের মধ্যে থাকে তবে তা অসীম। সর্বাধিক পাথের সংজ্ঞা আপনি প্রসারিত / সীমাবদ্ধ করতে পারেন এমন চতুর উপায়গুলি সম্ভবত রয়েছে, তবে আমি মনে করি না এটি এখানে সেরা পন্থা।
আপনি প্রকৃত দীর্ঘ পথের মডেল তৈরি করার চেষ্টা করছেন না (যেমন কোনও রোবট যতটা সম্ভব মানচিত্রে যত বেশি অঞ্চল অনুসন্ধান করার চেষ্টা করছে)। আপনি কেবল খেলোয়াড়কে অনেক কক্ষ ঘুরে দেখার চেষ্টা করছেন।
সুতরাং, খেলোয়াড়টি এখন পর্যন্ত অন্বেষণ করা মানচিত্রের শতাংশের সমানুপাতিক হওয়ার সুযোগটি তৈরি করুন । ধরা যাক একটি স্তরে এক্স কক্ষ রয়েছে এবং প্লেয়ারের চরিত্রটি ওয়াই অন্বেষণ করেছে Next চ এর একটি তুচ্ছ উদাহরণ হতে পারে (ওয়াই * ওয়াই) / (এক্স * এক্স) - যেমন 10 টি কক্ষের জন্য, শেষ কক্ষের বাইরে বেরোনোর 100% সুযোগ রয়েছে, এটি শেষ ঘরের পাশের 81% সুযোগ - এবং কেবল একটি এটি প্রথম ঘরে 1% সুযোগ
আপনি গেমটি সঠিক বোধ করতে চান তবে আপনি এই সমীকরণটি টুইঙ্ক করতে পারেন, এবং সম্ভবত প্লেয়ারটিকে আরও উত্পন্ন করার সম্ভাবনা তৈরি করতে কিছু ক্ষমতাও দিতে পারেন। মূল অংশটি হ'ল চরিত্রটি ঘরে প্রবেশ না করা পর্যন্ত প্রস্থানটি তৈরি করবেন না। এই পদ্ধতিটি অন্ধকার জেনারেশন অ্যালগরিদমের খেলোয়াড় জ্ঞানের জন্যও প্রতিরোধক; এমনকি খেলোয়াড়ের নেটহ্যাক বা টেলিপোর্টেশনে নাইটের লাফানোর মতো অদ্ভুত চলাচলের ধরণ থাকলেও, প্রস্থানটি খুঁজে পেতে তাদের আরও কক্ষ অন্বেষণ করতে হবে।
যদি আপনাকে অবশ্যই স্থিতিশীলভাবে প্রস্থানটি উত্পন্ন করতে হয় তবে আপনি ভার্চুয়াল অক্ষরের সাথে একই ধারণাটি ব্যবহার করতে পারেন। চরিত্রের অবস্থান থেকে শুরু করে একটি বন্যার ভরাট কল্পনা করুন, প্রতিটি পুনরাবৃত্তির জন্য একবার সেল করে। ভরাট করার জন্য সর্বশেষ কক্ষটি সেই আসলটি যেখানে প্রস্থানটি অন্তর্ভুক্ত হয় (প্রকৃতপক্ষে, শেষ কক্ষটি সেই ঘরটি যেখানে প্লেয়ারের থেকে এটি সবচেয়ে দূরে থাকে)। তবে, এক্ষেত্রে খেলোয়াড়ের প্রস্থান সম্পর্কে আরও তথ্য রয়েছে - যদি তারা বাম দিকে থাকে তবে ডানদিকে সম্ভবত - এবং যদি তারা টেলিপোর্ট করতে পারে তবে একটি স্বাভাবিক র্যান্ডম হাঁটার চেয়ে দ্রুত সেখানে যেতে সক্ষম হতে পারে।
অবশেষে, আমি সবেমাত্র এমন একটি রোগেলাইক শেষ করেছি যেখানে প্লেয়ারের চরিত্র থেকে মানচিত্রের অন্যদিকে প্রস্থানটি প্রসারিত হয়েছিল এবং তারপরে এলোমেলোভাবে ঘুরে বেড়ানো। অন্ধকূপের কিছু আইটেম এটি দ্রুত ক্ষুধার্ত ব্যয় করে মানচিত্রে দৃশ্যমান করে তুলেছে। আমি কোনও বিশ্লেষণ করিনি, তবে অবশ্যই এটি অনুভূত হয়েছিল যে এটি খুঁজে পেতে আমাকে আরও মানচিত্রের সন্ধান করতে হয়েছিল এবং এটি স্তরগুলিকে একটি অনন্য অনুভূতি দিয়েছে।