Package: bfgcardplay
Version HistoryVersion 1.1.0 7 Jan 2024Major refactorVersion 1.0.15 18 Sep 2023Bug fixes after blitzVersion 1.0.14 21 Jul 2023Cardplay second seat declarerVersion 1.0.13 21 Jul 2023Massive refactorVersion 1.0.12 12 Jul 2023Refactor third_seat_defenderImprove card playVersion 1.0.11 11 Jul 2023Improvements to cardplayVersion 1.0.10 30 Jun 2023Add test data to buildVersion 1.0.9 29 Jun 2023Clear Build directoriesVersion 1.0.8 29 Jun 2023LintingVersion 1.0.7 29 Jun 2023General modifications and enhanced testingVersion 1.0.6 26 Jun 2023xxxVersion 1.0.5 20 Jun 2023Fix bug in opening suit if void in suitVersion 1.0.4 20 Jun 2023Remove cprint item an comment out codeVersion 1.0.3 11 May 2023Correct manager.suit_to_developVersion 1.0.2 08 Mar 2023Fix dummy long suit on first leadStop using T as HiLo signalVersion 1.0.1 10 Feb 2023Bug fixes in suit selection if no cardsVersion 1.0.0 02 Feb 2023Complete refactor: major simplification of long methods and functionsModule reorganisationVersion 0.0.40 - 21 Jan 2023Check and repair opening lead suit and card.Version 0.0.39 - 17 Jan 2023SecondSeatDefender check value of card when following suit
Add "defending slam" to SUIT_SELECTION_REASON
Rewrite defend against slam in opening_lead_suitVersion 0.0.38 - 05 Jan 2023Bug in dashboard losers: get_losersVersion 0.0.36 - 04 Jan 2023Bug in dashboard losersVersion 0.0.35 - 04 Jan 2023Check for entries before allowing ruff in short handVersion 0.0.34 - 31 Dec 2022suit.name in opening lead suit - best of poor suitsVersion 0.0.33 - 24 Nov 2022 suit.name in opening lead suit third seat defender stop throwing high card on partner's winnerVersion 0.0.32 - 5 Jul 2022Modifications for BfG-Netlify4Version 0.0.31 - 6 Apr 2022Quote missing in dashboardVersion 0.0.30 - 6 Apr 2022downgrade to Python 3.7.12 RadioFlyerVersion 0.0.29 - 5 Feb 2022General play improvementsVersion 0.0.28 - 23 Dec 2021Short suit seat bug in playerVersion 0.0.27 - 23 Dec 2021General play improvementsVersion 0.0.26 - 22 Dec 2021LintingVersion 0.0.24 - 20 Dec 2021General play improvementsVersion 0.0.23 - 26 Nov 2021General play improvementsVersion 0.0.22 - 21 Nov 2021General play improvementsVersion 0.0.21 - 8 Nov 2021logger.py updated (bug in parameters)Version 0.0.20 - 8 Nov 2021logger.py updatedVersion 0.0.19 - 8 Nov 2021Major revision all modulesVersion 0.0.18 - 25 Oct 2021Added logger.pyVersion 0.0.17 - 25 Oct 2021Mainly first_seat_declarer_ntVersion 0.0.16 - 7 Oct 2021Remove print statement in first_seat_declarer.pyVersion 0.0.12 - 2 Oct 2021Return suggest card even if trick has 4 cards in suggested_card.pyVersion 0.0.11 - 1 Oct 2021Expose suggested_card in init.pyVersion 0.0.10 - 29 Sept 2021Progress in all modulesVersion 0.0.9 - 12 Sept 2021Seat play works for suit contracts - initialVersion 0.0.8 - 08 Sept 2021Start all seat play - functionalVersion 0.0.7 - 21 Aug 2021Apply type notationVersion 0.0.6 - 21 Aug 2021Tidy up and complete opening_lead based on Klinger's Better Card PlayVersion 0.0.5 - 16 Aug 2021Add default suit to _select_suit_for_informed_nt_contractVersion 0.0.4 - 27 July 2021Improve opening leads per KlingerVersion 0.0.3 - 17 July 2021Expose bfgcardplay.source.opening_lead in init.pyVersion 0.0.2 - 11 July 2021Remove board.contract = Contract(auction=board.auction) from opening_lead_suitVersion 0.0.1 - 6 July 2021Tests from Klinger Better Card PlayVersion 0.0.0 - 3 July 2021Created