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.2.0.tar.gz (21.4 kB view details)

Uploaded Source

Built Distributions

blokus_engine-0.2.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl (476.6 kB view details)

Uploaded PyPy musllinux: musl 1.2+ x86-64

blokus_engine-0.2.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl (496.4 kB view details)

Uploaded PyPy musllinux: musl 1.2+ i686

blokus_engine-0.2.0-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl (573.0 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARMv7l

blokus_engine-0.2.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl (490.4 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARM64

blokus_engine-0.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (308.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

blokus_engine-0.2.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (352.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

blokus_engine-0.2.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (351.0 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

blokus_engine-0.2.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (318.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

blokus_engine-0.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (315.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

blokus_engine-0.2.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl (327.1 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

blokus_engine-0.2.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl (477.2 kB view details)

Uploaded PyPy musllinux: musl 1.2+ x86-64

blokus_engine-0.2.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl (496.9 kB view details)

Uploaded PyPy musllinux: musl 1.2+ i686

blokus_engine-0.2.0-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl (573.7 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARMv7l

blokus_engine-0.2.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl (490.7 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARM64

blokus_engine-0.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (309.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

blokus_engine-0.2.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (352.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

blokus_engine-0.2.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (351.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

blokus_engine-0.2.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (318.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

blokus_engine-0.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (315.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

blokus_engine-0.2.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl (327.4 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

blokus_engine-0.2.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl (477.2 kB view details)

Uploaded PyPy musllinux: musl 1.2+ x86-64

blokus_engine-0.2.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl (497.0 kB view details)

Uploaded PyPy musllinux: musl 1.2+ i686

blokus_engine-0.2.0-pp38-pypy38_pp73-musllinux_1_2_armv7l.whl (573.7 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARMv7l

blokus_engine-0.2.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl (490.7 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARM64

blokus_engine-0.2.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (352.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

blokus_engine-0.2.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (351.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

blokus_engine-0.2.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (318.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

blokus_engine-0.2.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (315.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

blokus_engine-0.2.0-pp37-pypy37_pp73-musllinux_1_2_x86_64.whl (479.6 kB view details)

Uploaded PyPy musllinux: musl 1.2+ x86-64

blokus_engine-0.2.0-pp37-pypy37_pp73-musllinux_1_2_i686.whl (499.7 kB view details)

Uploaded PyPy musllinux: musl 1.2+ i686

blokus_engine-0.2.0-pp37-pypy37_pp73-musllinux_1_2_armv7l.whl (575.8 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARMv7l

blokus_engine-0.2.0-pp37-pypy37_pp73-musllinux_1_2_aarch64.whl (493.0 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARM64

blokus_engine-0.2.0-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (354.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

blokus_engine-0.2.0-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (353.8 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

blokus_engine-0.2.0-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (320.7 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

blokus_engine-0.2.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (317.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

blokus_engine-0.2.0-cp312-none-win_amd64.whl (170.7 kB view details)

Uploaded CPython 3.12 Windows x86-64

blokus_engine-0.2.0-cp312-none-win32.whl (160.2 kB view details)

Uploaded CPython 3.12 Windows x86

blokus_engine-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl (474.4 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

blokus_engine-0.2.0-cp312-cp312-musllinux_1_2_i686.whl (495.3 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

blokus_engine-0.2.0-cp312-cp312-musllinux_1_2_armv7l.whl (571.8 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARMv7l

blokus_engine-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl (488.3 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

blokus_engine-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (307.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

blokus_engine-0.2.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (350.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

blokus_engine-0.2.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (350.1 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

blokus_engine-0.2.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (317.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARMv7l

blokus_engine-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (314.3 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

blokus_engine-0.2.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (324.9 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.5+ i686

blokus_engine-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (265.2 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

blokus_engine-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl (267.5 kB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

blokus_engine-0.2.0-cp311-none-win_amd64.whl (171.0 kB view details)

Uploaded CPython 3.11 Windows x86-64

blokus_engine-0.2.0-cp311-none-win32.whl (160.5 kB view details)

Uploaded CPython 3.11 Windows x86

blokus_engine-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl (474.7 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

blokus_engine-0.2.0-cp311-cp311-musllinux_1_2_i686.whl (495.6 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

blokus_engine-0.2.0-cp311-cp311-musllinux_1_2_armv7l.whl (572.4 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARMv7l

blokus_engine-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl (488.9 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

blokus_engine-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (308.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

blokus_engine-0.2.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (351.0 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

blokus_engine-0.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (351.4 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

blokus_engine-0.2.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (317.7 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

blokus_engine-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (314.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

blokus_engine-0.2.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (325.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.5+ i686

blokus_engine-0.2.0-cp311-cp311-macosx_11_0_arm64.whl (265.5 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

blokus_engine-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl (268.1 kB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

blokus_engine-0.2.0-cp310-none-win_amd64.whl (171.0 kB view details)

Uploaded CPython 3.10 Windows x86-64

blokus_engine-0.2.0-cp310-none-win32.whl (160.4 kB view details)

Uploaded CPython 3.10 Windows x86

blokus_engine-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl (475.1 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

blokus_engine-0.2.0-cp310-cp310-musllinux_1_2_i686.whl (495.7 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

blokus_engine-0.2.0-cp310-cp310-musllinux_1_2_armv7l.whl (572.5 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARMv7l

blokus_engine-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl (489.2 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

blokus_engine-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (308.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

blokus_engine-0.2.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (351.6 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

blokus_engine-0.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (351.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

blokus_engine-0.2.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (317.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

blokus_engine-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (314.6 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

blokus_engine-0.2.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (325.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.5+ i686

blokus_engine-0.2.0-cp310-cp310-macosx_11_0_arm64.whl (265.6 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

blokus_engine-0.2.0-cp39-none-win_amd64.whl (171.2 kB view details)

Uploaded CPython 3.9 Windows x86-64

blokus_engine-0.2.0-cp39-none-win32.whl (160.9 kB view details)

Uploaded CPython 3.9 Windows x86

blokus_engine-0.2.0-cp39-cp39-musllinux_1_2_x86_64.whl (474.9 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

blokus_engine-0.2.0-cp39-cp39-musllinux_1_2_i686.whl (496.6 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

blokus_engine-0.2.0-cp39-cp39-musllinux_1_2_armv7l.whl (572.9 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARMv7l

blokus_engine-0.2.0-cp39-cp39-musllinux_1_2_aarch64.whl (489.6 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

blokus_engine-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (308.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

blokus_engine-0.2.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (351.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

blokus_engine-0.2.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (351.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

blokus_engine-0.2.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (318.4 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARMv7l

blokus_engine-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (314.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

blokus_engine-0.2.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (325.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ i686

blokus_engine-0.2.0-cp39-cp39-macosx_11_0_arm64.whl (265.7 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

blokus_engine-0.2.0-cp38-none-win_amd64.whl (170.9 kB view details)

Uploaded CPython 3.8 Windows x86-64

blokus_engine-0.2.0-cp38-none-win32.whl (160.3 kB view details)

Uploaded CPython 3.8 Windows x86

blokus_engine-0.2.0-cp38-cp38-musllinux_1_2_x86_64.whl (474.9 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ x86-64

blokus_engine-0.2.0-cp38-cp38-musllinux_1_2_i686.whl (495.8 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ i686

blokus_engine-0.2.0-cp38-cp38-musllinux_1_2_armv7l.whl (572.2 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARMv7l

blokus_engine-0.2.0-cp38-cp38-musllinux_1_2_aarch64.whl (489.0 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARM64

blokus_engine-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (308.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

blokus_engine-0.2.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (351.3 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ s390x

blokus_engine-0.2.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (350.5 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

blokus_engine-0.2.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (318.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARMv7l

blokus_engine-0.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (314.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

blokus_engine-0.2.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl (325.5 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ i686

blokus_engine-0.2.0-cp37-none-win_amd64.whl (170.9 kB view details)

Uploaded CPython 3.7 Windows x86-64

blokus_engine-0.2.0-cp37-none-win32.whl (160.4 kB view details)

Uploaded CPython 3.7 Windows x86

blokus_engine-0.2.0-cp37-cp37m-musllinux_1_2_x86_64.whl (475.0 kB view details)

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

blokus_engine-0.2.0-cp37-cp37m-musllinux_1_2_i686.whl (495.8 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ i686

blokus_engine-0.2.0-cp37-cp37m-musllinux_1_2_armv7l.whl (572.3 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ ARMv7l

blokus_engine-0.2.0-cp37-cp37m-musllinux_1_2_aarch64.whl (489.0 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ ARM64

blokus_engine-0.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (308.1 kB view details)

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

blokus_engine-0.2.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (351.4 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ s390x

blokus_engine-0.2.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (350.2 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ppc64le

blokus_engine-0.2.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (318.2 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARMv7l

blokus_engine-0.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (314.5 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

blokus_engine-0.2.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl (325.4 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.5+ i686

File details

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

File metadata

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

File hashes

Hashes for blokus_engine-0.2.0.tar.gz
Algorithm Hash digest
SHA256 6a838620d0575aa2246a8e0f74bf0d41e50700e53493a56ef75e1caced7d41c8
MD5 d2e203c68a36f2a5a8dbd16f31e5a970
BLAKE2b-256 1c2ed21115f5dc5a2d1715bd4d2fbc6d18cd52f2b045a559febb7e79f6e1b6b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 722c1c6a3ce621ab58f5d921c6ec2e5c117195bfa69b28d465df9211e8bb9ee0
MD5 a1902950d3c1039a12c14237b5c27f2f
BLAKE2b-256 fb7d918cc0104185a3cd84545c10e78949c559808f55e4b5437a69f3b9f203b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 cf2a4ab7e843f76ed79201848e18aca80db96c6f10adb87241f27295c2a4f104
MD5 184c1684a099d24a889ce8e70aaa65e8
BLAKE2b-256 4deb4c4bfe7b7b3ae48dc15ce2e0f16ac511596b1213c18b6f5b612fd72f7e07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 53af94c75f7542e3e143e7f5293b458416fe54dd151783c80d5022255e37f6d3
MD5 ce4f88fb157153a74fe7688cc4810aec
BLAKE2b-256 ab574a52ce0f24571a20204da7dc895da84c111ccdeae7e65901fba2b5f6af4a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d10480743c4f614fd1dfea50a5090f6f1718ee8a5cc4a76c52ff2bb56428233c
MD5 2a1996812370c8a626a34c7571d2cd1c
BLAKE2b-256 b559a531a29e503e220e1a7375e6e5e46ee0ff91ee50fe804861180d8290840c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0e6c14d42ad98bd6ed2e24c83999627fb944f5d3ffea33a112a8153d5e0c4198
MD5 02d732accdb5acfe186e6a5e11e9aea5
BLAKE2b-256 5359845132f282b6678ef12c2ed1919bd4ab41181b2bfb1c79bcd93870760857

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e9cf630dcc3d99878f210f61e7674137ec6976b2c28adba0f40583bfb3456947
MD5 6cb7f579d51c3578275901bcb22ad713
BLAKE2b-256 9100bc670d7958aba448a0c5fd6ff5359dfbd497a1c87067332309d03864661f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ae3e7b743dee9fe2b0d97c894b4b17c30dc0860b25f8b2a33a9030e92ee1c997
MD5 4d21f69ca24cd5de65923c85bdf41537
BLAKE2b-256 f7eda101f9d7c11a0bfb5dfa2160845f5e3227e7bd03da7a796932b2e90eb400

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4705770c132f937cf6e946c774c9e7fe99e9cd3665280fec575551457ec8f836
MD5 d2acc88f785e8ee05910076cfcb760bf
BLAKE2b-256 736799e6a545fd043392d7bd5506eec0e5c07bfc181bb38ebff10c9aa3e6230c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 578c480ac6ee9a8e718a864665bf1c7d608bb979319993540fa09da664e7d331
MD5 edb2a69b3e0447799e53bbc33c778c5c
BLAKE2b-256 fcb73d5ceaa7d3be9ec1554005ac8f46536efd599ad107f153a409413d1431f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 5628764604fd4757ec812e7696a6bfb2743d2b859c803ac97c87523424686713
MD5 03dd75014da9058f3ce706cf119df4da
BLAKE2b-256 fcd09f4a8f83f66fa1b640e21b0b0dfabc879ea8362a439876994eba5c4fb8fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 32acbb8f28c170c81bb8df8b215f6a7005b634ee3c5a1bcd9f36915b72361e05
MD5 fc03aca41102300bfcb3b8058a3fbee1
BLAKE2b-256 f3552f088d224ed76ca30ab9ead00646b0c68ff669953fd0e37cc73295dface3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 cd731892be7da448b07bb01564cea3e3ffbe434b0fa24019ac2230a045ab7fdb
MD5 03c063180e68d9e0cc7b0cec1157d81a
BLAKE2b-256 0cb7a6358cde032f090cc0ccae80269c865616834250a15fb487496e49b70724

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 ef9e840d444b38100317fa3492ca20409c6b65699c6ec8d425d67cc7fc89aa50
MD5 459af3557b79c4139b7d70f862a3db8c
BLAKE2b-256 aa0a84c35d9d245e156f3de2e6fa1367fa53b7e3860c40c8441cf4b4560bde90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4c0f97e7682b1a58063e7851df439d831ee5eb60aeba4159061513e00f699d9c
MD5 33fff0d04782095c9270ede621413df2
BLAKE2b-256 2479d5084df204627908d40ffa7e3319fce4ade167fbc6803f8b87b9524366e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 59af1f61599b940342fa153bdf31880d04e46025665c12c7e92a72607900cf81
MD5 123ce881434f2291c4e9a9d3c69c7cb3
BLAKE2b-256 f94aa767172fa872d45836dac5f80ed484243ea8f15761d8eaf6e35db3221608

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e0ea1ef04dc581cd2dc632281c848606044f3f94ed574895feb53e0efde313e8
MD5 84c1db624cb8b2d58f76d90ecd55c1cd
BLAKE2b-256 7c2067d41d6667d0ecaa7c35b53b16167f53d44333e553f2f032fe455a58c594

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 a62f90db85a55703b762c3c6f7ceb9b2d609bc4d99053c48466a3782646b2d33
MD5 d1a0cc78ce688b08d26c0861663514ab
BLAKE2b-256 ed59f5aa31c05edd36396d4bd9c6275e670a0f457849f50995708d65ab72ca3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 1628de4ecd9516bca9f47495129a4c0215ffa3b62138ff66f1006bea1c892c0b
MD5 ab64cc24a8627420e91a092eb8cb7174
BLAKE2b-256 12737f268e1ae2b8177a800ad804432309abf86ca66f33e61c63b44eae904a4e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cc32ff3bdafb2d488c9ea35a7764103ee279721b3f8240ed21920b1a30fcac6c
MD5 9cdb3dd2641153cbd5ec42b24ef724c5
BLAKE2b-256 1e06bcb524edc44ffc69213b3976960da92f4ed579daa816fef7ae4d29264c89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 b1310904eb8098d6e96c6453e5647a2eef91da1bb336f080f347bcb8a2d4cff6
MD5 d37f5b1ea18fba48874267edff92608c
BLAKE2b-256 5e04bfc2e87196ab7785a043fc18ed100c9587bfdf06bd2662a8f86ca0b9d5c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2bf2a736411518d2fc2a02371f03e5f0a3781093f0b0f7f13deb6c10990ad71d
MD5 3ae66bc231b9af2ee86f054ecf1eae18
BLAKE2b-256 749eeb5490bafa453a8eeeea6222622a93c84e32c54bc62c0aeb04f473b32a5a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6cea8d8d79bec61b4992da44dab2db385d7d1ffff56087b5f568f68faf50fb3d
MD5 4790b42355b79042fb5e25f10729b831
BLAKE2b-256 41a5ce297c421bb558acd687e25f0806358d6cb851e089cee18d79630a1c8ed1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp38-pypy38_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 edd88db36836aa3ea59e478bb53d6d19ef066a4b732aec788455364d3a760d97
MD5 5e92fa34b3267a06b1bff0d4ad5d646f
BLAKE2b-256 44d692a5664c13093ffbf182d4039edcbd4dcbea209bb9649097d5f0f917712d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bb8626c5623f66824e961bc674deca73ed08cc27474aa6e811dbea2dc6c98be4
MD5 aff82da601d1c46adc14e41ee42a7732
BLAKE2b-256 dbe6e65aa67859caea9349344ff80b752ea14e81a6453c663611f89c638e6081

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 63c58176eaa5ddba25dea495d443b99d43a904eea79d35df61406568797d6690
MD5 471ed61aeca8cfda3e9f7ce1bdfb0663
BLAKE2b-256 3bde5a1ab8a1c758e998241b5f00474f88f0998cada502cb9948fc144f5570ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4c26fa5e1575b9d08ab601587c50321ebc321a05f25457e1b5194ed0aea5c974
MD5 fc4b2895365d6bd3b9cf1d0d166f48e1
BLAKE2b-256 408e7cece2fb0171a7c5e492cda038eb9a8af8a9c85533c49a56d5b19c0ecdf0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 94cd82e712cd25bf91248d255e6ec69d41d16bd91c780843113931ddd98d9a54
MD5 38a01213c7623bfabe950da80acd6354
BLAKE2b-256 d33293f4b05dee054a95785e88d006ed809e85df959e629d67d8eb8805c923b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8807934310f8a827c6267f8d0b5fbdc38bc0f89091c7e3ee29585ab91dd9cd2a
MD5 8a5bc2749ed169675631877f3f83f479
BLAKE2b-256 826f260feba2157b42f8603e2f36afdbf64e5cd60ccad83de63fcfbe2a5427ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp37-pypy37_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d1c054c6e0065746fa0517038190e8dd48c6fffe5a8613502ac696e97b6033a5
MD5 34b310986092f7d89e5779d1b5f1bad0
BLAKE2b-256 4bfc2f43e2cfad65b4715292fce135d9640bf2cdff22ef505ac49d44618227d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp37-pypy37_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f1ca9aa8370953ec2e4ef454da50c3561e8409fd4a010191868ad5d8af8fd497
MD5 aaa5048f2d50ea6025926633ee924256
BLAKE2b-256 02b7388707d91c181b7ce754e6cfac53ebe859bec20ed1b7f648eb0319bab5e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp37-pypy37_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 c27c0ebb7bf7fb80f11a0c099989302f2be0be382be28d489210b9266b9cb07f
MD5 e0badf1ee2f9f2658443703c3d75a101
BLAKE2b-256 2934deaa2701680798aa14192a7ac293f2130b05caf6cfa1001b875a14c74d37

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp37-pypy37_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 786fb8dfb3c52c174a22e1c05d416f8a706f5b2c05d94441a00bfd372a9492ba
MD5 328e3d9a2e456f7ad3dbcc6600bb05b2
BLAKE2b-256 dfae17094edad970eb17db9d3393137d470ecc50961b7adc2230137a4cd41131

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6fb7ac2142fbd07e1e52d24280561f6f9b3a42dc151ae217a4cafaa84f9f3f6d
MD5 97b81a61952b5235112160428375b7a4
BLAKE2b-256 c8a7a01abf32032de930a8cbc2984766c887d254191f46a5fa81f2fc79795fb3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 fb2366d518dc34e171976b64c0b7569a73e99188edc26c35868ace0657d5eca7
MD5 9a0c56d89d8b02ad616bcc6d8ca2fdbc
BLAKE2b-256 6b1b9238ff033c18cb1900ab26361706397465b7d5f41c34fe457a78a13da8ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f30bb17ff1aa93150b6d62a9eafab4b22321239f60d4a328feef1e472cb2d311
MD5 f64be4a3a8b4574dcfc1356915a6f390
BLAKE2b-256 e77389d36ed4c360a752869008439aa90ecb7e55525c238ff6eaa504cbe37285

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dea513b14673dd2aebcf2f29da96fcf6457887ff17c73074136b8bdd3e92ca64
MD5 fc1f240d571ffbb119085a76bc323cfd
BLAKE2b-256 f682407b87811557d42686f6ee73331088263958d0e172d996f77a6e49659c25

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 82b64d505f9a19c4fd94affdabab1af617954bd954204b181b8d76857ed08c8b
MD5 3e2db63eeb105aeec3b35f8d645b7d5c
BLAKE2b-256 ece1a28328711dafa2aecd2c9c26494038a64e9dda2dc8fa5439d39ce4f22a85

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp312-none-win32.whl
Algorithm Hash digest
SHA256 e4fb0e4fdfcc18e7c3545b32e290b5540e45800637fe9b0a7ce20a827039d923
MD5 08eef3c6c84f12d9ba2a95b74e3f3dc2
BLAKE2b-256 a7ed5b9c47b4c6b1ff880b7fb724a28c072095ef4a872ef69e4146cf6ec0bb5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 41226c9f53d3dcacc262ed6b50ad076ab70d67b4ce87749dcaf2b3db4a646e16
MD5 ef333eb3cce410e3afc875f42295e71c
BLAKE2b-256 d2e761d05a35765c605fa83c42e25d5c8873f14b356c125d2543fcaff8a2f3e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c46f80d28cb7ed00d0c85eb4957ac5f0b859202c51c5e56ac0cad6ba5f90194a
MD5 9893d9a574acf53b72675d4a3b7bdab4
BLAKE2b-256 9c94653b8888cff18e7f552a6bcfeb0620faf59ea132da34a96ee837cf44f4ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 f755cc8694dd7a3a57a1d87ec81c4c030fce5f7fcabd7b4f16f0a07d5ab5b3cc
MD5 b75ab80e6bb646a0f838712f669c8c1c
BLAKE2b-256 0379041b7b1de2a690f49910b939368076a1c2592ddaab561a5cd167bf518a36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d27706baa68ce2c79ce67dc8e33e0209db40742952e55e64702b3bda788f5235
MD5 7eed54d43412701081931ab44e047c1b
BLAKE2b-256 5379b1f3dfc4662ea63409028445e5a06266c6a80ddbe4602ea5e61623fc6bd7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 694ba7b5bca14c7806b77f094b9228e2b7e8c3baf5e81ed110e5b5f71a194188
MD5 630d48d393951f9eb260372dd12b34e2
BLAKE2b-256 b6cea86a64cbe2a4726ac7e4cac7428bc0862ce87612f99944500b991293b606

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9ba087acb8b0681e1016a4e7657523be01f955542076a4eaaf8b705b7a104599
MD5 9c9847fd1bf868e5314116b1ad1adb84
BLAKE2b-256 12fa2bb9b0a3b23ca65dd23c8f29abdf2a975453e8a689c970e908b30c947b97

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 11ec65687392a90d74d2954ec882399a6c71d241990a1400ee13474e5a0d6ca1
MD5 842da998374d035bac759f562a6169e4
BLAKE2b-256 2f5384ec8d2bd88c50ef0f3e228516dbe7ffed88d3214f451bf45d08dc532076

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3a9e877e6c2326875841685bff693671809f44390bff120806456513d221407a
MD5 a13d8ffb0cd7d1bff66c06ecf7bf8e9e
BLAKE2b-256 f728f460d1155a2686074b7cf76a71f07ae9fb09b920eda98de596cce238885c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e6a71d00aa30b498dd62345e9ac05910fa3708894bf2671a7d55fe9393039bc3
MD5 dfe7483bb97ef22f7bb8defe5dc172e2
BLAKE2b-256 7e43b5a55ce8f48299209714d5fc3ecda24dba4ab5808828e1cc4420bfe28c41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 78e6def6bd12fecb28a5a3127cd41a92d16cd3a0d5980d50eb3991804e8e46c1
MD5 726773b10184de0807f88d45d3fd94aa
BLAKE2b-256 81f828809ad81e31ca225a7400bf3b50cd4e42737c9e92ac8eb3ea55fbd05ee1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9ef5897162bc5caa258ceb094447ab918ea3b427baa8318acac867277ee73215
MD5 265d0c98ba9e228cf40abd773c27416c
BLAKE2b-256 5a1a65260b9c4dbac598fb3b2a3c625c299bb4ee7904e0a2e701c5e6a43802ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f65247904d75549f499432dd2b68d9dc9f57cddb1ba173eef35067d9a9c78078
MD5 3932bb6ecd61d52020f5238b67774590
BLAKE2b-256 4bb3ab65e3562ba0d114f9df9aa0676b54df1abe2daf164e58c484dc968c6b41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 06d652ba119207a7d433aa3a4580f4c2bde430c60c4752466c82823d2646290c
MD5 458bd0b9114f9d5872247dcd7812ddaf
BLAKE2b-256 72dda44e094c657e36d8cf93781a073a91fc92e78cc979a29c34f7234a4dd8ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp311-none-win32.whl
Algorithm Hash digest
SHA256 7c59b6cb69e57ebad136b1bef8e5ca3688793ba5c64d1a44f98f861b92ac1ea4
MD5 24552f2e546ae63a4fc15999b3d8e7ab
BLAKE2b-256 d0376c49e7e0201b9d5684e3536599fd880860914a78c9bd534abe4722fff3dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 09508ffc1cc48f6f68325372c2488aba8340c418070935761b526cf8dd61fb6a
MD5 693a01d95999c58539f7385363930592
BLAKE2b-256 8d1493177785c1dfc92b3d4f8c799b3f49a35a974d552c5f3e664fe7d1292943

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 cb4ab0086465542c51f34490b6c5b2507f9b988de3eba05680cf806574902490
MD5 600198f447968064e0d7d93fe4d3f70c
BLAKE2b-256 4ab863a7cbbce330f9d7cbc088c866643623a07a38bd74c4bd5d3226d8be03c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 339ed15393950d550ba2b404e092d0fa9393e0ce3aadd2b3aa06ff40a926b988
MD5 18760cb00d8f9e4f53ddbd649f7f27fc
BLAKE2b-256 8667059d7ef2a3b8fe78b913048649a09134cc5a95a72077b1e60e004c2067c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4cb75c46f6b6b4b81f9a0f06a8ae89fd7c254e7c451082578729cab4cc8ea626
MD5 ae72b160ad246d46f80bdecfc6a936a9
BLAKE2b-256 b0234ab6a4e0cbfe9a91f2f05653f28360abe4ac0c72a51398a385f124fda3d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 60beb7302b4f61dea2f24b1d017f079c02a21b4cc67561f33dbdcd15f1d896bb
MD5 84d04f4884e4eeb952f7eb373cbb665d
BLAKE2b-256 7df3126bb6de5255187af733b06091f11299591ae1c4d2b4e071100d85eeab2e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6a82389fe6b5fbdf56225b7e737d600d1eda7dc6b2f42b9ffd4de9c560cd84fc
MD5 6480a61e626039cfddd8e04ecdb12f41
BLAKE2b-256 1e0f48577a7b3db03f0f8601b731f4836e5fd49bb6a7ba9861b3c68531c0d2af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d3456c0b23b63a0252c51f83b8a00f11f1219587be85c47fefa2990ab3686475
MD5 b83a3c62ba8bb58bc58a1e1cf7a5c494
BLAKE2b-256 1b8b4652aaf1a9a15cd48c9a532363fe141cdb86f552b6cf1ba6a27aa37fd18a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 94458e03e220266ce7a12fd8613c32f4eae6646b9a9c5b315ed91fe3ea72154b
MD5 49eece9f4a2da0e22ca38f7f1547d7ed
BLAKE2b-256 def2f1517352640f6552091084f6edc3f9e7a69611ac2187f9ecd47602d3199d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cb1a66c3c58e17e287b3b53a046a7bb5eaa14e3d08753c738758085d1bbe2285
MD5 cfe8c9ea1d3d46d8772062393f13f1c5
BLAKE2b-256 06f6ef56508073410ed0e521dba896a70dea4cd644014935269637dfd1758f32

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 cc5c0f8a0baf388445dd0a334260bcc1ffab3192bf424eaf910bb4f1c08554da
MD5 01329befbe6bf13fc63d6ffd91cc9e20
BLAKE2b-256 07a848d4733e5d25866225aeb9456f6918465397db8e177615c4a493b6a95bc4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fc7c81fbc560b6593480ca1a3436ae26aaeb633a5318b084d3970430caab640f
MD5 64db314b89b1a520db519187431eaf8b
BLAKE2b-256 6d452eee940118e6f677ec7f1bcd483c09a70c518d0a71354f95248ae16d8256

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ce5be6dc4da75bd72256dff826cd29f2f82d3adeefcf2ff4ecaca15a0d8c4e88
MD5 2aec1c9e7a4c3fb4dfc86eef71b1b15a
BLAKE2b-256 f9d599c715d4df1f54f5dc69e8ec33ea2b689ea95d0159d46200fe4e603c1408

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 bc349a32d2ec5169d56e48ce5b6c83d15226f9917ad6c5f19d34e9715645bf01
MD5 616b31f85db06f2691cc987bfbb48be4
BLAKE2b-256 24480ea6030e6f9ce2573eae472ccc366498764d5d80119e4eb9e6543c2cfea5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp310-none-win32.whl
Algorithm Hash digest
SHA256 73cfc4a31adf58a61a4a1af12427a0d55c3ceeca08a723c31edcba016bcd02ce
MD5 4b860863be499e66ab5997b5ce430734
BLAKE2b-256 e19007598781747e4a03bcaa7ca1cb98fa0cf1e4029a86297cf685105f60f2c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7a7d47279113a76bf8306f8291774f9511cc2918703232e90178b2e47d9fc865
MD5 eb1d35d568274f22a490d04979dcc52c
BLAKE2b-256 67941b7ebdb77221c8e9f1c5cb430e4a9d7ee069b5e0ca099d13c093f74bba06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 80910cedb6545c124583b91ae9015258f14911932befe3aa41c9282c6308e904
MD5 83a5b29123007752191ba114a4c5006f
BLAKE2b-256 edba6f386dbd1e3e4743e44ee364c1e25806c21bcb7df40736d3c91626854049

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 e2bf0d14f1ca2a4159715084a0ae28ac6e7ba530ded3aeeacf97acded9c63573
MD5 e69b3dffe9cd03422c028ead28c88773
BLAKE2b-256 6ce7195ab492504e959f629347322fd97d63666814114e8075b41a4a2250e133

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d002114d1b1c80d3099b7cd9b914892bf3af82e03134ca45d1fcd98aa1084d2c
MD5 0f47744c5a738816b0873818722ee757
BLAKE2b-256 a9a73e5d8b5c5fb3db73851ade8dc48cf21c59289e6185a2100793b4ad742906

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8623c4ea1bb64bf057a09f8674474de677ea25e999a2dd8924b0ff89d665cdc5
MD5 db107f2025d9c4eeb1a96c39cfe739d8
BLAKE2b-256 124df2a11a3933b475cf3876be7b2a4d27e9757010dd97ce1cc9c10e2f25d84a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ef06cfc55d7929a75da0c9217eda255890c0ff9c816d217ff5e981802d2f5565
MD5 28e8bff3568bd3583140b95e776ce21d
BLAKE2b-256 76c7b7705692558f1cd1d3a808db4faeeb8a1951a4b851111e57e48d06265c0a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d400a3e8e2949d6c7e31eca558c3bb6cfcbfab3252494b00833c667387093ff2
MD5 6903281faa3416fe70d1ae0c4f7b9b7d
BLAKE2b-256 19f61f584ef7a85fd305129913fee29d6faaeb8ad6406cf4dd9d161f1f814da2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f1805bb1a18c18fb00f96936766ada667447199e2df02a282c6d30ea53dcd081
MD5 5f60664a8c82a553c2564c3610cf30b0
BLAKE2b-256 0ac9ec0ae2790fe3a0c820f9f45884113625bc5ec70f52817b5821db760f47c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c3567c3373892d5190079ad79117148dd5e25bd37c96c618a2af639655d58402
MD5 4c4b673fabc578580b1688462b62878c
BLAKE2b-256 681fd4803452a25e3dc3ec680a9b978c6737f19249d9da227b9c8bc8ea87aedc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 d3e29949c5d77885faf837f71b9fdd35550eb7c6975bfa059fc4fd9803dfb335
MD5 62eab1d07f2fd01bc2a078b55cdd4fac
BLAKE2b-256 01a7eb1ba27cb1ebfd83bc778a480429ab69ccc005751bc2ad80637ebdb86729

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a2ea6df1e1cb5b4873dd1ee2949d6119f74c57ae49c5ab292e84214ae6ec945d
MD5 048be70952f04cd67e2524f62f24d0be
BLAKE2b-256 b323f9922dfbd6ce866cae4cc5c6aeeaeceee1f7e90e13be556de41ebcf8ddba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 a239a1a0bbd667d1a845160c045036e82505e9ab5fc76244676d291e597856f7
MD5 f053c36c391a38bcc3069d6532bcdcb4
BLAKE2b-256 27dbca7c52b342216bff950cd3233a72cf0aa69269945ad710f31abe763b5ecb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp39-none-win32.whl
Algorithm Hash digest
SHA256 1b1689448d0b0aa9c52b3bafd5dc0c6a64cd16d8aac8994112232c452ff7a6e1
MD5 b598341e907811c3bcd8d037f181fad5
BLAKE2b-256 70b7aff73d0810478c2c74a3878dd1b4473683e0e65f6dc47e5cbf11bfe4e4ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 348559d98c78c269d95674f8542272a2f1aa87dc04e42a8665beba81dcf0de11
MD5 33185d020a65ae4a86c1259078005cb6
BLAKE2b-256 69dd30f9c943cfaece36633e67c10cfde7ddfefb0584e75097e85bc804933e48

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 41ad66a51763f63727d6a2e073199d91918fd0cc86535fe9c560e922c111fcd7
MD5 2184ef98c72c50e0ac95cecbd6e4ffc7
BLAKE2b-256 561d985a4d02b3e4026dc319326b6e0e48743814d2cf2f10632dad8b9a0c2a01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 a4fcf3275ea88614f62add74f15049783acb4542af2a86493838b3dfa16f3545
MD5 e2782d693795c5bbbb5a5054e8bb8803
BLAKE2b-256 06362d9c7c8449ec19897d8737e58c5b29b230de4b839475a7112f0c43f556ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0941e10a8d18dce358dbed03ad364d406adfb92583c825bd97368d8f7e3eb440
MD5 966c8ab54d4746ed3092999b08f3a922
BLAKE2b-256 2267ea3089b73621f8c50769a515119616f09b53424c062907023c0b5f96f7b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9ed79df0b4e8fffcabc12bc2018852e8ea7fdb4a99fe60e3b81d4c3fbe88d668
MD5 ac631716aa5d708c41880dfa534944cd
BLAKE2b-256 38a7d467ce708f151414d0ad5ef27b6341ef96dfbc5c3d99ea3d7f070b676ed8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 dd680527a9327a42439637902c62eedba0a4f9db1ffffff71fc423ae8ab4cb93
MD5 eb622665c5b3db8bd93407b88e18956a
BLAKE2b-256 9af3d37042a7cea6a5f80afc32ef9600a3c1fbd72fe74625f4d9c95942fcd5c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5b6c1fea06959bc6547c638344532e13cf91f2fdfb2a3517bffd13f3dd4fddf6
MD5 ae2bafbe61646aa78693d8f869629171
BLAKE2b-256 28011982213f53fa02868053fa057c87f51744cf77944876f26388a686e9bc0f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 76f0b1deb328a16f64112c47d06b83e7e1404393872e406fd1704bd210faf9c2
MD5 111f696c0bf60a449879c9873858a00e
BLAKE2b-256 04a08f634030f438c4453c5600c5bab521243cb18d2bccec9e277124568e0a26

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4e66272762758ca73ae3e9fe9a8c60f0529d99b40f649fb14569dedc815f1602
MD5 06e071dd8869770e25db21e8e4cd0a62
BLAKE2b-256 2446f16b2b71872b44ecc6c5ae539f90a39d99beac2206e101d4a5c31b650b8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 be8a6507ba6de2afcc7ff11e3898abfa99d7f553cb62000d6098803d14b165dc
MD5 1078e8bf44a27607a2060558ce276635
BLAKE2b-256 486e9e5ff69a07a65517a163d58e546f79c42d141bfedc73b4baa37d651e8f3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fe2aa601cad3e5880a1561f533f4a87e8c561df7c20fb9a69455202d2892b06c
MD5 cf2c279a39faab087dcc6eb2ff5512a1
BLAKE2b-256 b2e72f4219b718cbf35f725d4f54d76d5205187a037d840c203fd4db01099a59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 bbd757797e3af66db8d13faf0d79dab1427f1f16ac2e40ab3d562afd486ac1de
MD5 10d9df2890c0feb65d29774015f4937d
BLAKE2b-256 1ee66ab3d5a80f583f43c634da8c2a7a7fe93bb23e5cbbbf1243fcfff4ce652e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp38-none-win32.whl
Algorithm Hash digest
SHA256 cc0968fde26c486e55d21ac1484f3946ee53ac705acecf9d5aac6208b8b99d04
MD5 c8137005714fc887eb2d19f636b2bdf6
BLAKE2b-256 0ba0721072939080f71fc0e458e8d8d4dea4c1d3af187316c2ee77470b26a525

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 46585183d3ac3e2c4ac93fc0e55f77f98ba8cb28b435fa7729e68d278ec9ea8f
MD5 effdb27a7e5c645cbd62572d62bc0cdc
BLAKE2b-256 686b578552047778b758c2061f49bf9407338e84c37ab4ae29af1deb41df82e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4a1c6d5cf8a6c57cbb171fa4fa874691e1c3e4e844971068b65608a4d3699a5c
MD5 fc8f906cb1c720c5415f11316e3c9902
BLAKE2b-256 c7dd9c46e194ff30a136611e8af06e70122526a93383000a0fc6ef492087eb53

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp38-cp38-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 3542131c015526ab4531172223bd1df4706ca14e7b325990e4e9f26e862be5e1
MD5 f64aa8afcfaee962e033431af109e688
BLAKE2b-256 a8752c575ae3eb021ff9bc27f7e991ffb945022c1af5354c747d5ef8836a2c45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 73175fe290980c67546e3bf9be50ebf498c2ead56eb6142364d476d2ade7b75c
MD5 9947f1ca44ef1362a73ac8d441e1e853
BLAKE2b-256 5d65d2ffeb6dd358b208872958ecdd0f4df6559b28cc76cd27cf46772891fd6b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8c6759e0baf880dc5350b9137fe34af942b7c78e14a9e98c049b0c2ca031ac91
MD5 9478d3037c564d2dfcdf572ac48c4cdb
BLAKE2b-256 e70b607348e8ca8a4a3f83b3c55ca04ca5f42828e1f41ac846ab9733c81a5ac6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 cd66315290253f66be9a9bfefc64cb1661b3af3cef099dd9465b00782bec5cdd
MD5 ff2c5677c823f513f1c0f75d22ca83b0
BLAKE2b-256 104ac5bff10415bb3aaeb08bf55e6b0be46875fe4ec9e613b123fc1f0073b33c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 68703749289c5ecba60d567d01e7c0bf80ef11e0534316192c6a4b43076ba5a7
MD5 7a1f8c19562aae9f336686873a06932c
BLAKE2b-256 7f29b7e4d2fbddbc44a9a3aebc8de19db2889cc40534d0031160fb68968d6900

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 832f9cc193a81c4d6f2cff821908d85f1dd2d2d70f709a1f8edba434b8bd5290
MD5 b11f39d33755cc6df7ae2a456b8d301e
BLAKE2b-256 7750855b9917db8127e25584003f2c4623ec78972ead5e8fb182f1c828f4a043

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a5ccf2e0fb00efdf21dba99abe689db588ba3d3d419b7ebd0ed0b589be92108f
MD5 81647db47206b3cfd93b24fcecc6cc1d
BLAKE2b-256 7c458f8acf13405034177e8aefb78b09e2eaadfd8a544d08ac13836ef39b703a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 acf414a9cd5e83d4b510a0015368f7c0d984f98fb55f67bd5c5bc02cb6e9121c
MD5 eb35a979c1506565614227e3268728f4
BLAKE2b-256 05b4240d82537e728cdd171a0f35ab4f76b7f39b72b009dd34089baa46565317

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 7401c28cf3612000e185d0598b20fb5f676a9586b2e24d61a1aa2c1339a9edbb
MD5 95918b5a439543ea4ecea8384cc4af21
BLAKE2b-256 850c89c9783c2c470c332e5203a115e836da79798496bedf179ce8bf88fc9acf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp37-none-win32.whl
Algorithm Hash digest
SHA256 168e3a4a4c9ad2539a47daf81dbf3eb9b6af4b6a7c448d1e4d4d8c7ae8a648f4
MD5 f9ef61b0b5fca975136da799302738ab
BLAKE2b-256 8c0b121c37c255f7aede71b756d9a5a3a4d7a1521334eb837bce4048d61162a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 58935077bb346e0160adddfb7a8f14d671deb5002e92e440b37aa4a643513c9e
MD5 0f7a5a46ece4928771256526ae027bae
BLAKE2b-256 4ef56a11920ceb4b52c8eaf890446df39acb4abe6db25ecae071bbf65ff04140

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp37-cp37m-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 845c422654cb682017ad9ee329deacebb930674879cbe91fdbe1f566f5b30cb7
MD5 9a14c46abac6edfc470f9b24bce9b729
BLAKE2b-256 6589225d5c6bee566228dc9afe6ed3887c7650da149705f452cad00e1b7429f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp37-cp37m-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 aa74b3c42875173f0f9946801767ba88e83d4ba74d5ee233eb4fe1bdaba7e8da
MD5 049373f69f8eaf32793ebdc0221e4862
BLAKE2b-256 fdcaf793b976073065fe3b97619ae18aac67f43bebc0a22722db18756da3139d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp37-cp37m-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c235b8524c9433947c045d5cc9256311c6e21631d85e2aabf3f1874c065d6dee
MD5 949c89fd3866ad1043b0f2e94ac05392
BLAKE2b-256 e3617883f7da6866813e643d7f82e50574734ff24894e301ebdf8caadd6b7288

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6de10dbd8d94a1ddaf96385655f5b022b696693288591fbba4fb5632b6543024
MD5 bbaa0b8ca439963d1446782f90373e26
BLAKE2b-256 7a65291ac98bf60aa3dd71ab613ed20093134b80f5cd02628fd613b275e1d0a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 5793293e5d8b3bef211bbd6afeaba6420ecac72a1aebde6c1fad7a7b6156fc47
MD5 87c4a9fdd003eb62150bdf1e1fe26c57
BLAKE2b-256 7663bfb044d5e8b07adacf3f9d230921dde8ae3b09a89e385ab284a1687f4cc6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b36a62d04e6bc5ebdf97ce2a17f3871b92d64a146ccc7867c36199f77b06f9fe
MD5 f472e96f1a8d5b68aaa108b6b03fc0b6
BLAKE2b-256 6a07dc860d31a9facc7aedf8c102ac21e437ad9211862130fa276de22c1df8ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c2fb923b1303d87228de1100cc53cdad57ed26a6a46f8812ce2f49497be5e83a
MD5 90e68cb6212857f81c1c8ca9c3e5a890
BLAKE2b-256 b87b2dcd834a238b8582029bc73eeb7909df7081b841680904d25c69a43f2414

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 05d574b93b5dd2acaade2f01082c5d1003bbf11770bdc05430a4b0e8cbca5c5c
MD5 d479d56c27e101dab0e1485d2db58b9b
BLAKE2b-256 3e88a731dc34387966b73681bf5c61ba0abc81dbb03f3116caaf870a61b202ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for blokus_engine-0.2.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 6655e11e6fb39f34b29b016c719aafae266f1ddf1153366c0da6858d1fd909b1
MD5 846cfa18b4bd9f7edec8453bd0017b97
BLAKE2b-256 7d1eb0f767333d00cc151976da91349a8abd67962c719393c97e3476db3de45c

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