Expanding a little further, the GIB database basically treats the double of 3NT as starting a forcing pass situation.
And its forcing pass rules are totally messed up (same is true after redoubling a takeout double), where passing promises 3+ of their suit, and doubling promises 2 or 3 cards in their suit. Anything else, and it's told to rebid its own suit.
Of course, after East bids 7
♣, a robot in South will realise via simulation that its own logic is completely stupid, and never bid 7
♥.
But East's simulation assumes the South player will blindly follow the database. So East "knows" that if it bids 7
♣ and South holds at most 1 club, it'll get a juicy penalty by doubling the forced 7
♥ bid. The gains when this happens can easily outweigh the losses when South holds 2-3 clubs in a simulation.
I really have to follow up this 3N doubled thing - if GIB really still never passes like in the past, then you'll be able to steal so many points by doubling 3NT, and this situation of GIB leaping to grand will occur quite regularly. If this information leaks out to the wider community (
I post it on BridgeWinners), BBO may have no choice but to work on fixing GIB again