Žinios Discovery
/ Knowledge Discovery >> Žinios Discovery >> Technika >> elektronika >> Žaidimai pavara >>

Kaip Šachmatai Kompiuteriai Work

ro ją

juoda grotuvas, galimybės yra tie patys. 20 galimų juda. Taigi juoda pasirenka žingsnį.

Dabar balta gali perkelti dar kartą. Tai kitas žingsnis priklauso nuo pirmo ėjimo kad balta pasirinko padaryti, tačiau yra apie 20 arba tiek juda balta gali padaryti atsižvelgiant į dabartinę padėtį stalo, tada juoda spalva yra 20 arba tiek juda tai gali padaryti, ir pan.

Tai kaip kompiuteris žiūri šachmatų. Jis galvoja apie ją ir " pasaulyje; visus galimus ėjimus, " ir tai daro didelį medį visus tuos juda, kaip šis: Rīga,

Šiame medyje yra 20 galimų juda balta. Yra 20 * 20 = 400 galimų juda juoda, priklausomai nuo to, ką daro balta. Tada yra 400 * 20 = 8000 White. Tada yra 8000 * 20 = 160.000 juoda, ir taip toliau. Jei buvo visiškai parengti visą medį visų galimų šachmatų juda, iš viso valdybos pozicijas yra apie 1,000,000,000,000,000,000,000,000,

000,000,000,000,000,000,000,000,000,000,000,000,000,000,

000,000,000,000,000,000,000,000,000,000,000,000,000,000,

000,000,000,000, arba 10 120, suteikti arba užtrukti keletą. Tai labai didelis skaičius. Pavyzdžiui, buvo tik 10 26 nanosekundžių nuo Didžiojo sprogimo. Yra manoma, kad tik 10 75atoms visoje visatoje. Jei manote, kad Paukščių Tako galaktikoje yra milijardai saulių, ir yra milijardai galaktikų, jūs galite pamatyti, kad tai visai daug atomų. Šis skaičius yra išvestų žemaūgių galimų šachmatų ėjimų skaičių. Šachmatai yra gana sudėtingas žaidimas!

Ne kompiuteris kada nors apskaičiuoti visą medį. Kas šachmatų kompiuteris bando padaryti, tai sukurti valdybos padėtyje medžiui penkis ar 10 ar 20 juda į ateitį. Darant prielaidą, kad yra apie 20 galimų juda bet valdybos pozicijos, penkių lygių medyje yra 3,200,000 valdybos pozicijas. Iš 10-lygis medis yra apie 10.000.000.000.000 (10 trilijoną) pozicijas. Medžio, kad kompiuteris gali apskaičiuoti gylis yra kontroliuojama kompiuterio žaidimo greičiu. Greičiausias šachmatų kompiuteriai gali generuoti ir įvertinti milijonus valdybos pozicijų per sekundę

Kai ji sukuria medį, tada kompiuteris turi ". Įvertinti valdybos pozicijas. &Quot; Tai reiškia, kad kompiuteris turi pažvelgti į ant lentos gabalus ir nuspręsti, ar šis vienetų susitarimas yra " geras " arba " blogai. " Kaip tai veikia tai naudojant vertinimo funkciją. Paprasčiausias įmanoma funkcija gali tiesiog suskaičiuoti vienetų Kiekviena šalis turi numerį. Jei kompiuteris groja balta ir tam tik

Page [1] [2] [3] [4]