<prompt> Tapha gabatee beekamaa, cheezii jedhamuuf algorithm ijaari.nan  <response>: Algoritmiin buuuraa tapha cheezii kunooti: 1. Gabatee jalqabsiisuu: Gabatee cheezii ciccitoonni bakka jalqabaa isaaniitti saagi. Boordiin kun giiridii 8x8 kan halluu wal jijjiiru qaba. Tokkoon tokkoon taphattootaa mootii 1, mootittii 1, rooks 2, knights 2, bishops 2, fi pawns 8 qaba. 2. Dabaree taphattootaa murteessuu: Taphataan kam dursee akka deemu murteessuu, yeroo baayee taphataa ciccitaa adii qabu. Sana booda, taphattoota lamaan gidduutti wal jijjiiraa. 3. Sochii godhi: Dabaree tokkoon tokkoon irratti taphatichi akkaataa seera taphichaatiin kutaa isaanii tokko sochoosuu dandaa. Mootiin kallattii kamiinuu iskuweerii tokko sochoosuu ni dandaa, mootittiin kallattii kamiinuu iskuweerota lakkoofsa kamiyyuu sochoosuu ni dandaa, rooks lakkoofsa iskuweerota kamiyyuu horizontal ykn vertically sochoosuu ni dandaa, phaaphaasonni lakkoofsa kamiyyuu square diagonally sochoosuu dandau, naayitoonni an Boca L kan qabu yoo tau, paawundiin iskuweerii tokko, ykn sochii isaanii isa jalqabaa irratti iskuweerii lama gara fuulduraatti sochouu dandau. 4. Qabduu: Taphataan tokko kutaa tokko gara iskuweerii ciccitaa morkataa tokkoon qabameetti yoo sochoose, kutaan morkataa sanaa qabamee gabatee irraa ni baafama. 5. Check: Sochiin taphataa tokkoo mootii morkataa check keessa yoo galche, morkataan sochii mooticha check keessaa baasu gochuu qaba, yookaan mooticha sochoosuun, haleellaa ugguruudhaan, yookaan kutaa haleellaa qabachuudhaan. . 7. Stalemate: Taphataan tokko sochii seeraa yoo hin qabaanne, garuu mootiin isaanii toannaa jala hin jiru tae taphichi qixa taa jechuudha. 8. En passant: Yoo pawn sochii isaa isa jalqabaa irratti iskuweer lama sochoosee fi pawn mormituu cinatti bue, pawn mormituu akka waan iskuweer tokko qofa sochooseetti pawn jalqabaa en passant qabachuu dandaa. 9. Castling: Taphataan tokko mootii isaanii gara rook tokkootti square lama sochoosuu dandaa, rook sana booda gara square mootichi irra darbeetti sochoa, hanga mootiin fi rook kanaan dura hin sochooneetti squares mootii fi rook gidduu jiru ifaadha mootichi immoo cheekiin hin jiru ykn cheekiin keessa hin sochou. 10. Tapha xumuraa: Taphichi hanga taphataan tokko checkmate dhaan injifatutti itti fufa, taphattoonni lamaan qixa bauuf walii galu 