U19 Posted November 9, 2012 Report Share Posted November 9, 2012 *00{Test}=NYYYYYYdefend undoubled001D=NNYNNNN024no agreement001H=NNNYNNN108signoff001S=NNNNNNY208non-forcing001N=NYYYYYY3construtive002C=NNYYNYY478invitational002D=NNNNNYN548forcing002H=NNNYNNN608forcing to game002S=NYNNNNY705slam try002N=NNYYNYN8control bid003C=NYNNYYY978preemptive003D=NYYNNNYA24transfer003H=NYYNYNNB08puppet003S=NYYYYYYC25relay003N=NNYNYNYDasking bid004C=NYYYYYNE38asking bid responce 上面是bss文件用文本打开的示范文本格式,第一行,是define时填写的定义内容后面开始的是每个定约叫品的内容,一般是从“00”开始的,每行开始的第一位数字表示的是:“开叫位置”0:any1:第一家开叫2:第二家开叫3:第三家开叫4:第四家开叫5:第一二家开叫6:第三四家开叫 每行的开始的第二位数字表示的是:“局况”0:any1:none vul2:only we vul3:only they vul4:both vul5:we not vul6:we vul7:they not vul8:they vul 第三位数字到“=”前面是叫牌进程,其中包括对方的pass用“P”来显示,加倍是“D”,再加倍是“R”在“=”后的第一位一般是“N”如果是“Y”的是,显示的是:artificial,的选项是否打勾了第二个字母开始的6个“N”或“Y”有“Y”的,按顺序分别表示的是示选花色:C-D-H-S-NT-Def注:Def:defend undoubled:防守未加倍“=”后的第8位字母是0~9,A,B,C,D,E分别表示的叫品的状态:0:no agreement1:signoff2:non-forcing3:construtive4:invitational5:forcing6:forcing to game7:slam try8:control bid9:preemptiveA:transferB:puppetC:relayD:asking bidE:asking bid responce再后面的就是数字了,NT叫品后是没的表示的是填写的花色的长度第一位是起始长度,第二位是最长长度,如果选8,那么就表示无上限,打开bss,显示的是:“+”后面直接跟的是:写的文字说明 并且试过的方法是,直接在文本软件里改,最后再存成*.bss的文件后,能正常打开 Quote Link to comment Share on other sites More sharing options...
shingkit Posted November 9, 2012 Report Share Posted November 9, 2012 楼主考虑过用某神人开发的BML来做约定卡吗?我觉得还挺方便的 Quote Link to comment Share on other sites More sharing options...
U19 Posted November 9, 2012 Author Report Share Posted November 9, 2012 楼主考虑过用某神人开发的BML来做约定卡吗?我觉得还挺方便的 愿闻其详,写定约卡,还是能找到个比较明了的东西,bss那一层一层的,比较繁琐;但,看定约卡,其实,用上面的方法,还是有一定的好处的,就是一个层面就通了,而且能打开的软件,像notepad,word上面的都可以,只要理解里面的天书就行! Quote Link to comment Share on other sites More sharing options...
yunlongg Posted November 9, 2012 Report Share Posted November 9, 2012 补充: *00{SAYC with bergen capp smolen}=NNNNNNNSAYC plus bergen capp smolen%BBEECDDDDBBBBBBBBBBBBBBDEECDDDDCBBBBBBBBBFIFIABFIBFIFIABFIsuits:3/5 and 0/1 lead\\nt:4th and 0/1 lead\\standard o/e$Bridge Base Basic.bss+convention_bergen-12.bss+convention_cappelletti.bss+convention_smolen.bss %后面的大写字母是防守信号以及首攻牌张选择,小些字母是防守信号的说明,其中\\产生一个换行。 $后面是该约定卡使用的约定卡主体的文件名,该文件应该在default convards目录下,本例中是使用的标准的SAYC约定卡。 +后面是在该约定卡里附加的约定叫文件名,该文件应该在convention目录下。任何约定卡都可以使用这种方式增加约定叫。 上面例子的全部含义是。使用BBO标准的SAYC约定卡,并在SAYC约定卡的基础上增加1) 12家开叫使用Bergen加叫,2)Capp约定叫,3)Smolen约定叫。该约定卡使用 花色 3/5 0/1、NT 长4 0/1 首攻,标准姿态和花色选择信号,o/e 垫牌信号。 Quote Link to comment Share on other sites More sharing options...
shingkit Posted November 9, 2012 Report Share Posted November 9, 2012 BML 全称是Bridge Markup Language 是外国BBO论坛坛友Kungsgeten(应该是一名大学生)编写的编译器,可以将与我们记下来的叫牌进程编译成BSS格式。下面是他的原文 Hi! I recently discovered the Full disclosure system on BBO. I tried using bidedit for a while, but found it pretty slow to work with. I've created a markup language which I call Bridge Bidding Markup Language (BML for short). BML is intended to be easy to write and easy to read. Right now I also have a program written in Python which can convert BML files to BSS (the format used by BBO), and these files can be used while playing online. All features of the Full Disclosure system isn't implemented yet, but the most useful ones (according to me) are. I would be happy if you tried it out and gave me some thoughts. You can download the manual and the converting program from here Just to give you an example, here's what a BML file can look like (including a basic description of a No Trump structure): SAYC A natural system with 5 card majors and best minor 1C; 3+!c, 11+ hcp 1D; 3+!d, 11+ hcp 1H; 5+!h, 11+ hcp 1S; 5+!s, 11+ hcp 1N; 15-17 bal 2C; ARTIFICIAL. Game-forcing or 22-24 bal 2D; Weak 2H; Weak 2S; Weak 2N; 20-21 bal 1N; 2C ARTIFICIAL. Stayman 2D ARTIFICIAL. No 4 card major 2H NON-FORCING. 4+!h 2S NON-FORCING. 4+!s 2D TRANSFER. 5+!h 2H NON-FORCING. 3H NON-FORCING. Super accept 2H TRANSFER. 5+!s 2S NON-FORCING. 3S NON-FORCING. Super accept 2S ARTIFICIAL. Minor suit Stayman 2N INVITATIONAL. Edit 2012-07-20:BML has been updated to version 0.3. Changes include variables and support for BSS suit lengths and outcomes. The manual has also been updated and now has information on bids depending on seat and/or vulnerability. Quote Link to comment Share on other sites More sharing options...
madongjun Posted November 9, 2012 Report Share Posted November 9, 2012 看上去相当复杂,看来应该是软件工程师才能干的活。 Quote Link to comment Share on other sites More sharing options...
shingkit Posted November 9, 2012 Report Share Posted November 9, 2012 愿闻其详,写定约卡,还是能找到个比较明了的东西,bss那一层一层的,比较繁琐;但,看定约卡,其实,用上面的方法,还是有一定的好处的,就是一个层面就通了,而且能打开的软件,像notepad,word上面的都可以,只要理解里面的天书就行! 啊,没看清楚你说的,我上面介绍的是写约定卡的,不能看。我马上去建议了那个同学做个反编译器,可以把BSS变成BML,不知道行不行。。。 Quote Link to comment Share on other sites More sharing options...
gamebridge Posted November 10, 2012 Report Share Posted November 10, 2012 菜单栏==>Settings==>Editor 打上勾 就是自带的编辑器。点叫品右边的浅色框 弹出 叫品释义编辑框。 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.