BBO Discussion Forums: Using the "if" statement - BBO Discussion Forums

Jump to content

Page 1 of 1

Using the "if" statement

#1 User is offline   rpls 

  • PipPip
  • Group: Members
  • Posts: 18
  • Joined: 2013-July-06

Posted 2019-November-07, 15:48

Hi,
i read the manual about this and cant have it working

here's my code:

//teste para Gladiator - 7 nov 2019

sS
= spades (south)
sH
= hearts (south)
sD
= diamonds (south)
sC
= clubs (south)
sSe
= spades(east)
sHe
= hearts (east)
sSn
= spades(north)
sHn
= hearts (north)
sDn
= diamonds (north)
sCn
= clubs (north)

zona
= 15 < hcp (south) and hcp (south) < 19
distribuicaoST
= shape (south, any 4333 + any 4432 + any 5332)

ricoQuinto
= sS == 5 or sH == 5
menorQuarto
= sD == 4 or sC == 4

restricaoRicoMenor
= not (ricoQuinto and menorQuarto)
restricaoRicos
= not ((sH > 4 and sS > 3) or (sH > 3 and sS > 4))
restricoes
= restricaoRicoMenor and restricaoRicos
distribuicao
= distribuicaoST and restricoes
interventor
= zona and distribuicao

zonaAbridor
= 5 < hcp (east) and hcp (east) < 11
distribuicaoAbridor
= sSe ==6 or sHe == 6
abridor
= zonaAbridor and distribuicaoAbridor

if (sSe == 6)
        distribuicaoAdvancer
= (sHn >= 5 and sCn >= 5);
else
        distribuicaoAdvancer
= (sSn >= 5 and sCn >= 5);

zonaAdvancer
= hcp (north) > 8
advancer
= distribuicaoAdvancer and zonaAdvancer
advancer
= zonaAdvancer

condition abridor
and interventor and advancer



what i want is to know how to use a simple if/else statement
can anyone please help me?

Thanks in advance

NB my code works perfectly if i exclude the "if"
0

#2 User is offline   rpls 

  • PipPip
  • Group: Members
  • Posts: 18
  • Joined: 2013-July-06

Posted 2019-November-08, 02:52

problem solved
distribuicaoRespondente = (sS >= 5) ? (sSn >= 4) : (sHn >= 4)


This post has been edited by rpls: 2019-November-08, 02:53

0

Page 1 of 1


Fast Reply

  

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users