বাস্তবায়নের ক্ষেত্রে এটি কোনও বাগ হতে পারে বলে আমি প্রথমে স্ট্যাকওভারফ্লোতে পোস্ট করেছি , তবে কেউ কেউ আমাকে গণিতে পোস্ট করার পরামর্শ দিয়েছেন। আমি কেবল এই স্ট্যাকেক্সচেঞ্জটি পেয়েছি, এবং আমি ভেবেছিলাম এর চেয়ে ভাল কে? আপনারা কেউ কেউ ব্যাট থেকে জেনে থাকতে পারেন বরং এটি ডিবাগিংয়ের প্রয়োজন ছাড়াই সঠিক বলে মনে হয় not অনলাইন ক্যালকুলেটর বা বিকল্প রেটিং পদ্ধতিতে কোনও লিঙ্ক স্বাগত জানানো হয়।
গ্লিকো -২ একটি দাবা পদ্ধতিতে দাবাতে ব্যবহৃত হয়, তবে এটি অন্যান্য অনেক পরিস্থিতিতে ব্যবহার করা যেতে পারে। গ্লিকো -২ গ্লিকো -১ এর উন্নতি, যা পুরানো ইএলও রেটিংয়ের সমস্যাগুলির সমাধান করেছে।
সংস্করণ 1 এর তুলনায় গ্লিকো -2 কী বিশেষ করে তোলে তা হ'ল এটি উচ্চতর রেটিং বিচ্যুতি (আরডি) অন্তর্ভুক্ত করে যত বেশি সময় ধরে নিষ্ক্রিয় থাকে। এটি একটি ধ্রুবক সিস্টেমের ধারণার সাথে এটি করে যা সময় / রেটিং সময়ের সাথে সম্পর্কিত to
লেখকের লেখার একটি উদাহরণ এখানে পাওয়া যায়: http://www.glicko.net/glicko/glicko2.pdf ।
এই নথির মধ্যে, তিনি ব্যাখ্যা করেছেন:
গ্লিকো -২ সিস্টেমটি সর্বোত্তম কাজ করে যখন কোনও রেটিং পিরিয়ডে গেমের সংখ্যা মাঝারি থেকে বড় হয়, কোনও রেটিং পিরিয়ডে প্রতি খেলোয়াড়ের গড়ে কমপক্ষে 10-15 গেমস বলুন। রেটিং সময়ের জন্য সময়ের দৈর্ঘ্য প্রশাসকের বিবেচনার ভিত্তিতে।
সক্রিয় দাবা খেলোয়াড়দের একটি গ্রুপ 1 মাসের সময়কালে গড়ে 10-15 গেম খেলে এমন অনুমান করে, প্রশাসক তারপরে প্রতি মাসের শেষে রেটিং আপডেট করে।
আমার গ্লিকো -২ রেটিং সিস্টেমের একটি পিএইচপি বাস্তবায়ন প্রয়োজন এবং নিম্নলিখিতটি পেরেছি:
গ্লিকো -২ জাভাস্ক্রিপ্ট বাস্তবায়ন
- জাভাস্ক্রিপ্টে একটি ছোট ত্রুটি ছিল, যার মধ্যে এটি প্রযুক্তিগত লেখার উদাহরণের সাথে মেলতে দেয় না, লেখক এটি যথেষ্ট কাছে পেয়েছেন এবং এটি ডিবাগ করার জন্য বিরক্ত করেন নি।
- পিএইচপি বাস্তবায়ন অনেকগুলি বাগের সাথে জর্জরিত ছিল, তবে আপনি যদি একাধিক রেটিং সময়কালে না করেন (তবে প্রযুক্তিগত লিখন আপ কখনই এর প্রত্যাশিত মান দেখায় না) তবে তা স্পষ্ট ছিল না was
- অবশেষে এক্সেল ক্যালকুলেটরটি ত্রুটিমুক্ত এবং দাবা সম্প্রদায়ের কোনও ব্যক্তির দ্বারা সর্বাধিক পেশাদার বলে মনে হয়েছিল। একবার জাভাস্ক্রিপ্ট বাগটি সমাধান হয়ে গেলে, জাভাস্ক্রিপ্ট এবং এক্সেল ক্যালকুলেটর একে অপরের সাথে খুব ঘনিষ্ঠভাবে মিলছে (যদিও নিখুঁত নয়, গোলাকার ত্রুটির মধ্যে থাকতে পারে)
এক্সেল ক্যালকুলেটরের সাথে মিল রেখে আমি পিএইচপি এবং জাভাস্ক্রিপ্ট সংস্করণগুলিতে খুঁজে পেতে পারি (এবং লেখকদের কাছে সমস্যাগুলি / প্যাচগুলি জমা দিয়েছি) আমি ঠিক করেছিলাম and
এখন আমি 99% আত্মবিশ্বাসী যে বিশ্লেষণের জন্য আমার কাছে একটি সঠিক গ্লিকো -2 বাস্তবায়ন রয়েছে (তাদের মধ্যে 3 এর মধ্যে) এবং এটি তখনই যখন আমি অদ্ভুত কিছু পেয়েছি এবং এই আলোচনার বিষয়।
নতুন খেলোয়াড়ের জন্য গ্লিকো -২ এর প্রস্তাবিত ডিফল্ট দেওয়া হয়েছে:
Rating: 1500
RD: 350
Volatility: 0.06
আপনি যদি পরবর্তী 12 পিরিয়ড (1 বছর) জন্য প্রতি রেটিং সময়কালে (1 মাস) একবার 1378 এবং আরডি 99 ( উত্স ) রেটিংয়ের গড় প্রতিপক্ষের মুখোমুখি হন তবে আপনি 1852 এর একটি অনুমিত জাতীয় ক্লাস এ (1800-1999) রেটিং জমা করবেন যখন বাস্তবে আপনি 12 মাসের ব্যবধানে কেবল 12 গড় রেট প্রাপ্ত খেলোয়াড়কে পরাজিত করেছেন।
Month Rating RD Volatility Class
1 1625 259 0.059999 National Class B
2 1682 225 0.059998 〃
3 1718 205 0.059997 〃
6 1784 174 0.059994 〃
12 1852 148 0.059988 National Class A
24 1922 127 0.059976 〃
আপনি যদি প্রতি রেটিং সময়কালে 2 জন औसत প্রতিপক্ষের মুখোমুখি হন তবে আপনি প্রায় 4-5 মাস জাতীয় ক্লাস এ এ যেতে পারেন, কেবল 8-10 গড় বিরোধীদের মুখোমুখি।
Month Rating RD Volatility Class
1 1672 215 0.059999 National Class B
2 1733 183 0.059997 〃
3 1770 166 0.059995 〃
4 1797 154 0.059993 〃
5 1819 146 0.059992 National Class A
6 1836 140 0.059991 〃
এই অনুমানগুলি কি সঠিক? আমার ক্যালকুলেটরে কি কোনও বাগ আছে?
যদি এটি কোনও ত্রুটি না হয় তবে এটিকে মোকাবেলার কয়েকটি উপায় কী:
- বিচ্যুতির নিম্ন সীমানা হতে "সত্য রেটিং" বিবেচনা করুন (রেটিং - আরডি)
- নিষ্ক্রিয় ব্যবহারকারীর রেটিংটি দেখাবেন না
- এন গেমসের কম ব্যবহারকারীদের দেখাবেন না