Computer shogi
কম্পিউটার শোগি কৃত্রিম বুদ্ধিমত্তার একটি ক্ষেত্র যা কম্পিউটার প্রোগ্রাম তৈরির সাথে সম্পর্কিত যা শোগি খেলতে পারে। শোগি সফ্টওয়্যারের গবেষণা ও উন্নয়ন মূলত ফ্রিল্যান্স প্রোগ্রামার, বিশ্ববিদ্যালয় গবেষণা গোষ্ঠী এবং বেসরকারী সংস্থাগুলি দ্বারা পরিচালিত হয়েছে। 2017 সালের মধ্যে, সবচেয়ে শক্তিশালী প্রোগ্রামগুলি সবচেয়ে শক্তিশালী মানব খেলোয়াড়দের ছাড়িয়ে যাচ্ছিল। খেলা জটিলতা শোগির বন্দী টুকরোগুলি পুনরায় ব্যবহার করার স্বতন্ত্র বৈশিষ্ট্য রয়েছে। অতএব, অন্যান্য দাবার বৈচিত্র্যের তুলনায় শোগির একটি উচ্চতর শাখা-প্রশাখা রয়েছে। কম্পিউটারের পরীক্ষা করার জন্য আরও অবস্থান রয়েছে কারণ হাতের প্রতিটি টুকরো অনেক বর্গক্ষেত্রের উপর ফেলে দেওয়া যেতে পারে। এটি শোগিকে সর্বোচ্চ সংখ্যক আইনি অবস্থান এবং সমস্ত জনপ্রিয় দাবা বৈচিত্র্যের মধ্যে সর্বোচ্চ সংখ্যক সম্ভাব্য খেলা দেয়। শোগির জন্য উচ্চতর সংখ্যার অর্থ হল খেলার সর্বোচ্চ স্তরে পৌঁছানো কঠিন। আইনি অবস্থানের সংখ্যা এবং সম্ভাব্য খেলার সংখ্যা হল শোগির খেলার জটিলতার দুটি পরিমাপ। গো-এর জটিলতা গো এবং গণিতে পাওয়া যায়। দাবার জটিলতা সম্পর্কে আরও তথ্য শ্যানন নম্বরে পাওয়া যাবে। একটি কম্পিউটার শোগি প্রোগ্রামের প্রাথমিক উপাদানগুলি হল উদ্বোধনী বই, অনুসন্ধান অ্যালগরিদম এবং শেষ খেলা। "উদ্বোধনী বই" প্রোগ্রামটিকে একটি ভাল অবস্থানে রাখতে সাহায্য করে এবং সময় সাশ্রয় করে। শোগি পেশাদাররা অবশ্য দাবার মতো সর্বদা একটি উদ্বোধনী ক্রম অনুসরণ করেন না, তবে টুকরোগুলির ভাল গঠন তৈরি করতে বিভিন্ন পদক্ষেপ নেন। "সার্চ অ্যালগরিদম" ক্রমানুসারে আরও গভীরভাবে সামনের দিকে তাকায় এবং প্রোগ্রামটিকে একটি পদক্ষেপের আরও ভাল মূল্যায়ন করার অনুমতি দেয়। বড় সংখ্যক সম্ভাব্য পদক্ষেপের কারণে দাবার তুলনায় শোগিতে অনুসন্ধান করা কঠিন। একটি প্রোগ্রাম একটি স্থিতিশীল অবস্থানে পৌঁছলে অনুসন্ধান করা বন্ধ করে দেবে। সমস্যাটি হল ড্রপ মুভের কারণে অনেক অবস্থান অস্থিতিশীল। অবশেষে, "শেষ খেলা" শুরু হয় যখন রাজাকে আক্রমণ করা হয় এবং শেষ হয় যখন খেলাটি জিতে যায়। দাবায়, কম সংখ্যক টুকরো রয়েছে যা এন্ডগেম ডেটাবেস দ্বারা নিখুঁত খেলার দিকে পরিচালিত করে; তবে, টুকরোগুলি শোগিতে ফেলে দেওয়া যেতে পারে যাতে কোনও এন্ডগেম ডেটাবেস না থাকে। সঙ্গমের গতি দ্রুত খুঁজে বের করার জন্য একটি সুমেশোগি সমাধানকারী ব্যবহার করা হয়। কম্পিউটার বনাম মানুষ 1980-এর দশকে, প্রোগ্রামিং, সিপিইউ এবং মেমরির মতো ক্ষেত্রে প্রযুক্তির অপরিণততার কারণে, কম্পিউটার শোগি প্রোগ্রামগুলি চিন্তা করতে দীর্ঘ সময় নেয় এবং প্রায়শই এমন পদক্ষেপ নেয় যার কোনও আপাত যৌক্তিকতা ছিল না। এই প্রোগ্রামগুলিতে কিউ পদমর্যাদার একজন অপেশাদার স্তর ছিল। একবিংশ শতাব্দীর প্রথম দশকে কম্পিউটার শোগি সফ্টওয়্যার এবং হার্ডওয়্যার প্রযুক্তিতে বড় পদক্ষেপ নিয়েছে। 2007 সালে, শীর্ষ শোগি খেলোয়াড় ইয়োশিহারু হাবু 2006 সালের বিশ্ব কম্পিউটার শোগি চ্যাম্পিয়ন বোনানজার শক্তি অনুমান করেছিলেন। তিনি 2007 সালের 26শে মার্চ নিহোন কেইজাই শিমবুন সন্ধ্যা সংস্করণে বোনানজা এবং তারপর রিউ চ্যাম্পিয়ন আকিরা ওয়াতানাবের মধ্যে ম্যাচ সম্পর্কে অবদান রাখেন। হাবু বোনাঞ্জার খেলাকে 2 ড্যান শোগি শিক্ষানবিশ (শরিকাই) স্তরে মূল্যায়ন করেছেন। বিশেষত, কম্পিউটারগুলি ব্রুট-ফোর্স গণনার জন্য সবচেয়ে উপযুক্ত, এবং একটি নির্দিষ্ট অবস্থান থেকে চেকমেটিংয়ের উপায় খুঁজে বের করার কাজে মানুষকে ছাড়িয়ে যায়, যার মধ্যে অনেক কম সম্ভাবনা রয়েছে। প্রথম পদক্ষেপ থেকে 10 সেকেন্ডের সময়সীমা সহ গেমগুলিতে, কম্পিউটার এমনকি পেশাদার শোগি খেলোয়াড়দের জন্য একটি কঠিন চ্যালেঞ্জ হয়ে উঠছে। কম্পিউটার শোগির অতীতের স্থির অগ্রগতি ভবিষ্যতের জন্য একটি পথপ্রদর্শক। 1996 সালে হাবু ভবিষ্যদ্বাণী করেছিলেন যে 2015 সালে একটি কম্পিউটার তাকে পরাজিত করবে। আকিরা ওয়াতানাবে 2012 সালে আসাহি শিমবুন পত্রিকায় একটি সাক্ষাৎকার দেন। তিনি অনুমান করেছিলেন যে কম্পিউটারটি 4 ড্যান পেশাদার স্তরে খেলা হয়। ওয়াতানাবে আরও বলেছিলেন যে কম্পিউটার কখনও কখনও তার জন্য পদক্ষেপ খুঁজে পায়। 2005 সালের 23শে অক্টোবর, তৃতীয় আন্তর্জাতিক শোগি ফোরামে, জাপান শোগি অ্যাসোসিয়েশন 2005 মেইজিনের তোশিয়ুকি মরিউচিকে কম্পিউটার শোগি প্রোগ্রাম ওয়াইএসএস খেলার অনুমতি দেয়। তোশিয়ুকি মরিউচি একটি বিশপ হ্যান্ডিক্যাপ দিয়ে প্রতি পদক্ষেপে 30 সেকেন্ড খেলে খেলাটি জিতেছিলেন। 2012 সালে, একজন অবসরপ্রাপ্ত পেশাদার প্রথমে প্রকাশ্যে কম্পিউটারের সাথে একটি ম্যাচ হেরেছিলেন, এবং 2013 সালে, সক্রিয় শোগি পেশাদাররাও। বোনাঞ্জা বনাম ওয়াতানাবে (2007) জাপান শোগি অ্যাসোসিয়েশন (জে. এস. এ) 2007 সালের 21শে মার্চ বর্তমান রিউও চ্যাম্পিয়ন ওয়াতানাবেকে বর্তমান বিশ্ব কম্পিউটার শোগি চ্যাম্পিয়ন বোনাঞ্জার বিরুদ্ধে প্রতিদ্বন্দ্বিতা করার অনুমতি দেয়। দাইওয়া সিকিউরিটিজ ম্যাচটি স্পনসর করেছিল। হোকি কুনিহিতো বোনানজা লিখেছিলেন। কম্পিউটারটি ছিল 8 গিগাবাইট মেমোরি এবং 160 গিগাবাইট হার্ড ড্রাইভ সহ একটি ইন্টেল জিওন 2.66 গিগাহার্টজ 8 কোর। খেলাটি 2 ঘন্টা করে এবং তার পরে প্রতি পদক্ষেপে 1 মিনিট বাইও-ইয়োমি দিয়ে খেলা হয়েছিল। এই শর্তগুলি ওয়াতানাবের পক্ষে কারণ দীর্ঘ সময়সীমার অর্থ সময়ের চাপ থেকে কম ভুল হয়। দীর্ঘ সময় খেলার অর্থ হল মানব খেলোয়াড়রা কম্পিউটারের গণনার দিগন্তের বাইরে দীর্ঘমেয়াদী পরিকল্পনা করতে পারে। এই দুই খেলোয়াড় একই খেলার স্তরে ছিলেন না। ওয়াতানাবে 2006 সালের রিউও চ্যাম্পিয়ন ছিলেন এবং তিনি বোনানজাকে প্রথম বা তৃতীয় ড্যানের সমতুল্য রেটিং দিয়েছিলেন। প্রোগ্রামের উন্নতি এবং একটি দ্রুত কম্পিউটারের কারণে বোনানজা আগের তুলনায় কিছুটা শক্তিশালী ছিল। ওয়াতানাবে দুর্বল বোনাঞ্জার জন্য প্রস্তুতি নিয়েছিলেন কারণ ওয়াতানাবে পুরানো বোনাঞ্জার খেলার রেকর্ডগুলি অধ্যয়ন করেছিলেন। বোনাঞ্জা প্রথমে চলে যান এবং ওয়াতানাবে যেমন আশা করেছিলেন চতুর্থ ফাইল রুক বিয়ার-ইন-দ্য-হোল খেলেন। ওয়াতানাবে ভেবেছিলেন যে বোনাঞ্জার কিছু পদক্ষেপ নিকৃষ্ট ছিল। যাইহোক, ওয়াতানাবে এই পদক্ষেপগুলি গভীরভাবে বিশ্লেষণ করে ভেবেছিলেন যে সম্ভবত কম্পিউটার এমন কিছু দেখেছে যা ওয়াতানাবে দেখেননি। ওয়াতানাবে খেলার পরে মন্তব্য করেছিলেন যে তিনি হেরে যেতে পারতেন যদি বোনাঞ্জা শেষ খেলায় প্রবেশের আগে প্রতিরক্ষামূলক পদক্ষেপ নিতেন। কিন্তু কম্পিউটার তার সময় নেওয়ার (এবং তার চিত্তাকর্ষক এন্ডগেম কৌশলগুলি ব্যবহার করার) পরিবর্তে অবিলম্বে আক্রমণ করতে পছন্দ করে যা তাকে ম্যাচটি ব্যয় করে। 112 নম্বর পদক্ষেপের পর বোনাঞ্জা পদত্যাগ করেন। বোনাঞ্জার পরাজয়ের পর ওয়াতানাবে তার ব্লগে কম্পিউটারে মন্তব্য করেছিলেন, "আমি ভেবেছিলাম তাদের এখনও অনেক পথ যেতে হবে, কিন্তু এখন আমাদের স্বীকার করতে হবে যে তারা এমন পর্যায়ে পৌঁছেছে যেখানে তারা পেশাদারদের জন্য একটি ম্যাচ হয়ে উঠছে।" ওয়াতানাবে 27শে জুন 2008-এ ইয়োমিউরি শিমবুনে শোগি বাজানো কম্পিউটার সম্পর্কে তাঁর অবস্থান আরও স্পষ্ট করেন যখন তিনি বলেন "আমি মনে করি আমি আগামী 10 বছরের জন্য শোগি সফ্টওয়্যারকে পরাজিত করতে সক্ষম হব"। 2007 সালের মে মাসে বিশ্ব কম্পিউটার শোগি চ্যাম্পিয়নশিপের ম্যাচের 2 মাস পরে বোনানজা পেশাদার ওয়াতানাবের স্তরের অনেক নিচে ছিল বলে আরেকটি ইঙ্গিত পাওয়া যায়। বোনানজা 2007 সালের বিশ্ব কম্পিউটার শোগি চ্যাম্পিয়ন ওয়াইএসএস-এর কাছে হেরে যান। এরপর 15 মিনিটের খেলায় ওয়াইএসএস অপেশাদার ইউকিও কাটো-র কাছে হেরে যায়। বার্ষিক সিএসএ টুর্নামেন্ট প্রদর্শনী গেমস (2003-2009) সিএসএ টুর্নামেন্টের বিজয়ীরা শক্তিশালী খেলোয়াড়দের সাথে প্রদর্শনী গেম খেলেন। 2003 সালে এই প্রদর্শনী খেলাগুলি শুরু হয়। পরবর্তী প্রতিটি বছরে, শক্তিশালী কর্মসূচির সঙ্গে মানবসুলভ প্রতিযোগিতা আরও শক্তিশালী ছিল। ইউকিও কাটো ছিলেন আসাহি অ্যামেচার মেইজিন চ্যাম্পিয়ন। তোরু শিমিজুগামি ছিলেন অপেশাদার মেইজিন চ্যাম্পিয়ন। বনক্রাসের স্রষ্টা ইকি ইতো 2011 সালে বলেছিলেন, বর্তমানে বনক্রাসের মতো শীর্ষ শোগি প্রোগ্রামগুলি বর্তমানে নিম্ন থেকে মধ্যবিত্ত পেশাদার খেলোয়াড়দের স্তরে রয়েছে। আকারা বনাম শিমিজু (2010) কম্পিউটার প্রোগ্রাম আকারা মহিলাদের ওশো চ্যাম্পিয়ন ইচিয়ো শিমিজুকে পরাজিত করে। আকারাতে 4টি কম্পিউটার ইঞ্জিন ছিলঃ গেকিসাশি, জিপিএস শোগি, বোনানজা এবং ওয়াইএসএস। আকারা 169টি কম্পিউটারের একটি নেটওয়ার্কে চলেছিল। 4টি ইঞ্জিন সেরা পদক্ষেপের উপর ভোট দেয়। আকারা সর্বাধিক ভোট দিয়ে এই পদক্ষেপটি নির্বাচন করে। যদি একটি টাই ভোট হয় তবে আকারা গেকিসাশির পদক্ষেপটি নির্বাচন করে। টোকিও বিশ্ববিদ্যালয় এবং ইলেক্ট্রো-কমিউনিকেশন বিশ্ববিদ্যালয়ের গবেষকরা আকারা তৈরি করেছেন। শিমিজু প্রথমে চলে যান এবং 6 ঘন্টা 3 মিনিট পর 86টি পদক্ষেপে পদত্যাগ করেন। শিমিজু বলেছিলেন যে তিনি তার সেরা খেলার চেষ্টা করছেন যেন তিনি একজন মানব খেলোয়াড়ের মুখোমুখি হচ্ছেন। তিনি 11 অক্টোবর 2010-এ টোকিও বিশ্ববিদ্যালয়ে খেলেন। প্রতি খেলোয়াড়ের জন্য নির্ধারিত চিন্তা করার সময় হল 3 ঘন্টা 60 সেকেন্ড। অনুষ্ঠানে 750 জন ভক্ত উপস্থিত ছিলেন। 2005 সালের পর এই নিয়ে তৃতীয়বার জাপান শোগি অ্যাসোসিয়েশন কোনও পেশাদারকে কম্পিউটার খেলার অনুমতি দিয়েছে এবং কোনও মহিলা পেশাদারের বিরুদ্ধে প্রথম জয়। খেলার শুরু থেকেই আকারা আক্রমণাত্মকভাবে শিমিজুকে তাড়া করে। আকার একটি রেঞ্জিং রুক কৌশল নিয়ে খেলেন এবং বিশপদের বিনিময়ের প্রস্তাব দেন। যদিও খেলাটি আংশিকভাবে শিমিজু একটি প্রশ্নবিদ্ধ পদক্ষেপ নিয়েছিল এবং আকারা জিতে যায়। রিউও চ্যাম্পিয়ন আকিরা ওয়াতানাবে শিমিজুর খেলার সমালোচনা করেন। 19শে নভেম্বর 2010-এ, দৈনিক ইয়োমিউরি ওয়াতানাবের উদ্ধৃতি দেয়। ওয়াতানাবে বলেন, "মিসেস শিমিজুর জেতার প্রচুর সুযোগ ছিল।" কম্পিউটার বোনাঞ্জা এবং আকারা অপেশাদার কোসাকু এবং শিনোদাকে পরাজিত করে (2011) 24 জুলাই 2011-এ, একটি দুই-গেমের অপেশাদার বনাম কম্পিউটার ম্যাচ ছিল। দুটি কম্পিউটার শোগি প্রোগ্রাম দুই অপেশাদারের একটি দলকে পরাজিত করে। একজন অপেশাদার, মিঃ কোসাকু ছিলেন শোরাইকাই থ্রি ড্যান খেলোয়াড়। অন্য অপেশাদার, মিঃ শিনোদা ছিলেন 1999 সালের অপেশাদার রিউও। অপেশাদারদের জন্য নির্ধারিত সময় ছিল প্রধান সময় 1 ঘন্টা এবং তারপর প্রতি পদক্ষেপে 3 মিনিট। কম্পিউটারের জন্য নির্ধারিত সময় ছিল প্রধান সময় 25 মিনিট এবং তারপর প্রতি পদক্ষেপে 10 সেকেন্ড। বনক্রাস বনাম ইয়োনেনাগা (2011-2012) 21শে ডিসেম্বর 2011-এ, কম্পিউটার প্রোগ্রাম বনক্রাস অবসরপ্রাপ্ত 68 বছর বয়সী কুনিও ইয়োনেনাগা, 1993 সালের মেইজিনকে চূর্ণ করে দেয়। তারা শোগি ক্লাব 24-এ 1 ঘন্টা, 3 মিনিট 39 সেকেন্ডে 85টি মুভ খেলেছে। প্রতিটি খেলোয়াড় 15 মিনিটের সময়সীমা দিয়ে শুরু করে এবং প্রতিটি খেলোয়াড়ের প্রতি পদক্ষেপে অতিরিক্ত 60 সেকেন্ড যোগ করা হয়। ইয়োনেনাগা গোতে (সাদা) ছিলেন এবং 2টি খেলেছিলেন। কে-62। এই পদক্ষেপটি ছিল বনক্রাসের জোসেকি (উদ্বোধনী বই)-তে নয় এমন একটি পদক্ষেপ চালিয়ে কম্পিউটারকে বিভ্রান্ত করা। 2012 সালের 14ই জানুয়ারি, বনক্রাস আবার ইয়োনেনাগাকে পরাজিত করেন। এই ম্যাচটি ডেনু-সেনের প্রথম ম্যাচ। খেলায় 113টি মুভ ছিল। অনুমোদিত সময় ছিল 3 ঘন্টা এবং তারপর প্রতি পদক্ষেপে 1 মিনিট। বনক্রাস প্রথমে সরে যান এবং একটি রেঞ্জিং রুক ওপেনিং ব্যবহার করেন। ইয়োনেনাগা একই দ্বিতীয় পদক্ষেপ নিয়েছিলেন, কে-6বি, যা তিনি আগের খেলায় হেরেছিলেন। বনক্রাস প্রতি সেকেন্ডে 18,000,000 চাল অনুসন্ধান করার জন্য 6টি ব্লেড সার্ভার সহ একটি ফুজিৎসু প্রাইমার্জি BX400-এ দৌড়েছিল। ইয়োনেনাগা 2 ঘন্টা 33 মিনিট ব্যবহার করেন। বনক্রাস 1 ঘন্টা 55 মিনিট ব্যবহার করে। বনক্রাস 2012 সালের জানুয়ারিতে ইয়োনেনাগার সাথে তার খেলাটির মূল্যায়ন করে। ডেনু-সেন (2013) ডেনু-সেন একটি শোগি প্রতিযোগিতা ছিল যেখানে মানুষ মেশিনের বিরুদ্ধে মুখোমুখি হয়েছিল। দ্বিতীয় ডেনু-সেন ম্যাচটি ছিল নিকোনিকো দ্বারা স্পন্সর করা একটি পাঁচ-গেমের ম্যাচ যেখানে পাঁচজন পেশাদার শোগি খেলোয়াড় পাঁচটি কম্পিউটারের বিরুদ্ধে খেলেছিল। পূর্ববর্তী বিশ্ব কম্পিউটার শোগি চ্যাম্পিয়নশিপের বিজয়ীরা পেশাদার শোগি খেলোয়াড়দের বিরুদ্ধে খেলেছিল। প্রাথমিক সময় নিয়ন্ত্রণ ছিল 4 ঘন্টা এবং দ্বিতীয় সময় নিয়ন্ত্রণ ছিল 60 সেকেন্ডে 1টি পদক্ষেপ। নিকোনিকো ধারাভাষ্যের মাধ্যমে খেলাটি সরাসরি সম্প্রচার করে। মিউরা বনাম জিপিএস শোগি হিরোয়ুকি মিউরা তার খেলার আগে বলেছিলেন যে তিনি "সমস্ত হৃদয় ও আত্মা" নিয়ে খেলবেন। মিউরা কম্পিউটার বিরোধী কৌশলের পরিবর্তে বিশ্বস্ত উদ্বোধনী তত্ত্ব ব্যবহার করার সিদ্ধান্ত নেন। কম্পিউটার বাজানো বই চলাচল করে এবং তারা তাদের রাজাদের রক্ষা করার জন্য প্রতিসমভাবে দুর্গ নির্মাণ করে। কম্পিউটারটি দ্রুত আক্রমণ করে এবং মিউরা একটি ড্রপ মুভ দিয়ে পাল্টা আক্রমণ করে। 8 ঘণ্টারও বেশি সময় পরে মিউরা পদত্যাগ করেন। খেলা শেষে মিউরা বলেন, "খেলার জন্য তার যেভাবে প্রস্তুতি নেওয়া উচিত ছিল না। তার উচিত ছিল খেলাটির জন্য সত্যিকারের জরুরি বোধের সাথে প্রস্তুত হওয়া, যদি সে জানত যে কম্পিউটারটি এত শক্তিশালী ছিল। মিউরা হতাশা প্রকাশ করেন এবং বলেন যে তিনি এখনও বুঝতে পারেননি যে তিনি কোথায় ভুল করেছেন। জিপিএস দ্বারা গেমটির মূল্যায়ন জিপিএস শোগির ওয়েবসাইটে রয়েছে। ফুনাই বনাম সুতসুকানা (প্রতিশোধ ম্যাচ) 31 ডিসেম্বর 2013 তারিখে, ফুনাই এবং সুতসুকানা একটি দ্বিতীয় খেলা খেলে। সুতসুকানা একই সংস্করণ ছিল যা 2013 সালের 6ই এপ্রিল ফুনাইকে পরাজিত করেছিল। কম্পিউটারটি 6টি কোর সহ একটি ইন্টেল প্রসেসর ছিল। ফুনাই জিতেছে। ডেনু-সেন 3 (2014) 2013 সালে, জাপান শোগি অ্যাসোসিয়েশন ঘোষণা করে যে পাঁচজন পেশাদার শোগি খেলোয়াড় 15 মার্চ থেকে 12 এপ্রিল 2014 পর্যন্ত পাঁচটি কম্পিউটার খেলবে। 2013 সালের 7ই অক্টোবর জাপান শোগি অ্যাসোসিয়েশন পাঁচজন খেলোয়াড়কে বেছে নেয়। পেশাদার শোগি খেলোয়াড়রা একটি প্রাথমিক কম্পিউটার টুর্নামেন্টের বিজয়ীদের সাথে খেলেছিল। 2013 সালের 2-4 নভেম্বর প্রাথমিক কম্পিউটার টুর্নামেন্ট অনুষ্ঠিত হয়। কম্পিউটারের সীমাবদ্ধতা প্রতিটি শোগি প্রোগ্রাম 6টি কোর সহ একটি একক ইন্টেল প্রসেসরে চলে। কোনও একাধিক প্রসেসর সিস্টেমের অনুমতি ছিল না। প্রাথমিক কম্পিউটার টুর্নামেন্টের পরে শোগি প্রোগ্রামগুলিতে কোনও পরিবর্তনের অনুমতি দেওয়া হয়নি। পেশাদার শোগি খেলোয়াড়রা প্রাথমিক কম্পিউটার টুর্নামেন্টের পরে শোগি প্রোগ্রামগুলির সাথে প্রশিক্ষণ নিয়েছিল। প্রতিটি খেলোয়াড় সকাল 10টায় 5 ঘন্টা দিয়ে শুরু করেন। 5 ঘন্টা পর, খেলোয়াড়কে অবশ্যই 1 মিনিটের মধ্যে প্রতিটি পদক্ষেপ সম্পন্ন করতে হবে। আইডি1-এ 1 ঘন্টা দুপুরের খাবারের বিরতি এবং বিকেল 5 টায় আধ ঘন্টা রাতের খাবারের বিরতি ছিল। নিকোনিকো ধারাভাষ্য সহ খেলাটি সরাসরি সম্প্রচার করছে। জাপানি গাড়ির যন্ত্রাংশ প্রস্তুতকারী সংস্থা ডেনসো কম্পিউটারের জন্য যন্ত্রাংশগুলি সরানোর জন্য একটি রোবোটিক বাহু তৈরি করেছে। ইয়াশিকি বনাম পোনানজা ওশো এবং কিয়ো চ্যাম্পিয়ন আকিরা ওয়াতানাবে তার ব্লগে লিখেছেন যে "একজন মানুষ পোনানজার কিছু পদক্ষেপ যেমন 60. এল * 16 এবং 88. এস * 79 সম্পর্কে ভাবতে পারে না। আমি নিশ্চিত নই যে এই মুহূর্তে সেগুলি সেরা পদক্ষেপ ছিল কি না, তবে আমার মনে হচ্ছে আমি অবিশ্বাস্য কিছু দেখছি। " কিসেই, ওই এবং ওজা চ্যাম্পিয়ন ইয়োশিহারু হাবু আসাহি শিমবুম সংবাদপত্রকে বলেন, "আমি যখন তাদের খেলা দেখি তখন যন্ত্রগুলি অসাধারণভাবে শক্তিশালী বলে মনে করি।" ডেনু-সেন 3.1: সুগাই বনাম শুয়েসো (প্রতিশোধ ম্যাচ) শনিবার 19 জুলাই 2014 তারিখে, তাতসুয়া সুগাই আবারও শুয়েসোর বিরুদ্ধে খেলার সুযোগ পান যা "শোগি ডেনু-সেন প্রতিশোধ ম্যাচ" হিসাবে বিল করা হয়েছিল। চার মাস আগে ডেনু-সেন 3-এর প্রথম খেলায় সুগেইকে শুয়েসো পরাজিত করেছিল, তাই এটিকে তার সেই পরাজয়ের প্রতিশোধ নেওয়ার সুযোগ হিসাবে দেখা হয়েছিল। খেলাটি জাপান শোগি অ্যাসোসিয়েশন এবং টেলিযোগাযোগ ও মিডিয়া সংস্থা ডোয়াঙ্গো উভয়ের দ্বারা স্পনসর করা হয়েছিল এবং টোকিও শোগি কাইকান (জাপান শোগি অ্যাসোসিয়েশনের প্রধান কার্যালয়)-এ অনুষ্ঠিত হয়েছিল। যদিও খেলার সাইটটি জনসাধারণের জন্য বন্ধ ছিল, খেলাটি নিকোনিকো লাইভের মাধ্যমে সরাসরি সম্প্রচারিত হয়েছিল এবং বিভিন্ন শোগি পেশাদার এবং মহিলা পেশাদারদের দ্বারা ধারাভাষ্য প্রদান করা হয়েছিল। শুয়েশোর পদক্ষেপগুলি ডেনসোর রোবোটিক বাহু দ্বারা করা হয়েছিল। প্রতিটি খেলোয়াড়ের জন্য প্রাথমিক সময় নিয়ন্ত্রণ ছিল আট ঘন্টা যা পরে 1 মিনিটের বায়য়োমি দ্বারা অনুসরণ করা হয়েছিল। উপরন্তু, উভয় পক্ষের খাওয়ার এবং বিশ্রামের সময় দেওয়ার জন্য খেলার অধিবেশন জুড়ে চারটি 1-ঘন্টা বিরতি নির্ধারিত করা হয়েছিল। খেলাটি সারা রাত ধরে এবং পরের দিন পর্যন্ত চলে এবং শেষ পর্যন্ত শুরু হওয়ার প্রায় 20 ঘন্টা পরে শেষ হয় যখন শুয়েসোর 144 পদক্ষেপের পরে সুগাই পদত্যাগ করেন। প্রোগ্রামার সরঞ্জাম শোগিদোকোরো শোগিদোকোরো একটি উইন্ডোজ গ্রাফিকাল ইউজার ইন্টারফেস (জিইউআই) যা শোগি খেলার জন্য একটি প্রোগ্রামকে কল করে এবং একটি বোর্ডে পদক্ষেপগুলি প্রদর্শন করে। শোগিদোকোরো 2007 সালে তৈরি করা হয়েছিল। শোগিদোকোরো ইউনিভার্সাল শোগি ইন্টারফেস (ইউ. এস. আই) ব্যবহার করে। ইউ. এস. আই হল একটি উন্মুক্ত যোগাযোগ প্রোটোকল যা শোগি প্রোগ্রামগুলি ব্যবহারকারী ইন্টারফেসের সাথে যোগাযোগ করতে ব্যবহার করে। ইউএসআই 2007 সালে নরওয়েজিয়ান কম্পিউটার দাবা প্রোগ্রামার টর্ড রমস্টাড দ্বারা ডিজাইন করা হয়েছিল। টর্ড রমস্টাড ইউনিভার্সাল চেস ইন্টারফেসের (ইউসিআই) উপর ইউএসআই ভিত্তিক। 2000 সালে কম্পিউটার দাবা প্রোগ্রামার স্টেফান মায়ার-কাহলেন ইউসিআই-এর নকশা তৈরি করেন। শোগিদোকোরো স্বয়ংক্রিয়ভাবে দুটি প্রোগ্রামের মধ্যে একটি টুর্নামেন্ট চালাতে পারে। এটি প্রোগ্রামারদের শোগি প্রোগ্রামগুলি দ্রুত লিখতে সহায়তা করে কারণ তারা ইউজার ইন্টারফেস অংশটি লেখা এড়িয়ে যেতে পারে। এটি একটি প্রোগ্রামে পরিবর্তনগুলি পরীক্ষা করার জন্যও কার্যকর। শোগিদোকোরো শোগিদোকোরোতে একটি শোগি ইঞ্জিন যোগ করে শোগি খেলতে ব্যবহার করা যেতে পারে। শোগিদোকোরোর অধীনে চলাচলকারী কিছু ইঞ্জিন নিম্নরূপঃ অ্যাপেরি অ্যাপেরিপাক (অ্যাপেরি এসডিটি5 + খাপাক এসডিটি5) ব্লান্ডারএক্সএক্স বোনানজা এলমো এলোকপ্পা (এলমো ডব্লিউসিএসসি27 + খাপাক ডব্লিউসিএসসি27) গিকোউ জিপিএস শোগি লারেমি লেসারকাই লাইটনিং পোনানজা কোয়ার্টেট খাপাক রেলমো (এলমো ডব্লিউসিএসসি27 + রেজেরো8), রেজেরো সাইলেন্ট মেজরিটি স্পিয়ার এসএসপি তানুকি সফ্টওয়্যারের মেনুতে জাপানি এবং ইংরেজি উভয় ভাষার বিকল্প রয়েছে। এক্সবোর্ড/উইনবোর্ড এক্সবোর্ড/উইনবোর্ড হল আরেকটি জিইউআই যা পশ্চিমী দাবা এবং জিয়াংকি সহ শোগি এবং অন্যান্য দাবা রূপগুলিকে সমর্থন করে। 2007 সালে এইচ. জি দ্বারা উইনবোর্ডে শোগি সমর্থন যোগ করা হয়। মুলার। উইনবোর্ড ইঞ্জিনের সাথে যোগাযোগের জন্য নিজস্ব প্রটোকল (চেস ইঞ্জিন কমিউনিকেশন প্রটোকল) ব্যবহার করে, তবে ইউসিআই2ডব্লিউবি অ্যাডাপ্টারের মাধ্যমে ইউএসআই ইঞ্জিনের সাথে সংযোগ স্থাপন করতে পারে। যে ইঞ্জিনগুলি স্থানীয়ভাবে উইনবোর্ড প্রটোকলকে সমর্থন করতে পারে সেগুলি হল শোকিদোকি, টিজেশোগি, জিএনইউ শোগি এবং বোনাঞ্জা। শোগিদোকোরোর বিপরীতে, উইনবোর্ড বিনামূল্যে/মুক্ত এবং ওপেন সোর্স, এবং এক্স উইন্ডো সিস্টেমের জন্য এক্সবোর্ড হিসাবে (লিনাক্স এবং ম্যাক সিস্টেমের জন্য) উপলব্ধ। বেশ কয়েকটি শোগি ভ্যারিয়েন্ট, যেমন চু শোগি এবং দাই শোগি, উইনবোর্ডের কাঁটাচামচ সংস্করণ ব্যবহার করে এআই-এর বিরুদ্ধে খেলতে পারে। অন্তর্ভুক্ত ইঞ্জিনগুলি হলঃ শোকিদোকি, যা ড্রপ দিয়ে ছোট রূপগুলি খেলতে পারে (অর্থাৎ। মিনিশোগি); এবং হাচু, চু শোগি খেলার জন্য ডিজাইন করা একটি বড় শোগি বৈকল্পিক ইঞ্জিন এবং সময়ের সাথে সাথে শক্তিতে উন্নতি করেছে। শোগি ব্রাউজার কিউ (শোগি ব্রাউজার কিউ) একটি ফ্রি ক্রস-প্ল্যাটফর্ম (জাভা) জিইউআই, যা ইউএসআই ইঞ্জিন চালাতে পারে এবং ফ্লাডগেটে প্রতিদ্বন্দ্বিতা করতে পারে। v3.7 থেকে জাপানি এবং ইংরেজি উভয় ভাষা পাওয়া যায়। বিসিএমএস শোগি হল ইউএসআই প্রটোকল এবং উইনবোর্ড শোগি প্রটোকলের জন্য একটি ইংরেজি ভাষার গ্রাফিক্যাল ইউজার ইন্টারফেস। এটি আর তৈরি করা হয়নি এবং বর্তমানে লেখকের ওয়েবসাইট থেকে উপলব্ধ নয়। ফ্লাডগেট ফ্লাডগেট হল কম্পিউটারের জন্য একটি কম্পিউটার শোগি সার্ভার যা রেটিং প্রতিযোগিতা এবং গ্রহণ করতে পারে। শোগিদোকোরোর অধীনে চলমান প্রোগ্রামগুলি ফ্লাডগেটের সাথে সংযুক্ত হতে পারে। জিপিএস দল ফ্লাডগেট তৈরি করেছে। 2008 সালে ফ্লাডগেট ক্রমাগত কাজ শুরু করে। সবচেয়ে সক্রিয় খেলোয়াড়রা 4,000 গেম খেলেছে। 2008 থেকে 2010 সাল পর্যন্ত 167 জন খেলোয়াড় ফ্লাডগেটে 28,000টি খেলা খেলেছেন। ফ্লাডগেটে খেলতে মানুষকে স্বাগত জানানো হয়। প্রতি খেলোয়াড়ের জন্য সময়সীমা হল 15 মিনিট, আকস্মিক মৃত্যু। 2011 থেকে 2018 সাল পর্যন্ত ফ্লাডগেটের এক নম্বর কর্মসূচি 1184 পয়েন্ট বৃদ্ধি পেয়েছে, যা প্রতি বছর গড়ে 169 পয়েন্ট। ওয়ার্ল্ড কম্পিউটার শোগি চ্যাম্পিয়নশিপ বার্ষিক কম্পিউটার বনাম কম্পিউটার ওয়ার্ল্ড শোগি চ্যাম্পিয়নশিপ জাপানের কম্পিউটার শোগি অ্যাসোসিয়েশন (সিএসএ) দ্বারা আয়োজিত হয়। কম্পিউটারগুলি একটি সার্ভারের মাধ্যমে স্বয়ংক্রিয় গেম খেলে। প্রতিটি প্রোগ্রামে একটি খেলা শেষ করার জন্য 25 মিনিট সময় থাকে। 1990 সালে ছয়টি প্রোগ্রাম নিয়ে প্রথম চ্যাম্পিয়নশিপ হয়। 2001 সালে এটি 55টি প্রোগ্রামে উন্নীত হয়। চ্যাম্পিয়নশিপটি ইন্টারনেটে সম্প্রচারিত হয়। 19তম বার্ষিক সিএসএ টুর্নামেন্টে, চারটি প্রোগ্রাম (জিপিএস শোগি, ওতসুকি শোগি, মঞ্জু এবং কেসিসি শোগি) যা কখনও সিএসএ টুর্নামেন্ট জেতেনি, তারা আগের বছরের তিনটি শক্তিশালী প্রোগ্রামকে (বোনানজা, গেকিসাশি এবং ওয়াইএসএস) পরাজিত করে। 2010 সালের সিএসএ টুর্নামেন্টের শীর্ষ তিন বিজয়ী হলেন গেকিসাশি, শুয়েসো এবং জিপিএস শোগি। 2011 সালে, বনক্রাস সাতটি গেমের মধ্যে পাঁচটি জয় নিয়ে সিএসএ টুর্নামেন্ট জিতেছিল। বনক্রাস 16 কোর এবং ছয় গিগাবাইট মেমরি সহ তিনটি প্রসেসর সহ একটি কম্পিউটারে চলে। বোনানজা 132 কোর এবং 300 গিগাবাইট মেমরি সহ 17 টি প্রসেসর সহ একটি কম্পিউটারে দ্বিতীয় স্থান অর্জন করেছে। তৃতীয় স্থান অধিকার করেন শুয়েসো। 2010 সালের সি. এস. এ বিজয়ী গেকিসাশি চতুর্থ স্থান অর্জন করেন। পঞ্চম স্থান অধিকার করেন পোনানজা। জিপিএস শোগি 832 কোর এবং 1486 গিগাবাইট মেমরি সহ 263 প্রসেসর সহ একটি কম্পিউটারে ষষ্ঠ স্থান অর্জন করেছে। 2012 সালে, জিপিএস শোগি প্রতি সেকেন্ডে অনুসন্ধান করে এবং গড় অনুসন্ধানের গভীরতা ছিল 22.2 ধাপ এগিয়ে। ওয়াইএসএস-এর লেখক হিরোশি ইয়ামাসিতা বিশ্ব কম্পিউটার শোগি চ্যাম্পিয়নশিপে বছরের পর বছর খেলা সমস্ত শোগি প্রোগ্রামের একটি তালিকা বজায় রেখেছেন এবং র্যাঙ্ক জিতেছেন। ভিডিও গেম সিস্টেম শোগি খেলার জন্য কিছু বাণিজ্যিক গেম সফ্টওয়্যার হল সুপার ফ্যামিকমের জন্য হাবু মেইজিন নো ওমোশিরো শোগি, নিন্টেন্ডো ডিএস-এর জন্য ক্লাবহাউস গেমস এবং এক্সবক্স-এর জন্য শটেস্ট শোগি। বিধিনিষেধ 2005 সালের 18ই সেপ্টেম্বর জাপান শোগি অ্যাসোসিয়েশনের একজন পেশাদার 5 ড্যান একটি কম্পিউটারের বিরুদ্ধে শোগি খেলেন। জাপানের কোমাতসুতে 29তম হোক্কোকু ওশো-কাপ শোগি টুর্নামেন্টে খেলাটি অনুষ্ঠিত হয়। ম্যাটসু ন্যাশনাল কলেজ অফ টেকনোলজি কম্পিউটার প্রোগ্রাম টাকোস তৈরি করেছে। টাকোস প্রথমে খেলে ওপেনিংয়ে স্ট্যাটিক রুক লাইন বেছে নেয়। পেশাদার হাশিমোতো টাকোসের বিশপের সাথে তার বিশপ পরিবর্তন করার সময় উদ্বোধনী লাইনটি অনুসরণ করেছিলেন। টাকোসের একটি ভাল বিকাশ ছিল যা উদ্বোধনী এবং মাঝের খেলায় কিছু সুবিধা সহ এমনকি 80 চালানোর আগে পর্যন্ত ছিল। অনেক অপেশাদার খেলোয়াড় আশা করেছিলেন যে টাকোস জিতবে। তবে, পেশাদার হাশিমোতো রক্ষা করেছিলেন এবং টাকোস অদ্ভুত পদক্ষেপ নিয়েছিলেন। টাকোস হেরে গেছে। 2005 সালের 14ই অক্টোবর জাপান শোগি অ্যাসোসিয়েশন পেশাদার শোগি খেলোয়াড়দের কম্পিউটারের বিরুদ্ধে প্রতিযোগিতা নিষিদ্ধ করে। জাপান শোগি অ্যাসোসিয়েশন বলেছে যে এই নিয়মটি তার পেশাদারদের মর্যাদা রক্ষা করা এবং কম্পিউটার শোগিকে একটি সম্ভাব্য ব্যবসায়িক সুযোগ হিসাবে ব্যবহার করা। এই নিষেধাজ্ঞা পেশাদার খেলোয়াড়দের তুলনায় কম্পিউটারের রেটিং রোধ করে। 2008 থেকে 2012 সাল পর্যন্ত জাপান শোগি অ্যাসোসিয়েশন (কুনিও ইয়োনেনাগা সভাপতি হিসাবে) একজন পেশাদার এবং কম্পিউটারের মধ্যে কোনও খেলার অনুমতি দেয়নি। মাইলফলক 2005: অ্যামেচার রিউ টুর্নামেন্টে, প্রোগ্রাম গেকিসাশি প্রথম নকআউট রাউন্ডের 40 মিনিটের খেলায় ইজি ওগাওয়াকে পরাজিত করে। 2005: প্রোগ্রাম গেকিসাশি একটি 40 মিনিটের প্রদর্শনী খেলায় অপেশাদার 6-দান মাসাতো শিনোদাকে পরাজিত করে। 2007: শোগি ক্লাব 24-এ একটি কম্পিউটারের সর্বোচ্চ রেটিং হল ওয়াইএসএস-এর জন্য 2744। 2008: মে, কম্পিউটার প্রোগ্রাম তানাসে শোগি আসাহি অ্যামেচার মেইজিনের খেতাবধারী ইউকিও কাটোকে পরাজিত করে। 15 মিনিটের প্রদর্শনী খেলায় 75টি পদক্ষেপ নেওয়া হয়। 2008: মে, কম্পিউটার প্রোগ্রাম গেকিসাশি অপেশাদার মেইজিন তরু শিমিজুগামিকে পরাজিত করে। 15 মিনিটের প্রদর্শনী খেলায় 100টি পদক্ষেপ নেওয়া হয়। 2008: নভেম্বর, গেকিসাশি অপেশাদার মেইজিন শিমিজুগামিকে 1 ঘন্টার খেলায় 1 মিনিটের বায়োয়োমির সাথে পরাজিত করেন। 2010: অক্টোবর, প্রথমবার একটি কম্পিউটার কোনও শোগি চ্যাম্পিয়নকে পরাজিত করে। মহিলাদের ওশো চ্যাম্পিয়ন শিমিজুকে 6 ঘন্টা 3 মিনিটের মধ্যে পরাজিত করেন আকারা। 2011: মে, শোগি ক্লাব 24-এ সর্বোচ্চ রেটিং প্রাপ্ত খেলোয়াড় হলেন কম্পিউটার প্রোগ্রাম পোনানজা, রেটিং 3211। 2011: ডিসেম্বর, শোগি ক্লাব 24-এ সর্বোচ্চ রেটিং প্রাপ্ত খেলোয়াড় হল কম্পিউটার প্রোগ্রাম বনক্রাস, যা 2116 গেমের পরে 3364 রেটিং পেয়েছে। 2012: জানুয়ারি, বনক্রাস 1993 সালের মেইজিন ইয়োনেনাগাকে পরাজিত করে। তারা 113টি মুভ খেলে যার মূল সময় ছিল 3 ঘন্টা এবং তারপর প্রতি মুভ 1 মিনিট। 2013: 20 এপ্রিল, জিপিএস শোগি 15তম স্থানে থাকা হিরোয়ুকি মিউরাকে পরাজিত করেন। মূল সময় 4 ঘন্টা এবং তারপর প্রতি পদক্ষেপে 1 মিনিট সহ খেলাটি ছিল 102টি পদক্ষেপ। 2013: 12 মে, শোগি ক্লাব 24-এর সর্বোচ্চ রেটিং প্রাপ্ত খেলোয়াড় হলেন কম্পিউটার প্রোগ্রাম পোনানজা, 3453 রেটিং প্রাপ্ত। 2014: 12ই এপ্রিল, পোনানজা 12তম স্থানে থাকা ইয়াশিকি নোবুয়ুকিকে পরাজিত করেন। মূল সময় 5 ঘন্টা এবং তারপর প্রতি পদক্ষেপে 1 মিনিট সহ খেলাটি ছিল 130টি পদক্ষেপ। 2016: 10ই এপ্রিল, পোনানজা 8-দান তাকায়ুকি ইয়ামাসাকিকে পরাজিত করেন। খেলাটি ছিল 85টি মুভ। তাকায়ুকি 7 ঘন্টা 9 মিনিট ব্যবহার করেন। 2017: 20 মে, পোনানজা 2টি খেলায় মেইজিন আমাহিকো সাতোকে পরাজিত করেন। 2017: গুগল ডিপমাইন্ডের আলফাজিরো বিশ্বাসযোগ্যভাবে 2017 বিশ্ব কম্পিউটার শোগি চ্যাম্পিয়ন প্রোগ্রামকে পরাজিত করেছে এলমো আরও দেখুন শোগি সফ্টওয়্যারের তালিকা শোগি বৈকল্পিক কম্পিউটার দাবা ইঞ্জিন দাবা উদ্বোধনী বই (কম্পিউটার) রেফারেন্স বহিরাগত লিঙ্ক কম্পিউটার বনাম হিউম্যান শোগি জাপানি ভাষায় ইভেন্টস শোগি ইঞ্জিনগুলির বিকাশ সংস্করণগুলির জন্য বর্তমান রেটিং শোগি (জাপানি দাবা) কীভাবে শুরু করবেন ফ্রিসফ্টঃ ইনস্টলেশন নির্দেশ শোগি ইঞ্জিন (v.2019 মে) শোগি ইঞ্জিনগুলির সাথে সেট আপ এবং খেলার নির্দেশাবলী তৃতীয় পক্ষের মূল্যায়ন ফাইল/খোলার বই এবং জিকোউ 2 ইঞ্জিন নেদারল্যান্ডের সাথে ইয়ানুরাউ ইঞ্জিন কীভাবে ইনস্টল করবেন