Kungsgeten / bml

A markup language for writing contract bridge system notes.
MIT License
17 stars 12 forks source link

Several competitive auctions do not show up correctly in BBO file #1

Open gpaulissen opened 7 years ago

gpaulissen commented 7 years ago

I try to define direct intervention after our 2D Multi.

The idea is that after their double or 2 major some explicit bids need to be defined.

i thought that I had to define it like this:

2D--- (D) P = 5+!d, NF R = PUP to 2!h (2M) P = NF D = P/C

The resulting .bss file shows this:

002DD=NYYYYYY 002DDP=NYYYYYY5+!d, NF 002DDR=NYYYYYYPUP to 2!h 002DP2HPP=NYYYYYYNF 002DP2HPD=NYYYYYYP/C 002DP2SPP=NYYYYYYNF 002DP2SPD=NYYYYYYP/C

The first 3 are correct, but for the next four a pass is added between 2D and their 2 major.

Kungsgeten commented 7 years ago

Hi! It was a long time ago I worked on BML, glad to see it is still used! I've fixed the bug you describe, so please try if it works for you now.

When using a notation which creates several bids at once (like 2M or 3X) it seems like the converter didn't copy the parenthesis to the new bids. It should work now :)

gpaulissen commented 7 years ago

Hi Erik,

I have long been struggling with editors like Word and recently LaTeX. BML really helps to describe a system quickly. Now that I see you are still working on it, I will add more requests.

By the way, I am working in the IT as well. And many times Dutch and even Belgium champion.

Regards,

Gert-Jan Paulissen

Op ma 14 aug. 2017 om 13:55 schreef Erik Sjöstrand <notifications@github.com

Hi! It was a long time ago I worked on BML, glad to see it is still used! I've fixed the bug you describe, so please try if it works for you now.

When using a notation which creates several bids at once (like 2M or 3X) it seems like the converter didn't copy the parenthesis to the new bids. It should work now :)

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Kungsgeten/bml/issues/1#issuecomment-322170942, or mute the thread https://github.com/notifications/unsubscribe-auth/AL7fNXjrDd8_GOd1Pt73V2cdEX8NqEi3ks5sYDWXgaJpZM4OrLOx .

Kungsgeten commented 7 years ago

I'm actually not working on it, but wanted to fix the issue :) I've made a new version of BML, but it only exports to PDF. Also it depends on the Emacs text editor.

gpaulissen commented 7 years ago

Hi Erik,

Does it mean you do not support anymore the BBO feature? HTML is not necessary for me but I like the BBO feature.

Regards,

Gert-Jan

Op di 15 aug. 2017 om 09:22 schreef Erik Sjöstrand <notifications@github.com

I'm actually not working on it, but wanted to fix the issue :) I've made a new version of BML, but it only exports to PDF. Also it depends on the Emacs text editor.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Kungsgeten/bml/issues/1#issuecomment-322395318, or mute the thread https://github.com/notifications/unsubscribe-auth/AL7fNXJvNYmEx-TePJmthYGn-T8BB5Odks5sYUcYgaJpZM4OrLOx .

Kungsgeten commented 7 years ago

It just means that I'm not working on it actively. If there's interest I might be inspired to create some new features or fix bugs :) I believe the full disclosure feature of BBO will be removed soon though, since the support for the Windows client (which is needed to upload the bss-file) has been dropped?

gpaulissen commented 7 years ago

Hi Erik,

I just contacted Fred Gitelman and indeed he will probably not add Full Disclosure to all of the non-Windows clients. But the Windows client, and thus Full Disclosure, can still be used although the client is deprecated.

I have one question regarding interventions. For me this is not clear.

An example:


(1NT)--- D Strength, ca 15+ 2C At least 5-4 majors (D) P 5+!c, suggestion to play R Asking for better/longer major 2D 5+!d, suggestion to play (P) 2D Asking for better/longer major 2D A weak major or a strong minor 2HS Constructive 2N 5-5 minors 3X Preemptive Note that the above only defines competing directly over 1NT, balancing over 1NT would be written as (1NT)-P-(P)---instead of (1NT)---.


