Сөргөлдөөн

Өмнөх хичээлийн жишээнүүдээс дүгнэн үзвэл захын хүүг бэрс гаргахад хамгаалж байгаа тал боломж ихтэй байсан. Тэгвэл илүү хүү нь захын биш байрлалтай бол байдал хэрхэн өөрчлөгдөх вэ? Хүчтэй тал өөрийн төлөвлөгөөг биелүүлж чадах уу? Захын хүүнүүд хичээлийн 2-р диаграмд хамгаалж байгаа талын ноён хүүний замд саад хийж чадахааргүй тохиолдолд асуудал амархан шийдэгдэж байсан. Тэгвэл хүүний давшиж байгаа босоо шугамд эсрэг ноён зогсож байгаа бол юу болох вэ? Дараах жишээнүүдээр дээрх асуултуудад хариулт өгөхийг оролдоё.
Юуны өмнө 1-р диаграмд анхаарна уу.

Материалыг тусгай эрхтэй хэрэглэгч үзнэ.

request_quoteТусгай эрх авах

Мэдээлэл таалагдсан бол найзуудтайгаа хуваалцаарай.

  Нээгдсэн тоо: 2369 Төлбөртэй

Тулаанд орж байгаа удирдагч бүр тодорхой хэмжээгээр бэлтгэлээ базаадаг. Үүнд хүчээ төвлөрүүлэх, байршуулах,  чухал байрлалуудыг эзлэх, хүнд зэвсгээ байрлуулах, хамгаалалтын ажиллагаа хийх, тагнуул хийх гээд олон ажлууд ордог. Гэхдээ энэ бүх ажиллагаа хамгийн богино хугацаанд хийгдэх ёстой. Дээрх бүгд нь шатарт ижилхэн. Ер нь өргийн дунд хэсэгт (миттельшпил) болдог гол тулаанд орохоосоо өмнө өрсөлдөгч нар өөрийн хүчээ байршуулдаг. Иймээс дебют гэж нэрлэгдэх тоглолтын эхэн хэсгийн (эхний 8-12 нүүдэл) гол асуудал нь хамгийн хурданаар хүчээ дайчлах байдаг. Гарааг шатрын өргийн туслах хэсэг гэж үзэх нь алдаа болно. Гараа нь тулааны цаашдын шинж төрхийг урьдчилан тодорхойлдог.

  Нээгдсэн тоо: 1594 Төлбөртэй

Өмнөх хичээлийн 2-р диаграмд үзүүлсэн байрлалд хөлгийн ихэнх хэсэг цагаан шатруудын хяналтанд орсон тул тэдний хөдөлгөөн их чөлөөтэй байсан. Энэ нь тэдний газар нутгийн давуу талыг тодорхойлно. Иймэрхүү давуу байдал нь удаан хугацааны байдаг учраас бүх тулаанд амжилт гаргаж болно гэж тооцож болно. Хүүний массиваар дэмжүүлэн илүү газар нутгийг (талбай) эзлэх тусмаа давуу тал илүү тогтвортой болно. Хүүний гинж нь эсрэг талын боднуудын хэсэг тэр ч бүү хэл бүгдийнх нь үйл ажиллагааг саармагжуулахад их үр дүнтэй. Аль нэг тал нь хөлгийн ихэнх хэсгийг эзлэн авснаар эсрэг талын хүчнүүд хөдөлгөөний хувьд хязгаарлагдах нь ойлгомжтой.

  Нээгдсэн тоо: 743 Төлбөртэй

Францийн алдарт шатарчин Филидорийг (1726-1795) хүндэтгэн гараанд түүний нэрийг өгсөн. Филидорийн жигүүрийн хүүнүүдийн тухай онолоор 3. ... c6 нүүдлийг b8 моринд саад үүсгэдэг тул сул гэж үздэг. Харин f7-f5 түлхэлттэй холбоотой 2. ... d6 -г хүчтэй гэж зөвлөсөн ч гарааны онол, практикаар 3. ... f5 нүүдэл няцаагдсан байдаг. Гэсэн хэдий ч гараанд цаг хугацааны туршилтыг даван туулсан өөр үргэлжлэлийг олсон. Филидорийн хамгаалалтаар хар бат бэх ч шахагдсан сөрөг боломж үүсгэхэд амаргүй байрлалтай болдог. Иймээс орчин үеийн тэмцээнүүдэд гарааг ховор хэрэглэдэг.

