Skip to main content

No project description provided

Project description

Blokus Engine

blokus_ai

Project Outline

This repository contains several main sections. Most of the code is train a neural network using self-play and Monte Carlo Tree Search. During the process you have a neural network that acts as the brains of your players, and you have a game which is progressively getting played out. To simulate a game, all four players use the same network to determine which move they should take. They use MCTS to explore a tree of possible moves, and the game ultimately takes one path down this tree. Once the game is finished, the model can use all of this data it generated to train and improve itself. Then another game can be simulated using the better model to create more data. This is the basic cycle that allows the neural network to improve. To speed things up, you can have one neural network, and you can have multiple games going in parralel at the same time. This means you can batch requests from multiple games and you can generate more data at the same time. This project uses a client-server architecture where the neural network is hosted on a server, and the clients each query the server as they simulate a game. The server code uses Python and Pytorch, and that is all located in the model_server directory. Meanwhile each client uses Rust code in the self_play directory. This code is built on top of the blokus directory which contains all of the core game logic. Lastly, there is a GUI (that currently does not work yet) to play a game against the trained model.

Training Configuration

All of the configuration for training is done in the model/training.py config class. All of the values in this config are listed below, along with an example config file. The total number of games played during training is the number of clients times the number of games per client times the number of training rounds. For example if you have 10 clients, each generating 2 games worth of data per training round, and you train for 1 round, you will have 20 games worth of data. AlphaZero trained on 21 million games of Go.

Variable Description AlphaZero Value
TRAINING_ROUNDS The number of training rounds to run 4,200
BUFFER_CAPACITY The number of data points to store in the replay buffer 1,000,000 games
LEARNING_RATE The learning rate of the neural network .01 -> .0001 with scheduler
BATCH_SIZE The number of data points per batch 2,048
TRAINING_STEPS The number of training steps to run each round 700,000
NN_WIDTH The number of filters in each convolutional layer 256
NN_DEPTH The number of residual blocks in the neural network 20
NUM_CLIENTS The number of clients to run 5,000
GAMES_PER_CLIENT The number of games each client generates per round 1
SIMS_PER_MOVE The number of simulations to run during MCTS to derive a policy 800
SAMPLE_MOVES The number of moves in a game that sample from the MCTS policy instead of picking the max to encourage exploration 30
C_BASE Constant for UCB formula to balance exploration and exploitation 19,652
C_INIT Constant for UCB formula to balance exploration and exploitation 1.25
DIRICHLET_ALPHA The alpha parameter of the Dirichlet distribution which adds noise to the root node during MCTS to promote exploration 0.03
EXPLORATION_FRAC Fraction used to mix noise and prior probability 0.25

Usage:

GUI

To open the GUI in the browser run the model server and the proxy server then run: cd gui trunk serve --open

Training

To run a job on the HPC using 32 CPU cores, 240GB of memory, and an RTX2080 card, you can do:

sbatch -p mixed -N 1 -n 32 --mem=240G --gres=gpu:rtx2080:1 train.sh

References

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

blokus_engine-0.1.4.tar.gz (22.9 kB view details)

Uploaded Source

Built Distributions

blokus_engine-0.1.4-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl (472.5 kB view details)

Uploaded PyPy musllinux: musl 1.2+ x86-64

blokus_engine-0.1.4-pp310-pypy310_pp73-musllinux_1_2_i686.whl (494.6 kB view details)

Uploaded PyPy musllinux: musl 1.2+ i686

