Package org.gnubridge.core.bidding

Examples of org.gnubridge.core.bidding.Call


    }
    return validOpeningAndResponse();
  }

  private boolean validOpeningAndResponse() {
    Call responderCall = auction.getPartnersLastCall();
    if (responderCall != null && responderCall.getBid().hasTrump()) {
      Call myOpeningBid = auction.getPartnersCall(responderCall);
      if (myOpeningBid != null && myOpeningBid.getBid().hasTrump() && auction.isOpening(myOpeningBid)) {
        return true;
      }
    }
    return false;
  }
View Full Code Here


    super(a, h);
  }

  @Override
  protected boolean applies() {
    Call partnersCall = auction.getPartnersLastCall();
    if (partnersCall != null && partnersCall.getBid().hasTrump()) {
      partnersOpeningBid = partnersCall.getBid();
      Call myOpeningCall = auction.getPartnersCall(partnersCall);
      if (myOpeningCall == null || myOpeningCall.isPass()) {
        return true;
      }
    }
    return false;
  }
View Full Code Here

TOP

Related Classes of org.gnubridge.core.bidding.Call

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.