CthulhuDreams

BML

Nov 21st, 2014
11
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #+TITLE: Loca
  2.  
  3. #+AUTHOR: System by Jinksy, Documentation by Cthulhu Dreams
  4.  
  5. #+DESCRIPTION: Fantunes inspired 5 card majors, short club, constructive twos.
  6.  
  7. * Introduction
  8.  
  9. Loca has the following basic opening structure:
  10.  
  11.  
  12. 1C 2+!c. Natural or balanced
  13. 1D 4+ !ds, 14+ unbalanced
  14. 1H 5+ !hs 14+
  15. 1S 5+ !ss 14+
  16. 1N 11+ - 14 semi bal, includes 5422 and 4441 shapes
  17. 2CDH 5+ suit 10-13 HCP
  18. 2S 5+!s not 5/5 !cs or !hs
  19. 2N 5+!s and 5+!cs or !hs
  20. 3C Diamonds F1
  21. 3D Hearts F1
  22. 3H Spades F1
  23. 3S Clubs F1
  24. 3N Nat to play (Ed: Terrible, play as a good 4HS?)
  25. 4CD Nat Preemptive
  26. 4HS To play
  27.  
  28.  
  29.  
  30. * One Level Openings
  31.  
  32. 5422 and 4441 may be treated as bal and open 1!C/1N (but not with x!S). With 2245 specifically open 1!C and treat as balanced unless P bids a
  33.  
  34. minor naturally. With 4441 normally open 1!D unless the singleton is !D, when open 1!C.
  35.  
  36.  
  37. ** The 1!c opening
  38.  
  39. Loca uses transfer responses to a 1!c opening, with 1!d being an artifical two way negative.
  40.  
  41. 1C---
  42. 1D 4-5!cs, 5+ points or 0-5 points, no 6cM
  43. 1H ~5+ points, 4+ !Ss
  44. 1S Catchall?
  45. 1N 6+!hs, ~5+ points
  46. 2C GF with 5+!ds
  47. 2D GF with !cs
  48. 2HS 0-5~ with 6+ suit
  49. 2N 5-5 !Hs & !Ds GF
  50. 3C 7-9 points, (5-4) !cs & !ds (either way) NF
  51. 3D 5!hs-5!cs GF
  52. 3HS balanced 10-12, no 4M, no 5m
  53. 3N balanced 10-12 with partial stops
  54.  
  55. Sample 1!c openings
  56.  
  57.  
  58. S None 1
  59. S A9xx A9xx Axx Ax
  60.  
  61. S None 2
  62. S A9 A9xx J AKxxxx
  63.  
  64.  
  65. ** The 1!d opening
  66.  
  67. Showing 5+D (may be 4 if 4441 shape), 14+ points, normally unbalanced
  68.  
  69. 1D---
  70. 1H 0+ pts 4+!hs, may have longer minor if weak.
  71. 1S 0+ pts 4+!ss, may have longer minor if weak.
  72. 1N 0-9, no 4 card major
  73. 2C GF with 4+!cs
  74. 2D inverted raise, 7+, f1, may include 4!h or 4!s if gf values
  75. 2HS 6+suit, 0-5 pts
  76. 2N 8-9 bal
  77. 3C 8-9.5pts 6+!cs
  78. 3D 0-6 pts, 4+D preemptive
  79. 3HS Splinter, unlimited
  80. 3N 10-12 3334 or 3343 and good stops in CHS
  81. 4CD Splinter, unlimited
  82.  
  83.  
  84. ** The 1!h opening
  85.  
  86. 1H---
  87. 1S 0+ pts 4+!ss, may be canape.
  88. 1N 0-9, no 4 card major
  89. 2C GF with 4+!cs
  90. 2D GF with 4+!ds
  91. 2H 3!hs 4-7 TPs
  92. 2N 4+!hs, inv+ raise
  93. 3CD 7-9 good suit, NF
  94. 3H 5- TP, 4 card support, pre
  95. 3S Splinter, unlimited
  96. 3N Undefined
  97. 4CD Undefined
  98.  
  99.  
  100. ** The 1!s opening
  101.  
  102. 1S---
  103. 1N 0-9, no 4 card major
  104. 2C GF with 4+!cs
  105. 2D GF with 4+!ds
  106. 2H GF with 4+!hs
  107. 2S 3!hs 4-7 TPs
  108. 2N 4+!ss, inv+ raise
  109. 3CDH 7-9 good suit, NF
  110. 3S 5- TP, 4 card support, pre
  111. 3N Undefined
  112. 4CD Undefined
  113.  
  114. ** The 1NT Opening
  115.  
  116. You can always use your favour weak NT systems, but the need to open 5422 and 4441 hand shapes 1NT drives the need to provide the capability for
  117.  
  118. responder to differentate more hand types.
  119.  
  120. 1N---
  121. 2C Stayman
  122. 2D No major
  123. 2H Weak take out with both majors
  124. 2S To play
  125. 3C Weak TO
  126. 3D DNE
  127. 3H 5/5 !hs & !ss
  128. 3S slam try in !ss
  129. 2H 4+!hs may have 4!ss
  130. 2S nf inv with 4!ss
  131. 2N inv
  132. 3C weak TO
  133. 3D DNE
  134. 3S slam try in !ss
  135. 2S 4+!ss
  136. 2N 4-4 majors, minimum
  137. 3C 4-4 majors, maximum
  138. 2red Transfer
  139. 2S Invitational or strong 2-3 suiter
  140. 2N Puppet Stayman
  141.  
  142. * Two level openings
  143.  
  144. ** General Principles
  145.  
  146. - Since opener is limited, responder can pass any bid, including conventional ones - eg 2C 2D 2N (showing min opening, no 4cM, 4-5Cs) might be
  147.  
  148. passed.
  149. - On 5-5 hands in the range, open 2N with Hs & minor, 2C with CD and max, 2H with HS max, otherwise better suit
  150. - Upgrade and downgrade frequently - particularly distributional 12 point hands with good intermediates and no wasted-looking values can often
  151.  
  152. open at the 1 level (basically subtract 3 abstract points and decide if you’d open it 1 of a suit in Acol), mediocre dist 9 or even 10 counts
  153.  
  154. (eg QJ83/K8432/4/K96) can sometimes be passed - or opened at 3 level, esp with all their points concentrated in the suit - If a balanced 11
  155.  
  156. count or a 12 count that might not be excited by your 2 opening is likely to have a decent play for game, you have to choose carefully between 1
  157.  
  158. and 2 level openings (but keep in mind opposite a 1-level bid P will probably GF with as much as a 9 count. And don’t put too much stock in
  159.  
  160. upgrading because of major suit holdings - p can ask you about those without going past the 3 level, so with borderline hands that will play
  161.  
  162. well opposite a major fit, he should be inviting frequently)
  163. - After 2M openings, a feature ask and positive response commits opener to assume a GF - though obviously responder can theoretically pass.
  164. - After a feature ask, you show a major suit if you have one (strength comes later), or with min and a side minor, you show that as an alt
  165.  
  166. place to play at the 3 level. With max, opener doesn’t normally have room to show the minor unless he’s specifically asked about it by
  167.  
  168. responder.
  169. - Opener can never keycard ask. If he continues to cue to the 4N level, bidding 4NT is Turbo, showing an even number of keycards (4N is even,
  170.  
  171. for mnemonic and possibly theoretical purposes), bypassing it shows an odd number. After such a sequence, 5N by either bidder shows the trump
  172.  
  173. queen (odd number of N, odd number of trump Qs), bypassing denies it.
  174. - When the agreed suit is a minor, a non-jump 4NT by either side is Turbo.
  175. - On some occasions opener has 2 suits that have been indicated and responder might want to start cueing. When responder can bid one or both
  176.  
  177. of them at 4D or below (ie when they’re not the majors), the cheaper of the two sets the suit, anything else is a cue for the other suit. Where
  178.  
  179. neither is available so cheaply (eg you’ve reached 3S and have still been asking about length), 4C sets Hs, 4D sets Ss. Don’t know if this is a
  180.  
  181. real convention, but I’ll call it minor indicating major (mIM) for easy reference.
  182. - All this the system below is for 1st and 2nd seat openings only. For 3rd and 4th openings, 2 level openings basically deny interest in game
  183.  
  184. opposite anything but good support, and could be quite weak - basically you treat them like regular weak 2s (or regular intermediate 2s in 4th).
  185.  
  186. Any 2 level suit by responder is an attempt to correct part score. With invite and a fit he bids 2N and then what? - feature-showing responses
  187.  
  188. with max? and what’s a max? or shortage at 3 level.
  189. - It’s rarely - I think never - possible to start cueing below 3N following a 2-level opening. If in doubt, 3M by either player is usually
  190.  
  191. natural.
  192. - Unlike regular preempts, opener can sometimes reenter the auction. In particular after 2a 2b P P, he should X aggressively.
  193.  
  194. ** The 2!c Opener
  195.  
  196. 2!c shows 5+!cs unbalanced, without 5+ !hs or !ss, 9-13 points. Open with when max with 5-5 in the minors, or min with better !c suit.
  197.  
  198. 2C---
  199. 2D Inv+ feature ask
  200. 2HS Constructive NF
  201. 2N GF Feature Ask w/4+!ds
  202. 3C Preemptive
  203. 3D semi-GF with 6+ !hs
  204. 3H Semi-GF with 6+ !ss
  205. 3S Splinter
  206. 3N To Play
  207. 4C Preemptive
  208. 4DHS Fit Jump
  209.  
  210.  
  211. ** The 2!d Opener
  212.  
  213. 2!d shows 5+!ds unbalanced, without 5+ !hs or !ss, 9-13 points.
  214.  
  215. 2D---
  216. 2H Inv+ feature ask
  217. 2S Constructive NF
  218. 2N GF Feature Ask w/4+!cs
  219. 3C inv+ w/6+!hs
  220. 3D Preemptive
  221. 3H Semi-GF with 6+ !ss
  222. 3S Splinter
  223. 3N To Play
  224. 4CH Splinter
  225. 4D Preemptive
  226.  
  227.  
  228. ** The 2!h Opener
  229.  
  230. 2!h shows 5+!hs unbalanced, without 5+!ss unless 6+!hs, 9-13 points.
  231. 2H---
  232. 2S Inv+ feature ask
  233. 2N GF Feature Ask w/4+!cs
  234. 3c GF Feature Ask w/4+!ds
  235. 3D Inv+ with 6+ !ss
  236. 3H Preemptive
  237. 3S Splinter
  238. 3N To Play
  239. 4CD Splinter
  240. 4H To Play - may be a two way shot
  241.  
  242.  
  243. ** The 2!s Opener
  244.  
  245. 2!s shows 5+!ss unbalanced, or precisely 5422, 9-13 points.
  246.  
  247. 2S---
  248. 2N Inv+ feature ask
  249. 3c GF Feature Ask w/4+!cs
  250. 3D GF Feature Ask w/4+!ds
  251. 3H Natural 5+!hs
  252. 3S Preemptive
  253. 3N To Play
  254. 4CDH Fit jump or slam try, F1
  255.  
  256. ** The 2N Opener
  257.  
  258. 2NT shows 5!ss and 5+!cs or 5+!hs, 9-13 points. Developed to take the pressure off the 2!s opener.
  259.  
  260. 2N---
  261. 3c Pass or correct
  262. 3D Forcing Inquiry
  263. 3H ??
  264. 3S Invitational Natural
  265. 3N To Play
  266. 4CDH Fit jump or slam try, F1
  267.  
  268. * IGNORE EVERYTHING AFTER HERE
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296. In this example we use transfer responses to the 1!c opening:
  297.  
  298. #+BEGIN_SRC
  299. 1C---
  300. 1D 4-5!Hs, 5+ points or 0-5 points, no 6cM
  301. 1H ~5+ points, 4+ !Ss
  302. 1S Catchall?
  303. 1N 6+!Hs, ~5+ points
  304. 2C GF with 5+!Ds
  305. 2D GF with !Cs
  306. 2HS 0-5~ with 6+ suit
  307. 2N 5-5 !Hs & !Ds GF
  308. 3C 7-9 points, (5-4) !Cs & !Ds (either way) NF
  309. 3D 5-5 Hs & Cs GF
  310. 3HS balanced 10-12, no 4cM, no 5cm
  311. 3N balanced 10-12 with partial stops
  312. #+END_SRC
  313.  
  314.  
  315.  
  316. ** After a transfer
  317.  
  318. This section has two asterisks, meaning it will be at level two
  319. (so its a subsection). You might also have noticed that the
  320. paragraphs, the sections and the bidtables are separated by a
  321. blank line? This is important in BML, as the blankline are used to
  322. separate elements.
  323.  
  324. 1C-1D;
  325. 1H Minimum with 2--3!h
  326. 1S 4+!h, 4!s, at most invitational
  327. 1N Sign off
  328. 2C Puppet to 2!d
  329. 2D Forced
  330. 2H Mildly invitational with 5!h
  331. 2S Invitational, 5+!h and 4!s
  332. 2N Strongly invitational with 5!h
  333. 3m Invitational with 4!h and 5+ minor
  334. 3H 6!h, about 11--12 hcp
  335. 2D Artificial game force
  336. 2H 6+!h, about 9--10 hcp
  337. 1S 5+!c, 4+!s, unlimited
  338. 1N 17--19 bal, 2--3!h
  339. 2C 5+!c, unbal, 0--2!h, 0--3!s
  340. 2D Reverse
  341. 2H Minimum, 4!h
  342. 2S 16+ hcp, 5+!c and 4+!h
  343. 3D Retransfer
  344. 3H
  345. 3S Cue bid, slam interest
  346. 4CD Cue bid, slam interest
  347. 4H To play
  348. 3H Invitational
  349. 3S Splinter
  350. 4CD Splinter
  351. 4H To play
  352. 2N 16+ hcp, 6+!c. 18+ if 3!h
  353. 3C Suggestion to play
  354. 3D Relay
  355. 3H 3!h, 18+ hcp
  356. 3H Game forcing with 6+!h
  357. 3C 15--17 hcp, 6+!c and 3!h
  358. 3D Retransfer
  359. 3H Invitational
  360. 3D 17--19 bal, 4!h
  361. 3H To play
  362. 3H 13--15 hcp, good hand, 5+!c and 4!h
  363. 3N Asking for singleton
  364.  
  365. This bidding table shows a couple of new features. The most
  366. prominent is the ability to add continuations directly in the
  367. table, by using whitespaces. We also see another example of
  368. appending bids to an existing sequence, by using 1C-1D; in the
  369. beginning. There's also the use of 3m, meaning both 3C and 3D.
  370.  
  371. * Defense to 1NT
  372.  
  373. Defining bidding when both sides bid is a little bit more tricky,
  374. since you have to write all the bids (even passes). The opponents'
  375. bid are indicated by encapsulating them in parentheses. P is used
  376. for Pass, D for Double and R for Redouble.
  377.  
  378. (1N)---
  379. #COPY nt_defense
  380. D Strength, ca 15+
  381. 2C At least 5-4 majors
  382. (D)
  383. P 5+!c, suggestion to play
  384. R Asking for better/longer major
  385. 2D 5+!d, suggestion to play
  386. (P)
  387. 2D Asking for better/longer major
  388. 2D A weak major or a strong minor
  389. (P)
  390. 2H Pass/correct
  391. 2S Pass/correct
  392. 2N Asking
  393. 2HS Constructive
  394. 2N 5-5 minors
  395. 3X Preemptive
  396. #ENDCOPY
  397.  
  398. Note that the above is only for a direct overcall over 1NT. To
  399. define the above also when balancing. We've used BML's
  400. copy/cut/paste functionality in order to showcase that you do not
  401. have to write it all over again. Take a look below (only visible in
  402. the /example.txt/ file, not in HTML, LaTeX or .pdf):
  403.  
  404. #HIDE
  405. (1N)-P-(P)---
  406. #PASTE nt_defense
  407.  
  408. First we used the =#COPY= command; the text between =#COPY= and =#ENDCOPY=
  409. got put into a sort of clipboard, with the tag nt_defense which we
  410. specified. To paste it into the bidding table above we used
  411. the =#PASTE= command. We also used the =#HIDE= option. When this is
  412. present in a bidding table the table will be exported to Full
  413. Disclosure, but not to HTML or LaTeX.
  414.  
  415. You could also include other BML-files into your main file by using
  416. the =#INCLUDE= command. Just type =#INCLUDE <filename>= and the entire
  417. file will be inserted at the point where you wrote the command. This
  418. is a useful way to separate your system into modules, or perhaps
  419. just to make it more manageable.
  420.  
  421. It is also possible to add continuations when the opponents
  422. interfere:
  423.  
  424. 1C-(1D)---
  425. D 4+!h
  426. 1H 4+!s
  427. 1S INV+ with 5+!d / Negative NT
  428. 1N Game forcing, 5+!c or balanced
  429. 2C 5+!c, 5--9 hcp
  430. 2X 6+ suit, 4--8 hcp
  431. 2N Invitational
  432.  
  433. * The 1NT opening
  434.  
  435. Here's the reason why I left out the 1NT opening earlier: I will
  436. showcase how to make sequences dependant on vulnerability and
  437. seat. This will be a bit messy, so hold tight!
  438.  
  439. #CUT nt_module
  440. 2C Stayman
  441. 2D No major
  442. 2N 4-4 majors, minimum
  443. 3C 4-4 majors, maximum
  444. 2red Transfer
  445. 2S Minor suit stayman
  446. 2N Invitational
  447. #ENDCUT
  448.  
  449. We start by cutting our NT-module, since this will be used on all
  450. NT-openings. =#CUT= is similar to the =#COPY= command, but using =#CUT=
  451. means that it isn't parsed as a bidding table until it is pasted.
  452.  
  453. #VUL N0
  454.  
  455. The =#VUL= command is used to set the vulnerability. It takes an
  456. argument of two characters, each can be Y, N or 0. The first
  457. character asks if we are vulnerable and the second asks if our
  458. opponents are vulnerable. Y is for Yes, N is for No and 0 means that
  459. it doesn't matter.
  460.  
  461. #SEAT 12
  462.  
  463. The =#SEAT= command sets the seat in which the bid should be valid. 0
  464. means that the seat doesn't matter (all seats), 12 means first or
  465. second and 34 means third or fourth. 1--4 could also be used.
  466.  
  467. #HIDE
  468. 1N 12--14
  469. #PASTE nt_module
  470.  
  471. So when we're not vulnerable we open 1NT 12--14 in 1st and 2nd seat.
  472.  
  473. #SEAT 34
  474.  
  475. #HIDE
  476. 1N 14--16
  477. #PASTE nt_module
  478.  
  479. But in third and fourth seat it is 14--16.
  480.  
  481. #VUL Y0
  482.  
  483. #SEAT 0
  484.  
  485. #HIDE
  486. 1N 14--16
  487.  
  488. When we're vulnerable we always open 1NT 14--16.
  489.  
  490. 1N---
  491. #PASTE nt_module
  492.  
  493. We've been using the =#HIDE= command, so we don't have to see our
  494. NT-system over and over again. This time tough we paste it
  495. normally, so that we see it at least once.
  496.  
  497. * Lists
  498.  
  499. I'd like to show you how to make lists in BML. It is pretty
  500. simple:
  501.  
  502. - Here's a list!
  503. - With a couple of
  504. - Items in it
  505.  
  506. You could also make ordered lists:
  507.  
  508. 1. This is ordered
  509. 2. Just add numbers
  510. 3. To each item
RAW Paste Data