I would think that you could also write

(1NT) D Strength, ca 15+ since D is a bid possible if RHO opens 1NT.

So what is the meaning of the three dashes?

Regards,

Gert-Jan Paulissen

Op 19 aug. 2017, om 10:32 heeft Erik Sjöstrand notifications@github.com het volgende geschreven:

It just means that I'm not working on it actively. If there's interest I might be inspired to create some new features or fix bugs :) I believe the full disclosure feature of BBO will be removed soon though, since the support for the Windows client (which is needed to upload the bss-file) has been dropped?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Kungsgeten/bml/issues/1#issuecomment-323509697, or mute the thread https://github.com/notifications/unsubscribe-auth/AL7fNbmONME-hmPMc95Z87KI-E17caANks5sZp2kgaJpZM4OrLOx.

Kungsgeten commented 7 years ago

I'm not 100% sure (since it was a while since I wrote the code), but I do not think the dashes are needed. BML needs to interpret a paragraph, in order to see if it is a bidding tree or not. It does this by checking if the first row in the paragraph looks like a bidding tree header. I can't remember the exact rules though.

My prefered notation is to use semicolon ; in order to indicate that a round of bidding has passed, and to use dashes to indicate that we're in the middle of a round.

gpaulissen commented 6 years ago

Hi Erik,

I want to modify the LaTeX output: I would like to use the dirtree package which makes the bidding tree more clear. I got that remark from my partners and I think they are right.

The point now is: I have a GitHub account and I can work on the same Git repository. I will create enhancement requests and keep it compatible.

Is that okay with you?

Kind regards,

Gert-Jan Paulissen

Op 11 sep. 2017, om 23:57 heeft Erik Sjöstrand notifications@github.com het volgende geschreven:

I'm not 100% sure (since it was a while since I wrote the code), but I do not think the dashes are needed. BML needs to interpret a paragraph, in order to see if it is a bidding tree or not. It does this by checking if the first row in the paragraph looks like a bidding tree header. I can't remember the exact rules though.

My prefered notation is to use semicolon ; in order to indicate that a round of bidding has passed, and to use dashes to indicate that we're in the middle of a round.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Kungsgeten/bml/issues/1#issuecomment-328670857, or mute the thread https://github.com/notifications/unsubscribe-auth/AL7fNRwdCehEuaxi6H1VIaD9RJJiaIENks5shazmgaJpZM4OrLOx.

Kungsgeten commented 6 years ago

Hi Gert-Jan!

Its absolutely okay to make changes to the code, that's the spirit of open source and free software! My suggestion is that you fork this repository, so that you have your own copy to work on. If you make progress you can send pull requests, or I can give you rights to push updates directly to this "official" repository. Unfortunately I'm not working on BML very much, since I seldom use it these days, so if you want to make changes and add features that's great!

ThorvaldAagaard commented 4 years ago

Hi Erik and Gert-Jan

I have created a website for documenting a bridge system, and as your software I can export the Full Disclosure bss-file. Unfortunately there is no longer any way to use the bss file at BBO in the web clients, so my focus is more on documenting the system.

I have found BBOalert as a possible way to use the documentation in the bbs-file when i play on BBO

I will clone this project and implement an export to BML, to see if the print is better than my current html-print.

I might even consider implementing an import from BML and/or BSS

So if you are still using give me an update

Thorvald

Kungsgeten commented 4 years ago

@ThorvaldAagaard Hi Thorvald! Do you have a link to your project? It sounds interesting! I personally do not use BML anymore, but I use a similar system to document our system. You may have a look at the HTML output here: http://snortingmaradonas.se/erik/mysystem/grandiosa.html

The HTML side of BML wasn't used (at least not by me) very much, so I didn't that much time making it look good.

ThorvaldAagaard commented 4 years ago

It is still work in progress, but you are welcome to look at http://bidding.netbridge.dk

Is the tree-structure of the bidding homemade?

I have been looking for a standard treeview, so it is possible to have the entire system on one page

Kungsgeten commented 4 years ago

