Študent je izdelal šahovskega robota, ki ponižuje nasprotnike
Miscellanea / / July 28, 2023
Posnel je celo patetičen napovednik z glasbo iz JoJo's Bizarre Adventure.
Na razstavi Open Sauce v San Franciscu, razstavljavec po imenu Noah Davis pokazal njegov razvoj temelji na Raspberry Pie Pico, šahovskem robotu z vgrajenim ChatGPT.
Avtor je robota sestavil iz sitnosti zaradi lastnih slabih sposobnosti: želel je, da stroj igra namesto njega in to dobro. Ta ideja ni nič novega, zato se je Davis odločil popestriti koncept z dodajanjem chatbota. ChatGPT je prišel prav za regeneracijo govora – in to ne kakršnih koli, ampak selektivnih žalitev. Kajti kakšna igra šaha je to, če te ne ponižujejo zaradi neumnih potez?
Da robot sam premika figure, je na dnu vsake pritrjen magnet, na spodnji strani deske pa so pritrjeni Hallovi senzorji. Računalnik je kot tipkovnica povezan z vrsticami in stolpci senzorjev, ki berejo zasedene in proste celice.
Seveda pri takšni shemi računalnik ne more vedeti, kje je katera številka. Da bi to popravil, je Davies napisal kodo za sledenje premikom vsake figure z znanega začetnega položaja. Vzelo je veliko časa, saj je avtor zjutraj pred šolo lahko programiranju projekta namenil le nekaj ur.
LED trak ob strani table prikazuje, kdo je na vrsti. Če je modra, lahko hodite, če je rdeča, počakajte, da robot vzame zmagovalno idejo iz Stockfisha, da vas premaga.
O komercialni izdaji naprave ni govora: to je le eksperimentalni robot, sestavljen za razstavo. Bi se igral z njim?
Preberite tudi🧐
- Entuziast je ustvaril robota, s katerim lahko igrate šah na pravi deski