home *** CD-ROM | disk | FTP | other *** search
/ Bart's Chess Hits / Chess.iso / Chess / GAMES / CDDEM1 / SCRIPT.$00 / SCRIPT.TXT
Encoding:
Text File  |  1995-06-20  |  14.7 KB  |  826 lines

  1. :C11
  2. :I01
  3. :b7
  4. :+16
  5.  
  6. :=30
  7. :(cbdemo.exe|1
  8.  
  9. :W5
  10. :I01
  11. :"{ESC}
  12. :"%(){LEFT 2}
  13. :"{DOWN 5}{ENTER}
  14. :S800|600
  15. :OACV
  16. :M400|300
  17. :OACA
  18.  
  19. :W1
  20. :"+%(s)
  21. //@#s
  22. :W1
  23.  
  24.  
  25. :LMainloop
  26. :#M
  27. Welcome to the ChessBase auto-demo!
  28. .N
  29. We would like to guide you through some of ChessBase most common functions. You may click "Stop" any time to quit.
  30. .S
  31. To run ChessBase for Windows, you need a 486 or better.
  32. .N
  33. Thank you for your attention.
  34. #
  35.  
  36.  
  37. :*L
  38. Topics of this demo:
  39. 1ListAndLoad|The games list; Loading a game
  40. 2Openings|Using the openings key
  41. 3SearchPlayer|Looking for games of a player
  42. 4Motivs|Searching for strategical elements
  43. 5Material|Searching for material; Fritz3
  44. 6Clipboard|Using the clipboard
  45. 7Printing|Printing
  46. *
  47.  
  48. :LListAndLoad
  49. :#M
  50. The control center of ChessBase is the database window.
  51. .S
  52. Here all your databases appear as symbols for easy access. You open the game list of a database simply by double clicking on its symbol...
  53. #
  54.  
  55.  
  56. :M255|70|50
  57. :W1
  58. :BL1:BL0:BL1:BL0
  59. :W8
  60. :#S
  61. Now we scroll through the database list.
  62. .N
  63. This is the most simple way to access a database.
  64. #
  65. :"{Origin Client Caption|List: Main}{VirtSize 1000|*}{Move 980|24|30}
  66. :"{Origin Client Caption|List: Main}{VirtSize 1000|1000}{LDrag *|+100|100}
  67. :"{Origin Client Caption|List: Main}{VirtSize 1000|1000}{LDrag *|+400|50}
  68. :"{Origin Client Caption|List: Main}{VirtSize 1000|1000}{Move 800|200|10}
  69. :W2
  70. :VGoENDList|NoJMP|NoJMP|NoJMP
  71. :LNoJMP
  72. :#S
  73. All list windows can be easily resized.
  74. .S
  75. ChessBase adapts the lists layout automatically.
  76. #
  77. :"{Origin Window Caption|List: Main}{VirtSize *|1000}{Move 2|500|30}{Move *|+10|10}
  78. :W1
  79. :"{Origin Client Caption|ChessBase}{LDrag -80|+0|30}{Move *|+10|1}
  80. :"{Origin Client Caption|ChessBase}{Move +4|+5|4}
  81.  
  82. :LGoENDList
  83. :W2
  84. :#S
  85. Hit END to go to the end of a list.
  86. #
  87. :"{END}
  88. :W3
  89. :#S
  90. Hit HOME to go to the top of a list.
  91. .S
  92. (HOME and END work in all ChessBase windows).
  93. #
  94. :"{HOME}
  95. :W3
  96. :#S
  97. Loading a game:
  98. .N
  99. Select it with mouse or cursor.
  100. .N
  101. Double click or hit Enter.
  102. #
  103. :"{DOWN 29}
  104. :W3
  105. :"{ENTER}
  106. :W6
  107. :"+{F8}
  108.  
  109. :W4
  110. :=100
  111. ]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>
  112. :W5
  113. ]>:T:]>:T:]>
  114. :=30
  115. :W5
  116. :"{END}
  117. :W3
  118. :"{Origin Client Caption|Anderssen}{VirtSize 1000|1000}{Move 650|500|40}{LClick}
  119. :W2
  120. :"{Origin Client Caption|Anderssen}{VirtSize 1000|1000}{Move -40|-200|20}{LClick}
  121. :W2
  122. :"{Origin Client Caption|Anderssen}{VirtSize 1000|1000}{Move +90|+30|20}{LClick}
  123. :W8
  124. :"{ESC}
  125. :"^{F4}
  126. :M100|100
  127. :W1
  128.  
  129. :LOpenings
  130. :#M
  131. ChessBase has a powerful database access structure for openings: The "openings key".
  132. .N
  133. The openings key is a hierarchical index for opening variations. It groups all games of one variation together.
  134. .N
  135. An openings key can be adapted and refined to the personal repertoire of the user.
  136. .S
  137. The openings key for our little "Main Database" follows the international ECO standard:
  138. #
  139. :M255|70|40
  140. :BL1:BL0
  141. :"{Origin Client Caption|Dat}{VirtSize *|1000}{Move 73|985|50}{LClick}
  142. :"{Origin Client Caption|Dat}{VirtSize *|1000}{Move +0|-10}
  143. :W3
  144. :"{F11}
  145. :W2
  146. :#S
  147. Lets look at the SĪ£misch Variation (5.f3) of the King's Indian.
  148. .N
  149. It has the ECO codes E80-E89.
  150. .S
  151. First we go into volume "E".
  152. #
  153. :W1
  154. :"{DOWN 5}
  155. :W2
  156. :"{ENTER}
  157. //]!
  158. :W8
  159.  
  160. :#S
  161. Note the hierarchical structure of the openings key. On the screen you see the whole part "E" of the ECO system.
  162. .S
  163. Now we go into E8.
  164. #
  165. :W1
  166. :"{DOWN 9}
  167. :W1
  168. :"{ENTER}
  169. :W7
  170. :"{DOWN 2}
  171. :W1
  172. :"{ENTER}
  173. :W1
  174. :#M
  175. All the games in this key belong to E81.
  176. .S 
  177. We load the first of them and hit 'cursor down' several times to flick through the game like we would scan the page of a book.
  178. #
  179. :"{DOWN}
  180. :W1
  181. :"{ENTER}
  182. :W4
  183. ]|:T:]|:T:]|:T:]|:T:]|:T:]|:T:]|:T:]|:T:]|:T:]|
  184. ]|:T:]|:T:]|:T:]|:T:]|:T:]|:T:]|:T:]|:T:]|:T:]|
  185. :W8
  186. :"{ESC}
  187. :#L
  188. Here we introduce one of the nicest features of ChessBase: Merging games.
  189. .N
  190. We want to get a quick theoretical overview over E81. We could do this by playing through all the games.
  191. .N
  192. If we however "merge" them all together, we clearly see the deviations between them and get a quick grasp on the theory.
  193. .S
  194. It is so easy to merge games: You select them in the list and hit 'Enter'. Ready is your theoretical article.
  195. #
  196. :W1
  197. :"+{DOWN 7}
  198. :W2
  199. :"{ENTER}
  200. :W7
  201. :"{PGDN}
  202. :W4
  203. :"{PGDN}
  204. :W4
  205. :"{PGDN}
  206. :W5
  207. :"{ESC}
  208. :W2
  209. :"{ESC}
  210.  
  211. :LSearchPlayer
  212. :M255|70|40
  213. :BL1:BL0
  214. :"{ENTER}
  215. :W1
  216. :#M
  217. The "search mask" is used as a filter to list only games which match certain search criteria.
  218. .S
  219. We call it up to look for 'Petrosians best games' with White.
  220. #
  221. :"{Origin Client Caption|List}{VirtSize *|1000}{Move 104|985|50}
  222. :W2
  223. :"{LClick}
  224. :OACV
  225. :S100|100
  226. :"{Move 15|80|30}{LClick}
  227. :"{Move 50|10|30}{LClick}
  228. :W6
  229. P:T:e:T:t:T:r:T:o:T:s:T:i:T:a:T:n
  230. :W4
  231. :"{TAB}
  232. :W1
  233. :"{SPACE}
  234. :W2
  235. :"{ENTER}
  236. :W1
  237. :"{SPACE}
  238. :W1
  239. :"{DOWN 4}
  240. :W2
  241. :"{ENTER}
  242. @O
  243. :W10
  244. :#L
  245. You could now do a lot of things with these games. Print them, merge them in a repertoire tree, copy them to another database, etc.
  246. .N
  247. We are going to play through them one by one.
  248. .N
  249. Whenever there is a game list open in ChessBase, the function key "F10" takes you through the games of the list one by one.
  250. .N
  251. This is useful for looking into the result of a search or the contents of an openings key.
  252. .S
  253. We now hit F10 to load the first game and play a few moves in it.
  254. #
  255. :"{F10}
  256. :W5
  257. :=300
  258. ]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>
  259. ]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>:T:]>
  260. :=30
  261. :W15
  262. :"{PGDN}
  263. :W4
  264. :#S
  265. Hitting F10 again produces the next game in the list.
  266. #
  267. :"{F10}
  268. :W5
  269. :#S
  270. Hit END to get to the end of the notation.
  271. .N
  272. The board automatically follows.
  273. #
  274. :"{END}
  275. :W5
  276. :#S
  277. One can quickly flick through the games...
  278. #
  279. :"{F10}
  280. :W2
  281. :"{F10}
  282. :W2
  283. :"{F10}
  284. :W2
  285. :"{F10}
  286. :W2
  287. :"{F10}
  288.  
  289. :#S
  290. Professionals would be happy with more emphasis on the games notation.
  291. #
  292. :"^1
  293. :"{F10}
  294. :W1
  295. :"{F10}
  296. :W1
  297. :"{F10}
  298. :W1
  299. :"{F10}
  300. :W1
  301. :"{F10}
  302. :W1
  303. :"{F10}
  304. :W1
  305. :"{F10}
  306. :W10
  307. :"{ESC 2}
  308.  
  309. :LMotivs
  310. :#M
  311. ChessBase has highly flexible search possibilities for strategical elements.
  312. .S
  313. They are defined in the search mask, so can you can filter all games matching your criteria.
  314. #
  315. :M255|70|40
  316. :BL1:BL0
  317. :"{ENTER}
  318.  
  319. :"{Origin Client Caption|List}{VirtSize *|1000}{Move 104|983|50}{LClick}
  320. :OACV
  321. :S100|100
  322. :"{Move 15|80|30}{LClick}
  323. :W2
  324. :"{Move 90|41|30}
  325. :W1
  326. :"{LClick}
  327. :W2
  328.  
  329. :"{Move 57|21|20}
  330. :W2
  331. :"{LClick}
  332. :W2
  333. // to h6
  334. :"{Move 46|32|10}{LClick}
  335. :W2
  336. // BP
  337. :"{Move 65|64|10}{LClick}
  338. :W2
  339. // to h7
  340. :"{Move 45|20|10}{LClick}
  341. :W1
  342. // to f6
  343. :"{Move 35|30|10}{LClick}
  344. :W1
  345. :"{Move +60|+10|20}
  346. :W3
  347. @O
  348. :W2
  349. @O
  350. :W16
  351. :#M
  352. Obviously White has a statistically won position if he brings his queen to h6 with black pawns on h7 and f6.
  353. .S
  354. Again the function key "F10" is the best way to check the found games.
  355. .N
  356. Note that ChessBase always jumps to the first position in the game matching the search criteria.
  357. #
  358. :"{F10}
  359. :W7
  360. :"{F10}
  361. :W7
  362. :"{F10}
  363. :W4
  364. :"{F10}
  365. :W4
  366. :"{F10}
  367. :W4
  368. :"{F10}
  369. :W3
  370. :"{F10}
  371. :W3
  372. :"{F10}
  373. :W3
  374. :"{F10}
  375. :W3
  376. :"{F10}
  377. :W10
  378. :"{ESC}
  379. :W5
  380.  
  381. :LIsolaniD5
  382. :OACV
  383. :S100|100
  384. :#S
  385. Now lets try a more complex definition:
  386. .N
  387. Finding all games where Black has an isolated pawn on d5 and a knight on e4.
  388. #
  389. :"{Origin Client Caption|List}{VirtSize *|1000}{Move 104|983|50}{LClick}
  390. :"{Move 15|80|30}{LClick}
  391. :W3
  392. :"{Move 90|41|30}{LClick}
  393. :W3
  394. // BP
  395. :"{Move 65|64|20}{LClick}
  396. :W1
  397. // d5
  398. :"{Move 25|40|20}{LClick}
  399. :W1
  400. // BN
  401. :"{Move 65|31|10}{LClick}
  402. // e4
  403. :"{Move 30|50|20}{LClick}
  404. :W1
  405. :#S
  406. To define the pawn d5 "isolated", we need to use the 'inhibit board'.
  407. .N
  408. Here we set pawns and pieces which must not appear on certain squares for the search criterion to be matched.
  409. #
  410. :W1
  411. :"{TAB 4}{DOWN}
  412. // BP
  413. :"{Move 65|64|20}{LClick}
  414. // c7, c6, c5, c4, c3, c2
  415. :"{Move 18|20|10}{LClick}{Move +0|+10|10}{LClick}{Move +0|+10|10}{LClick}{Move +0|+10|10}{LClick}{RClick}{Move +0|+10|10}{LClick}{Move +0|+10|10}{LClick}
  416. // d7, d6,  wPd4, d3, d2
  417. :"{Move 23|20|10}{LClick}{Move +0|+10|10}{LClick}{Move +0|+20|10}{RClick}{LClick}{Move +0|+10|10}{RClick}{LClick}{Move +0|+10|10}{RClick}
  418. // e7 - e2
  419. :"{Move 28|20|10}{LClick}{Move +0|+10|10}{LClick}{Move +0|+10|10}{LClick}{Move +0|+10|10}{RClick}{Move +0|+10|10}{LClick}{Move +0|+10|10}{LClick}
  420. :W3
  421.  
  422. @O
  423. :W1
  424. @O
  425. :W22
  426.  
  427. :#S
  428. As usually, we use "F10" to scan the games
  429. #
  430.  
  431. :"{F10}
  432. :W4
  433. :"{F10}
  434. :W4
  435. :"{F10}
  436. :W4
  437. :"{F10}
  438. :W4
  439. :"{F10}
  440. :W4
  441. :"{F10}
  442. :W4
  443. :"{F10}
  444. :W4
  445. :"{F10}
  446. :W2
  447. :"{F10}
  448. :W1
  449. :"{F10 10}
  450. :W5
  451. :"{ESC}
  452. :W5
  453. :#S
  454. How does this stratagem work out statistically for Black?
  455. #
  456. :"{Origin Client Caption|List}{VirtSize *|1000}{Move 204|983|50}{LClick}
  457. :W1
  458. :"{ENTER}
  459. :W25
  460. @y
  461. :W8
  462. :"{ESC}
  463. :W4
  464. :"{ESC}
  465. :W4
  466.  
  467. :LMaterial
  468. :M255|70|40
  469. :BL1:BL0
  470. :OACV
  471. :S100|100
  472. :"{ENTER}
  473. @M
  474. :"{Move 15|80|30}{LClick}
  475. :#S
  476. Here we look at all endings
  477. .N
  478. R + 2P versus R.
  479. #
  480. :"{Move 90|51|30}
  481. :W1
  482. :"{LClick}
  483. :W2
  484. :"{TAB 5}
  485. :W2
  486. :"1{TAB}1
  487. :W1
  488. :"{TAB 5}
  489. :W2
  490. :"2
  491. :"{TAB}
  492. :"2
  493. :W2
  494. :"{TAB 7}
  495. :W2
  496. :"1{TAB}1
  497. :W1
  498. :"{TAB 5}0{TAB}0
  499. :W1
  500. :#M
  501. Have a look at the search definition (Move this box aside, if it is in the way):
  502. .N
  503. White and Black each may have at least one and at most one rook.
  504. .N
  505. White may have exactly two, Black exactly zero pawns.
  506. .N
  507. Since 'ignore colors' is selected, a material distribution with reversed colours would also be accepted.
  508. #
  509. :W1
  510.  
  511. @O
  512. :W1
  513. @O
  514. :W30
  515. :"{DOWN 7}
  516. :W1
  517. :"{ENTER}
  518. :W4
  519. ]>:W3:]>:W3:]>:W3:]>:W3:]>:W3:]>:W3:]>:W3:]>:W3:]>:W3:]>:W3:]>:W3:]>:W3
  520. :#M
  521. A famous game from the 'Times World Championship' 1993: Kasparov had expected Short to resign much earlier. 
  522. .S
  523. But look at the drawing chance Black missed a move before!
  524. #
  525. :W2
  526. ]<:W1:]<:W1:]<:W1:]<:W1
  527. :#S
  528. Let us have a look at this position using Fritz3, the analysis module for ChessBase.
  529. #
  530. :X0
  531. :"%{F3}
  532. :W15
  533. :#S
  534. Fritz can analyse more than one line at once...
  535. #
  536. :"{+}{+}
  537. :W15
  538. :#S
  539. We reduce the board size to make more room.
  540. #
  541. :"^2
  542. :W20
  543. :"{ESC}
  544. :W3
  545. :X2
  546. :"{ESC}
  547. :W3
  548. :"{ESC}
  549. :W8
  550.  
  551. :LClipboard
  552. :#M
  553. The 'clipboard' is a temporary database. Typical uses are
  554. .N
  555. - collecting games of interest from different databases for further processing.
  556. .N
  557. - performing management operations on sets of games, e.g. sorting and removing double games.
  558. .S
  559. One can bring whole databases to the clipboard. We do this with our little 'Main database' by dragging its symbol onto the clipboard symbol.
  560. #
  561. :OACA
  562. :M300|100
  563. :M255|70|40
  564. :BL1
  565. :W3
  566. :M120|63|50
  567. :W1
  568. :BL0
  569. :W2
  570. :M200|120
  571. :#S
  572. This dialog box usually appears if you want to copy games from one database to another. 
  573. .N
  574. Note how simple this is done by 'Drag&Drop'.
  575. #
  576. :W1
  577. :"{TAB 2}{ENTER}
  578. :W9
  579. :#S
  580. Double click on the clipboard symbol to open a list of its contents.
  581. #
  582. :M125|70|40
  583. :W1
  584. :BL1:BL0:BL1:BL0
  585. :W2
  586. :"{F11}
  587. :W1
  588. :#S
  589. The clipboard can be sorted by many criteria.
  590. .N
  591. Let us sort by White's name first.
  592. #
  593. :W1
  594. :"{Origin Client Caption|List}{VirtSize *|1000}{Move 135|984|50}{LClick}
  595. :W3
  596. :"{DOWN 2}
  597. :W1
  598. @O
  599. :W10
  600. :"{Origin Client Caption|List: Main}{VirtSize 1000|*}{Move 986|24|30}
  601. :"{Origin Client Caption|List: Main}{VirtSize 1000|1000}{LDrag *|+200|200}
  602. :"{Origin Client Caption|List: Main}{VirtSize 1000|1000}{Move 800|200|10}
  603. :W2
  604. :"{HOME}
  605. :W2
  606. :"{Origin Client Caption|List}{VirtSize *|1000}{Move 135|984|50}{LClick}
  607. :W2
  608. :"{DOWN 11}
  609. :W2
  610. :"{ENTER}
  611. :W10
  612. :"^{RIGHT}
  613. :W10
  614. :"{SPACE}
  615. :W5
  616. :#S
  617. An interesting possibility is sorting by move order. Though this is slower than the other sorts it gives interesting insights.
  618. #
  619. :"{HOME}
  620. :"{Origin Client Caption|List}{VirtSize *|1000}{Move 135|984|50}{LClick}
  621. :"{DOWN 1}
  622. :W2
  623. :"{ENTER}
  624. :W3
  625. :#S
  626. Now switch to the 'move representation' of the game list.
  627. .N
  628. This is possible in all list windows.
  629. #
  630. :"{Origin Client Caption|List}{VirtSize *|1000}{Move 260|984|50}{LClick}
  631. :W4
  632. :"^G
  633. :W2
  634. :"1220
  635. :W1
  636. :"{ENTER}
  637. :W1
  638. :#S
  639. We create a survey of several of the most prominent French-Tarrasch 3...c5 games played in the history of chess.
  640. .N
  641. We merge all games with 3... c5.
  642. #
  643. :"{DOWN 2}
  644. :"+{DOWN 11}
  645. :W2
  646. :"{ENTER}
  647. :W1
  648. :"+{F8}
  649. ]>:W1:]>:W1:]>:W1:]>:W1:]>:W1:]>:W1:]>:W1:]>:W1:]>:W1
  650. :W2
  651. ]^:W1:]>:W1:]>:W1:]>:W1:]>:W1:]>:W1
  652. :W2
  653. ]^:W1:]>:W1:]>:W1:]>:W1:]>:W1:]>:W1:]>:W1:]>:W1:]>:W1:]>:W1
  654. :W2
  655. ]>:W3:]>:W3:]>:W3:]>:W3:]>:W3:]>:W3:]>:W3:]>:W3:]>:W3:]>:W3
  656. :W5
  657. :"{ESC}
  658. :W1
  659. :"{ESC}
  660. :W5
  661.  
  662. :GMainloop
  663.  
  664. :LPrinting
  665. :#M
  666. ChessBase has highly versatile printing functions. Try it out yourself in the following demo.
  667. .S
  668. Please switch on your printer and make sure that you have some paper in it.
  669. #
  670. :OACA
  671. :M255|70|40
  672. :BL1:BL0:BL1:BL0
  673. :W1
  674.  
  675. :*M
  676. Choice of print samples:
  677. 1PrintGames|Printing games
  678. 2EmbedDiagram|Embedding diagrams
  679. 3PrintRepertoire|Printing a repertoire table
  680. 4ExitPrint|Back to main menu
  681. *
  682.  
  683. :LPrintGames
  684.  
  685. :#S
  686. We will look for Bobby Fischers short wins.
  687. #
  688. :"{Origin Client Caption|List}{VirtSize *|1000}{Move 104|983|50}{LClick}
  689. :W2
  690. Fischer
  691. :W5
  692. :"{TAB}{SPACE}{DOWN 4}
  693. :W2
  694. :"{ENTER}
  695. :"{TAB 21}
  696. :W1
  697. :"{SPACE}
  698. :W1
  699. @O
  700.  
  701. :W10
  702. :"+{DOWN 6}
  703. :W2
  704. :"{Origin Client Caption|List}{VirtSize *|1000}{Move 330|983|40}{LClick}
  705. :W4
  706. @O
  707. :W4
  708. @O
  709. :W70
  710. :LEmbedDiagram
  711. :#S
  712. Now we embed a diagram into a game printout. We try a position everybody will be familiar with..
  713. #
  714. @M
  715. :OACV
  716. :S100|100
  717. :"{Move 15|80|30}{LClick}
  718. :W1
  719. :"{LClick}
  720. :"{Move 40|8|30}{LClick}
  721. :W2
  722. Capablanca
  723. :"{TAB 2}{SPACE}
  724. :W2
  725. Botvinnik
  726. :"{TAB 2}{SPACE}
  727. :W2
  728. :"{TAB}{SPACE}{DOWN 8}
  729. :W3
  730. :"{ENTER}
  731. @O
  732. :W6
  733. :"{ENTER}
  734. :W3
  735. :=80
  736. :"{RIGHT 58}
  737. :=30
  738. :W4
  739. :#S
  740. Here is our position.
  741. .N
  742. To add a diagram, annotate it with the symbol 'CTRL-D'.
  743. #
  744. :W1
  745. :"{Origin Client Caption|Botvinnik}{VirtSize *|1000}{Move 104|983|50}{LClick}
  746. %D
  747. :W3
  748. @O
  749. :W5
  750. :"%(){RIGHT 2}
  751. :W1
  752. :"{DOWN}
  753. :W1
  754. :"{ENTER}
  755. :W2
  756. :"{ENTER}
  757. :W60
  758. :"{ESC}
  759. :"{ENTER}
  760. :W1
  761.  
  762. :LPrintRepertoire
  763. :#M
  764. You may like working for chess on your computer. Sometimes however you prefer sitting on a real board and analyzing in the traditional way.
  765. .N
  766. For such occasions printing a 'repertoire' will be just the tool you need.
  767. .N
  768. It is an ideal way to compile training material for openings.
  769. #
  770. :W1
  771. %K
  772. :W1
  773. :#S
  774. We will try to create a short article about a line in the King's Gambit.
  775. .N
  776. Therefore we call up the openings key to our 'Main database'.
  777. #
  778. :W1
  779. :"{DOWN 3}
  780. :W1
  781. :"{ENTER}
  782. :W1
  783. :"{DOWN 4}
  784. :W1
  785. :"{ENTER}
  786. :W1
  787. :"{DOWN 10}
  788. :W1
  789. :"{ENTER}{DOWN 1}
  790. :#M
  791. First we merge all games from this openings key (C39) into one tree. Then we print it out as repertoire.
  792. .S
  793. Note how your database gains value through many well annotated games.
  794. #
  795. :W1
  796. :"+{DOWN 5}
  797. :W2
  798. :"{ENTER}
  799. :W8
  800. :"%(){RIGHT 2}
  801. :W1
  802. :"{DOWN 2}
  803. :W1
  804. :"{ENTER}
  805. :W1
  806. :"{ENTER}
  807. :W80
  808. :"{ESC}
  809. :W1
  810. :"{ESC}
  811. :W1
  812.  
  813. :LExitPrint
  814. :W2
  815. :"{ESC}
  816. :W6
  817.  
  818. :GMainloop
  819.  
  820. :L__STOP__
  821. :X0
  822. // Alt-F4
  823. @]4
  824. :T: :T:
  825. :)
  826. :Z