AI-Powered Matchmaking: Deadlock Dev Leverages ChatGPT para sa Innovative Approach

Author: Mila Nov 09,2024

Deadlock Dev Uses ChatGPT to Help With Matchmaking Code

Isang buwan na ang nakalipas, ipinangako ng Deadlock na babaguhin nito ang sistema ng matchmaking nito, at tila, nakita ng isang developer na nagtatrabaho sa paparating na MOBA-hero shooter ng Valve ang perpektong ideal algorithm na gagamitin, salamat sa pakikipag-usap sa AI chatbot ChatGPT.

Nahanap ang Bagong Matchmaking ng Deadlock Gamit ang MMR Matchmaking ng ChatGPTDeadlock na Pinuna ng Mga Tagahanga

Ang bagong matchmaking algorithm na ginamit para sa paparating na Valve's Ang MOBA-hero shooter game, Deadlock, ay natuklasan sa pamamagitan ng ChatGPT—ang generative AI chatbot na binuo ng OpenAI—gaya ng inihayag ng Valve engineer na si Fletcher Dunn sa pamamagitan ng isang kamakailang serye ng mga post sa Twitter (X). "Ilang araw na ang nakalipas ay inilipat namin ang pagpili ng bayani sa matchmaking ng Deadlock sa Hungarian algorithm. Natagpuan ko ito gamit ang ChatGPT," ibinahagi ni Dunn kasama ang mga screenshot ng kanyang pakikipag-usap sa chatbot, kung saan inirerekomenda ng ChatGPT ang isang algorithm, na tinatawag na Hungarian algorithm, na gagamitin para sa Deadlock .

Ang isang mabilis na paghahanap sa Deadlock reddit ay magdadala sa iyo sa negatibong pamumuna ng mga manlalaro sa nakaraang MMR matchmaking system ng laro. "Napansin ko na sa mas maraming laro na nalalaro ko, natural na nakakakuha ako ng mas mahirap na mga laro na may mas mahuhusay na mga kalaban. Ngunit hindi ako nagkaroon ng mas mahusay/ pantay na kasanayan sa mga teammate," pagbabahagi ng isang manlalaro, kasama ang iba pang mga manlalaro na nagpapahayag ng kanilang sariling mga pagkabigo sa paggawa ng mga posporo. Ang isa pa ay sumulat, " Alam kong alpha ito ngunit sa pinakamaliit na tingnan kung gaano karaming mga laro ang nilaro ng mga tao ay magiging maganda, nadama ang parehong mga laro tulad ng bawat isa sa aking koponan ay nasa kanilang una/pangalawang laro laban sa mga taong talagang alam kung ano sila. ginagawa. Medyo masama ang pakiramdam."

Deadlock Dev Uses ChatGPT to Help With Matchmaking Code

(c) r/DeadlockTheGame

Mabilis na kumilos ang Deadlock team kasunod ng mga batikos na natanggap nito mula sa playerbase nito. Noong nakaraang buwan, isang Deadlock dev ang sumulat sa mga tagahanga sa Discord server ng laro, na nagsasabing, "ang hero based mmr one ay hindi gumagana nang maayos [sa ngayon]. Mas magiging epektibo ito kapag natapos na natin ang isang buong muling pagsulat ng [ matchmaking] system na ginagawa namin." Ayon kay Dunn, nahanap nila ang pinakaangkop na algorithm para sa matchmaking, sa tulong ng Generative AI.

"Nakamit ng ChatGPT ang isang mahalagang milestone sa antas ng pagiging kapaki-pakinabang nito para sa akin: Mayroon akong tab sa chrome nakalaan para dito, laging bukas," ibinahagi ni Dunn sa isang hiwalay na tweet (xeet). Ang inhinyero ng Valve ay hindi umiiwas sa paggamit ng utility na inaalok sa kanya ng ChatGPT, na nagpapahayag kamakailan na siya ay "patuloy na ipo-post ang aking mga panalo sa ChatGPT, dahil ang bagay na ito ay patuloy na tumatak sa isip ko, at sa palagay ko ay may ilang mga nag-aalinlangan na ' alamin kung gaano kahanga-hanga ang tool na ito."

Habang ipinagdiwang ni Dunn ang milestone na ito na kanyang nakamit, inamin din niya na ang kadalian at bilis na dulot ng paggamit ng generative AI ay may kasamang masama at mabuti. "Ako ay medyo sumasalungat dahil madalas itong pinapalitan ang pagtatanong sa ibang tao na IRL, o hindi bababa sa pag-tweet nito sa virtual na pagtitiwala sa utak. Sa palagay ko ito ay mabuti (ang buong punto?), ngunit ito ay isa pang paraan para palitan ng mga computer pakikipag-ugnayan ng tao," pagbabahagi niya. Samantala, isang user ng social media ang nagbahagi ng kanilang mga saloobin bilang tugon, na nagsasabing, "Sa palagay ko ang pag-aalinlangan ay nagmumula sa salaysay ng ilang mga corporate na tao na sinusubukang itulak ang AI na papalitan ng mga programmer."

Nakakatulong ang mga algorithm sa pag-uuri ng mga set ng data batay sa isang hanay ng mga parameter, panuntunan, tagubilin, at/o kundisyon. Ito ay pinakakaraniwang inilalarawan kapag naghahanap ka ng isang bagay sa Google, at ang search engine ay nagbabalik ng mga pahina ng mga resulta ng paghahanap batay sa kung ano ang iyong nai-type sa box para sa paghahanap. Ang paraan na maaaring gumana ang algorithm na ito sa isang sitwasyon sa paglalaro, kung saan maaaring mayroong hindi bababa sa dalawang partido na kasangkot (halimbawa, A at B), ay isinasaalang-alang lamang nito ang mga kagustuhan ni A at tinutulungan ang A na tumugma sa mga pinaka-angkop na mga kasamahan sa koponan at/o laban sa mga kaaway. Tulad ng kay Dunn, hiniling niya sa ChatGPT na hanapin ang pinaka-angkop na algorithm "kung saan ang isang panig lamang ang may anumang mga kagustuhan," na maaaring malutas ang ilang mga problema, at mahanap ang pinakamainam o angkop na "tugma" sa isang bipartite—ibig sabihin, kinasasangkutan ng dalawang partido— matching setup.

Deadlock Dev Uses ChatGPT to Help With Matchmaking Code

Gayunpaman, nananatiling hindi nasisiyahan at kitang galit sa performance ng Deadlock. "That explains why there has been a sudden increase of complaints about the matchmaking. It has been awful lately. All thanks to you fcking around on chatGPT," isinulat ng isang fan bilang tugon sa kamakailang tweet ni Dunn, na may isa pang nagsasabi sa kanya sa "Magtrabaho sa halip na mag-publish ng screenshot ng chatGPT sa Twitter nanakakahiya ka, multi-hindi maaayos ng kumpanya ang isang beta game sa loob ng 1 taon."

Samantala, sa tingin namin dito sa Game8 ay nagluluto si Valve ng isang kamangha-manghang bagay sa paparating na paglabas ng Deadlock. Maaari kang magbasa nang higit pa tungkol sa aming mga saloobin sa laro at karanasan sa playtest nito sa artikulo sa link sa ibaba!