@ThorvaldAagaard I'm not quite sure of what you mean by "home made", but I've done the CSS and JavaScript myself (the things which makes it look and behave as it does). I have a plain text file using a type of syntax (similar to BML) which I then can export to HTML. Using the CSS and JavaScript it then looks like the link I sent.

When writing the system notes it all looks like below (example of the 1D opening). The base functionality of the syntax and HTML export is provided by org-mode in the Emacs text editor, and then I've extended it a bit to suit bridge system documentation.

* Öppningsbudet 1!d
:PROPERTIES:
:CUSTOM_ID: en-ruter
:END:

| ÖH |   | SH |   |
|----+---+----+---|
| 1!d | ? |    |   |

- 1!h :: Naturligt
  - 1!s :: Naturligt, 11--17.
    - 1NT :: Okrav.
      - 2!c :: 4+!c, 15--17.
      - 2!d :: 6-4 och 15--17.
      - 2!h :: 3-stöd och 15--17.
    - 2!c :: Fjärde färg, ofta invit.

         Ofta är 2!c en utgångsinvit (alla inviterande händer går via 2!c), men kan också vara UK. Vid UK har man normalt ruter- eller spaderstöd och slamintresse, eller en hand som vill fråga efter klöverhåll. "Kvanthänder" kan också bjuda 2!c (men kanske borde bjudit 1NT från början).

      - 2!d :: Min, ej 3-stöd. Okrav.
        - 2X :: To play (hade invit).
        - 3!c :: Hållfråga.
        - 3!d :: Slamintresse.
        - 3!s :: Slamintresse.
        - Utgång :: To play.
      - 2!h :: 3-stöd, min.
        - 2X :: To play, hade invit.
        - 3!c :: Hållfråga (verkar otroligt, men men). Singelhonnör?
        - 3!d!h!s :: Slamintresse.
        - Utgång :: To play.
      - 2!s+ :: "Naturligt" max, kombinationskrav. Förtydligande nedan.
      - 2!s :: Lovar ingen extra fördelning. Vill inte bjuda sang.
      - 2NT :: Klöverhåll. Lovar inget i hjärter.
      - 3!c :: Naturligt, trefärgshand.
      - 3!d :: Minst 6-4.
      - 3!h :: 4-3-5-1 eller 4-3-6-0.
      - 3!s :: Naturligt, typ 6-5 eller 7-5.
      - 3NT :: 5422 och sangvänliga kort.
    - 2!d :: Priff.
    - 2!h :: Svagt.
    - 2!s :: 4-stöd, att spela.
    - 2NT+ :: Naturligt UK.

         Att hoppa till 3!d eller 3!s är UK, men visar inte slamintresse. Det lämnar över bollen till ÖH. Med genuint slamintresse och trumfstöd går man via fjärde färg. Hopp till utgång är chansbud/fördelningshopp och ÖH bör inte gå vidare.
  - 1NT :: [[Ruterhäxan]]
    - 2!c :: UK mot 16+.
      - 2!d :: 11--14, 6+!d
        - 2!h :: 6+!h, ca 8--9.
        - 2!s :: Tredje färg, UK.
          - 2NT :: Klöverhåll.
          - 3!c :: 6-4.
          - 3!d :: Inte klöverhåll.
          - 3!h :: Honnör andra.
        - 2NT :: Invit.
        - 3!c :: Nat UK.
        - 3!d :: Invit.
        - 3!h :: Nat UK.
      - 2!h :: 15--17, 3-stöd
      - 2!s :: 18+ med 4+!s.
      - 2NT :: 16+ 2-2-5-4
      - 3!c :: 5-5, 17+
      - 3!d :: 6+!d, 18+
    - 2!d :: Svagt.
      - 2!h :: 3-stöd, 15--17
      - 2!s :: 18+ med 4+!s.
      - 2NT :: Invit
      - 3!c :: 4+!c, UK
      - 3!d :: 6+!d, UK
    - 2!h :: Svagt.
      - 2!s :: 18+ med 4+!s.
      - 2NT :: Invit
      - 3!c :: 4+!c, UK
      - 3!d :: 6+!d, UK
      - 3!h :: Invit
  - 2!c :: 5-4 lå, 11--15(16).
    - 2!d :: Priff.
    - 2!h :: Svagt.
    - 2!s :: Fjärde färg, UK
    - 2NT :: Invit
    - 3!c!d!h :: Invit
  - 2!d :: [[Trestödstransfer]]. 11--14 och okrav.
    - 2!h :: Nedgång.
    - 2NT :: Invit med 4!h.
    - 3!c :: UK med 5+!h. Försenad Stenbergs.
      - 3!d :: Ingen singel.
      - 3!h :: Singelklöver.
      - 3!s :: Singelhjärter.
      - 3NT :: Bra 6+!d.
    - 3!d :: Invit, 3-stöd.
    - 3!h :: Invit.
    - 3NT :: Att spela, 4!h.
    - 4!h :: Att spela.
  - 2!h :: \ao 4-stöd, min \bo 1-3-4-5, 11--14. [[Rosenkranz]]
  - 2!s :: 18+ och 3-stöd.
    - 2NT :: Frågar mer info. ÖH bjuder naturligt.
    - 3!c :: Försenad Stenbergs.
    - 3!d :: UK med 4+!d. Kan ha 5+!h om slamintresse.
    - 3!h :: Försök till nedgång (har sub-min).
    - Utgång :: To play.
  - 2NT :: 4-stöd, 16+.
    - 3!c :: Försenad Stenbergs, UK.
    - 3!h :: Minimum.
  - 3!c :: 5-5, precis under UK (runt 14--16).
  - 3!d :: 6+!d, precis under UK (runt 15--17).
  - 3!h :: 4-stöd, ca 14--15.
  - 3!s :: Renonssplinter, 16+
  - 3NT :: Gående ruter med sidostopp.
  - 4!c :: Renonssplinter, 16+
  - 4!d :: Bra 7!d och 4-stöd
