আমি কীভাবে 'গ্রীক উপহার' ত্যাগের সাথে দাবা গেমসের সংগ্রহ পেতে পারি?


11

আমি দাবা গেমগুলির একটি সংগ্রহ তৈরি করতে চাই যাতে 'গ্রীক উপহার' ত্যাগের বৈশিষ্ট্য রয়েছে । আছে chessgames.com উপর কয়েকটি গেম এই আত্মাহুতি সঙ্গে সটীক। আমি এই জাতীয় ত্যাগের সাথে গেমগুলির পৃথক উদাহরণ সহ ব্লগগুলি খুঁজে পেতে পারি (উদাহরণস্বরূপ: 1 , 2 , 3 , 4 , 5 , এবং 6 ); তবে এগুলি সহজেই ডাউনলোডযোগ্য ফর্ম্যাটে নেই।

এই ত্যাগের বৈশিষ্ট্যযুক্ত গেমগুলির কি কোনও সংগ্রহ রয়েছে? যদি তা না হয়, এসসিআইডি এর মতো দাবা ডাটাবেস ব্যবহার করে এই ত্যাগের বৈশিষ্ট্যযুক্ত গেমগুলির আমি কীভাবে অনুসন্ধান করতে এবং সংগ্রহ করতে পারি?

উত্তর:


9

কিছু যা এখানে সাহায্য পারে দাবা ক্যোয়ারী ল্যাঙ্গুয়েজ । এসকিউএল যেমন রিলেশনাল ডাটাবেসগুলির জন্য কাজ করে, ঠিক তেমনি সিএসকিউও নির্দিষ্ট মানদণ্ডের সাথে মেলে এমন অবস্থান / গেমগুলির জন্য দাবা গেমগুলির একটি ডাটাবেস অনুসন্ধান করতে পারে।

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


2

ধন্যবাদ @ গ্লোরফাইন্ডেল দাবা জিজ্ঞাসার ভাষা সম্পর্কে আমি জানতাম না know এটি সত্যই একটি দুর্দান্ত সরঞ্জাম। তাদের ওয়েবসাইট থেকে সিসিএল এর বেসিক সিনট্যাক্সের মধ্য দিয়ে যাচ্ছি, আমি নিম্নলিখিত স্ক্রিপ্ট এবং পদ্ধতি নিয়ে এসেছি যা কোনও গ্রন্থাগার থেকে কালো বা সাদা দ্বারা "গ্রীক উপহারের ত্যাগ" বেছে নিতে পারে pgn। আমি ইউএনআইএক্স সিস্টেমটি ব্যবহার করে নীচে উদাহরণ সরবরাহ করি।

প্রথমে আপনার আগ্রহের একটি পিএনজি ডাটাবেস ডাউনলোড করুন ( example.pgn)।

দ্বিতীয়ত, একটি পাঠ্য সম্পাদক ব্যবহার করে নিম্নলিখিত স্ক্রিপ্টটি greek_gift.cqlএক্সটেনশন সহ একটি পাঠ্য ফাইল হিসাবে সংরক্ষণ করুন .cql

cql (input example.pgn)
flipcolor flip 
next (Bh7
      kh7)

এক্সিকিউটেবল cqlপ্রোগ্রাম ( সিসকিউএল ওয়েবসাইট থেকে ডাউনলোড করা ), সিকিউএল ফাইল greek_gift.cqlএবং ইনপুট পিএনজি ফাইল example.pgnএকই ফোল্ডারে রাখুন।

টার্মিনালটি খুলুন এবং ফোল্ডারে নেভিগেট করুন।

কমান্ড কার্যকর করুন ./cql greek_gift.cql

greek_gift-out.pgnএকই ডিরেক্টরিতে একটি নতুন pgn ফাইল তৈরি করা হবে। দ্রষ্টব্য যে এতে সাদা দ্বারা ভ 7 ত্যাগের পাশাপাশি কালো দ্বারা ভি 2 বলিদান এবং তারপরে প্রতিপক্ষ রাজা দ্বারা ক্যাপচারের খেলা থাকবে।

আমি প্রোগ্রামার নই; কেউ যদি মনে করে যে কোনও ত্রুটি আছে তবে স্ক্রিপ্টটি সম্পাদনা করুন।

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