চূড়ান্ত উন্মাদ রিয়েল টাইম কৌশল খেলা এআই উন্নত করার জন্য কী করা যেতে পারে?


12

আমার এক বন্ধুর সাথে আমার এই চ্যাটটি হয়েছিল একটি এআই তৈরি করা যায় কি না তা কোনও বাস্তব সময় কৌশল খেলায় রিসোর্স প্রতারণা না করে কোনও মানুষকে মারতে পারে। একটি এআই যা প্রায় নিখুঁতভাবে খেলবে। আজকের গেমগুলির এআইয়ের অনেকগুলি ক্ষেত্র রয়েছে যা উন্নত করা যেতে পারে, তাদের বেশিরভাগ নির্ভর করে রিসোর্স প্রতারণা, তার কারণে আরও ভাল প্রাথমিক বিকাশ এবং তরঙ্গগুলিতে আক্রমণ করে।

তবুও, প্রশ্ন চূড়ান্ত এআই প্রাপ্ত করার জন্য এটির উন্নতি করার জন্য কী করা দরকার। এছাড়াও, আপনার যদি এমন কোনও গেমের উদাহরণ থাকে যেখানে একটি নির্দিষ্ট বৈশিষ্ট্য ব্যবহৃত হয়েছিল তা দুর্দান্ত হবে।

সম্পাদনা করুন: যারা শিরোনামটি পড়েননি বা সমস্যাটি বর্ণনা করে এমন কয়েকটি অনুচ্ছেদে আমি তাদের জন্য সামান্য ব্যাখ্যা দিতে পারি। এটি রিয়েল টাইম কৌশল গেম এবং চূড়ান্ত এআই সম্পর্কে। তার মানে স্ট্রক্রাফট, ওয়ারক্রাফ্ট, জেনারেলস, রেড সতর্কতা, সাম্রাজ্যের বয়স, এআই ওয়ার ইত্যাদি গেমগুলির একাধিক অসুবিধা স্তর রয়েছে তবে এখানে ফোকাস চূড়ান্ত চ্যালেঞ্জের দিকে।

টেনপেনের দুর্দান্ত উত্সগুলিতে পূর্ণ একটি দুর্দান্ত পোস্ট রয়েছে। আপনাকে ধন্যবাদ, দশ! আমি আশা করি আরও বেশি লোক সেদিকে অবদান রাখবে।


6
সত্যিই এই প্রশ্নটি একটি নির্দিষ্ট কেস ছাড়াই বোঝা যায় না। সমস্ত গেমের এআই প্রয়োগ করার বিভিন্ন পদ্ধতি রয়েছে, গেমের জড়িত জড়িতদের উপর নির্ভর করে এবং 'কীভাবে তাদের উন্নতি করতে হবে' তার উপর নির্ভর করে ব্যাপকভাবে পরিবর্তিত হতে পারে। খুব কমপক্ষে এটি সম্প্রদায়ের উইকি হওয়া উচিত, কারণ এখানে কোনও 'সঠিক' উত্তর নেই।
মিঃ ক্র্যাঙ্কি

2
পূর্বের আরও: বিবেচনা করুন যে দাবা একটি কৌশল খেলা।
রাশিও

1
তুমি কেন চাইবে? পংয়ের গেমটির জন্য নিখুঁত এআই তৈরি করা একেবারে তুচ্ছ এবং এর বিরুদ্ধে খেলতে একেবারেই মজা নেই। গেমের এআইয়ের লক্ষ্য প্লেয়ারকে পরাজিত করা নয়, কারণ এটি প্লেয়ার (কম্পিউটার নয়) মজা করছেন বলে মনে করা হচ্ছে।
ইয়ান শ্রায়বার

1
আয়ান: ওপি পং থেকে খুব আলাদা কিছু নিয়ে কথা বলছে। অপরাজেয় পং এআই, বা টিকিট-টো এআই করা সহজ। দাবা এমন একটি এআইতে নেওয়া যেতে পারে যা কেবল খুব, খুব খুব ভালকে পরাস্ত করতে পারে। তবে আরটিএস একটি আলাদা বলগেম।
কমিউনিস্ট হাঁস

2
আপনি স্ট্রিপস অ্যালগরিদমে আগ্রহী হতে পারেন ।
ব্যবহারকারী 712092

উত্তর:


12

