ইন dungeons & ড্রাগন , প্রায় সবকিছু একটি ডাই ঘূর্ণায়মান দ্বারা নির্ধারিত হয়। সাধারণত, যদি রোল নির্দিষ্ট মানের চেয়ে বড় বা তার সমান হয় তবে আপনি যা করতে চান তা করার চেষ্টা আপনার সাফল্য পেয়েছে এবং অন্যথায় ব্যর্থ হয়। বেশিরভাগ ক্ষেত্রে, 20-পক্ষীয় ডাই (ওরফে ডি 20) রোল করতে ব্যবহৃত হয়।
অন্যান্য সময়, দক্ষতা চ্যালেঞ্জ সিস্টেম ব্যবহার করা হয়। এটি উপরে বর্ণিত সাধারণ ব্যবস্থার মতোই, তবে প্লেয়ার (গুলি) কোনও নির্দিষ্ট সময় ব্যর্থ হওয়ার আগে নির্দিষ্ট সংখ্যক বার রোল করে কিনা তা দ্বারা সাফল্য নির্ধারিত হয়। উদাহরণস্বরূপ, প্লেয়ার (গুলি) সীমিত সংখ্যক লকপিকস সহ একটি দরজায় একাধিক লক বাছতে চেষ্টা করছে। স্বতন্ত্র সফল রোলগুলি সফলভাবে একটি তালা বাছাই করে এবং স্বতন্ত্র ব্যর্থ রোলগুলি একটি লকপিক ভাঙ্গার প্রতিনিধিত্ব করে। সামগ্রিক সাফল্যের অর্থ সমস্ত লকপিকস ভাঙ্গার আগে সফলভাবে সমস্ত লক বাছাই করা হবে।
তদুপরি, নির্দিষ্ট রোলগুলি সমালোচনামূলক রোল হতে পারে। ডি -20 এ, 1 রোল করা একটি জটিল ব্যর্থতা, এর ফলে অবিলম্বে পুরো চ্যালেঞ্জ ব্যর্থ হয়ে যায় (উপরের উদাহরণস্বরূপ, প্লেয়ার (গুলি) দুর্ঘটনাক্রমে কোনও প্রহরীকে সতর্ক করতে পারে)। একটি 20 রোলিং একটি গুরুত্বপূর্ণ সাফল্য, সঙ্গে সঙ্গে পুরো চ্যালেঞ্জটি অবিলম্বে সফল হয় (উপরের উদাহরণস্বরূপ, প্লেয়ার (গুলি) লকগুলির জন্য একটি কী খুঁজে পেতে পারে এবং সেগুলি বেছে নেওয়ার প্রয়োজনীয়তা সরিয়ে ফেলতে পারে)। একটি সমালোচনামূলক রোলের ক্ষেত্রে, চ্যালেঞ্জটি অবিলম্বে শেষ হয়ে গেছে এবং পূর্ববর্তী সাফল্য এবং ব্যর্থতা নির্বিশেষে ফলাফলটি সিদ্ধান্ত নিয়েছে।
এই চ্যালেঞ্জে আপনাকে একটি অসুবিধা, প্রয়োজনীয় সাফল্যের সংখ্যা এবং চ্যালেঞ্জ ব্যর্থ হয়েছে এমন ব্যর্থতার সংখ্যা আপনাকে দেওয়া হবে। আপনাকে অবশ্যই একজন খেলোয়াড়কে চ্যালেঞ্জটি ব্যবহার করে অনুকরণ করতে হবে এবং ফলাফলটি আউটপুট করতে হবে।
ইনপুট
3 পূর্ণসংখ্যা, একটি পৃথক রোলে সাফল্যের জন্য যে মানটি পূরণ করতে হবে বা অতিক্রম করতে হবে তা উপস্থাপন করে, চ্যালেঞ্জে সফল হওয়ার জন্য প্রয়োজনীয় সাফল্যের সংখ্যা এবং চ্যালেঞ্জটি ব্যর্থ হয়েছে এমন ব্যর্থতার সংখ্যা। আপনি কোন অর্ডারটি ব্যবহার করবেন তা নির্দিষ্ট করে যতক্ষণ ইনপুটগুলির অর্ডার এবং ফর্ম্যাটটি বিবেচনা করে না। অসুবিধাটি 1 এবং 20 এর মধ্যে থাকবে, সমেত এবং সাফল্য এবং ব্যর্থতার সংখ্যা উভয়ই 1 এবং 100 এর মধ্যে থাকবে।
আউটপুট
প্রতিটি ডি -20 রোলের ফলাফল (পূর্ণসংখ্যার ক্রম অনুযায়ী) এবং চ্যালেঞ্জের সামগ্রিক ফলাফল (সত্য / মিথ্যা মান) value বিন্যাসটি গুরুত্বপূর্ণ নয়, যতক্ষণ না পৃথক ফলাফলগুলি যথাযথ থাকে, সামগ্রিক ফলাফল হয় পৃথক রোলগুলির আগে বা পরে আসে (উদাহরণস্বরূপ, আপনি রোলগুলির মাঝখানে সামগ্রিক ফলাফল আউটপুট করতে পারবেন না), এবং আপনি কোন আউটপুট ফর্ম্যাটটি ব্যবহার করেন এবং এটি ধারাবাহিকভাবে ব্যবহার করেন তা নির্দিষ্ট করে।
উদাহরণ (প্রথম বন্ধনীগুলির মানগুলি ব্যাখ্যার জন্য এবং এগুলি অন্তর্ভুক্ত করার দরকার নেই):
ইনপুট:
12 5 3 (difficulty successes failures)
আউটপুট:
15 (success, 1-0)
10 (failure, 1-1)
5 (failure, 1-2)
16 (success, 2-2)
12 (success, 3-2)
15 (success, 4-2)
19 (success, 5-2)
True (overall success)
ইনপুট:
15 2 3 (difficulty failures successes)
আউটপুট:
0 (overall failure)
15 (success, 1-0)
12 (failure, 1-1)
13 (failure, 1-2)
ইনপুট:
5 5 10 (successes failures difficulty)
আউটপুট:
11 (success, 1-0)
5 (failure, 1-1)
20 (critical success)
1 (overall success)
ইনপুট:
3 10 3 (failures difficulty successes)
আউটপুট:
12 (success, 1-0)
11 (success, 2-0)
1 (critical failure)
False (overall failure)
বিধি
- এটি কোড-গল্ফ , তাই বাইট জেতে সংক্ষিপ্ততম কোড
- প্রতিটি রোলের জন্য আপনাকে অবশ্যই এলোমেলোভাবে 1 এবং 20 (সমেত) এর মধ্যে একটি পূর্ণসংখ্যা মান চয়ন করতে হবে। প্রতিটি মানের বাছাই হওয়ার সমান সম্ভাবনা থাকা উচিত (বা যতটা সম্ভব সমান কাছাকাছি)।
the number of successes and failures will both be between 1 and 100, inclusive.
তাই, হ্যাঁ, একক ব্যর্থতার ফলে পুরো চ্যালেঞ্জ ব্যর্থ হওয়ার সম্ভাবনা রয়েছে।