- 1!s :: Naturligt
  - 1NT :: [[Ruterhäxan]]
    - 2!c :: UK mot 16+.
      - 2!d :: 11--14(15), 6+!d eller 5!d och 4!h.
        - 2!h :: Tredje färg, UK.
          - 2!s :: Hx i spader.
          - 2NT :: Klöverhåll.
          - 3!c :: 6-4.
          - 3!d :: Inte klöverhåll.
        - 2!s :: Nat, ca 8--9.
        - 2NT :: Invit.
        - 3!c :: Nat UK.
        - 3!d :: Invit (3+!d).
        - 3!h!s :: Nat UK.
      - 2!h :: Hjärterreverse, 16+
      - 2!s :: 15--17 med 3-stöd.
      - 2NT :: 4!c, 16+
      - 3!c :: 5-5, 17+
      - 3!d :: 6+!d, 18+
    - 2!d :: Svagt.
      - 2!h :: Hjärterreverse som inte vill passa.
      - 2!s :: 15--17 med 3-stöd.
      - 2NT :: Invit.
      - 3!c :: UK med 4+!c.
      - 3!d :: UK med 6+!d.
    - 2!h :: Naturligt UK.
    - 2!s :: Svagt.
      - 2NT :: Invit.
      - 3!c :: UK med 4+!c
      - 3!d :: UK med 6+!d
      - 3!h :: UK med 4!h
      - 3!s :: Invit.
  - 2!c :: 4+!c, 11--15(16)

              2!c återbjuds med alla trefärgshänder (1-4-4-4, 0-4-4-5, 0-4-5-4). Hjärterfärgen går inte förlorad, pga [[Reverse Flannery]].

    - 2!d :: Priff
    - 2!h :: Fjärde färg, UK.
    - 2!s :: Svagt.
    - 2NT :: Invit.
    - 3!c!d :: Invit.
    - 3!s :: Invit.
  - 2!d :: [[Trestödstransfer]]. 11--14 och okrav.
    - 2!h :: Nat UK.
    - 2!s :: Att spela.
    - 2NT :: Invit
    - 3!c :: Försenad Stenbergs.
    - 3!d :: Invit.
    - 3!s :: Invit.
    - 3NT :: Att spela.
  - 2!h :: 18+ och 3-stöd.
    - 2!s :: Försök till nedgång, har sub-min.
    - 2NT :: Frågar med info. ÖH bjuder naturligt.
    - 3!c :: Försenad Stenbergs.
    - 3!d :: UK med 4+!d. Kan ha 5+!s om slamintresse.
    - 3NT :: Att spela, 4!s.
    - 4!s :: Att spela.
  - 2!s :: \ao 4-stöd, min \bo 3-1-4-5, 11--14. [[Rosenkranz]]
  - 2NT :: 4-stöd, 16+
    - 3!c :: Försenad Stenbergs.
    - 3!s :: Nedgång
  - 3!c :: 5-5, precis under UK-styrka (ca 14--16)
  - 3!d :: 6+!d, precis under UK-styrka (ca 15--17)
  - 3!s :: 4-stöd, ca 14--15.
  - 3NT :: Gående ruter med sidostopp.
  - 4!c!h :: Renonssplinter, 15+
  - 4!d :: Bra 7!d och 4-stöd