উত্তর দেওয়া এক ধরণের অসুবিধাজনক প্রশ্নের। কোনটির উন্নতি প্রয়োজন তা বর্ণনা করতে আপনার কাছ থেকে কাজ করার জন্য কিছু পরিচিত এআই থাকা দরকার। তবে এখানে আইগামেদেব ডট কম থেকে আরটিএস এআইয়ের কয়েকটি উদাহরণ রয়েছে (নিবন্ধকরণ প্রয়োজন):

দুর্ভাগ্যক্রমে বেশিরভাগ সত্যই ভাল জিনিস পে-ওয়াল এর পিছনে রয়েছে।

একটি সাধারণ এআই সমাধান গোল-ওরিয়েন্টেটেড অ্যাকশন প্ল্যানার, যা লক্ষ্যগুলি স্যাটিসাইফ করার পরিকল্পনা তৈরি করতে নিয়ম ব্যবহার করে। এখন প্রায় বেশ কিছুটা সময় কেটে গেছে তবে খুব সুন্দর। এটি কীভাবে এফপিএসে প্রয়োগ করা হয় সে সম্পর্কে জেফ অরকিনের সাইটে একটি সংক্ষিপ্ত ওভারভিউ (পিডিএফ) উপলব্ধ রয়েছে, তবে ঠিক একই নীতিটি (বিভিন্ন নিয়ম এবং লক্ষ্য সহ) আরটিএসের জন্য কাজ করে।

অনেকগুলি আরটিএস জিওএপিগুলির উত্তরাধিকারসূত্রে ব্যবহার করবে, উপরের স্তর থেকে বিভিন্ন স্তরের লক্ষ্য অর্জন করবে এবং যুদ্ধক্ষেত্রের বিভিন্ন স্তরের বিশদ নিয়ে উদ্বিগ্ন। আমি কিছু ডাব্লুডাব্লুআইআই হেক্স ওয়ারগেমের এআইতে একটি দুর্দান্ত নিবন্ধ পড়েছিলাম যা এটির মতো কাঠামোযুক্ত হয়েছিল তবে গুগলের জন্য আমি এই লিঙ্কটি এখনই খুঁজে পাচ্ছি না। যে কেউ আমাকে সাহায্য করতে পারে তার জন্য সোনার তারা।

অবশ্যই জিওএপি এবং অন্যান্য পরিকল্পনাকারীদের কার্যকারিতা নির্ভর করে আপনি আপনার গেমের জগতকে কতটা ভালভাবে পার্স করেছেন এবং আপনার ক্রিয়া এবং লক্ষ্যগুলি কতটা পরিমার্জন করছেন on

অন্যান্য সাধারণ প্রযুক্তির মধ্যে স্কোরিং এবং অগ্রাধিকারগুলির জন্য ইউটিলিটি আর্কিটেকচার (পিডিএফ) এবং গেম ওয়ার্ল্ডকে পার্স করার জন্য ব্ল্যাকবোর্ড অন্তর্ভুক্ত রয়েছে ।


6

কথাটি হ'ল, যদি আপনি একটি এআই পেয়ে থাকেন

যা রিয়েল টাইম স্ট্র্যাটেজি গেমটিতে রিসোর্স প্রতারণা ছাড়াই যে কোনও মানুষকে মারতে পারে

তারপরে আপনার একটি খেলা আছে কেউই খেলবে না কারণ তারা প্রথম স্তরটি পার করতে পারেনি।

এআই প্রোগ্রামিংয়ের শক্ততম অংশটি এআইকে বীটযোগ্য করে তুলছে, তবে কিছুটা দক্ষতার সাথে কারও কাছে মারধর করা সম্ভব। এটি পরাজিত করা খুব সহজ করুন এবং খেলোয়াড়দের একটি চ্যালেঞ্জের অভাব থেকে দূরে সরিয়ে দেওয়া হবে, এটি আরও কঠোর করুন এবং পুনরায়, লোকেরা সর্বদা পরাজিত হয়ে বিরক্ত হয়ে যাবে।

সুতরাং এটি জটিল এআই তৈরির বিষয়ে নয় (যা মোটেই কঠিন নয়, এআই একই সাথে তার খেলার ক্ষেত্রের মধ্যে যে কোনও কিছুতে প্রক্রিয়া করতে পারে যেখানে কোনও খেলোয়াড় কেবল স্ক্রিনে যা রয়েছে তা প্রক্রিয়া করতে পারে), তবে ভারসাম্যপূর্ণ গেম তৈরির বিষয়ে আরও কিছু।


