johnu, on 2016-April-19, 15:26, said:
You have actually explained why 1 round at a time is not perfectly fine. By designing or redesigning bidding rules so you will not have an impossible problem on the next round, you are explicitly endorsing the viewpoint that 1 round at a time is not good enough.
The humans designing the rules and their priority in relation to another have to keep multiple rounds of bidding in mind and adhere to principles that have been tested based on decades of experience. Then they boil this down into a set of instructions that tell the computer how to pick a bid on *one single round*, the current round.
The computer, however, does *not* need to think about future rounds. If it is presented a well designed rule set, it doesn't have to anticipate future rounds and select on based on avoiding problems. It can simply follow the human well-designed one-round at a time rule set and land on something reasonable. Here, if this sequence were fixed, it would just simply find the rule for jumping in a major matching a higher priority rule than cue bidding, and chooses that. It would have no idea *why* it's a bad idea to cue bid, and be choosing that rule based on anticipating being stuck if partner bids 2S. It doesn't need to know at all about future rounds. All it has to know is that humans think that 2H is the best bid on this round, it doesn't need to know reasons or have a plan for the next round.
On the next round it will simply look into the rule set for the next round of bidding.