- 1NT :: Relä. UK eller balansinvit.

    Med balansinvit har man normalt ingen fyrkorts högfärg, och oftast inte fyrkorts ruter. Detta är dock inte hugget i sten; vill man behandla handen som en balansinvit får man det. Det vanligaste är dock att man vid balansinvit har 4!c333 eller 5!c332. Skulle ÖH svara med ett tilläggsbud (2!h+) har vi etablerat UK. Med invithanden kan vi nu fortsätta reläa, eller bjuda ett naturligt bud. UK-handen bör fortsätta reläa, men skulle kunna bjuda ett färgbud istället.

  - 2!c :: 11--15. Symmetriskt med 2!h+.
    - 2!d :: UK relä.
    - 2NT :: Invit. 3lå av ÖH är passbart.
  - 2!d :: 6+!d (11--19), eller 5!c och 4!d (11--16).
    - 2!h :: UK relä.
      - 2!s :: 6+!d, ca 11--15. Se [[Relä: Enfärgshand][enfärgshand]]
      - 2NT :: 5!c och 4!d.

          Här hamnar tyvärr ett steg upp, men principen är densamma som vid [[Relä: Tvåfärgshand][tvåfärgshand]]. Vi kan dock inte ha 6-4, så det budet byts ut mot 5440.

        - 3!c :: Relä.
          - 3!d :: Hög korthet.
          - 3!h :: 5422.
          - 3!s :: 5431, låg korthet.
          - 3NT :: 5440, låg korthet.
      - 3!c+ :: 6+!d, (15)16+. Se [[Relä: Enfärgshand][enfärgshand]]
    - 2NT :: Invit, rondkrav.
      - 3!c :: 5!c, minimum. Passbart.
      - 3!d :: 6+!d, minimum. Passbart.
      - 3!h!s :: Gubbar, UK.

          Söker normalt 3NT och har oro för andra högfärgen. Skulle kunna vara slamintresse med 6+!d.

      - 3NT :: Att spela.
      - 4!d :: ORKCB.
      - 5lå :: Förslag.
  - 2!h :: 4+!c, [[Relä: Tvåfärgshand][tvåfärgshand]]. (15)16+.
  - 2!s :: 4!h, [[Relä: Tvåfärgshand][tvåfärgshand]]. Ej 5-5! (15)16+.
  - 2NT :: Trefärgshand. (15)16+.
    - 3!c :: Relä.
      - 3!d :: 5!d440.
        - 3!h :: Relä.
          - 3!s :: 0-4-5-4.
          - 3NT :: 4-0-5-4.
          - 4!c :: 4-4-5-0.
      - 3!h :: 1-4-4-4.
      - 3!s :: 4-1-4-4.
      - 3NT :: 4-4-4-1.
  - 3!c+ :: 4!s, [[Relä: Tvåfärgshand][tvåfärgshand]]. Ej 5-5! (15)16+.
