Jump to content

Basic Formatting Principles


slothy

Recommended Posts

Basically, a request for HRH Fred (or anyone else for that matter)

 

Would it be possible to have a sticky in the forum just explaining the basic formatting and syntax in a FD file (.bss) ???

 

Would be nice to be able to read a file as a txt file and be able to understand it

Link to comment
Share on other sites

so for example take this from Bens sticky

 

*00{BridgeBase Advanced}=NYYYYYYStandard Bridge Base Online Bidding System based upon 2/1 GF 
001N=NYYYYYY215-17 HCP can include 5 card major
001NP2C=NYYYYYY508STAYMAN
001NP2D=NYYYYYYA08!H
001NP2H=NYYYYYYA08!S
001NP2S=NYYYYYYA08!Cs

 

 

What is the *00 at beiginning? can it be different?

 

the NYYYYYYY?

001NP2D=NYYYYYYA08<the basic elements constituting this node?>

 

thx in advance

Link to comment
Share on other sites

so for example take this from Bens sticky

 

*00{BridgeBase Advanced}=NYYYYYYStandard Bridge Base Online Bidding System based upon 2/1 GF 
001N=NYYYYYY215-17 HCP can include 5 card major
001NP2C=NYYYYYY508STAYMAN
001NP2D=NYYYYYYA08!H
001NP2H=NYYYYYYA08!S
001NP2S=NYYYYYYA08!Cs

 

 

What is the *00 at beiginning? can it be different?

 

the NYYYYYYY?

001NP2D=NYYYYYYA08<the basic elements constituting this node?>

 

thx in advance

00

This means all positions and all seats. So you can conclude the digits depends of those kind of features.

 

Maybe for you to test and write the manual. I am sure as soon you have done that it will be upgraded to be a sticky topic.

Link to comment
Share on other sites

SYSTEM DESCRIPTON

 

*00{System Name}=NYYYYYYSummary

 

If nothing is typed there it becomes: *00=NYYYYYY

 

BIDDING

Example:

00 1N         = NYYYYYY 2 15-17 HCP can include 5 card major

00 1NP2C   = NYYYYYY 5 08 STAYMAN

 

In General:

ab bidding = cdefghi j (kl) explanation

 

If the bid made is NT, then k and l aren't used!

 

a: Dealer:

0 = any

1 = 1

2 = 2

3 = 3

4 = 4

5 = 1 or 2

6 = 3 or 4

 

b: Vul:

0 = any

1 = none vul

2 = only we vul

3 = only they vul

4 = both vul

5 = we not vul

6 = we vul

7 = they not vul

8 = they vul

 

bidding:

1C = 1 Clubs

2D = 2 Diamonds

...

 

P = Pass

D = Double

R = Redouble

 

c:

artificial: Y/N

 

d->i Possible outcomes: Y=possible N=not possible:

d = Clubs

e = Diamonds

f = Hearts

g = Spades

h = Notrump

i = Defend undoubled

 

j: Disposition:

0 = no agreement

1 = Signoff

2 = Non-forcing

3 = Constructive

4 = Invitational

5 = Forcing

6 = Forcing to game

7 = Slam try

8 = Control bid

9 = Preemptive

A = Transfer

B = Puppet

C = Relay

D = Asking bid

E = Asking bid response

 

k: Minimum Length:

0 = 0

1 = 1

2 = 2

3 = 3

4 = 4

5 = 5

6 = 6

7 = 7

8 = 8

 

l: Maximum Length:

0 = 0

1 = 1

2 = 2

3 = 3

4 = 4

5 = 5

6 = 6

7 = 7

8 = Any

 

explanation:

The things you type in under Description

Link to comment
Share on other sites

Some more useful culled from other posts, mostly by Fred from release notes

 

All FD files has the file extension .bss

 

Defensive carding is stored on a line that starts with % in your .bss file. Usually the last line.

 

Anyline starting with * , is when "They Open". If there is no * in the line, it pertains to "We Open"

 

When you use an existing default Convention card and use the Manage Convention feature to add a few conventions to you CC and save them as a different file, (these are stored in C:/Bridge Base Online/convcards/yourID convcards), then you will see these entries

 

A line that starts with $ is a reference to a "default convention card".

 

Line starting with + refers to the conventions ( these are stored in C:/Bridge Base Online/conventions) that you have added to the default convention card.

 

Example:

 

*00{BBO Adv version 2}=NYYYYYYBBO Advanced plus Gazilli + Puppet Stayman

$BBO-Advanced.bss

+convention_gazzilli.bss

+convention_puppet.bss

 

The $ and + symbols are pretty much functionally equivalant, but the directories in which FD looks varies depending on $/+. Also, each FD file can have only one $ while multiple +s are allowed.

 

You cannot edit / define bidding sequences that were produced through +. Edit the file that the + refers to if you want to make changes.

 

At this point in time, files that are attached to a main file using + cannot contain their own + symbols.

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...