Jump to content

Building a standard FD versions of systems


inquiry

Recommended Posts

FYI: If you are the daring type, you can bring up the FD file in a text editor, scroll to the bottom, and manually key the following record into it.

 

+convention_jacoby2nt.bss

 

This tells FD to include the file named "convention_jacoby2nt.bss" from the /conventions/ folder.

In this way it is at least conceivable to modularize your entire system.

 

ALERT: *Always* make a backup copy of the card you are about to work on. Reason: FD yields only one vanilla error message no matter what mistake you make and no matter how many or where.

 

-- Charles A. Lee

Link to comment
Share on other sites

FYI: If you are the daring type, you can bring up the FD file in a text editor, scroll to the bottom, and manually key the following record into it.

 

+convention_jacoby2nt.bss

 

This tells FD to include the file named "convention_jacoby2nt.bss" from the /conventions/ folder.

In this way it is at least conceivable to modularize your entire system.

 

This has been discussed and IIRC the problem was that these FD cards will only work properly if everyone has the convention_*.bss files on their computer. I'm not sure how the web client affects this.

Link to comment
Share on other sites

  • 4 years later...
  • 3 weeks later...

the NYYYYY601, and others of same type can some of you give me the clues?

 

In case anyone today wants to make use of this old but still very useful technology here are the syntax rules for the .bss files:

There are 16 individual items (about 8 sections which I've color grouped) within each line of code that can be broken down as follows:

..001NP2C=YYYYYYYD08Non-Forcing Stayman Asking for a 4+Card Major, Generally 8+HC, but can be less when major oriented

 

Starting with UltraViolet (as in you can't see it) the code denotes which side and seat opens, the Vul, Auction to this point, if the last bid is natural, possible strains the contract is headed, the type of bid, the length of the suit bid and finally how you define the current call shown in Pink.

 

1).......Only if the opponents are first to make a non-pass call is an asterisk used

2).......Which seat Opened: 0=Any Seat; 1to4=that seat; 5=seats 1or2; 6=seats 3or4

3).......What is the Vul: 0=Any; 1=None; 2=V/N; 3=N/V; 4=Both; 5=:WeNV; 6=WeV; 7=TheyNV; 8=TheyV

4).......Auction without any initial Passes listed (eg if the ops Dealt and we opened 1N followed by Stayman it's just 1NP2C). {Captions} can be include after the last bid, but must be consistent throughout the rest of the auction for the sequence to group together

5).......The Equal Sign '=' which assigns a definition to this table setup and auction

6).......Binary answer to if the most recent bid is Artificial or not (Y/N)

7)-11)..Individual Binary answers to if final contract may end in one of these suit strains respectively (eg YYNYY would allow our side to play in anything besides Hearts as the order is NT)

12)......Binary answer to if they interfere whether we can allow them to play undoubled (Y/N)

13)......Disposition of the Bid: 0=No Agreement; 1=Signoff; 2=NonForcing; 3=Constructive; 4=Invitational; 5=Forcing (1 round); 6=Forcing to Game; 7=Slam Try; 8=Control Bid; 9=Preemptive; A=Transfer; B=Puppet; C=Relay; D=Asking Bid; E=Reply to Ask

14)-15) Minimum to Maximum Suit length in the current bid suit (even if it's showing another suit, thus for NT it's omitted) from 0-7 or 8 being Anything

16)......Your system explanation of the current bid in light of the Seats, Vul and Auction

Note:...There are no spaces conjoining the different sections, though they can appear in free text entries

 

The .bss files are just Notepad .txt files with an extension the BidEdit.exe program can read and delineate in the FDCC system. I recommend dumping the .txt files into excel and break out the components to build your CC. Thereafter a concatenated Excel column of these components can be pasted back into Notepad and saved as your .bss file.

 

Feel free to contact me if you have any questions or want to try to pique my interest in a collaboration.

 

 

Thus the above would show a Game Forcing bid showing shortness, like a Splinter that's not artificial, though surprisingly allowing your side to play in that suit or any other strain or the ops in an undoubled contract.

 

 

One can be very generally with 002C=YYYYYYY60822+HC or be highly specific as well defining 2H based on different opening seats and vulnerability (overdone to get a point across about the possible variations):

....(1)..........(2)..........(3)..........(4)..........(5)..........(6)..........(7)..........(8)..........(9).........(10).........(11).........(12).........(13).........(14).........(15).........(16)

Off|Def?....Seat(s)....Vul.......Auction...Equals...Artificial....<..Our...Contract...Possible...Outcomes..( Yes / No )..>..BidType...< Bid Suit Length > Explanation

OpsOpen # or #'s..Color(s).....Bids.....Defining..Natural?......s?........s?........s?.......s?........NT?..DefendNoX. Disposition..Min #....Max #.....Meaning