- 2!c :: Okrav med 5+!c.
  - 2!d :: Naturligt, lovar inte tillägg.
  - 2!h!s :: Reverse, rondkrav. Inte nödvändigtvis fyrkorts.

     Skulle kunna vara en stark enfärgshand, eller hand med klöverstöd.

  - 2NT :: Naturlig invit.
  - 3!c :: Invit.
  - 3!d :: Invit.
  - 3hö :: Splinter.
  - 3NT :: Att spela.
- 2!d :: Enkelhöjning med 3+!d. \\
         Kan innehålla (dålig) fyrkorts högfärg.
  - 2!h!s :: Gubbar eller nödbud, invit+. \\
             SH höjer till treläget med fyrstöd.
  - 2NT :: Invit.
  - 3!c :: 5-5, UK.
  - 3!d :: Spärr.
  - 3!h!s :: Splinter.
  - 3NT :: Att spela.
  - 4!c :: Splinter.
- 2!h!s :: [[Reverse Flannery]]
- 2NT :: Ruterhöjning, ca 7--12. "Mixed eller limit"
  - 3!c :: Positivt, accepterar limit (kanske mixed också).

      Skulle kunna bjudas istället för 3NT om man är osäker över en högfärg, exempelvis.

    - 3!d :: Hade mixed raise.
    - 3!h!s :: Håll, limit. Osäker på andra högfärgen.

        Osäkerhet för klöver kan man inte visa.
    - 3NT :: Limit.
  - 3!d :: Att spela.
  - 3!h!s :: Max, slamintresse.
  - 3NT :: Att spela.
  - 4!c :: Max, slamintresse.
  - 4!d :: ORKCB.
  - Hopp :: Renons, slaminvit.
  - 5!d :: Att spela.
- 3!c :: [[Inviterande hoppande borttag]]
- 3!d :: Spärr.
- 3!h!s :: Renonssplinter, 12+
- 3NT :: 4!d333 och spridda värden, 13--15
- 4!c :: Renonssplinter, 12+

** Ruterhäxan

Efter högfärgssvar på ruteröppning är återbudet 1NT "Häxan" och visar något av:

- 6+!d och 11--14. 5!d och 4!h möjligt efter 1!d--1!s.
- 3-stöd och 15--17 (förnekar spader efter 1!d--1!h)
- UK med 6+!d eller 5-5 lå.
- 16+ med högst 2-stöd, ej 5-5 lå och ej 6+!d.

SH bjuder 2!c med en hand som vill spela utgång mot 16+, eller annat ett naturligt bud (normalt 2!d som priff) med sämre hand.

** Reverse Flannery

Reverse Flannery (RF) används efter ruteröppning när svarshanden har 5+!s och 4+!h, och under UK-styrka. Svarshandens 2!h visar en svag hand (ca 4--8, men kan ha dåliga nio) medan 2!s visar en inviterande hand (ca 9--11). 6!s-4!h och 5!s-5!h är möjligt.

Efter RF kan ÖH ofta placera kontraktet. Det är också möjligt att invitera genom att höja högfärgen (men 3!h efter 2!s är preferens). Det finns också två artificiella kravbud: 2NT som utgångskrävande reläbud (frågar efter extralängder) och 3!c som hållfråga. Exempel:

| ÖH  | SH  |
|-----+-----|
| 1!d | 2!s |
| ?   |     |