[Event "Филидорийн хамгаалалт"] 1. e4 e5 2. Nf3 d6 3. d4 (3. Bc4 {-д хард хамгийн энгийн нь} Be6 ({Үүнтэй төстэй байрлалд голлон гаргадаг алдаа нь} 3... Be7 4. d4 exd4 5. Nxd4 Nd7?? {үүний дараа цагаан} (5... Nf6 {гэж тоглох хэрэгтэй.}) 6. Bxf7+ Kxf7 7. Ne6! Qe8 ({эсхүл} 7... Kxe6 8. Qd5+ Kf6 9. Qf5# {гээд мад}) 8. Nxc7 Qd8 9. Qd5+ {гээд хожино.}) (3... Nc6 4. Nc3 Bg4 5. O-O {тохиолдолд хийх ёстой мэт} Nd4? {нүүдэл} 6. Nxe5! {гоё хариултаас үүдэн ашиггүй. Үр дүнд нь хар} dxe5 (6... Bxd1?? {гэвэл} 7. Bxf7+ Ke7 8. Nd5# {гээд Легалийн мад болно.}) 7. Qxg4 Nxc2 {муу боломжуудтай тоглолтыг хийхэд хүрнэ.}) 4. Bxe6 fxe6 5. d4 exd4 6. Nxd4 Qd7 {гээд тэнцүүхэн тоглолттой.}) 3... Nd7 {3. d4 нүүдэлд хар ихэнхдээ 3... Мd7} ({эсхүл} 3... Nf6 {хоёр үргэлжлэлийн аль нэгийг хэрэглэдэг.}) ({үүнээс гадна} 3... exd4 {гэх боломжтой ч төвийг алдаж байгаа нь хамгаалалтын стратегийн үндсэн санаанд тохирохгүй.} 4. Nxd4 (4. Qxd4 Nc6 5. Bb5 Bd7 {-гийн дараа испани өрөгийнх шиг байрлал үүснэ. Цагаан жишээ нь} 6. Bxc6 Bxc6 7. Nc3 Nf6 8. Bg5 Be7 9. O-O-O O-O 10. Rhe1 Re8 11. Qd2 h6 12. Bf4 Nd7 13. Nd4 Bf6 14. Nf5 Nc5 15. f3 {гээд илүү боломжтой.}) 4... Nf6 (4... g6) 5. Nc3 Be7 6. Bf4 O-O 7. Qd2 Re8 (7... a6 8. O-O-O d5 {гэвэл цагаан} 9. exd5 ({эсхүл} 9. e5! Nh5 10. Be3 c5 11. Nb3 {гээд хэрвээ} d4 {гэвэл} 12. Qe2 Qc7 13. Nd5 Qxe5 14. Nxe7+ Qxe7 15. Bd2! {гээд цагаан давуутай.}) 9... Nxd5 10. Nf5! ({харин} 10. Nxd5 Qxd5 11. Nb3 Qc6 {гэх хэрэггүй.}) 10... Nxf4 11. Qe3 {гэж тоглох хэрэгтэй.}) 8. O-O-O Bf8 9. f3 {гээд цагаан ихээхэн орон зайг эзэлнэ. Үүний зэрэгцээ цагаанд өрсөлдөгчийн ноёнд хүүний дайралт хийх муугүй ирээдүй бий болно. Хар төвд сөрөг цохилт хийн тэнцвэржүүлэх оролдлого олох нь эргэлзээтэй.}) (3... Bg4? {хариулт} 4. dxe5 Bxf3 5. Qxf3 dxe5 6. Bc4 {гээд цагаан давуутай болох тул алдаатай.})

3. d4 нүүдэлд хар 3... Мb2-d7 хариулах Хенемийн хувилбарыг авч үзье.

  Нээгдсэн тоо: 886 Төлбөртэй

Шатар тоглож сурахад гарааг мэдэхээс гадна хэрэглэж сурах чухал үүрэгтэй. Энэ удаад хуучин энэтхэг хамгаалалтаар их мастерууд хэрхэн тоглосон өргүүдийг орууллаа. Мастерууд гарааг хэрхэн ашигласан жишээ өргүүдийг сайн судлан ойлгоод өөрийн тоглолтодоо хэрэглэж сурахыг зөвлөе.

[Event "Лос-Анжелес, 1963."] [White "Олафсон"] [Black "Решевский"] 1. c4 Nf6 2. d4 g6 3. g3 Bg7 4. Bg2 O-O 5. Nf3 d6 6. O-O Nbd7 7. Qc2 {d4 хүүний солилцоо хийгдэхэд цагаан d шугамыг тэргээр эзлэхээр зэхсэн.} (7. Nc3 {ч нилээд өргөн тархсан үргэлжлэл.}) 7... e5 {сонгодог хариулт.} ({Рашковскийн олсон} 7... c5!? {нүүдэл анхаарал татахаар. Лернер - Рашковский (1979) нарын өрөгт} 8. Nc3 a6 9. Rd1 ({харин} 9. h3 Rb8! (9... cxd4 {сул} 10. Nxd4 Qc7 11. Be3 e5? 12. Nb3 Qxc4 13. Qd2 Nc5 14. Na5! {гээд цагаан давуу. (Романишин - Григорян, 1980)}) 10. Rd1?! (10. Be3 {арай илүү ч энд} b5 11. cxb5 axb5 12. dxc5 Nxc5 13. Nd4 b4! {гээд хард бүх зүйл хэвийн. (Слуцкий - Григорян, 1983)}) 10... Qc7 11. Be3 b5 12. cxb5 axb5 13. Rac1 b4 14. Na4 c4! {дараагаар хар санаачлагыг авсан. (Слуцкий - Каспаров, 1981)}) 9... cxd4 10. Nxd4 Qc7 11. b3 Rb8 12. Ba3 Ne5 13. Qd2 Bd7 {гэж харилцан боломжуудтайгаар үргэлжилсэн.}) 8. Rd1 Re8 (8... Qe7! {хариулт боломжтой. Жишээ нь} 9. Nc3 ({цагаан 9 эсхүл 10 дахь нүүдэлдээ} 9. dxe5 {гэж тоглох нь дээр байсан.}) 9... c6 ({Романишин - Акопян, 1989 нарын өрөг} 9... Re8 10. Bg5?! c6 11. Ne4 exd4 12. Nxd4 h6! 13. Nxf6+ Nxf6 14. Bf4 Ng4 15. h3 Nxf2! 16. Kxf2 g5 {сонирхолтой үргэлжлэн бас л хар давуутай болсон.}) 10. e4 a5! 11. b3 h5! 12. Ba3! exd4! 13. Nxd4 Nc5 14. Re1 Re8 15. Rad1 h4 {хар давуутай. (Макнэб - Кочиев, 1982)}) 9. e4 ({Романишин энэ байрлалд} 9. dxe5 {нүүдлээр эхлэх харахад даруухан ч аюултай төлөвлөгөөг амжилттай хэрэглэж байсан. Жишээ нь} dxe5 10. e4 c6 11. h3 Qc7 12. Be3 b6 13. Nc3 Bf8 14. a3 Ba6 15. Bf1 Rad8 16. b4! Bg7 17. Rac1 Bb7 18. Qa4 {гээд цагаан бат давуутай болно. (Романишин - Балашов, 1977)}) 9... c6 10. Nc3 exd4?! {эхний алдаа.} ({Болевславскийн} 10... Qe7! {хамаагүй хүчтэй. Энд} 11. h3? {гэх нь сайнгүй.} (11. b3 {гэвэл} exd4 12. Nxd4 Nc5 13. f3 a5 14. Bb2 Qc7! {гээд цааш Бc7-b6 -гийн дараа сайн байрлалтай.}) 11... exd4! 12. Nxd4 Nc5 {цагаан} 13. f3 {гэж хариулахаас аргагүй. (Кан - Болеславский, 1952)}) 11. Nxd4 a5 {одоо харын байрлал хурдан муудан тэд сөрөг тоглолтгүй болно.} (11... Qe7 {илүү ч} 12. Bf4! {гээд цагааны боломж илүү.}) 12. h3 Qe7 13. Bf4! {ийм байрлалын ердийн аргачлал.} Rd8 ({харын} 13... Nc5 {эрчимтэй нүүдэл} 14. Nxc6! bxc6 15. Bxd6 {-гаас үүдэн боломжгүй учраас идэвхигүй хамгаалалтаар хязгаарлагдахаас аргагүй.}) 14. Rd2 Nc5 15. Rad1 Ne8 16. Be3 Bd7 17. Re2 Nc7 18. f4! {e4 хүүг сулруулах нь нөлөө байгатай. Цагаан илүү их орон зайг эзэлсэн.} Rac8 19. Bf2 Be8 20. Kh2 Qf8 21. Qd2 N7a6 22. Nf3 f5?! {хар тэсвэр алдсан. Тоглолт цагаанд илт ашигтайгаар задарсан.} ({Авербахийн зааснаар} 22... f6 {гэж битүү хамгаалалтад шилжих нь илүү байсан.}) 23. Bd4! fxe4 24. Bxg7 Qxg7 25. Nxe4 Nxe4 26. Rxe4 d5 27. Rd4 Nb4 28. Ng5! {хүчтэй цохилт. Хар материалын алдагдлаас зайлахгүй.} Bf7 29. Nxf7 Qxf7 30. a3 c5 31. Rxd5 Nxd5 32. Bxd5 Rxd5 33. cxd5 Re8 34. d6 Qd7 35. g4 b6 36. Qd5+ Kg7 37. Rd2 Re6? 38. Qxe6! {гээд хар буусан.}

Үйл явдал /event/ тодорхой үйлдэл хийгдсэн талаар системд мэдэгддэг. Хэрвээ бид энэхүү үйлдлийг ажиглах хэрэгтэй бол яг энд…

Нээгдсэн тоо : 304

 

Манай төсөл олон хуудсуудтай болон тэдгээрийн хооронд динамикаар шилжилт хийж байгаа ч тухайн үед шилжилт хийгдсэн хуудаст тохирох…

Нээгдсэн тоо : 381

 

Зочин (Visitor) паттерн классуудыг өөрчлөхгүйгээр тэдгээрийн обьектуудын үйлдлийг тодорхойлох боломжийг олгоно. Зочин хэвийг ашиглахдаа классуудын хоёр ангилалыг тодорхойлно.…

Нээгдсэн тоо : 350

 

Лямбда-илэрхийлэл нь нэргүй аргын хураангуй бичилтийг илэрхийлнэ. Лямбда-илэрхийлэл утга буцаадаг, буцаасан утгыг өөр аргын…

Нээгдсэн тоо : 443

 

Кодийн сайжруулалт /рефакторинг/ хичээлээр програмийн кодоо react -ийн зарчимд нийцүүлэн компонентод салгасан.…

Нээгдсэн тоо : 496

 

Хадгалагч (Memento) хэв обьектын дотоод төлвийг түүний гадна гаргаж дараа нь хайрцаглалтын зарчмыг зөрчихгүйгээр обьектыг сэргээх боломжийг олгодог.

Нээгдсэн тоо : 514

 

Делегаттай нэргүй арга нягт холбоотой. Нэргүй аргуудыг делегатийн хувийг үүсгэхэд ашигладаг.
Нэргүй аргуудын тодорхойлолт delegate түлхүүр үгээр…

Нээгдсэн тоо : 610

 

Математикт харилцан урвуу тоонууд гэж бий. Ямар нэгэн тооны урвуу тоог олохдоо тухайн тоог сөрөг нэг зэрэг дэвшүүлээд…

Нээгдсэн тоо : 710

 

Төсөлд react-router-dom санг оруулан чиглүүлэгчдийг бүртгүүлэн тохируулсан Санг суулган тохируулах хичээлээр бид хуудас…

Нээгдсэн тоо : 747

 
Энэ долоо хоногт

задаргааны хамгийн их нэмэгдхүүн бол a, b, c -г ол.

Нээгдсэн тоо : 1546

 

тэгшитгэлийг бод.

Нээгдсэн тоо : 1194

 

функцийн уламжлалын утгыг ол.

Нээгдсэн тоо : 447