dealer.dpp6
Preprocessor for dealer scripts
Usage
dealer.dpp [inputfile]
The program
expands
shape
specifications
of
the
form:
shape COMPASS,
shp1
+
shp2
+ ...
+
shpM
-
shm1
- ...
-
shmN
the `at least' operator
whenever you
put
a
`+'
after
a
suit-length,
it
means
`at
least'.
the `at most' operator:
same as
the
`at
least',
just
use
a
`-':
the `permutation' operator:
What you
have
to
do
is:
A (complicated)
example:
Overview
dealer.dpp stands for dealer-pre-processor. Its main purpose it to preprocess input files for Hans van Staveren's great dealer program.
Examples
- a balanced hand
-
(3+3+3+2+)
- a french 1H opening
-
x5+xx:h>s,h>=d,h>=c
- my No_trump opening
-
hn = hcp(north)n1NT = (hn > 14 and hn < 18 and shape{north, 5m(332) + 5m2s(42)} )or (hn > 13 and hn < 17 and shape{north, 6m(322)} )or (hn > 15 and hn < 18 and shape{north, 5M(332)} )or (hn > 15 and hn < 19 and shape{north, (4432) + (4333)} )
Releases
10 releases since Debian 4.0 (Etch); the text changed 7 times.