- 2NT :: Relä, UK. SH bjuder extralängd.

    Det går säkerligen att spela bättre metoder än nedanstående, men detta känns /tämligen naturligt/ och kanske går att komma ihåg. Glen Ashton föreslår [[http://www.bridgematters.com/bridgematters/2006/09/reverse-flannery-by-responder-is-where.html][transfers]] som en möjlig lösning.

  - 3!c!d :: 5!s-4!h, tre- eller fyrkorts lågfärg.
  - 3!h :: 5-5 hö.
  - 3!s :: 6!s, 4!h.
  - 3NT :: 5-4-2-2.
- 3!c :: Hållfråga
  - 3!d :: Inget håll, ingen extralängd i högfärg
  - 3!h :: 5-5 hö, normalt inget håll
  - 3!s :: 6!s, 4hö, normalt inget håll
  - 3NT :: Klöverhåll
- 3!d :: Okrav
- 3!h :: Preferens
- 3!s :: Invit
- 3NT :: Att spela
- 4!c :: ?
- 4!d :: ORKCB
- 4hö :: Att spela
- 4NT :: 6KCB
- 5!c :: Utgångsväljare båda lå
- 5!d :: Att spela

** Trestödstransfer

Efter 1!d/hö--1ny så kan vi visa 3-stöd på följande sätt:

- 1!d--1hö; 2hö-1 (11--14).
- 1!h--1!s; 2!d (de flesta händer med 3-stöd)

Gemensamt för dessa lägen är att SH:s 2NT är invit med fyrkortsfärg, 3hö är invit med 5+-färg och 3!c är Försenad Stenbergs: UK med 5+-färg. Med fyrkortsfärg och UK-värden kan man bjuda 3NT. Med ännu starkare kort och fyrkortsfärg borde man ha börjat med 2!c [[Högfärgsrelä][relä]] istället.

** Mixed raise

En mixed raise är en god enkelhöjning med 4-stöd, runt 7--9, och något stöldvärde (alltså inte 4333).
ThorvaldAagaard commented 4 years ago

By "home made" I meant if it all the code was written by you (it is), or you had found a javascript-library the could present a tree-view.

tomc commented 4 years ago

Just an interested observer, but I have some questions for both Erik and Thorvald.

I presume that in the case of both websites you are doing some sort of text format conversion to HTML. I'd be interested in the specification of the text format.

Just as a background I very briefly played around with BML a few years ago, but abandoned it for my system notes. I could still see it being useful to create a system summary however. My current notes are being written in LaTeX and output is PDF. I could see benefits in having a quick reference HTML version as well.

Thanks in advance,

Tom Carmichael

On Wed, Aug 19, 2020 at 7:32 AM Thorvald Aagaard notifications@github.com wrote:

By "home made" I meant if it all the code was written by you (it is), or you had found a javascript-library the could present a tree-view.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Kungsgeten/bml/issues/1#issuecomment-676453925, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAIRZJEFPVSPII4NDRLNULSBPO6DANCNFSM4DVMWOYQ .

Kungsgeten commented 4 years ago

@tomc I'm using org-mode (which exports to both HTML and LaTeX and some other formats).

ThorvaldAagaard commented 4 years ago

Hi Tom

My website sores all information in a database, and I generate all information from there.

I have created a script to import systemdefinition from the old BridgeBaseOnline system (Full disclosure), and from BBOalert

My site is more focused on documenting the system, but the idea is to use that documentation to produce needed output, Html, PDF, Word, Latex or whatever you need. In principle the systemdescription is so formalized that a program can use it for bidding practice :-)

Best regards Thorvald

tomc commented 4 years ago

Thanks both for your input.

I've looked at BBO alert before, it doesn't quite have what I'm looking for in terms of a bridge description language - it's good for what it is designed for, but it doesn't really have any good way of having computer-read descriptors beyond the blank text fields.

Thanks anyway guys. Both your websites look nice.

Tom

On Mon, Aug 24, 2020 at 9:48 AM Thorvald Aagaard notifications@github.com wrote:

Hi Tom

My website sores all information in a database, and I generate all information from there.

I have created a script to import systemdefinition from the old BridgeBaseOnline system (Full disclosure), and from BBOalert

My site is more focused on documenting the system, but the idea is to use that documentation to produce needed output, Html, PDF, Word, Latex or whatever you need. In principle the systemdescription is so formalized that a program can use it for bidding practice :-)

Best regards Thorvald

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Kungsgeten/bml/issues/1#issuecomment-679242638, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAIRZK3SBXN2QLK7I4IUVLSCKKVBANCNFSM4DVMWOYQ .

ThorvaldAagaard commented 4 years ago

Have you looked at the Full Disclosure from BBO?