1
স্পষ্ট করে বলতে গেলে, এমন একটি এআই তৈরি করা যা যে কোনও মানুষকে পরাজিত করতে পারে তাই যেহেতু এআই এআই এর ইউনিটগুলিকে নিয়ন্ত্রণ করতে পারে তার চেয়ে ভাল গ্রানুলারিটির সাথে কোনও মানুষ আশা করতে পারে (ইউআই সীমাবদ্ধতার কারণে)। কোনও ইভেন্ট ইভেন্টগুলিতে প্রতিক্রিয়া জানাতে কয়েক সেকেন্ড সময় নেয়, ইউনিটগুলি নির্বাচন করুন এবং কমান্ড দিন, যেখানে এআই কোনও ইউনিটের জন্য প্রতিটি ইউনিটের অর্ডার আপডেট করতে পারে প্রতিটি গেম টার্নের জন্য প্রতিটি ইভেন্টের প্রতিক্রিয়া হিসাবে। তবে বাস্তবে, এটি করা হয়নি, কারণ এটি খেলাটিকে ক্লান্তিকর করে তুলবে। সত্যই শক্ত অংশটি এআই বোবাকে বীট করার পক্ষে যথেষ্ট করে দিচ্ছে।
স্কিজ

3
স্পষ্টতা স্পষ্ট করার জন্য - অপরাজেয় এআই তৈরি করা এত কঠিন নয়; প্রহারযোগ্য, চ্যালেঞ্জিং এবং এআইকে জড়িত করা আরও অনেক বেশি কঠিন।
স্কিজ

3

অনেক কিছুই করা যায় তবে এই প্রশ্নের আমার তাত্ক্ষণিক প্রতিক্রিয়া ছিল একটি পাল্টা প্রশ্ন: কেন কেউ চূড়ান্ত আরটিএস এআই চাইবে? এবং এই ব্যক্তি কেন অন্য অনলাইন প্রতিপক্ষের বিরুদ্ধে কেবল অনলাইনে খেলেন না?

মূল অংশ: এটা এআই অপরাজেয় করতে সমস্যা না, এটা যথেষ্ট দ্রুত চিন্তা তৈরীর সমস্যা (। যেমন এটা হয়েছে এমনকি 7 একটি সঙ্গে একই মানচিত্রে এআই বিরোধীদের 3 বিরুদ্ধে খেলা পাবে বা শর্টকাট নিতে) নিয়মিত কম্পিউটার। আজও এবং আগামীকালও এবং আমি আশা করি এটি এখন থেকে দশ বছর পরেও পরিবর্তিত হবে না।

পরবর্তী সমস্যাটি হ'ল: এআই যতক্ষণ না কঠোর নিয়ম অনুসরণ করে ততক্ষণ তা শোষণযোগ্য হবে। এমনকি अस्पष्ट নিয়মগুলি এটিকে শোষণের পক্ষে ঝুঁকিপূর্ণ করে তুলবে। এআই শিখতে হবে, এবং এটি ভুল - ইচ্ছাকৃত এবং অনিচ্ছাকৃত করতে হবে। এটি আপনাকে অবাক করা দরকার। এবং তারপরে আপনি অন্য একজন মানুষের বিরুদ্ধে খেলছেন। যেহেতু এআই এমনকি অ্যালগরিদমিক এবং প্রক্রিয়াকরণ শক্তি উভয় দিক দিয়েই মানুষের চিন্তাভাবনার কপি করার কাছাকাছি আসে না, তাই আপনি কোনও একক খেলোয়াড়ের এআইয়ের সাথে নিজের সময় নষ্ট না করা আরও ভাল যে অন্যটির মতো খেলতে মোটামুটি মজাদার নয় you're মানুষ, শুধুমাত্র জড়িত সামাজিক কারণের জন্য যদি।


1

আপনি 'রিসোর্স প্রতারণা' হিসাবে যে বিষয়টি সংজ্ঞায়িত করেছেন তা রেসিং গেমগুলিতে 'বুস্ট ব্যালেন্সিং' এর মতো like 'বুস্ট' চেষ্টা করে এবং পটকে একে অপরের সাথে তুলনামূলকভাবে কাছাকাছি রাখার জন্য একটি শক্ত রেসের মায়া তৈরি করতে ব্যবহৃত হয়। খেলোয়াড় নেতৃত্ব নেই যদি চোখে CPU- র খেলোয়াড় রাখতে পারে, এবং যদি খেলোয়াড় হয় নেতৃত্ব এটা বিরোধীদের আপনার লেজ সরাসরি রেখে উপর চাপ রাখে, এমনকি যদি CPU- র নিজেই একটি মাঝারি ড্রাইভার।

