फ्रांसीसी सर्वोच्च न्यायालय ने निर्णय दिया है कि जनता को संग्रहालयों से 3डी स्कैन तक पहुंचने का अधिकार है, जो संग्रहालयों के इस तर्क का खंडन करता है कि ऐसी पहुंच से उनकी आय पर नकारात्मक प्रभाव पड़ेगा।
यह निर्णय बर्लिन मिस्र संग्रहालय से संबंधित एक पूर्व मामले के साथ मेल खाता है, जहां नेफ़र्टिटी की मूर्ति के 3डी स्कैन जारी करने से राजस्व हानि की चिंताओं को भ्रामक माना गया था।
यह निर्णय इस बात पर जोर देता है कि डिजिटलीकरण परियोजनाओं के लिए सार्वजनिक धन का मतलब सार्वजनिक पहुंच प्रदान करने की बाध्यता है, हालांकि संग्रहालय इस पर अमल करने में धीमे रहे हैं, जो सार्वजनिक पहुंच और संस्थागत नियंत्रण के बीच तनाव को दर्शाता है।
यह रिपॉजिटरी 10 मिलियन शतरंज खेलों पर प्रशिक्षित एक ट्रांसफार्मर मॉडल को लागू करती है, जो 2895 की लिचेस ब्लिट्ज एलो प्राप्त करता है, और बिना मोंटे कार्लो ट्री सर्च (MCTS) का उपयोग किए AlphaZero के नेटवर्क्स को पार करता है।- इसमें प्रशिक्षण, मूल्यांकन, और पहेली-सुलझाने के लिए स्क्रिप्ट्स शामिल हैं, जिसके लिए Python 3.10, JAX with CUDA, Stockfish, और Leela Chess Zero की आवश्यकता होती है।- सॉफ्टवेयर Apache 2.0 के तहत लाइसेंस प्राप्त है, मॉडल वेट्स CC-BY 4.0 के तहत हैं, और यह इंस्टॉलेशन निर्देश और डेटासेट डाउनलोड लिंक प्रदान करता है।
चर्चा का केंद्र एक शतरंज इंजन विकसित करने पर है जो ग्रैंडमास्टर स्तर पर नहीं खेलता, बल्कि पारंपरिक इंजनों के अवास्तविक खेल के बजाय एक अधिक मानव-समान अनुभव प्रदान करता है। - माया और काता गो जैसे विकल्पों का उल्लेख किया गया है जो अधिक मानव-समान शतरंज अनुभव प्रदान करने की उनकी क्षमता के लिए जाने जाते हैं, जो शतरंज इंजनों को बेहतर बनाने में न्यूरल नेटवर्क की क्षमता को उजागर करते हैं। - बातचीत शतरंज की जटिलता और खेल को पूरी तरह से हल करने में वर्तमान तकनीक की सीमाओं को स्वीकार करती है, प्रदर्शन को सुधारने के लिए खोज एल्गोरिदम और न्यूरल नेटवर्क के संयोजन का सुझाव देती है।
प्रस्ताव में सुझाव दिया गया है कि C++ को आधिकारिक रूप से 8-बिट बाइट की आवश्यकता होनी चाहिए, जो वर्तमान हार्डवेयर और सॉफ्टवेयर प्रथाओं के साथ मेल खाता है।
ऐतिहासिक रूप से, CHAR_BIT मैक्रो ने विभिन्न बाइट आकारों की अनुमति दी थी, लेकिन अब अधिकांश सिस्टम और मुख्यधारा के कंपाइलर जैसे कि GCC, LLVM, और MSVC डिफ़ॉल्ट रूप से 8-बिट बाइट्स का उपयोग करते हैं।
8-बिट बाइट मानक के साथ C++ को संरेखित करना भाषा और पुस्तकालय समर्थन को सरल बनाएगा, क्योंकि गैर-8-बिट आर्किटेक्चर आधुनिक C++ विकास के लिए ज्यादातर अप्रासंगिक हैं।
सी++ प्रोग्रामिंग भाषा में एक बाइट की परिभाषा को 8 बिट्स के रूप में मानकीकृत करने का प्रस्ताव दिया गया है, जो वर्तमान में चर्चा के अधीन है।
प्रस्ताव में IEEE फ्लोटिंग-पॉइंट मानकों और उनके अर्थों पर चर्चा शामिल है, जो सुसंगत डेटा प्रतिनिधित्व के महत्व को उजागर करता है।
ऐतिहासिक संदर्भ प्रदान किया गया है, जिसमें उल्लेख किया गया है कि पुराने सिस्टम जैसे UNIVAC और डिजिटल सिग्नल प्रोसेसर (DSPs) ने गैर-8-बिट बाइट्स का उपयोग किया, जिससे C++ मानकों पर आधुनिक प्रासंगिकता और संभावित प्रभाव पर बहस छिड़ गई।