কম্পিউটারগুলি ত্রি-চেক দাবা কীভাবে খেলবে?


10
  • কম্পিউটারগুলি তিন-চেক দাবা অবস্থানগুলিকে কীভাবে মূল্যায়ন করবে যেখানে প্রথম পক্ষের পক্ষের পক্ষের তিনবার জিতেছে?

    • তারা প্রথম এবং দ্বিতীয় চেককে কীভাবে মূল্য দেবে?

    • দেখে মনে হচ্ছে পজিশনের মূল্যায়ন জটিল হবে তবে এটি দেখতে তিনটি-চেক দাবা স্ট্যান্ডার্ড দাবায়ের চেয়ে সমাধান করা সহজ খেলা হবে।

উত্তর:


10

https://github.com/ddugovic/Stockfish

অত্যন্ত সক্রিয় বিকাশ, এটি লাইকেস দ্বারা ব্যবহৃত স্টকফিশ সংস্করণ।

আপনাকে যা করতে হবে তা হ'ল এই ম্যাক্রোটি অনুসন্ধান করুন:

#ifdef থ্রি

মূল্যায়ন ফাংশন:

https://github.com/ddugovic/Stockfish/blob/master/src/evaluate.cpp

চেকগুলি সাধারণ দাবা থেকে আলাদা বোনাস দেওয়া হয় :

    if (pos.is_three_check())
        score += ChecksGivenBonus[pos.checks_given(Us)];

pos.checks_givenইতিমধ্যে সম্পন্ন চেক সংখ্যা দেয়। ChecksGivenBonusবোনাস মান একটি অ্যারে।

বোনাস মানগুলি হল:

  S(444, 181),  // first check
  S(2425, 603), // second check

444খোলার / মিডলগেইমের 181জন্য বোনাস এবং এন্ডগেমের বোনাস। দ্বিতীয় চেকের জন্য বোনাস অনেক বেশি।

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


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

    • চেক সংখ্যা জন্য বোনাস :
      • মিডলগেমে, একটি চেক একটি ছোট ছোট টুকরোটির প্রায় 2/3 মূল্যবান, যেখানে দুটি চেকের মান প্রায় 3 টি ছোট ছোট টুকরো, তবে এই ধরণের অবস্থানগুলি সাধারণত অত্যন্ত গতিশীল হয়, সুতরাং তাদের স্থিতিকভাবে মূল্যায়ন করা শক্ত are
      • এন্ডগেমে, চেকগুলি তেমন মূল্যবান নয়, যেহেতু উপাদানগুলি অনেক বেশি গুরুত্বপূর্ণ। একটি চেক একটি প্যাঁচা মূল্য, দুটি চেক একটি ছোটখাটো টুকরো তুলনায় কিছুটা কম।
    • নিরাপদ / অনিরাপদ রাজা পজিশনের জন্য অনেক বেশি বোনাস / জরিমানা , উদাহরণস্বরূপ, আক্রমণকারী টুকরো সংখ্যার জন্য বা ভারী আশ্রয়ের গর্তের জন্য।
      • রাজা নিরাপত্তা মূল্যায়ন এছাড়াও স্কেল করা হয় চেক সংখ্যার উপর নির্ভর করে , প্রতিপক্ষের ইতিমধ্যে দিয়েছেন যাতে রাজা নিরাপত্তা আরো গুরুত্বপূর্ণ যদি সে তৃতীয় চেক দান কাছাকাছি।
    • পিসের মানগুলি স্ট্যান্ডার্ড দাবা থেকে কিছুটা আলাদা। মিডলগেমে প্যাঁসের দাম কিছুটা কম, যেহেতু ওপেন ফাইলগুলির মতো গতিশীল কারণগুলি তুলনামূলকভাবে গুরুত্বপূর্ণ, এবং ছদ্মবেশগুলি এন্ডগেমগুলিতে আরও মূল্যবান, যেহেতু তারা কেবল কয়েকটি টুকরো বোর্ডে রয়েছে কিনা তা সহজেই চেক দেওয়ার হুমকি দিতে পারে।
  2. প্রশ্নের দ্বিতীয় অংশ সম্পর্কে, আমি মনে করি যে মূল্যায়ন বন্ধ অবস্থানগুলিতে জটিল , কারণ চেক এবং উপাদানের সংখ্যা সম্পর্কে ভারসাম্যহীনতা মূল্যায়ণ করা শক্ত। যদি অবস্থানটি অত্যন্ত কৌশলগত হয় তবে অনুসন্ধানটি সাধারণত মূল্যায়নের ভুলত্রুটি সমাধান করতে সক্ষম হওয়া উচিত।

  3. স্ট্যান্ডার্ড দাবাদের চেয়ে থ্রি-চেক দাবা সহজেই সমাধান করা সহজ, কারণ গেমসটি কম থাকে। এক গুরুত্বপূর্ণ পয়েন্ট অনুকূল খেলা সঙ্গে খেলা তাত্ত্বিক মান। যদি সাদা একটি (তুলনামূলকভাবে সংক্ষিপ্ত) জয়ের উপর চাপ দিতে পারে, তবে একটি প্রমাণ কার্যকর হতে পারে তবে এটি যদি সর্বোত্তম খেলার সাথে একটি ড্র হয়, তবে প্রয়োজনীয় প্রুফ ট্রি সম্ভবত খুব বেশি বড় হবে।

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