protected void shouldWinTricks(int expectedMaxPlayerTricks) { solve(); assertEquals( "tricks won by leading pair", expectedMaxPlayerTricks, solver.getRoot().getTricksTaken(solver.getRoot().getCurrentPair())); }
private void solve() { givenDeal(); if (solver == null) { solver = new DoubleDummySolver(deal); solver.search(); } }
protected void shouldPlay(Direction player, Card card) { solve(); assertEquals(card, solver.getBestMoves().get(0)); }