Projekto një shah që luan me AI
Asnjë hyrje
Për të projektuar një shah që luan AI, hapi i parë do të ishte të zhvillohej një program që mund të njohë dhe kuptojë rregullat e lojës së shahut. Ky program duhet të ketë aftësinë të njohë lëvizjet e vlefshme dhe të jetë në gjendje të parashikojë pozicionet e mundshme të ardhshme duke pasur parasysh një gjendje aktuale të bordit. Programi duhet të jetë në gjendje të vlerësojë pozicionet e lojës dhe konfigurimet e bordit për të identifikuar lëvizjen më të mirë të mundshme. Përveç kësaj, programi duhet të ketë aftësinë të përshtatë strategjitë e tij bazuar në lëvizjet e kundërshtarit të tij dhe të kuptojë strategjitë e tilla si ndarja dhe pushtimi, rrëmuja dhe konfuzioni, strategjitë e bazuara në materiale, taktika e llogaritjes, etj.