Skip to main content

"""A collection of modules that supports dealing and bidding in Bid for Game applications."""

Project description

bfg_support

A collection of modules that supports dealing and bidding in Bid for Game applications.

Installation

pip install bfgsupport

Version History

Version 2.0.8 31 Jan 2023

  1. Clean acol_advancers_bid and insert trace

Version 2.0.7 31 Jan 2023

  1. Remove redundant directories

Version 2.0.6 31 Jan 2023

  1. Reverted to single source directory

Version 2.0.5 19 Jan 2023

  1. Fix dealer in duo set hands

Version 2.0.4 19 Jan 2023

  1. Fix init.py

Version 2.0.3 19 Jan 2023

  1. Tidy unused modules

Version 2.0.2 19 Jan 2023

  1. Fix missing imports in init.py

Version 2.0.1 19 Jan 2023

  1. add init.py to bidding and dealing

Version 2.0.0 19 Jan 2023

  1. Major re-organisation of files and move dealing from bfg-rest

Version 1.1.23 31 Dec 2022

  1. board - move json to objects
  2. hand - remove property from json

Version 1.1.22 24 Nov 2022

  1. board make dealer a property and tidy up json functions
  2. overcaller rebid - check for double or redouble before two passes

Version 1.1.21 - 20 Oct 2022

Modifications for Bfg-Netlify:

  1. In board.py get_contract: added suffices for X and XX

Version 1.1.20 - 29 Sept 2022

Modifications for Bfg-Netlify:

  1. Add test_board to Board and clarify class names

Version 1.1.18 - 29 Nov 2021

Add setup.cfg


Version 1.1.19 - 5 Jul 2022

Modifications for Bfg-Netlify

Version 1.1.18 - 29 Nov 2021

Add setup.cfg


Version 1.1.17 - 29 Nov 2021

Add pytest to distribution


Version 1.1.16 - 8 Nov 2021

board.py: extend auction functionality and add declarers_tricks


Version 1.1.15 - 10 Oct 2021

Handle unplayed cards in board.get_attributes_from_board


Version 1.1.14 - 2 Oct 2021

Add 'wait for player' to PLAY_STATUS


Version 1.1.13 - 29 Sept 2021

Changes to board for cardplay


Version 1.1.12 - 16 Aug 2021

Add play_status and play_master to board


Version 1.1.11 - 04 Aug 2021

Improve Auction support in board.py


Version 1.1.10 - 31 July 2021

Dealer to pick up Auction from bfgsupport Board


Version 1.1.9 - 17 July 2021

Added board status


Version 1.1.8 - 11 July 2021

Small bugs in contract


Version 1.1.7 - 30 June 2021

Create all hands in parse_pbn_deal


Version 1.1.6 - 17 June 2021

Removed spurious error raise from _get_candidate_partitions


Version 1.1.5 - 7 June 2021

Board - Add stage to board json

Version 1.1.4 - 3 June 2021

Board - Various changes to accommodate cardplay Common - allow passed out boards in random board

Version 1.1.3 - 21 May 2021

Board - Check contract for X and XX


Version 1.1.1 - 17 May 2021

Get contract was not getting declarer correctly


Version 1.1.0 - 13 May 2021

Changes to accommodate cardplay - rename BiddingBoard and BiddingHand


Version 1.0.1 - 28 March 2021

Make dealer_engine.select_random_shape_from_list' a public method


Version 1.0.0 - 23 February 2021

First live package


Version 0.0.0 - 22 February 2021

Created and uploaded

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bfgsupport-2.0.8.tar.gz (125.0 kB view details)

Uploaded Source

Built Distribution

bfgsupport-2.0.8-py3-none-any.whl (241.3 kB view details)

Uploaded Python 3

File details

Details for the file bfgsupport-2.0.8.tar.gz.

File metadata

  • Download URL: bfgsupport-2.0.8.tar.gz
  • Upload date:
  • Size: 125.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for bfgsupport-2.0.8.tar.gz
Algorithm Hash digest
SHA256 41fe0ea7317d3cc149234eeec5c6e1a690f53e25a88b874c232ee2289574e830
MD5 3024f3583b23d7718d5824ac5dfd0ee0
BLAKE2b-256 a13b27b89d444909db315434db4f0f9409343b3ba5225a19dc34ee374429892c

See more details on using hashes here.

File details

Details for the file bfgsupport-2.0.8-py3-none-any.whl.

File metadata

  • Download URL: bfgsupport-2.0.8-py3-none-any.whl
  • Upload date:
  • Size: 241.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for bfgsupport-2.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 661c5f9d5f5c9b9e6b6ff5f4141b7ca8b822dcef909301834433e78b998d7acf
MD5 520b870485c7ae48fdee82ed15d8a1d3
BLAKE2b-256 6b7293cbb92202ea558697c3be2470df7e27528e7d3dbc9dde655d4374d37e5c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page