Brskanje članek Kaj računalnik premagal prvak šahist? Kaj računalnik porazil prvak šahist
Jaz sem velik oboževalec TV show "?! Jeopardy ", zato sem nestrpno uglašen v trenutku, ko IBM računalnik, Watson, šel proti dolgoletni prvaki Ken Jennings in Brad Rutter februarja 2011. Izid - Watson kot runaway prvak - ni bilo presenetljivo, vendar je bilo zabavno gledati. IBM dobil, da pokažejo, kako daleč umetna inteligenca je prišel, vendar je trajalo več kot nekaj desetletij do tja. Korenine Watsona zmagoslavje ležijo v veliko humbler stroj igrajo staro igro. Šah
Prvi sklicevanje na dan šahovskega Nazaj na približno 600 AD v tisto, kar je zdaj severna Indija in trgovske poti širijo igro čez svet. Z 1800, ni bilo uradne šahovske organizacije in prvenstva. Toda pred tem je bilo zelo prvi šah igranje stroj - nekako. Izumitelj imenovan Wolfgang von Kempelem ustvaril Turek za cesarico Avstro-Ogrske, in stroj na turneji po Evropi že vrsto let. Toda Turk je bil ponaredek; je bila oseba skrit.
Kljub temu, da je pokazala, da smo bili zainteresirani za idejo, ki se pretepajo na naši lastni igri s strojem. Morda se zdi neumno najprej dati čas in energijo v ob računalniški igra šah. Ampak ideja je bila, da bi " računalnik, če; mislim " dovolj dobro, da igrajo šah, morda bi lahko pomagali rešiti še bolj zapletene probleme. Preden sva celo zgradili računalnikov prevzamejo naloge, se je računalniški program zasnovan tako, da igrajo igro. Alan Turing, ki velja za očeta umetne inteligence in računalništva, napisal program in igral šah s samim seboj na papirju leta 1947. Do poznih 1950-ih, je IBM programer, ki se je pravkar zgodilo, da bo tudi šahist ustvaril računalniški program, ki bi igrajo polno igro šaha.
Biti sposoben igrati šah je ena stvar. Biti sposoben dejansko zmagal - in premagal mojstrske šahisti - je popolnoma drugačna stvar. . Preberite o izvedeti, kako računalnik končno postal mojster šaha
I, Chess Master
Da bi program, ki računalnik za igranje šaha, morate poznati šahovskih tehnik in strategij - preprosto vedela, kako kosov poteza ni dovolj. Ljudje igrajo šah s strategizing in prepoznavanje vzorcev igranja. Računalniki uporaba obeh algoritmov (korak-po-korak navodila) in hevristiko (trial-and-error reševanje problemov). Natančneje, sistem, ki vključuje Minimax algoritem in alfa-beta rezi tehniko.
minimax Algoritem omogoča računalniku, da