=Asterisk 0-6..........0-8...1C-7N,PDR. = Sign.......Y/N.........Y/N........Y/N........Y/N.......Y/N........Y/N.........Y/N......0-9, A-E....0-7, Any...0-7, Any...Free Text

.................1............5............2H...........=............N............Y............Y............Y...........Y............Y............Y............9.............5............6............Aggressive: Generally 6!Hs, 5-11HC (Rarely with a void, side 4!Ss or good 5 card minor)

.................1............6............2H...........=............N............Y............Y............Y...........Y............Y............Y............9.............5............6............Tempered: Generally 6!Hs (2 of top 3 or 3 of top 5 honors), 5-11HC (Rarely with a void, side 4!Ss or good 5 card minor)

.................2............0............2H...........=............N............Y............Y............Y...........Y............Y............Y............9.............6............6............Sound: 6!Hs (2 of top 3 or 3 of top 5 honors), 5-11HC (Never with a void, side 4!Ss or good 5 card minor)

.................3............3............2H...........=............N............Y............Y............Y...........Y............Y............Y............9.............5............6............Shameless: 5-6!H's of any quality

.................3............5............2H...........=............N............Y............Y............Y...........Y............Y............Y............9.............5............6............Wild: Generally 6!Hs, 5-11HC

.................3............6............2H...........=............N............Y............Y............Y...........Y............Y............Y............9.............5............6............Boarderline: 5-6!H's,5-11HC (Generally a good lead director)

.................4............0............2H...........=............N............Y............Y............Y...........Y............Y............Y............3.............5............6............Obstructive: Good 6!Hs, 12-16HC

......*..........6............0...........1C2H........=............N............Y............N...___...Y...........Y............Y............Y............9.............6............6............Preemptive: 6!Hs, 5-9HC

 

Here's that grouping again merged together for use in a .bss file:

152H=NYYYYYY956Aggressive: Generally 6!Hs, 5-11HC (Rarely with a void, side 4!Ss or good 5 card minor)

162H=NYYYYYY956Tempered: Generally 6!Hs (2 of top 3 or 3 of top 5 honors), 5-11HC (Rarely with a void, side 4!Ss or good 5 card minor)

202H=NYYYYYY966Sound: 6!Hs (2 of top 3 or 3 of top 5 honors), 5-11HC (Never with a void, side 4!Ss or good 5 card minor)

332H=NYYYYYY956

352H=NYYYYYY956

362H=NYYYYYY956

402H=NYYYYYY356Obstructive: Good 6!Hs, 12-16HC

*601C2H=NYNYYYY966Preemptive: 6!Hs, 5-9HC

Link to comment
Share on other sites

  • 1 month later...

In case anyone today wants to make use of this old but still very useful technology here are the syntax rules for the .bss files:

There are 16 individual items (about 8 sections which I've color grouped) within each line of code that can be broken down as follows:

..001NP2C=YYYYYYYD08Non-Forcing Stayman Asking for a 4+Card Major, Generally 8+HC, but can be less when major oriented

 

I have developed a xlsm file to do this (supporting MS Office 2010+, not sure for 2007).

It should be especially useful for new system developer like me.

XLSM

The table part helps to compose the situation and description details.

The program also supports SYMMETRIC generation.

$S{[symmetric to seq]|[first subseq to continue]|[@-delimited replace find]|[@-delimited replace by]}

$A{[answer1]|[answer2]|...}

$R{[answer1 after #1 relay]|[answer2 after #1 relay]|...}

 

Currently nested use of these at the same line is not well supported yet.

 

At this file provided, 2 of my systems are written. You can feel the magic to write 300 lines for thousands of lines :rolleyes

Link to comment
Share on other sites

  • 2 years later...

I have created a number of FD Convention Cards for use with the Windows Version, but I have been unable to create a FD Card using bitedit and find a way to run it on the web version of BBO. There is one SAYC FD conv card that can be loaded in the web version but I find no way to modify it to my system.

 

Rather than create an FD Convention card that covers every bid in the system (standard and alertable), I would like to create an FD card that only alerts those bids that require an alert per ACBL standards (such as use of Puppet Stayman over 1NT opening bids. Using bitedit from the windows version I have been able to create such a FD Convention card but find no way to load that card for use in the web version of BBO.

 

I find the FD Convention cards that alert and "explain" every bid, standard or alertable, to be annoying during play. Bids that require alerts and explanations are infrequent in most systems. I also think an option to prevent partner from seeing the alerts and explanations would also be good. Many opps consider the FD alerts to be cheating and to a degree they are right.

 

Any advice would be appreciated.

Link to comment
Share on other sites

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...