Skip to main content

No project description provided

Project description

Project synopsis

Project title

Using Monte Carlo Tree Search for playing the imperfect information card game Regicide

Project statement

This project aims to understand and train a Monte Carlo Tree Search algorithm to play the popular card game Regicide. In doing so a framework for playing the game should be developed, that can be used in the future for reinforcement learning research.

Specifically, the project should:

  1. Present the concept of reinforcement learning
  2. Account for the theoretical foundation of the Monte Carlo Tree Search algorithm
  3. Explain the rules of the game Regicide
  4. Present an implementation of a python framework for playing an imperfect information card game Regicide suitable for use in reinforcement learning
  5. Explain the process of learning to play the card game Regicide using Monte Carlo Tree Search with the implemented framework
  6. Present the performance of the learned Monte Carlo Tree Search model
  7. Discuss the differences and challenges of learning perfect and imperfect information games

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

regicide-0.1.2.tar.gz (18.9 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

regicide-0.1.2-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.whl (3.8 MB view details)

Uploaded PyPymanylinux: glibc 2.5+ x86-64

regicide-0.1.2-cp310-none-win_amd64.whl (258.9 kB view details)

Uploaded CPython 3.10Windows x86-64

regicide-0.1.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.5+ x86-64

regicide-0.1.2-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (855.5 kB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)macOS 10.9+ x86-64macOS 11.0+ ARM64

regicide-0.1.2-cp39-none-win_amd64.whl (259.1 kB view details)

Uploaded CPython 3.9Windows x86-64

regicide-0.1.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.5+ x86-64

regicide-0.1.2-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (855.7 kB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)macOS 10.9+ x86-64macOS 11.0+ ARM64

regicide-0.1.2-cp38-none-win_amd64.whl (258.9 kB view details)

Uploaded CPython 3.8Windows x86-64

regicide-0.1.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.5+ x86-64

regicide-0.1.2-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (855.8 kB view details)

Uploaded CPython 3.8macOS 10.9+ universal2 (ARM64, x86-64)macOS 10.9+ x86-64macOS 11.0+ ARM64

regicide-0.1.2-cp37-none-win_amd64.whl (258.8 kB view details)

Uploaded CPython 3.7Windows x86-64

regicide-0.1.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.5+ x86-64

regicide-0.1.2-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (855.7 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ universal2 (ARM64, x86-64)macOS 10.9+ x86-64macOS 11.0+ ARM64

File details

Details for the file regicide-0.1.2.tar.gz.

File metadata

  • Download URL: regicide-0.1.2.tar.gz
  • Upload date:
  • Size: 18.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.12.15

File hashes

Hashes for regicide-0.1.2.tar.gz
Algorithm Hash digest
SHA256 a2cbb7a44c3df2366ea4c71ae2483257fa2533d8469641af012d921de031b5ac
MD5 0d0a4c8511ec6a09ddaae9d685cf4da4
BLAKE2b-256 07e4563e672f65841d8930b78d826ebc5d95ad252bb9a756e9e8b3e1e6b0bfc4

See more details on using hashes here.

File details

Details for the file regicide-0.1.2-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for regicide-0.1.2-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a0c0ce63ea0915e41d41e5bd82180d165e41ed2884c4c8e68dcad2aaa80a41a7
MD5 54b87e9bd207c56bd4b133a40d734a63
BLAKE2b-256 1cc7d0b6e686ea03016f7dc08498312fdf67ff9c130f1e15d5f4f87c74fd8ca9

See more details on using hashes here.

File details

Details for the file regicide-0.1.2-cp310-none-win_amd64.whl.

File metadata

  • Download URL: regicide-0.1.2-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 258.9 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.12.15

File hashes

Hashes for regicide-0.1.2-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 5d7f6fd05203634a8c42b30f1166996fc67df4500f0f0798a2a4aa683c2c4a3c
MD5 43b8372f1e5198497c112a0ed7813ab5
BLAKE2b-256 d2932c6d021c829625be7a678e4b4abcbe01cec8d21b1c76a920827ca9e760e7

See more details on using hashes here.

File details

Details for the file regicide-0.1.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for regicide-0.1.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b9162b2ceba5d9d8069e105721bba729884a95e7e442e218223d45e42432d637
MD5 70a830e1a5683c7fbfb5c77cdd2c69b7
BLAKE2b-256 fb9395c94dc726dc0e4c9118780ec8d5a43eab50b12bc623b545ffc1ee413888

See more details on using hashes here.

File details

Details for the file regicide-0.1.2-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for regicide-0.1.2-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 b5d51ec0e9156fa2e96c62505382c798f926e3a91d19b33a0ec0bfde132c2ec7
MD5 e73b909bec33f2346ad65fa4c8035b22
BLAKE2b-256 040e0c01d418c3fbf16f9cebcad7d66dd642fc5349439b30767c5378ddf3ee95

See more details on using hashes here.

File details

Details for the file regicide-0.1.2-cp39-none-win_amd64.whl.

File metadata

  • Download URL: regicide-0.1.2-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 259.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.12.15

File hashes

Hashes for regicide-0.1.2-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 cca0d707c5bdde53bd4523aaa50fe164bd042c97b24d9358a22a7fddbde73088
MD5 4ae37083ad12de3b24b009fbb9873456
BLAKE2b-256 a806cc24f56da09faa0467975ae3cd82a085b1a5ab894d10d002acfb5433eba4

See more details on using hashes here.

File details

Details for the file regicide-0.1.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for regicide-0.1.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 958395186548acde9cadadc868d3f644b088f7e28fd5cae9c956da0fa6969399
MD5 4389d858d3d2b1e48438af291e451de0
BLAKE2b-256 e4ed72874277e905a8c394cdadc062f68cb64804ea25ea6548191e8717663b32

See more details on using hashes here.

File details

Details for the file regicide-0.1.2-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for regicide-0.1.2-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 4a10da20a3cda93018e8cf8fdc65a8945f0b95734aaac53a3e2a4d49161e6e57
MD5 2df56be5ef2f1edb54466c8144f05b96
BLAKE2b-256 8c59b89c52cf1e99c34ea9008f7df1f9610a86fa5dafacdb0380db4760b7f10e

See more details on using hashes here.

File details

Details for the file regicide-0.1.2-cp38-none-win_amd64.whl.

File metadata

  • Download URL: regicide-0.1.2-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 258.9 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.12.15

File hashes

Hashes for regicide-0.1.2-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 1eb980b295eddcb4f1798553c44621f742b633a3c840aff7f7b6a5978bb0f797
MD5 527d451fa200064175df0e2027f346d0
BLAKE2b-256 9311a74cd72468bfebc35ee3e92337ed8413f7f616dad27de71f4a6435aee969

See more details on using hashes here.

File details

Details for the file regicide-0.1.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for regicide-0.1.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e77368551f78cd1dc8471805b634bbc8467a6e67fb55157b84e72d010db361e5
MD5 e91aa7a6e090fde9ab45080ffa3b7687
BLAKE2b-256 5b54878871606420155329e0ee3242a9323d840ac05cb0eda55e315ae1121daf

See more details on using hashes here.

File details

Details for the file regicide-0.1.2-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for regicide-0.1.2-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 52d773485ed9b6b8e99c545b89eec4b2b1afca2f81f0db0fc31fcbb5332e44a0
MD5 2b45f038ba39006bb9ad879b94caeeff
BLAKE2b-256 06b55128e8bafa3b4336756600c4b0bf16d1b17afa3eb6f0c0ffbfc63fe304b2

See more details on using hashes here.

File details

Details for the file regicide-0.1.2-cp37-none-win_amd64.whl.

File metadata

  • Download URL: regicide-0.1.2-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 258.8 kB
  • Tags: CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.12.15

File hashes

Hashes for regicide-0.1.2-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 13be0d16b950939badf0e178a614d90f45eb20935540446020cd5127272a9058
MD5 be2917589301b1b8f0a81b15af47c180
BLAKE2b-256 228797960029f098f2148d2e7aab0b7329ebc181f398e20f2cf807901976c3f6

See more details on using hashes here.

File details

Details for the file regicide-0.1.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for regicide-0.1.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6a3cea81243a3eadc630c45abc84143d9688c905dba187ee210e971d3bebe165
MD5 a934eb47bd18128d3cb5ca90b5a4bd01
BLAKE2b-256 10ef1fb7caaa84d7abe2d4709783559387890e021f0de9d64fe2efb83ecb7e13

See more details on using hashes here.

File details

Details for the file regicide-0.1.2-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for regicide-0.1.2-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 354b7c83a2bc124ffa70a83dcc54b743c0a5f2a723a85751181523a66f102d4f
MD5 74dd9ca7136972226704132e486f65c5
BLAKE2b-256 b4f83e4f9c19d5c6651e8a0ad84336a60a69e5ace8b5c05094a17b4aec4fd1de

See more details on using hashes here.

Supported by

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