وقتی این مقاله را شروع کردم ، بیش از یک سال از اولین بازی کامپیوتری کوانتومی ایجاد شده بود. زمان آن فرا رسیده بود که تاریخ آنها را بنویسید ، بنابراین من این کار را کردم.
تا ژوئن سال 2019 ، من به طور مداوم در حال به روز رسانی تمام اتفاقات جدید در زمینه کوانتوم و بازی بودم. تاریخچه آنها را در زیر خواهید دید. >
این بازی ای نیست که منحصراً در رایانه کوانتومی اجرا شود. مانند هر الگوریتم کوانتومی ، یک کامپیوتر معمولی باید به شدت درگیر باشد. این یک بازی است که بخشی از آن برای کامپیوتر کوانتومی اجرا می شود ، فقط برای اینکه ببینیم آیا می توان آن را انجام داد.
سخت افزار مشکلی نخواهد داشت: IBM این کار را از طریق تجربه IBM Q این نرم افزار نیز وجود داشت: Project Q ، یک SDK کوانتومی با قابلیت کار بر روی دستگاه های IBM ، اخیراً منتشر شده بود. تنها چیزی که لازم بود یک بازی بود.
بازی انتخاب شده سنگ کاغذ-قیچی بود. با توجه به قدرت کیوبیت ها سازگار شد و اولین بازی کوانتومی ساخته شد. نام آن Cat-Box-Scissors بود.
خیلی خوب نبود ، حقیقت را باید گفت. فقط یک آزمایش اول ساده. کمی بیشتر از یک تولید کننده عدد تصادفی با یک داستان. رایانه های کوانتومی مستحق چیزی بهتر بودند.
و تنها کمی بعد ، اولین بازی چندنفره با کامپیوتر کوانتومی ساخته شد. این بازی با تکنیک هایی که قبلاً برای بررسی ویژگی های اساسی جهان استفاده می شد ، Battleships است.
این اولین بازی های کامپیوتری کوانتومی نمونه های ساده ای بودند که محدود به خط فرمان بودند. آنها در زمان واقعی از پردازنده کوانتومی استفاده کردند ، که به معنی انتظار در صف کار بود. متأسفانه انتظار چند قطعه از متن افراد کمی سرگرم کننده است.
پس بازی بر اساس داده های از پیش موجود چطور؟ رایانه کوانتومی می تواند همه چیز مورد نیاز را از قبل تولید کند ، به بازی اجازه می دهد تا سریع و پاسخگو اجرا شود ، همانطور که همه ما از برنامه های مدرن انتظار داریم.
از این ایده Quantum Solitaire ، که در Fantasy Basel (سوئیس پاسخ به Comic Con).
مه دو بازی کوانتومی آورد. یکی با همان فلسفه Quantum Solitaire ساخته شده است که بر روی داده های از قبل موجود است. این الهام گرفته از Hunt the Wumpus ، یک خزنده سیاه چال اولیه بود. این Hunt the Quantpus بود.
همچنین نسخه جدیدی از Battleships را به ارمغان آورد. این بازی دیگری بود که در زمان واقعی اجرا شد. اما به جای استفاده از Project Q برای مدیریت نرم افزار ، مانند قبل ، از QISKit: SDK بومی تازه منتشر شده IBM برای سخت افزار خود استفاده کرد.
این اولین بازی کوانتومی در زمان واقعی بود که چندین دور اجرا شد. به این ترتیب ، اولین بودفراتر از یک تولید کننده عدد تصادفی فانتزی. همچنین با یک هدف عالی ایجاد شد: برای کمک به مردم برای یادگیری برنامه نویسی کوانتومی.
به دلیل پیچیدگی بیشتر آن ، تمام بازی های قبلی به عنوان یک آزمایش ساده تنزل یافت. اولین بازی کامپیوتری کوانتومی واقعی بود.
اردیبهشت 2017 نیز به عنوان ماهی که IBM پردازنده 16 کیوبیت خود را اعلام کرد ، قابل توجه است. مانند همه پردازنده های کوانتومی مبتنی بر ابر ، یک روز بازی انجام شد.
هر بازی تا کنون فقط توسط یک نفر طراحی شده است. من!
در ژوئن 2017 ، این تغییر کرد. Rigetti ، یک استارتاپ محاسبات کوانتومی ، SDK کوانتومی خود را منتشر کرد. در همان زمان ، آنها همچنین یک بازی ساده را با هدف ارائه کمی نمایش محاسبات کوانتومی ساختند. آن را در وب سایت آنها اینجا ببینید.
این بازی به عنوان یک بازی کوانتومی به حساب نمی آید ، زیرا از یک کامپیوتر کوانتومی شبیه سازی شده استفاده می کند تا یک کامپیوتر واقعی. اما Rigetti دارای سخت افزار و نرم افزار برای پیاده سازی آن بر روی یک دستگاه واقعی است ، بنابراین مطمئناً شایسته ذکر آن است.
یک نمایش ساده مشابه نیز توسط IBM در مارس 2017 ارائه شد (اینجا را ببینید). اگرچه می توان گفت که این بازی کاملاً یک بازی محسوب نمی شود و هرگز ادعا نمی کند که یک بازی است ، اما شایسته ذکر آن است.
البته من هنوز در حال توسعه بازی های کوانتومی خودم بودم. ژوئن ورود جدیدی را به فرانچایز طولانی مدت Quantum Battleships وارد کرد. به عنوان یک آموزش بیشتر در برنامه نویسی کوانتومی ، Battleships با اندازه گیری های مکمل ارائه شد.
ژوئن همچنین رویداد کوانتوم جهش BlueYard را برگزار کرد: جلسه ای از محققان ، استارتاپ ها ، سرمایه گذاران و روزنامه نگاران که همه علاقه مند به محاسبات کوانتومی هستند. من موفق شدم بلیطی را به عنوان فردی که بازی های کوانتومی می سازد کنار بگذارم. در آنجا من با ویل زنگ از ریگی در مورد Spacewar چت کردم ، یکی از اولین بازی های رایانه های معمولی. من همچنین با آلن هو از گوگل در مورد برخی از افکارم در مورد پیشنهاد آنها برای "برتری کوانتومی" و با جری چاو از IBM در مورد دستگاه 16 کیوبیت آنها صحبت کردم. این مکالمات بعضاً الهام بخش برخی از اتفاقاتی بود که در ماه آگوست رخ داد.
در ماه جولای ، بخشی برای آموزش SDK کوانتومی QISKit به آموزش اضافه شد. مدتی وعده داده شده بود ، اما در این ماه سرانجام با یک دفترچه تحت عنوان "مشکل سکه های تقلبی کوانتومی" تاسیس شد.
این در واقع یک بازی به معنای استاندارد نیست. این چیزی است که می توانید با نظریه بازی مطالعه کنید ، اما در واقع چیزی نیست که شما بازی می کنید. این مورد در مورد افزودنی اولیه دیگری که در این بخش وجود دارد نیز صادق است: Quantum Magic Squares (از آن زمان به بعد در آموزش دیگر جابجا شده است).
با این وجود ، این بخش از آموزش شامل بازی هایی بود که می توان آنها را بازی کرد همچنین. بر این اساس ، به زودی به خانه کشتی های جنگی تبدیل شد که قسمتی از آنها دروازه نداشتند. این طرحی بود برای اثبات آنچه که آنها "برتری کوانتومی" می نامند:این رایانه های کوانتومی می توانند در برخی از کارها بهتر از رایانه های معمولی باشند.
نمایش نهایی این امر به احتمال زیاد کار مفیدی نخواهد بود. این برای چیزی کاملاً انتزاعی خواهد بود ، چیزی که به شدت به نفع مدعی کوانتومی تعصب دارد. همچنین پس از ظهور اولین ادعاهای "برتری" برای ظهور رایانه های کوانتومی واقعی ، یک دهه خوب طول می کشد.
با این وجود ، هرچه این کار را جالب تر انجام دهیم ، نتیجه جالب تر خواهد بود. هرچه کار را بیشتر مرتبط کنیم ، نتیجه قابل درک تر خواهد بود. بنابراین اجازه دهید آن را به یک بازی تبدیل کنیم!
این ایده ای بود که من برای اولین بار در ابتدای سال 2017 داشتم. این امر به آرامی در نیمه اول سال توسعه یافت و تقریباً رها شد. اما گفتگوهایی که من در رویداد BlueYard در ماه ژوئن انجام دادم ، بر فکر من متمرکز شد. برتری کوانتومی در فرم بازی: هیبت کوانتومی.
مانند Spacewar! قبل از آن ، این یک طراحی بازی برای استفاده از سخت افزار در محدوده خود بود. این می تواند زمینه را برای نتیجه برتری فراهم کند. همچنین می تواند داده های محک را برای دستگاه های بسیار کوچک یا پر سر و صدا برای برتری ارائه دهد.
در این بازی ، اندازه و قابلیت اتصال یک پردازنده کوانتومی به شکل مربوط به یک پازل ارائه شده است. نواقص و سر و صدا به افزایش سختی تبدیل شد. با استفاده از این بازی ، بازیکنان از هر زمینه می توانند درک کنند که دستگاههای کنونی در واقع چگونه هستند. بنابراین اولین نتایج را در آنجا گرفتیم.
ماه اوت نیز ماه بزرگی برای کشتی های جنگی با دروازه های جزئی NOT بود. این بخشی از بخش آموزشی QISKit برای بازیها بود ، همانطور که در ماه ژوئیه ایجاد شد.
نسخه ای که کمی قابل پخش تر هم باشد ، ایجاد شد ، به طوری که بازیکنان مقداری متن برای خواندن در حالی که در صف منتظر هستند به آنها داده شد. راه حلی برای این مورد ضبط و در یوتیوب قرار داده شد. اگرچه فقط به عنوان چیزی برای نمایش به چند نفر (و بدون روایت یا موسیقی زمینه) ساخته شده است ، اما توسط چند هزار روح شجاع مشاهده شده است.
دلیل این نسخه قابل پخش بیشتر این بود که بخشی از رویدادی در Aarhus باشید. این توسط ScienceAtHome برگزار شد ، که بازیهای فوق العاده ای در مورد کامپیوترهای کوانتومی می سازد.
اوت سپس با اولین سخنرانی کنفرانسی در مورد بازی هایی که بر روی کامپیوترهای کوانتومی اجرا می شوند ، پایان یافت. این اتفاق در Gamescom در کلن افتاد ، یکی از بزرگترین نمایشگاه های تجاری جهان برای بازی.
ماه های پاییز 2017 بودزمان آرامی برای تلاش های من برای بازی های کوانتومی. می خواهم بگویم این به این دلیل بود که من مشغول کارهای جدی علمی بودم. اما این فقط تا حدی درست است. من همچنین از شکلک ها به عنوان نسخه کوانتومی Hello World یک برهم نهی کردم.
اما برای دیگران چندان آرام نبود. گروهی از افراد در دانشگاه اسنابروک یک بازی برای کلاس یادگیری ماشین مقایسه ای تهیه کردند. این فقط محاسبات کوانتومی نداشت ، بلکه محاسبات عصبی نیز داشت!
هیبت کوانتومی به گونه ای طراحی شد که بتواند پخش کن. صرف نظر از معماری ، اندازه ، یا اتصال. تا زمانی که تعداد زیادی کیوبیت دارید ، می توانید Quantum Awesomeness را روی آنها بازی کنید.
اگرچه این نظریه بود ، اما در عمل این نرم افزار فقط از دستگاه 16 کیوبیت IBM پشتیبانی می کرد. زمان گسترش شبکه فرا رسیده بود.
در پایان ماه نوامبر ، کمی تعمیرات اساسی در GitHub انجام شد. اکنون می تواند بر روی دستگاه IBM 16 کیوبیت تازه ارتقا یافته پخش شود. می تواند روی 5 دستگاه کیوبیت آنها نیز پخش شود. در هر مورد ، از QISKit SDK IBM استفاده کرد.
تغییر بزرگ دیگر شامل پشتیبانی از Project Q بود ، که چند ماه توسط توسعه بازی کوانتومی نادیده گرفته شد. پشتیبانی از Forest توسط Rigetti به زودی با الهام از اعلام پردازنده 19 کیوبیت اضافه شد. Quantum Awesomeness یکی از اولین صف هایی بود که روی این دستگاه جدید اجرا شد ، اولین داده ها قبل از کریسمس آمد
همه داده های جمع آوری شده تا کنون (از 3 دستگاه IBM و و 1 دستگاه Rigetti) در آن زمان بود در GitHub قرار دهید این به بازیکنان اجازه می دهد بدون نیاز به دسترسی مستقیم ، بازی های Quantum Awesomeness را از تمام این پردازنده های کوانتومی انجام دهند. اگر کسی می پرسید که آیا 19 کیوبیت ریگتی از 16 آی بی ام بهتر است یا نه ، می تواند خود به این موضوع پی ببرد. فقط با انجام یک بازی.
هیجان کوانتومی در سال 2018 ادامه یافت. پروژه بهبود یافت و به عنوان مبنای مقاله ها برای توضیح وضعیت فعلی محاسبات کوانتومی مورد استفاده قرار گرفت. به این شامل بازی های مبتنی بر متن "Let's Play" بر روی دستگاه های مختلف می شود.
این ماه ها همچنین اولین بازی جدید را پس از مدتی نشان داد ، هرچند از نظر فنی بیشتر یک آموزش گیمیفیکیشن است. با یافتن معماها ، بازیکن می تواند اولین تجربه محاسبات کوانتومی را بچشد.
خود این آموزش روی یک رایانه معمولی اجرا می شود. اما به همین جا ختم نمی شود! این برنامه دارای حالت های اضافی است که اجازه می دهد برنامه ها نوشته شوند و سپس بر روی یک دستگاه واقعی اجرا شوند. بنابراین تقریباً به عنوان یک بازی که بر روی کامپیوتر کوانتومی اجرا می شود حساب می شود ، حتی اگر نه "بازی" و نه "اجرا شوددر مورد کامپیوترهای کوانتومی ادعاها بسیار قوی هستند. تیم برنده به سرعت آنچه را که ممکن است چالش برانگیزترین جنبه بازی های کوانتومی باشد ، شناسایی کرد: یا (ب) با وفاداری مکانیک کوانتومی زیرین را نشان می داد. اما نه هر دو. #، SDK مایکروسافت برای ساخت برنامه های کوانتومی. مطمئناً روی سخت افزار کوانتومی واقعی اجرا نمی شود ، زیرا در حال حاضر هیچ چیزی به Q#متصل نشده است. با این وجود ، این رویداد در تاریخ بازی های کوانتومی شایسته ذکر است.
پایان ماه مارس همچنین آخرین مهلت برای دریافت جایزه IIS IIS به QISKit بود. این شرکت کنندگان برای ایجاد دفترهای جالب Jupyter ، به منظور آموزش اصول برنامه نویسی کوانتومی به دیگران ، به چالش کشید. برنده ، شبیه سازی مدل Ising ، نمونه ای عالی از استفاده از کامپیوترهای کوانتومی برای اهداف علمی بود. اما شرکت کننده دیگر یک بازی ساده بر اساس ویژگی های عجیب و غریب همبستگی کوانتومی بود.
در 6 و 7 آوریل ، ریگتی اولین هکاتون کوانتومی جهان را برگزار کرد. یا حداقل اولین کسی است که به برنامه ها اجازه می دهد روی سخت افزار کوانتومی واقعی اجرا شوند. شرکت کنندگان از طیف گسترده ای از زمینه ها و انجام انواع پروژه ها حضور داشتند. دو تیم حتی بازی ساختند. یکی توسط خودم و هم تیمی هایم ، جاناتان دوبوآس و م.صاحیب علم انجام شد. نام آن پیوند کوانتوم بود.
بخشی که توسط Sohaib ساخته شد ، اجرای بازی پنی مایر بود: نبردی بین کاپیتان پیکارد و Q که در آن یک کامپیوتر کوانتومی نتیجه را کاملاً تغییر می دهد. این بازی بعداً در اسناد مربوط به SDK کوانتومی ریگتی گنجانده شد.
همچنین از طریق بازی هکاتون یک بازی موبایل سرگرم کننده دریافت کردیم که توسط تیمی با ویل زنگ خود ریگیتی ساخته شده است.
از تابستان 2017 ، من با همکاری IBM Research روی یک بازی کار می کردم. این ایده به افراد اجازه می دهد تا مشاغل ایجاد کنند تا بر روی دستگاه های واقعی اجرا شوند و این کار را از طریق یک بازی تلفن همراه انجام دهند. در پایان ما یک بازی پازل ایجاد کردیم تا اولین کار برنامه نویسی کوانتومی را به مردم بدهیم: سلام کوانتوم. یک نسخه مخصوص گیمرهای معمولی است و در دستگاه های تلفن همراه منتشر می شود.
اگرچه روی رایانه های کوانتومی اجرا نمی شود ، اما هدف آن ایجاد بازیکنان برای ایجاد برنامه های خود در IBM Q Experience است. و همه چیز مورد نیاز برای بازتولید معماها و راه حل ها را در یک دستگاه واقعی فراهم می کند.
کوانتومAwesomeness مدتها بود که یک بازی بود که مردم می توانستند انجام دهند. اما هنوز به عنوان یک علم ارائه نشده بود. زمان نگارش مقاله در مورد آن فرا رسیده بود.
این به عنوان مطالعه ای در مورد نحوه برنامه های کوانتومی اجرا شده توسط بازی نوشته شده است که می تواند به ما در درک و مقایسه نمونه های اولیه دستگاه های کوانتومی کمک کند. اشاره چندانی به ماهیت آن به عنوان یک بازی نشده است. سپس ، درست زمانی که داشتم مراحل پایانی را تکمیل می کردم ، ریگتی رفت و دستگاه جدیدی را روانه بازار کرد. این بار یک عدد 8 کیوبیت.
خوشبختانه ، آنها به من اجازه دادند تا خیلی سریع کار خود را انجام دهم. بنابراین Quantum Awesomeness یک دستگاه جدید به فهرست خود اضافه کرد.
بهترین بستر برای انجام بازی چیست؟ کامپیوتر یا کنسول؟ پلی استیشن یا ایکس باکس؟ در مورد چیزی متفاوت: قابلیت های تست واحد SDK؟
این کاری است که مایکروسافت برای کمک به مردم در برنامه نویسی کامپیوترهای کوانتومی با زبان Q# انجام داد. چهار چالش اول ، معروف به Quantum Katas ، در این ماه آنلاین شد.
باز هم مثال این چیزی است که در واقع اجرا نمی شود یک کامپیوتر کوانتومی اما از آنجا که برنامه هایی که می نویسید مطمئناً می توانند بر روی رایانه های کوانتومی واقعی اجرا شوند (و از آنجایی که ما هیچ چیز دیگری در این ماه برای صحبت نداریم) شایسته ذکر است.
این ماه دارای دو بازی ساخته شده در بازی jam. یکی از من برای مربا Ludum Dare بود. سعی کردم از پیاده روی های کوانتومی برای ساخت بازی دیگری با الهام از Hunt the Wumpus استفاده کنم. این مقدار زیادی نداشت ، اما می توانید آن را در اینجا بیابید.
یک بازی بهتر و زیباتر Desiree Vogt-Lee ساخته شد (که همچنین فهرست خوبی از منابع برای یادگیری کوانتوم در اختیار دارد). این دستگاه Quantum Cat-sweeper نام دارد و بر اساس Minesweeper ساخته شده است (همانطور که احتمالاً حدس زده اید!). این برنامه بر روی یک شبیه ساز یا بر روی یک دستگاه 5 کیوبیت IBM اجرا می شود.
در ابتدای این ماه ، شغلی برای IBM Research پیدا کردم. یکی از هم تیمی های من از هکاتون Rigetti ، Sohaib Alam ، همزمان در Rigetti شروع به کار کرد. به نظر می رسد طراحی بازی کوانتومی شغلی با چشم اندازهای بهتر از طراحی بازی معمولی است!
نسخه خط فرمان Hello Quantum از معدود افرادی که آن را پیدا کردند ، نظرات خوبی دریافت کرد. این امر علیرغم شکل ابتدایی و زشت آن بود. وقت آن رسیده بود که آن را بهتر ، زیباتر و در پوشه بازی های آموزش Qiskit قرار دهید.
نتیجه Hello Qiskit نامیده می شود ، زیرا فرآیندساخت اولین برنامه های کوانتومی خود در Qiskit. شما می توانید کل کار را بر روی یک کامپیوتر کوانتومی واقعی اجرا کنید ، اما این احتمالاً بهترین ایده نخواهد بود. از شبیه ساز تا انتها استفاده کنید ، جایی که می توانید برای ارائه ماهیت منحصر به فرد متغیرهای کوانتومی به یک دستگاه واقعی تغییر وضعیت دهید.
این ماه فصل دیگری را در حماسه بزرگ به ارمغان آورد of Quantum Awesomeness: یک پیاده سازی مجدد صرفاً در Qiskit ، طراحی شده برای زندگی در پوشه بازی های آموزش Qiskit. همچنین ، یک پست دیگر در Medium در مورد این بازی که همه باید از آن ناراحت باشند!
یک ماه کند در تاریخ بازی های کوانتومی. اگرچه من در یک سخنرانی جالب از اورت وان نیوبرگ شرکت کردم. او در مورد کار خود در مورد استفاده از یادگیری تقویتی برای آموزش نحوه تصحیح خطاها در رایانه کوانتومی صحبت کرد. اساساً تصحیح خطای کوانتومی به عنوان یک بازی و آموزش نحوه اجرای آن به رایانه. تصحیح خطاهای توپولوژیکی و به ویژه کد سطح ، در حال حاضر امکان پذیرترین نقشه راه را ارائه می دهد… scirate.com
او همچنین Quantum TicTacToe را ساخته است. یکی دیگر از بازی های الهام گرفته از کوانتوم ، به جای بازی با رایانه کوانتومی. اما یکی که می تواند در آینده منتقل شود.
در اواسط فوریه 2019 اولین بازی با استفاده از رایانه های کوانتومی ایجاد شد.
< mixtape_embed> چرخ کوانتومی - هلسینکی ، 15-17 فوریه 2019 چرخ کوانتومی - پنجمین بازی جام جم کوانتومی موفقیت آمیز بود! ما بیش از 50 شرکت کننده در سراسر جهان و 10 تیم داشتیم ... www.finnishgamejam.comاین همکاری بین دانشگاههای آلتو و تورکو و همچنین IBM Research بود. شرکت کنندگان (از جمله طراح Angry Birds) با ارائه یک بازی که از یکی از دو منبع کوانتومی ارائه شده استفاده می کرد ، به چالش کشیدند: شبیه ساز ساخته شده توسط تیم در Turku یا Qiskit از IBM.
یک در مورد این مربا چیزهای زیادی برای گفتن وجود دارد ، اما قبلاً آن را در جای دیگری گفته ام.
اولین اردوی Qiskit اتفاق افتاد.
دو بازی از این طریق به وجود آمد. یکی نسخه کوانتومی پونگ بود که در کانال Qiskit YouTube نمایش داده شد.
نسخه دیگر نسخه کوانتومی Flappy Bird بود. البته با گربه. این پروژه برنده جایزه انتخاب جامعه: Purple Qubits بود. این کار در Unity انجام شد و بنابراین تیم یک افزونه Unity برای Qiskit ایجاد کرد.
این ماه شاهد تکمیل بازی TicTacQ بودیم که از ژوئیه 2018 وجود داشت.
توسط Maddy Tod ایجاد شده است ، کسی که هنگام کار به عنوان کارآموز در IBM با کوانتوم برخورد کرد. این Tic-Tac-Toe است که در آن با الگوریتم کوانتومی بازی می کنید. این بازی یکی از اولین بازی های رایانه ای کلاسیک است که اکنون با نام OXO شناخته می شود.
همچنین در این ماه در Pyweek شرکت کردم: یک هفته بازی طولانی. من یک اسباب بازی هنری ساختم که از محاسبات کوانتومی برای دستکاری تصاویر استفاده می کرد
من یک آموزش در مورد نحوه عملکرد آن تهیه کردم ، که اکنون در اینجا زندگی می کند.
من یک پروژه ساختم که در آن می توان با استفاده از رایانه های کوانتومی زمینه بازی ها را ایجاد کرد و از تکنیک های فوق برای دستکاری ایماها استفاده کرد. توضیح کاملی در زیر یافت می شود.
نسخه کوانتومی Connect 4 نیز وجود داشت که در آن بازیکن با الگوریتم کوانتومی بازی می کند.
برنده هکاتون نیز به نوعی بازی بود: بر اساس بازی زندگی کانوی بود.
در اینجا خلاصه ای از آنچه در این رویداد اتفاق افتاده است آورده شده است.
در این ماه مقاله ای درباره ساخت بازی های کوانتومی مشاهده شد.
این اثر توسط کریس کانتول ، طراح شطرنج کوانتوم بود. اجازه می دهم استفن هاوکینگ و آنتمن درباره آن بازی بیشتر به شما بگویند.
در ماه جولای ، در کنفرانس Europython 2019 ، به هر شرکت کننده یک کنسول بازی کوچک داده شد که بر اساس آنها می توانند بازی های خود را برنامه ریزی کنند. ایده پشت این دستگاه 10 دلاری ، که به PewPew معروف است ، ارائه یک سندبند ساده برای افرادی بود که نحوه ساخت بازی را یاد می گرفتند.
بنابراین من فکر کردم: چرا این را در کوانتوم اعمال نمی کنیم؟
پاسخ این است که Qiskit هرگز روی چنین ساده و مبتنی بر میکروکنترلر کار نمی کند دستگاه اما من اجازه نمی دهم چیزهایی مانند"حقایق" یا "عقل" من را باز می دارد! در عوض ، من یک نسخه کوچک از Qiskit تهیه کردم که روی PewPew اجرا می شد.
سپس من یک بازی برای آن (یا حداقل یک شبیه ساز) ، برای بازی GMTK 2019 تهیه کردم. این بسیار پیچیده نبود ، اما شروع.
این ماه چیزهای زیادی برای گفتن وجود دارد. بیشتر به خاطر اردوی Qiskit Europe ، که در سوئیس برگزار شد.
شش بازی به عنوان بخشی از این هکاتون ساخته شد. سه نفر از آنها با استفاده از یک بازی موجود ، و سپس به مکانیک بازی یک چرخش کوانتومی دادند.
دو بازی دیگر برای PewPew با کوانتوم فعال بود.
آخرین مورد ایده ایجاد رویه را به عنوان دانه خود در نظر گرفت. در نتیجه یک سرکش
اردوگاه Qiskit همچنین اولین خروج یک ماشین بازی بود که از قبل با بازی های کوانتومی بارگیری شده بود. به طور خاص ، بازی Hello Quantum و QPong برای شرکت کنندگان در آن وجود داشت.
همزمان با اردوی Qiskit رویدادی به نام Code4Kids در سانفرانسیسکو برگزار شد. این کارگاه در زمینه محاسبات کوانتومی با استفاده از یک بازی جدید به نام Qiskit Blocks برگزار شد. این بر اساس Minetest ، جایگزین منبع باز برای Minecraft است. این بازی از Qiskit برای اجرای مدارهای کوانتومی استفاده می کند و نحوه استفاده از آنها را به بازیکنان آموزش می دهد.
همچنین در ماه سپتامبر ، مسابقه ای برای ساخت بازی کوانتومی راه اندازی شد!
در نهایت ، سپتامبر سال 2019 زمانی است که من به روز رسانی این مقاله غول پیکر را متوقف می کنم. غلط املایی را تصحیح و پیوندها را وارد می کنم ، اما نه بیشتر. فصل 1 از تاریخچه بازی های کوانتومی بسته شده است!
بازی های رایانه های کوانتومی به عنوان یک پروژه جانبی توسط یک نفر شروع شد. تا سپتامبر 2019 ، این پروژه برای بسیاری از مردم تبدیل به یک پروژه مهم و موضوعی رایج برای گیر کردن بازی ها و هک هاتون ها شده است. یک دوره جدید آغاز شده است ، و بیش از حد زیادی توسط یک پست وبلاگ نورد پوشش داده می شود. امیدوارم این مقاله را الهام بخشیده باشید تا خودتان سابقه داشته باشید.
Universe Splitter در سال 2009 آغاز شد. این یک برنامه تلنگر سکه است که منحصر به فرد بودن آن از این واقعیت ناشی می شود که از منبع کوانتومی اعداد تصادفی استفاده می کند. این به آن اجازه می دهد تا به برخی از روایت های مربوط به فیزیک کوانتوم متصل شود. به طور خاص ، هر زمان که بخواهید تصمیمی بگیرید ، خود را به عنوان راهی برای تجزیه جهان معرفی می کند.
این یک بازی نیست ، اما دارای عناصر بازی سازی شده است. و روی رایانه کوانتومی اجرا نمی شود ، اما از سخت افزار کوانتومی استفاده می کند. بنابراین این یک پیشگام قطعی بازی هایی است که روی رایانه های کوانتومی اجرا می شوند و الهام بخش است تا به ما نشان دهد که حتی با یک قطره کوانتوم چه می توان انجام داد
در سال 2016 مجموعه ای از پروژه ها با ترکیب کوانتوم و بازی ها انجام شد. یابازیگونهسازی. برای مشاهده یک لیست ناقص ، به این جلسه از گفتگوهای مربوط به آنها از اوایل سال 2017 و همچنین بازی کوانتومی با فوتون مراجعه کنید. به طور خاص Quantum Chess ، و همچنین پروژه علمی شهروند خودم: Decodoku.
اگرچه سال 2016 گیمیفیکیشن کوانتومی زیادی را به ارمغان آورد ، تنها سه پروژه شامل دستگاه های واقعی بود. یکی تجربه IBM Q بود.
با کدو نترسید. این فقط یک یادگار از پوست هالووین است. Q Experience در واقع یک روش ترسناک برای ایجاد برنامه های ساده و اجرای آنها بر روی دستگاه های واقعی است. دارای گرافیک و مکانیک کشیدن و رها کردن است که ممکن است در یک بازی پیدا کنید.
مورد دیگر آزمایش آلیس بود.
از آنجا که این پروژه توسط ScienceAtHome بود ، قطعاً شامل عناصر گیمیفیکی همراه با علم با این حال ، اگرچه سخت افزار قطعاً مربوط به محاسبه کوانتومی بود ، اما یک کامپیوتر کوانتومی نبود. همچنین ، از نظر طراحی ، بیشتر یک بازی ضد بازی بود تا یک بازی!
سومین آزمایش بزرگ بل بود.