Download gnubridge Free Java Code
Description
Open source java contract bridge game.
Icons
Source Files
The download file gnubridge-master.zip has the following entries.
.classpath//w ww . ja v a 2 s. co m
.gitignore
.project
LICENSE.txt
README.md
acceptance/org/gnubridge/core/bidding/BiddingAgentBehaviorTest.java
acceptance/org/gnubridge/core/bidding/BiddingAgentStochasticTest.java
acceptance/org/gnubridge/presentation/gui/BiddingAcceptanceTest.java
acceptance/org/gnubridge/presentation/gui/PlayAcceptanceTest.java
acceptance/org/gnubridge/search/DDRegressionTest.java
acceptance/org/gnubridge/search/DoubleDummyScenarioTestCase.java
acceptance/org/gnubridge/search/DoubleDummySolverScenarioAcceptanceTest.java
acceptance/org/gnubridge/search/StochasticDoubleDummySolverAcceptanceTest.java
buildScripts.xml
data/images/cards/jfitz/10-of-CLUBS.png
data/images/cards/jfitz/10-of-DIAMONDS.png
data/images/cards/jfitz/10-of-HEARTS.png
data/images/cards/jfitz/10-of-SPADES.png
data/images/cards/jfitz/2-of-CLUBS.png
data/images/cards/jfitz/2-of-DIAMONDS.png
data/images/cards/jfitz/2-of-HEARTS.png
data/images/cards/jfitz/2-of-SPADES.png
data/images/cards/jfitz/3-of-CLUBS.png
data/images/cards/jfitz/3-of-DIAMONDS.png
data/images/cards/jfitz/3-of-HEARTS.png
data/images/cards/jfitz/3-of-SPADES.png
data/images/cards/jfitz/4-of-CLUBS.png
data/images/cards/jfitz/4-of-DIAMONDS.png
data/images/cards/jfitz/4-of-HEARTS.png
data/images/cards/jfitz/4-of-SPADES.png
data/images/cards/jfitz/5-of-CLUBS.png
data/images/cards/jfitz/5-of-DIAMONDS.png
data/images/cards/jfitz/5-of-HEARTS.png
data/images/cards/jfitz/5-of-SPADES.png
data/images/cards/jfitz/53.png
data/images/cards/jfitz/54.png
data/images/cards/jfitz/6-of-CLUBS.png
data/images/cards/jfitz/6-of-DIAMONDS.png
data/images/cards/jfitz/6-of-HEARTS.png
data/images/cards/jfitz/6-of-SPADES.png
data/images/cards/jfitz/7-of-CLUBS.png
data/images/cards/jfitz/7-of-DIAMONDS.png
data/images/cards/jfitz/7-of-HEARTS.png
data/images/cards/jfitz/7-of-SPADES.png
data/images/cards/jfitz/8-of-CLUBS.png
data/images/cards/jfitz/8-of-DIAMONDS.png
data/images/cards/jfitz/8-of-HEARTS.png
data/images/cards/jfitz/8-of-SPADES.png
data/images/cards/jfitz/9-of-CLUBS.png
data/images/cards/jfitz/9-of-DIAMONDS.png
data/images/cards/jfitz/9-of-HEARTS.png
data/images/cards/jfitz/9-of-SPADES.png
data/images/cards/jfitz/A-of-CLUBS.png
data/images/cards/jfitz/A-of-DIAMONDS.png
data/images/cards/jfitz/A-of-HEARTS.png
data/images/cards/jfitz/A-of-SPADES.png
data/images/cards/jfitz/J-of-CLUBS.png
data/images/cards/jfitz/J-of-DIAMONDS.png
data/images/cards/jfitz/J-of-HEARTS.png
data/images/cards/jfitz/J-of-SPADES.png
data/images/cards/jfitz/K-of-CLUBS.png
data/images/cards/jfitz/K-of-DIAMONDS.png
data/images/cards/jfitz/K-of-HEARTS.png
data/images/cards/jfitz/K-of-SPADES.png
data/images/cards/jfitz/Q-of-CLUBS.png
data/images/cards/jfitz/Q-of-DIAMONDS.png
data/images/cards/jfitz/Q-of-HEARTS.png
data/images/cards/jfitz/Q-of-SPADES.png
data/images/cards/jfitz/b1fh.png
data/images/cards/jfitz/b1fv.png
data/images/cards/jfitz/b1pb.png
data/images/cards/jfitz/b1pl.png
data/images/cards/jfitz/b1pr.png
data/images/cards/jfitz/b1pt.png
data/images/cards/jfitz/b2fh.png
data/images/cards/jfitz/b2fv.png
data/images/cards/jfitz/b2pb.png
data/images/cards/jfitz/b2pl.png
data/images/cards/jfitz/b2pr.png
data/images/cards/jfitz/b2pt.png
data/images/cards/jfitz/license.txt
data/papers/DDS_alg_descr-revE4.rtf
data/papers/bethe-review-of-bridge-software.pdf
data/papers/chang-double-dummy.pdf
data/papers/ginsberg-alphabeta.pdf
data/papers/ginsberg-gib.pdf
data/papers/ginsberg-how-computers-will-play.pdf
data/website/index.php
lib/junit-3.8.2.jar
lib/swing-worker-1.2.jar
lib/swing-worker-src-1.2.zip
src/org/gnubridge/core/Card.java
src/org/gnubridge/core/Deal.java
src/org/gnubridge/core/Direction.java
src/org/gnubridge/core/East.java
src/org/gnubridge/core/Hand.java
src/org/gnubridge/core/North.java
src/org/gnubridge/core/Player.java
src/org/gnubridge/core/South.java
src/org/gnubridge/core/Trick.java
src/org/gnubridge/core/West.java
src/org/gnubridge/core/bidding/Auctioneer.java
src/org/gnubridge/core/bidding/Bid.java
src/org/gnubridge/core/bidding/BiddingAgent.java
src/org/gnubridge/core/bidding/Call.java
src/org/gnubridge/core/bidding/Double.java
src/org/gnubridge/core/bidding/Pass.java
src/org/gnubridge/core/bidding/PointCalculator.java
src/org/gnubridge/core/bidding/Redouble.java
src/org/gnubridge/core/bidding/ResponseCalculator.java
src/org/gnubridge/core/bidding/ScoreCalculator.java
src/org/gnubridge/core/bidding/UsThemVulnerability.java
src/org/gnubridge/core/bidding/Vulnerability.java
src/org/gnubridge/core/bidding/rules/AlwaysPass.java
src/org/gnubridge/core/bidding/rules/BiddingRule.java
src/org/gnubridge/core/bidding/rules/Open1Color.java
src/org/gnubridge/core/bidding/rules/Open1NT.java
src/org/gnubridge/core/bidding/rules/Overcall1NT.java
src/org/gnubridge/core/bidding/rules/OvercallSuit.java
src/org/gnubridge/core/bidding/rules/Rebid.java
src/org/gnubridge/core/bidding/rules/Rebid1ColorOriginalSuit.java
src/org/gnubridge/core/bidding/rules/Rebid1ColorRaisePartner.java
src/org/gnubridge/core/bidding/rules/Rebid1ColorWithNT.java
src/org/gnubridge/core/bidding/rules/Rebid1ColorWithNewSuit.java
src/org/gnubridge/core/bidding/rules/Rebid1NT.java
src/org/gnubridge/core/bidding/rules/RebidToLevel1Response.java
src/org/gnubridge/core/bidding/rules/Respond1ColorRaiseMajorSuit.java
src/org/gnubridge/core/bidding/rules/Respond1ColorRaiseMinorSuit.java
src/org/gnubridge/core/bidding/rules/Respond1ColorWithNT.java
src/org/gnubridge/core/bidding/rules/Respond1ColorWithNewSuit.java
src/org/gnubridge/core/bidding/rules/Respond1NT.java
src/org/gnubridge/core/bidding/rules/RespondOvercallSuit.java
src/org/gnubridge/core/bidding/rules/Response.java
src/org/gnubridge/core/bidding/rules/TakeoutDouble.java
src/org/gnubridge/core/deck/Ace.java
src/org/gnubridge/core/deck/Clubs.java
src/org/gnubridge/core/deck/Diamonds.java
src/org/gnubridge/core/deck/Eight.java
src/org/gnubridge/core/deck/Five.java
src/org/gnubridge/core/deck/Four.java
src/org/gnubridge/core/deck/Hearts.java
src/org/gnubridge/core/deck/Jack.java
src/org/gnubridge/core/deck/King.java
src/org/gnubridge/core/deck/Nine.java
src/org/gnubridge/core/deck/NoTrump.java
src/org/gnubridge/core/deck/Queen.java
src/org/gnubridge/core/deck/Seven.java
src/org/gnubridge/core/deck/Six.java
src/org/gnubridge/core/deck/Spades.java
src/org/gnubridge/core/deck/Suit.java
src/org/gnubridge/core/deck/Ten.java
src/org/gnubridge/core/deck/Three.java
src/org/gnubridge/core/deck/Trump.java
src/org/gnubridge/core/deck/Two.java
src/org/gnubridge/presentation/GameUtils.java
src/org/gnubridge/presentation/gui/AllCardsInOneRow.java
src/org/gnubridge/presentation/gui/BiddingController.java
src/org/gnubridge/presentation/gui/BiddingControls.java
src/org/gnubridge/presentation/gui/BiddingDisplay.java
src/org/gnubridge/presentation/gui/BiddingView.java
src/org/gnubridge/presentation/gui/BiddingViewImpl.java
src/org/gnubridge/presentation/gui/CardPanel.java
src/org/gnubridge/presentation/gui/CardPanelHost.java
src/org/gnubridge/presentation/gui/CardPlayedListener.java
src/org/gnubridge/presentation/gui/DealController.java
src/org/gnubridge/presentation/gui/DealView.java
src/org/gnubridge/presentation/gui/DealViewImpl.java
src/org/gnubridge/presentation/gui/HandDisplay.java
src/org/gnubridge/presentation/gui/HumanAlwaysOnBottom.java
src/org/gnubridge/presentation/gui/Main.java
src/org/gnubridge/presentation/gui/MainController.java
src/org/gnubridge/presentation/gui/MainView.java
src/org/gnubridge/presentation/gui/MainViewImpl.java
src/org/gnubridge/presentation/gui/OneColumnPerColor.java
src/org/gnubridge/presentation/gui/ScoringTracker.java
src/org/gnubridge/presentation/gui/Table.java
src/org/gnubridge/presentation/gui/ViewFactory.java
src/org/gnubridge/search/DoubleDummySolver.java
src/org/gnubridge/search/Node.java
src/org/gnubridge/search/PositionLookup.java
src/org/gnubridge/search/ProductionSettings.java
src/org/gnubridge/search/SolverConfigurator.java
src/org/gnubridge/search/pruning/AlphaBeta.java
src/org/gnubridge/search/pruning/PruningStrategy.java
test/org/gnubridge/core/DealTest.java
test/org/gnubridge/core/HandTest.java
test/org/gnubridge/core/PlayerTest.java
test/org/gnubridge/core/TrickTest.java
test/org/gnubridge/core/bidding/AuctioneerTest.java
test/org/gnubridge/core/bidding/BidTest.java
test/org/gnubridge/core/bidding/BiddingAgentTest.java
test/org/gnubridge/core/bidding/BiddingAgentTestCase.java
test/org/gnubridge/core/bidding/PointCalculatorTest.java
test/org/gnubridge/core/bidding/RPQuizzes.java
test/org/gnubridge/core/bidding/ResponseCalculatorTest.java
test/org/gnubridge/core/bidding/ScoreCalculatorTest.java
test/org/gnubridge/core/bidding/ScoringTrackerTest.java
test/org/gnubridge/core/bidding/rules/BiddingRuleTest.java
test/org/gnubridge/core/bidding/rules/Open1ColorTest.java
test/org/gnubridge/core/bidding/rules/Open1NTTest.java
test/org/gnubridge/core/bidding/rules/Overcall1NTTest.java
test/org/gnubridge/core/bidding/rules/OvercallSuitTest.java
test/org/gnubridge/core/bidding/rules/Rebid1ColorRaisePartnerTest.java
test/org/gnubridge/core/bidding/rules/Rebid1ColorWithNTTest.java
test/org/gnubridge/core/bidding/rules/Rebid1ColorWithNewSuitTest.java
test/org/gnubridge/core/bidding/rules/Rebid1NTTest.java
test/org/gnubridge/core/bidding/rules/RebidOriginalSuitTest.java
test/org/gnubridge/core/bidding/rules/RebidTest.java
test/org/gnubridge/core/bidding/rules/RebidTo1ResponseTest.java
test/org/gnubridge/core/bidding/rules/Respond1ColorRaiseMajorSuitTest.java
test/org/gnubridge/core/bidding/rules/Respond1ColorRaiseMinorSuitTest.java
test/org/gnubridge/core/bidding/rules/Respond1ColorWithNTTest.java
test/org/gnubridge/core/bidding/rules/Respond1ColorWithNewSuitTest.java
test/org/gnubridge/core/bidding/rules/Respond1NTTest.java
test/org/gnubridge/core/bidding/rules/RespondOvercallSuitTest.java
test/org/gnubridge/core/bidding/rules/ResponseTest.java
test/org/gnubridge/core/bidding/rules/TakeoutDoubleTest.java
test/org/gnubridge/search/DoubleDummySolverDeepAlphaBetaPruningTest.java
test/org/gnubridge/search/DoubleDummySolverTest.java
test/org/gnubridge/search/MockGame.java
test/org/gnubridge/search/NodeTest.java
test/org/gnubridge/search/TestPositionLookup.java
test/org/gnubridge/search/pruning/AlphaBetaTest.java
test/org/gnubridge/search/pruning/PruningTestCase.java
test/org/jbridge/presentation/gui/AnalysisTool.java
test/org/jbridge/presentation/gui/AnalysisView.java
test/org/jbridge/presentation/gui/MainControllerTest.java
test/org/jbridge/presentation/gui/MockBiddingView.java
test/org/jbridge/presentation/gui/MockCardPlayedListener.java
test/org/jbridge/presentation/gui/MockDealView.java
test/org/jbridge/presentation/gui/MockMainView.java
test/org/jbridge/presentation/gui/MockScoringTracker.java
test/org/jbridge/presentation/gui/PlayVerificationTool.java
Download
Click the following link to download gnubridge-master.zip.
gnubridge-master.zip