আরটিএসে আপনি মানগুলির একটি সংগ্রহের দিকে তাকিয়ে যা ভালভাবে সাজানো যেতে পারে। আপনি জানেন যে কোনও সংস্থান পেতে, বিল্ডিং আইটেমগুলির জন্য কত খরচ হয়, মানচিত্রের ট্র্যাভারসাল সময়গুলি ইত্যাদিতে কত সময় লাগে You

আপনি যদি সেই টেবিলগুলি তৈরি করেছেন এবং আপনার কাছে সহজেই তথ্য উপলব্ধ রয়েছে তবে আউটপুট জন্য সর্বোত্তম অনুপাত সন্ধান করার জন্য ডেটা ক্রাঞ্চ করা কেবল সংখ্যার বিষয়।

তবে খেলোয়াড়ের প্রেক্ষাপটের ভিত্তিতে সর্বদা ঠিক একই কাজ করে এমন শত্রুর বিরুদ্ধে খেলতে কত মজা লাগে?

সুতরাং আপনি বিশৃঙ্খলা যোগ করুন। আপনি এআই কে স্লাইডিং স্কেলে দক্ষতা দিন। আপনার এটি খেলোয়াড়কে হয়রানি করেছে। যদি প্লেয়ারটি খুব ভাল করে দেখায়, আপনি এআইকে কিছুটা ঠকিয়েছেন এবং খেলোয়াড়কে তাদের পায়ের আঙ্গুলের উপরে রাখার জন্য এটি কিছু অতিরিক্ত সংস্থান বা শক্তিবৃদ্ধি দিন।

আপনি চান খেলোয়াড় কোনও দুর্বল এআইকে ফাঁকে ফেলা বা হাল 000০০০ দ্বারা জবাইয়ের চেয়ে চ্যালেঞ্জিং প্রতিপক্ষের মুখোমুখি সন্তুষ্টি অনুভব করতে পারেন। সিপিইউ প্রতিপক্ষের পরিপূর্ণতা তার অসম্পূর্ণতায় রয়েছে। :)


2
এবং ভিন্ন, তবে সম্পর্কিত: এআই কখনও কখনও এমন জিনিসগুলি করেন যা প্রযুক্তিগতভাবে তাদের সেরা বিকল্প নয় তবে গেমটিতে কিছুটা মজা যুক্ত করুন, যেমন অস্বাভাবিক ইউনিট বা চালগুলি ব্যবহার করে (যেমন প্লেয়ারের গোড়ায় পিছনে বিমানবাহী সৈন্যবাহিনী) )
বার্ট ভ্যান হিউকেলোম

0

একটি বড় বিষয় হ'ল আপনাকে গেমের কৌশলগত বিকাশ চালিয়ে যেতে হবে। কোনও উন্নয়নের পরিমাণই এআইকে স্টারক্রাফট 1 ম্যাচ জিততে দেবে না (সুষ্ঠু খেলায়) যদি মনে করে যে মেরিনের একটি মূল সেনা হল টেরান বনাম টেরান গেম খেলার উপায়।

অপ্রচলিত কৌশল বেছে নেওয়ার কারণে এটি কেবল এআইকেই ধারাবাহিকভাবে পরাজিত করা থেকে বিরত রাখবে না, তবে খেলাগুলির দিকে আরও বেশি পন্থা রাখার ফলে এআই আরও আকর্ষণীয় হয়ে উঠবে, যদি এআই যদি পথিকভাবে কার্যকর নির্বাচন করে।

একটি সমৃদ্ধ কৌশল গাছ এমনকি একটি অসুবিধা স্লাইডার জন্য অনুমতি দেয়; উদাহরণস্বরূপ উন্মাদ জের্গ এআই নমনীয় পন্থাগুলি গ্রহণ করবে যা শত্রুদের সাথে খাপ খাইয়ে নিতে পারে এবং সুযোগ পেলে দ্রুত প্রসারিত হতে পারে, তবে সাধারণ অসুবিধা পর্যায়ে এটি আরও কঠোর বিল্ডগুলি বেছে নিতে পারে এবং ব্যাপক পরিমাণে বিস্তারের ঝুঁকির সম্ভাবনা কম থাকে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.