blokus_engine-0.1.4-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl (571.2 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARMv7l

blokus_engine-0.1.4-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl (488.3 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARM64

blokus_engine-0.1.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (301.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

blokus_engine-0.1.4-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (342.0 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

blokus_engine-0.1.4-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (341.7 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

blokus_engine-0.1.4-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (309.0 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

blokus_engine-0.1.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (310.0 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

blokus_engine-0.1.4-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl (318.4 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

blokus_engine-0.1.4-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl (473.0 kB view details)

Uploaded PyPy musllinux: musl 1.2+ x86-64

blokus_engine-0.1.4-pp39-pypy39_pp73-musllinux_1_2_i686.whl (495.1 kB view details)

Uploaded PyPy musllinux: musl 1.2+ i686

blokus_engine-0.1.4-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl (571.9 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARMv7l

blokus_engine-0.1.4-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl (488.9 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARM64

blokus_engine-0.1.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (302.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

blokus_engine-0.1.4-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (341.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

blokus_engine-0.1.4-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (342.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

blokus_engine-0.1.4-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (309.7 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

blokus_engine-0.1.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (310.7 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

blokus_engine-0.1.4-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl (319.1 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

blokus_engine-0.1.4-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl (473.0 kB view details)

Uploaded PyPy musllinux: musl 1.2+ x86-64

blokus_engine-0.1.4-pp38-pypy38_pp73-musllinux_1_2_i686.whl (495.2 kB view details)

Uploaded PyPy musllinux: musl 1.2+ i686

blokus_engine-0.1.4-pp38-pypy38_pp73-musllinux_1_2_armv7l.whl (571.9 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARMv7l

blokus_engine-0.1.4-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl (488.8 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARM64

blokus_engine-0.1.4-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (342.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

blokus_engine-0.1.4-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (342.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

blokus_engine-0.1.4-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (309.7 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

blokus_engine-0.1.4-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (310.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

blokus_engine-0.1.4-pp37-pypy37_pp73-musllinux_1_2_x86_64.whl (475.3 kB view details)

Uploaded PyPy musllinux: musl 1.2+ x86-64

blokus_engine-0.1.4-pp37-pypy37_pp73-musllinux_1_2_i686.whl (497.7 kB view details)

Uploaded PyPy musllinux: musl 1.2+ i686

blokus_engine-0.1.4-pp37-pypy37_pp73-musllinux_1_2_armv7l.whl (574.0 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARMv7l

blokus_engine-0.1.4-pp37-pypy37_pp73-musllinux_1_2_aarch64.whl (491.2 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARM64

blokus_engine-0.1.4-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (344.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

blokus_engine-0.1.4-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (345.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

blokus_engine-0.1.4-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (311.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

blokus_engine-0.1.4-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (313.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

blokus_engine-0.1.4-cp312-none-win_amd64.whl (166.9 kB view details)

Uploaded CPython 3.12 Windows x86-64

blokus_engine-0.1.4-cp312-none-win32.whl (158.9 kB view details)

Uploaded CPython 3.12 Windows x86

blokus_engine-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl (470.2 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

blokus_engine-0.1.4-cp312-cp312-musllinux_1_2_i686.whl (492.8 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

blokus_engine-0.1.4-cp312-cp312-musllinux_1_2_armv7l.whl (568.9 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARMv7l

blokus_engine-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl (485.9 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

blokus_engine-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (299.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

blokus_engine-0.1.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (338.8 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

blokus_engine-0.1.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (340.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

blokus_engine-0.1.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (307.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARMv7l

blokus_engine-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (307.5 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

blokus_engine-0.1.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (316.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.5+ i686

blokus_engine-0.1.4-cp312-cp312-macosx_11_0_arm64.whl (260.4 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

blokus_engine-0.1.4-cp312-cp312-macosx_10_12_x86_64.whl (265.8 kB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

blokus_engine-0.1.4-cp311-none-win_amd64.whl (167.6 kB view details)

Uploaded CPython 3.11 Windows x86-64

blokus_engine-0.1.4-cp311-none-win32.whl (159.1 kB view details)

Uploaded CPython 3.11 Windows x86

blokus_engine-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl (471.0 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

blokus_engine-0.1.4-cp311-cp311-musllinux_1_2_i686.whl (493.1 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

blokus_engine-0.1.4-cp311-cp311-musllinux_1_2_armv7l.whl (569.5 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARMv7l

blokus_engine-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl (486.7 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

blokus_engine-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (302.2 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

blokus_engine-0.1.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (339.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

blokus_engine-0.1.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (341.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

blokus_engine-0.1.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (307.4 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

blokus_engine-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (308.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

blokus_engine-0.1.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (316.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.5+ i686

blokus_engine-0.1.4-cp311-cp311-macosx_11_0_arm64.whl (260.9 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

blokus_engine-0.1.4-cp311-cp311-macosx_10_12_x86_64.whl (267.0 kB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

blokus_engine-0.1.4-cp310-none-win_amd64.whl (167.6 kB view details)

Uploaded CPython 3.10 Windows x86-64

blokus_engine-0.1.4-cp310-none-win32.whl (159.2 kB view details)

Uploaded CPython 3.10 Windows x86

blokus_engine-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl (471.3 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

blokus_engine-0.1.4-cp310-cp310-musllinux_1_2_i686.whl (493.3 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

blokus_engine-0.1.4-cp310-cp310-musllinux_1_2_armv7l.whl (569.6 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARMv7l

blokus_engine-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl (487.0 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

blokus_engine-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (302.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

blokus_engine-0.1.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (340.1 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

blokus_engine-0.1.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (341.2 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

blokus_engine-0.1.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (307.5 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

blokus_engine-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (308.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

blokus_engine-0.1.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (317.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.5+ i686

blokus_engine-0.1.4-cp310-cp310-macosx_11_0_arm64.whl (261.0 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

blokus_engine-0.1.4-cp39-none-win_amd64.whl (167.9 kB view details)

Uploaded CPython 3.9 Windows x86-64

blokus_engine-0.1.4-cp39-none-win32.whl (159.3 kB view details)

Uploaded CPython 3.9 Windows x86

blokus_engine-0.1.4-cp39-cp39-musllinux_1_2_x86_64.whl (471.0 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

blokus_engine-0.1.4-cp39-cp39-musllinux_1_2_i686.whl (494.2 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

blokus_engine-0.1.4-cp39-cp39-musllinux_1_2_armv7l.whl (569.9 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARMv7l

blokus_engine-0.1.4-cp39-cp39-musllinux_1_2_aarch64.whl (487.4 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

blokus_engine-0.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (303.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

blokus_engine-0.1.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (340.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

blokus_engine-0.1.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (341.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

blokus_engine-0.1.4-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (307.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARMv7l

blokus_engine-0.1.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (309.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

blokus_engine-0.1.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (317.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ i686

blokus_engine-0.1.4-cp39-cp39-macosx_11_0_arm64.whl (261.5 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

blokus_engine-0.1.4-cp38-none-win_amd64.whl (167.7 kB view details)

Uploaded CPython 3.8 Windows x86-64

blokus_engine-0.1.4-cp38-none-win32.whl (159.3 kB view details)

Uploaded CPython 3.8 Windows x86

blokus_engine-0.1.4-cp38-cp38-musllinux_1_2_x86_64.whl (470.8 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ x86-64

blokus_engine-0.1.4-cp38-cp38-musllinux_1_2_i686.whl (493.7 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ i686

blokus_engine-0.1.4-cp38-cp38-musllinux_1_2_armv7l.whl (569.5 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARMv7l

blokus_engine-0.1.4-cp38-cp38-musllinux_1_2_aarch64.whl (487.0 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARM64

blokus_engine-0.1.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (300.5 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

blokus_engine-0.1.4-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (339.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ s390x

blokus_engine-0.1.4-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (340.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

blokus_engine-0.1.4-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (307.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARMv7l

blokus_engine-0.1.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (308.7 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

blokus_engine-0.1.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl (316.7 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ i686

blokus_engine-0.1.4-cp37-none-win_amd64.whl (167.6 kB view details)

Uploaded CPython 3.7 Windows x86-64

blokus_engine-0.1.4-cp37-none-win32.whl (159.2 kB view details)

Uploaded CPython 3.7 Windows x86

blokus_engine-0.1.4-cp37-cp37m-musllinux_1_2_x86_64.whl (470.9 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ x86-64

blokus_engine-0.1.4-cp37-cp37m-musllinux_1_2_i686.whl (493.7 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ i686

blokus_engine-0.1.4-cp37-cp37m-musllinux_1_2_armv7l.whl (569.6 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ ARMv7l

blokus_engine-0.1.4-cp37-cp37m-musllinux_1_2_aarch64.whl (486.9 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ ARM64

blokus_engine-0.1.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (300.5 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

blokus_engine-0.1.4-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (340.0 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ s390x

blokus_engine-0.1.4-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (340.6 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ppc64le

blokus_engine-0.1.4-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (307.7 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARMv7l

blokus_engine-0.1.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (308.7 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

blokus_engine-0.1.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl (316.7 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.5+ i686

File details

Details for the file blokus_engine-0.1.4.tar.gz.

File metadata

  • Download URL: blokus_engine-0.1.4.tar.gz
  • Upload date:
  • Size: 22.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for blokus_engine-0.1.4.tar.gz
Algorithm Hash digest
SHA256 c1b8e4a9a97ed347825524bb87966e63de68eb386b97da5d95d027d7410d6266
MD5 adc3c57f7f338e4bbc8ce2bcf824ecca
BLAKE2b-256 a66db036a7e0a13860fba6edf4757b256c4d51ca393bf264dfe9f582f3f1c1f9

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 43512bd613d13209166b42ece5461d77f8b9e4d88767f3511987fa7195f42293
MD5 4ae0db093fbe9cfc5a75f61ecf1eeb01
BLAKE2b-256 82401b687d4451479d623bfd599e952fe323c8cf5032468109f8a386b82eaafd

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp310-pypy310_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp310-pypy310_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 600819d3581eee22c18508fd5dbfb540bd5eb782dba5c1b843ce275db7e7ce68
MD5 9f2f73948aa86130ebd3169b1e5d476f
BLAKE2b-256 abd8588b048e62ec6d8d2c42104a0ab34e3080b512696dc42e10ac56835ecdad

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 0dcb9cd2bbd4d85a81429acedc78a3106a6248078a6fca8c94452657a7c8a48d
MD5 c6c117c585750a489f688df534c0141e
BLAKE2b-256 23a672ea717223b68c005e1dff2d6ce7dcbf43de5fc401318fda919794c35a99

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0d4d2adc5c4e28ebc2f5f618ff0551fdebd7604020f54d8d8165d548f6527f4c
MD5 45d97a3de17ccb9231a7950eeeb38c6c
BLAKE2b-256 a9cc386a9505af77d3d258bc9d683e6ffab3d1970cb0c28114edf510e99aee7a

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4a3bf15d6931543910257d9c172d942af9edfbfd5e01dde2f15a8dc72b0266e9
MD5 7d541016466989921f7504cca39590dc
BLAKE2b-256 a93b46053d479ba3197f847566c2141b32e37c57455d30bcb1548e3cad5a9971

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b1b2ab986f6264b949d49f9ef5fe78bb3b747c20fa9b262faf22f1b3d6475389
MD5 73d9db9b28e436eb940736aa7cf85c66
BLAKE2b-256 00cf0bda2db9a9ae1da8375c3aa069be12836ef3b72b55bbac46f4ea95daa352

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 494bb684d1adbe8ebca89cbfba2158d9af46afdcf3fa4d9010bcdfdff2bb537f
MD5 2e2083fe0b2fd782468049f23fe7506d
BLAKE2b-256 ec0110ddb1b41d0e453f709ca94f1f8145777eccb26ddd02582bc1520e6102a5

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3b8648a2083ec8ce91aeb58f425922cd9a23954533b11cec9aa8ee1fb6cfc7cc
MD5 4b9cffef034db873e2da9930de0df499
BLAKE2b-256 cfa976a8de7e92f89296e0749a85e499edc8436927c929b797e903706eafcc0e

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 66cccdcf69d60835b13fc9b25cdc4d30da32b324b230927b839a63454d21d40d
MD5 d7344b82e9cfb65820de32321cd57d92
BLAKE2b-256 1dbb1b155583bf4d197f7c834eb4245d6d28c34a7d8faefac826285d5ff240a1

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 3758c442a3bc80066b0c786b39425acc71dfa0d17594aeb9d50faa8da7d3ff27
MD5 b8ee086d45da79263d3e14b3b9a2d2c9
BLAKE2b-256 fe3708221d4200ac52a2a53a9fa39a4049117ca69e85691bb5607ad986a506f4

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 394fb6d0c44e8ec21924c5275999aa8824acac2057407f3a396b986530c66218
MD5 4dd87d5c76634aee2c4c7a36b0c742a2
BLAKE2b-256 5f01d29378ff69ccdc64d90cc4b098a4b7a4c82d5f65503b6cf5395d343d2f3e

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp39-pypy39_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp39-pypy39_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6fc1d346385f816b39ac98b85d419ad00f6b6faa2bfdcb70acc321422730c55a
MD5 e177ebe198cf5e56e0bd72e23506ed22
BLAKE2b-256 78079eba0181fe2cf040cb3b91dbcd741ab37c7568fe530effd65ee4d4ae589f

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 049451f777a81255e63e2e6d1334052b6a5a96cc0b5c09f0afd6a56d6295afaf
MD5 b3c40483397f06c984a5791c5bd63af6
BLAKE2b-256 64842bfbc279e85ef5d716e6f1467501e8591cfc9cfb129515ff781d8f54c106

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7b2d2da785f7d6a0dce1aab72d1ca2aca73f05f9bc68ad18360f02bcb185d9fe
MD5 95d775e1f992fb0dfe0058aa340068e5
BLAKE2b-256 08fa4dc90eb8e0480dc81f8f52e9337d8d93483789da4db093678abbb2d1b44c

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a758eb4ea101d7c1be05c9cde0f4bedc98f7f62b7176f48719ca76f6be4e60b1
MD5 96b4c71d9081ab4d21005eefb7ec5838
BLAKE2b-256 94184e29c1d023861e371c1f929fc8267da0610fd4a42452ef8a331006ea11ce

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7c5548381de7da787cc5d2f34fae588d97d9e6fc9daa6c64c5fdf02660978dc1
MD5 649657d2dda1f506a48062ed4830baa4
BLAKE2b-256 e206e421be5288cc698a9cca6bc5906d556d75c0ece98a3af44b29992b283454

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 93fea7edd06e5e21906eef586c0d352f2695cc389982f24b0577e765e50611d2
MD5 35c562c8909f4842be27f348a40a10a2
BLAKE2b-256 3dad6869ecf4e0d4e087098ee0a50a0c61fec31570e28aed619fa54f5d523448

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 be7b1b665797cfbe2f281732151e2b6a93ea67f1e8d79b7fa6dbb22ba6e5bdd6
MD5 95150c4bfef6cccbb237b331f0ef4f4a
BLAKE2b-256 b5efd0e346173cf0d3c0ff979c1561b158d377aa197221f5e04ad570400f2a55

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0cc75260ee86582cb938952f409ec1447ea55c3b6791689fc3f9dc34f93c9624
MD5 a4f740863893a996da17c8788497a438
BLAKE2b-256 8e925d674d1dd1e8cd2eb6f8d276ebd202128b96d25eedf4848306322869ce48

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 dcb88cf3a0e4f3b5baf3bda1dcb6c5bea732a39ded330e436e41549ccb34510c
MD5 3258a731dbcdceba3d67602a153f0e7f
BLAKE2b-256 abfb30dc0c8369a5cd8540997414198b2bd74334c11e1e87e6dfcad729141000

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9d4b29bcea3b041982e6e2484065df9e58db0d2a71541791e7fa0e5044439122
MD5 c30269700be342828442eb4462d82b3f
BLAKE2b-256 a60593b6468e66462c55b8675abdd9162e6ed564dfd63c81540dea49c8586b9d

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp38-pypy38_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp38-pypy38_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 75015de21724c4579d0a85be813fb79004629f39785dcdfb2af90dddbc47de09
MD5 dddb8a8a7b4f4abec74042534b09aedd
BLAKE2b-256 a815af8186506727496ca4878cd033e4b3a330fa6bbf40f190f0550963638d0f

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp38-pypy38_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp38-pypy38_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 0d0a2b3e4833320be6fe8ccd12806ca546050d6cf56b8cd41ca273decf7332b9
MD5 70940766b01789120517820dfe634514
BLAKE2b-256 ab9195c5094f07c1ec4f392cb1c476a5bba450fb570def669d6e3acf7d5e6f85

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5a9ca23c113ac3b2448075f43c4fbac6e9665d7ad80e7afdb64213a1485e5754
MD5 6d6c8396e6190e62d2591fdb5ba5872a
BLAKE2b-256 fdb1f1afd186042308b48d28932f092819dda53c86d23b09d107490fe86b1dde

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 99b4e768b6861dd89ad532e5d71f3e2d3afa9e30422fdc29acf8ac7c2fc58b82
MD5 4550c79df14acbf6928e93729217d490
BLAKE2b-256 f24c718af081d2d2768adb49e87a8617722339f66059542e911bd129bf9142a6

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 929764201f621c9698c756d7c6c866ad0eb374ae22d3fe11257df3121d192a70
MD5 d1aea31c4c02eb84567434de933ec6a4
BLAKE2b-256 82b17f799b0beb701d997570dc08688b464af72d88c5728bc0da8500922b0b77

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 91637ceba9b3a9353b394f01856b3508ecc1606728dce0b83adefb71299fb8da
MD5 47250d9409c7aebfab0313c5418715a0
BLAKE2b-256 c3985fe63cde04b476722a052f41a03d6095affa4a76490a605b228261678216

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 eab55ce7abbb7a84f3a994761591ec71a0862ecf5b23ebc1bf6b98498ea91963
MD5 2a5b110808ca50bd24add6b5562143d8
BLAKE2b-256 f3e6dee3ba53abc76f9ec34f44df8d5ea2f3fd754fa4c0c2a7e617a0f6e2d85f

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp37-pypy37_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp37-pypy37_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1b239edf8b7f933d2f077d2a134ec1e1da0d53d6f15345cf79adbe3a98ccc322
MD5 72da437ff060899bdde75d02775161ac
BLAKE2b-256 311999e326ecca8b0ab3b9a821db4264d33c8fbab0f3297a50b3c2b7fcde3f55

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp37-pypy37_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp37-pypy37_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 19c9c4aed48af1f0fd7a8c67f66807ea70b34c1919cd256a2f0286fc6f77cb54
MD5 097defca2ee1544c8e8eaa030fd5901e
BLAKE2b-256 04c9b8b99871bcb611a505330e74d8342f4122d0e4b5740df28bad37a08c45d6

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp37-pypy37_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp37-pypy37_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 ce8f37c011a017f68587edb66d25d3622e595bc979c4b914ab294fc33cf39042
MD5 990592f488054b5697b5741e3ff5412b
BLAKE2b-256 5f3444da4d56c4c32335e1c95dd62cdde513d38f4a1494f2160e2cbd0c3107fd

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp37-pypy37_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp37-pypy37_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3645a1d0f92cfa6b9657d4e25dafb766100c085c6ee4ac45d029350a44c3c37d
MD5 d4eb8de4cc71af0e9879a1c06a9cb5bf
BLAKE2b-256 4872d7927b174972c728f5276cf77ad7c356d9b2f97857c6e05be2a2a9a9b615

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e7a96352dece0f7d5fde8598dadee56a10f8dc14b823ea8a434371d99ed7b2fa
MD5 cd4482550902579ef2e0e907321b712b
BLAKE2b-256 1509061f0fd013fc9a3495947528fee477e34b447dc4627632b0beb22a88c120

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c7d8da9c5ef80b15907845775600832ee46c933eb878bb48e319245502765d08
MD5 e4b8ba4fdb538ab5e5aa4e12a62c9c92
BLAKE2b-256 5ea8900b5746ed816219b64dea3eb7c297a911bcbcd47f5cdd41259dfc0dce2b

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4d8142ce3e2453091e465667be97e56d2735e87c2ef3bd989267d3928dea14c2
MD5 a9754365a81f30c2d033aa223a9c6465
BLAKE2b-256 54243964e50c41fcad58d1e168b83015ac83f04e3c81cd0b9fcae99b570c3722

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d640c931ec5a03ab0cfbcb80e7deea1dfd22d7db045e12d7be0b95f01bca953b
MD5 baf2222aa90c9e38df3dcbacd3b37cd6
BLAKE2b-256 760aeaee5ebe140ae45c950c6001f26ac91ae4c948d64ec8b11631cb30d9d42b

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp312-none-win_amd64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 b1ade3c7bcc92a041ee56b7a01cc03367d8aaa9fa6a6f361f8e70c9b0b298192
MD5 2c40ebbfb8ed35049469945a65f14fb4
BLAKE2b-256 a2abd826993e954896c587a45451904c6ddd6b9b1b480596c55bf49f5bcb3674

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp312-none-win32.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp312-none-win32.whl
Algorithm Hash digest
SHA256 b52bd5aae433f3522a78bfaea219ced371fcfe1e3845fb8aaccc606efc627926
MD5 92ab3bcb428a09b7f0114f9de5a7afa3
BLAKE2b-256 c09c463e9f08dcb6951ab93fa7024222d353f6438e927c22220e38a8c2e1cc0b

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 61ab107d8ee48a62f94819a75d6b1944b7fb796d1a1498c994e84243881874e6
MD5 81ab20e97a59aef8f595eb5fd0938662
BLAKE2b-256 c52b7ee0eea9b40ad3ea387d7306068b58836d9999670466ae31ea83cc1f30d2

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 508e9a5fb8229805bdcffcee9051805c7c6d1c8e7072a7fb6ef9b0d82c3d0ff2
MD5 0b4b85b44e35bc4ed23a525ecdaf4d7f
BLAKE2b-256 20823418f8cf189897255acf98c7b4a1e56a28c93623e819f503e9f134669302

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 610ded9dfb1a4c570eb1ae355000083521b6e59d4cbf546233200bbba100ce52
MD5 b77fe320af102828d0775f8992491db8
BLAKE2b-256 3f11aba8333ace673b39f143bb1c90a5f68674fa9b78ea2b76c658aae5f3aaca

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6f826083c6ba7be0c123a52fac637216ef370fe13853706c9af7899e6225b263
MD5 d33edabe52874a50b00498d91e45c585
BLAKE2b-256 de39f4d2f69eb2d1348e4f45f74cf22899561e2262b3ccc6b508bfce57a26b5e

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 209cd6a64585af6eb38e5566395c9f5881347bed0d65cd0b3e7287a992f7404c
MD5 695a827a7ba70bfaafdc5244b41fcd1f
BLAKE2b-256 56c0eb41520f5ceca4e47d1c00e3c6d5c26a67264e48ba149dc39a9d9143f342

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 47b30a33704344bd72b5129ec3641ea874110da97174519cd78d99a38d804a3a
MD5 2d341c94f8ba6293dfc3e6aeb580b862
BLAKE2b-256 b194a4c46c1122c64884918db52b76a672907cfeb0c6ef1603a8b529ecd9772b

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 33c588fd3f83a375ba659d26910afec38f45c5faa98be020265fa69d138bf6f4
MD5 e2a0149af523ec6547406d78a0e0c632
BLAKE2b-256 1a6d764cb7890b79026341bec738f3578b932e619278a5e1e8c022eb6fd5553b

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b682afe8217161acd8e71ae767eb609c6c67890d4e7ac5556ed4dc213bb4f822
MD5 7783f3f575f21d0aa040439852dc40af
BLAKE2b-256 310d8631dd54dc4674d26312fc6f6de545073359a763c360cdccc9cd2eebf2c9

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 48ff605e985de168ccc33ec4a8b5c3cb0add454745041010620a060ec9ed1e57
MD5 4509fb7e48f3b8b86ce4ef981523fd42
BLAKE2b-256 9df4bba4c17796af27fd05828387a21b7e68b316303eb5638ff8f4abe517b944

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 87e863ce926592a390c356bc97425c411abf26cbfd24caeae7694ebee3186449
MD5 9544b629e8fd5b316665612d82b0f711
BLAKE2b-256 bd8420e34e62bd442bd96704586307fa41434a375de639c42a0ac958414c60b5

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1fec2beda0c6f022d5678a1ef5eceeae490c01d5c35bc7c004499f36783d474a
MD5 83415f52d4e8425215d69878a65d05ed
BLAKE2b-256 dad461a7f4a22528f7d1e37e7c8021243114723c22699cfd7fa481ad42a19d9f

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4cebb048a41b2d7cba293a4bab1b210e6c24e73d82687a8326cc2aedcf214af3
MD5 7c278409aee03e56b49443858cddbb60
BLAKE2b-256 15521958d7fc174dca19ae6e3e26e862ac1d7ac2122e7e32662dfa65725e28b0

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 50623e01c0bab43d9fb4861b686bdd40f3e7d076bac71207576b94f5e17a588b
MD5 1ae11429308946f5458274419b7e5bd0
BLAKE2b-256 251bec568750ffe37a7ca61aa04c48d25b4a1c8a124c99e63263466274d7679e

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp311-none-win32.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp311-none-win32.whl
Algorithm Hash digest
SHA256 1b7fbc21bc9dbd4c24268962edce83fe87a3d395fd02c8967db555b852f91525
MD5 84f1ed39fcdd2aa58bb0187c773fcfd1
BLAKE2b-256 5b6bea9c2da83c10bd911e4452c44681f609bfcc163b52b5b204d9807ead0522

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3645c1fb1e8cc3552c94a7b21783c8852be0983946dfffcb07287c01a181b74f
MD5 56a250165771543c6687a8b2cc9e7bc8
BLAKE2b-256 a5e21191e56178d2b9f3e73062bf2336adcb195b281886c6a238851f9e10c0e5

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b020f51b56d03ea5f206d2ffba476ec7a8c1b6571f00e333ebc69e3350d8aa8c
MD5 e9b4266c5871cdc0513c7626fa9dafd8
BLAKE2b-256 3176d783de78e440b3f695ff756f3d3dbb33f1c2ef45b8d72b1fe9fe4de61964

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 020113de6da4acfb2cf977367a9a1820ba8b0edf79385499c76395d145acac10
MD5 39d5f7a8d202dbba981825dcae17006b
BLAKE2b-256 f3d5484b17fca882b37f38d975942b28d4f853d14aa6e665a8b14dfa85ce6743

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2046118ca1446b1dc54147fea5b18cb4cdecb8f921d21ed5f8ca003ff1587a06
MD5 ac6f400f510e38225652485ced1b3a40
BLAKE2b-256 d0afc27ce77c21b2bb2dcdc6e9108640378754151af9d9f3daded80df68e6252

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 58ba75e346aa0363ee62bc59d55c5d38597f68998a625495b828bef31e642da5
MD5 7c20f08643a95459b0815e86e185ec8b
BLAKE2b-256 5b227de49bf638b34b53d3ad152e60a3e38acb9b4244d61f2c144e80394e93a4

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7b372765289d0bdc92a0ca8c04fde3cf086712dbb3798c54d1befb0352732e75
MD5 de4e45cda6a86147f4be8feed774130f
BLAKE2b-256 30db962a0d91ce0e768892c2b9941e8ce4ebc1b32b4a76bbe3b6972a716c24a4

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 a0ca9c0b98aff443c0c2597707e64a1eb6ebfe9fc9f839e4f5eb5d80a3e0a356
MD5 9533fdba22dc61e2ddfb950017dfba12
BLAKE2b-256 e8eeb64a11259dddc7ef2c3ab7d0f67879887c3bb1d0c695fa6598c0a9873512

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2d1b70f7bb786c7407d1c9905daa7fe31442e21d116d04f1bffd597cb6886ef1
MD5 7d334fd64660ba63ee7fc5763876b025
BLAKE2b-256 ab41d4fdea54ef1ec573659d28f395a13edc1e016c0c5c65bcabc278c92c1ccb

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7ecd47c05ecc97de8aa45a663ba48841cebbc10cd2cfe14e4aad8d25281d2108
MD5 7e6a244af481068b36a57b49b57f1a92
BLAKE2b-256 3731b18a53e9943e9936681495ed4b0f8a083293794414f8da64d9d7d323001e

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 f97c3ddb442bc517710c5752737b10109fa36418ec0cf074dc1b520fed8aa933
MD5 53bfb1299c8408fa36e467c08968ebc7
BLAKE2b-256 800260f95b7e04b79128e1addee1ea4caf3a73e47e76cab0e1b87b58dca79f1d

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eeb2b9b67f006a4967f9256ba2e884d0f8f852558b433fe5db5bd690d932dffd
MD5 b19ed0d57563bd66eeafbdb90c25149e
BLAKE2b-256 65d30d065142e2fd2c2c69e755945fac4259675cc78ec6e2685f5508573109b6

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 234f4afc4b7e5357319029bf86db311e18dc92163e472a2bd14a900ff7b6201d
MD5 5bcdbfdc44fbc6b1bc44ad0859e541ff
BLAKE2b-256 666dfbf47d743e70b1e2e3e5e30645c60b6526d008fbbd66780233d13f752b86

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 5d05f9dd1b5cec60139c7f1460b4200018ca59fc0353f5cba9fd3977d49c9212
MD5 3f3ba56bc859323ed7b1b8ccc45596bb
BLAKE2b-256 a62f2865024eea2983cfb81b65c20b2b0d5ba7ac85ad742fd37845ccaf90e4f6

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp310-none-win32.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp310-none-win32.whl
Algorithm Hash digest
SHA256 75fd3f779ba2210530da3dd4d40dd68b603bcb772c823891d00717ac3410368c
MD5 b383dbcf69f2ea49a5442bd63bfcd369
BLAKE2b-256 f9754d5c21946977c9cfea5370a1d28e0c1cc869b4090800502fd5f332dfb22f

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 be5f7641399c1fcd9cceb3e3b3dcdc4497c4aec1dccf4330c3594bafef3571aa
MD5 6f741ab91e995ecc1dd6d9e19f56be79
BLAKE2b-256 7568f55185e394307864015c2bde60d4569570eb026c7a9bd1196ec8c58be5de

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 451f978ebe40a5106ad81e72a11e0f22f7413286834775d81839a693a01482e9
MD5 860e1bba6dc41a71a46b5d69caea9377
BLAKE2b-256 086fe37e479bb768d461f4bbf04bbcbab892bd9b135b0efe79942d31ab1f38f2

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 2766a8647dc61f7776449ac22ce1d79d496632b310dcdc2887f79e84757a41da
MD5 1fb9608fb51c94b731e0f07e209c84cf
BLAKE2b-256 010d1eb31c911a5380e30fce3189c3e599de73cdfc9a912d73d3acdd47cf7b89

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 607f31501ca51c6e01c2c1f39e0c34a20af2bf1b4a279e00e0ac951fff7e8963
MD5 b3921d1c686902f58372bbc9a6140bcd
BLAKE2b-256 a0b0a2074aab4c5304f168eee772fdd22900814079074d42d93adb38739089ee

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e52a09485ae2beeb97f3a42305f48cdd95cb0c588acb537a1d976f2d21988e4c
MD5 331235e77cc103f4ae8ac7d9083dcd13
BLAKE2b-256 c28bc44c1c90898dcea3b7531507b83059db81c1d8bfef01d64de21be8abf970

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 892dc1628939af73a9a03495229303cd4da60e899c6c11501a0dfae33b3ca068
MD5 70a662bd048cabcfafa307c6312fab20
BLAKE2b-256 2e2ec86168ef808318b105401ffdf12d02ace8072c4029854107122af56d594d

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 874c402d303d901e5739f544a0916cfa58e462cb33df43a09fd0471db3c034b9
MD5 9f24b8da214c2fce401ae5735fa318df
BLAKE2b-256 3f7602d9837456603c06321b23fee125e2f4d66de78cfa0301b3e0fce07a6626

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 21474f382f8a2af646fec6a3bfae28e561db5942235b8aecb33809b67e97a7ee
MD5 d917a36906472c4cbe2e78c4d8ee6530
BLAKE2b-256 144aa8bd2134d32308afd1b99a829e0fa1deab47177e2dacb555944909e45a85

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 112dd0700ec7ab8f69ad9e6214c4e7c93a73b722d9523c4d5210bf0126a089f2
MD5 33a1868228e559c493c1a842dc71af7d
BLAKE2b-256 4ffe07ebc176cdb818bca807b205e2c3be59ba4fe035da124e4fade6197e0fe4

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 f902cf53ff58770891623cdf5c1c937fcfc749113113267dec8cbcaa41b51abf
MD5 b3383bfc02c603a825e134eefd35c925
BLAKE2b-256 bc0183a20e2aa4a0a803670e51a8c7e3a58069c3d6b51d8ab794cb11ad0ed0cc

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e7a371dd8de28e74b12e2619a55fa8e2aff1c2c3350700007441a1c0a9d1b21e
MD5 828e33fa041892d6e103eb7999aa6903
BLAKE2b-256 340eaea2fce37014d1e1473609c4d876a84556daedb85e04dd4f5a0fac390050

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp39-none-win_amd64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 0f84d4134d8ae22c8e804f8a40fa9606addda6a4944f9cfcf6f2b3bb23432a5a
MD5 e0b379186794179356e130fa1da47cd3
BLAKE2b-256 0984e490d70bd62059612e90e45d0f11526715cb721a92b97273129239ebe7d1

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp39-none-win32.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp39-none-win32.whl
Algorithm Hash digest
SHA256 fbdadc368d13bd05f93cc478cac81f0debad22b2629d3d886b71068a37bd2ab8
MD5 5dc6b6ceb3ddb0765dd55a3e281994a8
BLAKE2b-256 b3d2cbfc368bda0a99c4f570ac3d5d57bf257866d2f760da85c6a53417fc4965

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 46e8ad62196870e294a98cacc65d9b39f2b5291ebf9bd871c87d82682996713c
MD5 878629fd8009ab76b17ad1626c622d5b
BLAKE2b-256 3a480b65912909cc45b29d76d0a5696c7a4cca3d86ecbc7a9c12da65a7a7fa25

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ad0f8e3057c0a8245c158ffe071edf3a369ea8d73337a3847ccdfb8a96444fd0
MD5 a610fb9bb857a82dbb740e177bbb5e56
BLAKE2b-256 229e95e057f728ceba35f45192b0ac488aab982dcfd5cf0f90dc8ea18de83387

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp39-cp39-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 cd34e2528105c2f4ba718d2dce89b6028576aaf4901bdac263212a1d95f554b9
MD5 7c7b98cb83c3265590749ebbf4636b0e
BLAKE2b-256 8db314834bd7433b6d1e543ca21f0651506c2e45608c117418478f6cce949f18

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2d505ebea766a91e047468dfadafd866221433a90468723969e1593dc16c09fe
MD5 98e81ace7a18e011ee8b993b15423a6a
BLAKE2b-256 9ee13b2d1fc5549e924fc5a121711ccd1c2de4ed823c95242f0b9ca6ca9895b5

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ae1e21305682b1e207fc38a0490dbda6ffdb5d8bdb28e2fbd048705be35e81cf
MD5 fafebe8db3d973680ad4d4809b8c955f
BLAKE2b-256 431a1dc0a834428f988eb17b19851b040eb38b8d7892dff7cacc6103fb186033

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e390a7d8ea833bbacb3a7765f9c15932f0aff083f38f4eb8d45598dbe29be993
MD5 1d37f59ab99ba141180bc2e822e60f99
BLAKE2b-256 3accfd9d66b5ddcea3ed7beca58dd1fe4ee915a621ac8db7ccf2f4f9fdabe4a5

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8e34d2abef9bf9d2cadcab68efc78ec17c3b39871b2e3846fbde5f80a3dc894a
MD5 7668701e2904e594764255098f4f06e8
BLAKE2b-256 e4297fd309112f4d9d32dc3fc747969ec00ab6257603ed6fc9b014c2deb7a931

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 89265f8d2631ebb1ec39883df144cea050bf1526b4977a663f1d32308b07df98
MD5 499fe52101a37feac62db41f5bf7ae95
BLAKE2b-256 f31f3d534739491fec61c3bad1c1c4905aeabf2f6996c63cc798d9958aa0b089

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 96c4da4d64a1968f4b74d6bc230ccf49b3ec7f8addb337129ef5611b73470749
MD5 1367b171ae75fa78b213e5b4a93f344e
BLAKE2b-256 f954cf5a7e582e03c6d415554d59fe3b2c5d61a5164330c4d01658f5de9003e0

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 3b170e2de4cd1e69aa7a831bd5f34665778709c1705883e22987fd7bf6e45b1d
MD5 bdb42857f06a55f7bcd8a4af233c80bc
BLAKE2b-256 354b52190c3fe8d98f1b4d6cdacb3f54d3813273a9b247da4b8abc6782b7823d

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5b642f549c0cfc972d4a824f150c3116a09582bb5e8055bf2de2a38cfaaa0063
MD5 6f0bc76dfeb48e315b39c66b8084ea41
BLAKE2b-256 32e6d98d52d857a3e3d56e7a8daaf5a92e9d4db2b8a5fd63fa4e29c669699aa2

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp38-none-win_amd64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 dc46d7ed53a0b00816e5eda978d23e25c1ac9a85bd6409083883bb9de57a40f5
MD5 0f3ea8e4cddda2b6c5b1e6eba5ec7b01
BLAKE2b-256 60b448c64fd6271f50cb61bddf882ceed67944e401ea25ae6e58792c725a3469

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp38-none-win32.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp38-none-win32.whl
Algorithm Hash digest
SHA256 0fb581fd94d5f84e20565aea703e4b911c133ba8c58089f0fe6d928ed6b61dc4
MD5 b921baf4919ad02746cc36c5491782c1
BLAKE2b-256 76cf8418485de2dc96bbc949341a053f306b23b7a6f23645bdebc979b62b67f1

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 507b22aa96eee44fe629bc851af3a88a2a738ffbc8d6ea6c9e0fed259ca0f0f4
MD5 aa27ebaddf76063846b544d2d843eb22
BLAKE2b-256 abf632beb468989bf40c5b333c67a6812dc69934e42ca3f88dd43510a06a5647

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 493ddd6a4ceb5147569000e5da5fa50aeb8ab2595cc909a1bf1e837aab5d9ced
MD5 ff957bf6d2d4f2ebefb59783ec9f4784
BLAKE2b-256 54ba103ba64e075e13b4b320b0e5645e33ffe2f6709803954692b2842c27d021

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp38-cp38-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp38-cp38-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 59e48de1df265f7260b097167bfd9b2a316aaa80220b6d58e3328910d71687af
MD5 de479340234d7e888b3504927b5cd073
BLAKE2b-256 c228641b0e83f791fd9dd134afa8d89978431fae6d2ac1aeeb913cc9a4aae246

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 94331d0561585aaeac63ebd2d6bd7896ef3257c166c65344f57147b2feb83f8a
MD5 34822c44c155dfb35c1dee7d4ee0912c
BLAKE2b-256 fa8d56b92d112e470115382b3d55d436eb6b732e531a9584b06119a538c6f055

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5edb12986e01b92a6186a5f255df56d3a67943f74a3613529892230d40b3fb2d
MD5 8370760fe1082ab4ff18cda2b6d3f701
BLAKE2b-256 26c08d93b8a00eeb18e1eb4b7f11a6f3c3261cf2fab75fd2132ffdc264349d05

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c38e9c00c461ccd2bb0c3ab84ba488633422d32fde2380f38589bc452b2ae2b9
MD5 cbe7e290baef91da9b4bd10b5524fe6c
BLAKE2b-256 85c5ee9cec177880effb1c832755825fbd076f98eda7da9f4b69b13a792b1305

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ccd9859fa5b53943a70c703116eb11e586d6949a673634fc0aa5c3e52e2cf495
MD5 55144e3a4e280c6619593c5606c25006
BLAKE2b-256 85fdec678264cb03174d994e84d69afeebf9515de95e05df4b7a3ef823d1527b

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 753219bf382b4917a40066174a1284a051199c2d1d4fddee8e5950e71de41b39
MD5 a39bcef0304cbff694274d08b5335c9d
BLAKE2b-256 e1c9ce6f9c2b9d2c896b424a54edf6f45d8c85f0d8c4ce922f235ac00d2fda1c

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 752117a87f2aaed4c305a93b4e376539c17dbcc38cb5e6af07b0f7044f95fd62
MD5 572a8ee8189a937960f10236ce7c023b
BLAKE2b-256 ad46e865168ea522e2ebb833d6dd846a723f2bab2826553c2847b4d4b8d160ea

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 9054a5dcfa352cdb1bfac92cc240d974b0bc8e3323d5523580b949b6288a6dde
MD5 b5da6de9b4c8806742ab0fe13f04f4f9
BLAKE2b-256 dc0d1d2960ef7c94e3a1b87519c3dcc510ca4804d52dbad5652f6425381ba3d5

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp37-none-win_amd64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 f84228084761153b185d60c809c40f74a7e5c9f582f957b3b1f8c6129776ea19
MD5 c20259aa7e9f738633f1a644740435bb
BLAKE2b-256 6965f26de88fdc9b375c1b7e62dcbe879d0ebcbb897e5b002eeb66f1fe8aa223

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp37-none-win32.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp37-none-win32.whl
Algorithm Hash digest
SHA256 4995ca1bc6be5d216725d24ca28f8219210234f2dd303b504c76805d424426cd
MD5 28320dc419f23db7a467ac6f40aaf0bd
BLAKE2b-256 ca871d8c8b7a09376b38ac130444a5784d08d5009e53545ab70acd6466666f56

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp37-cp37m-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6728a0acbc5810c868c29b6808c60a38ada659daba4f82b4a4f7c6b713be17c8
MD5 3724810d33db64b569d32517c5a2721c
BLAKE2b-256 c72e375319ddcd35ffc44e6995cfeb5247b56c51a560406b30c64b58af9642fc

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp37-cp37m-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp37-cp37m-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 733cfe6914c83c9a4dc4469294e7a811a0c6570c90c0a387d3f95d7fadedc61d
MD5 bf9af84d1456dfe5d17ba6da1e2f48af
BLAKE2b-256 83eba59780d171eb98ed5e1b1e717422e159fa18e03ed2ff5ad1b181c920be3e

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp37-cp37m-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp37-cp37m-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 25524792af51b4f6d09bb5ddc917649bdbcfcea14b26a139320e7f0cc756d698
MD5 bb29ad55139e19e49e3bfe8bf71722f3
BLAKE2b-256 ceed9e22be7472b01f11896d5e8d3bf96e038aff9dab3bd17175a4b944e78e41

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp37-cp37m-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp37-cp37m-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 55b5f5ebb3638225ac2ecd4976ef6630c91d6ae858edd26f081cec1ccc8bcd1b
MD5 be352cc56105d1f7801f347a67ba6cfc
BLAKE2b-256 c8af7b31ed00b352cff856c9ba6ccca40815237c0770516e1bb09a882cb0ee32

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8fadda1de2797b8a73b773a164622e594dfd561b782fd90913f938a8310a1ceb
MD5 bbe0b2fbb08345d54d650bd86c9fb0b2
BLAKE2b-256 06d426d6832d963ba3e79f724915aaf32fca69a2c2f8154ba01e917ce4e5ef49

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ca2853ba5f952fae2c8dd4334aa4117debeecbf9d71486d508047a887f4e8b33
MD5 5463af907280249534a5269479145c40
BLAKE2b-256 246eedc7bcedec6bb9c79faf6b2a5fb1be9784e2386404f1a077397bcddbafac

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0c67c943c91495cfe1cd9c075c921b01ec01754d9b0f8917f551d5340c0513c8
MD5 f77e8419a857aa3ae35e2c5c3941741d
BLAKE2b-256 06b5273c007a9e9e2e75aa725f726def6cf31c6537d0d9055b5a3a1cc338c4da

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2280fd0e4775dec053cbc388549bed40fb707057696f594fd335698418b79b52
MD5 19ce034b58cba44b985a26e204800db9
BLAKE2b-256 100170a90eaf35ce642a6dfcad62de109c941eccf1ccaa2da3478dd071d0a38f

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f8550f64b2d1a4478d171b5b24a66d121ca3f8b88177487157192741f901010e
MD5 ab1601508b7c78b3fcb469e6b3b649ee
BLAKE2b-256 ec0bddb6bfacebf67ccc7d7b717016f9857772791fa01cc8858d146ed5f50363

See more details on using hashes here.

File details

Details for the file blokus_engine-0.1.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for blokus_engine-0.1.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 d172d4545fa42b3cfe933ad0047a20cf23e9a28822ffe2db9ee31376bb0047da
MD5 f0a967e8c7ab8cf3305f963cd848e994
BLAKE2b-256 a8785878b4024924771c3fcfc0b14a41891fb0127cce0afe42a8100ce59acacd

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