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.0.tar.gz (18.1 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.0-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.0-cp310-none-win_amd64.whl (259.0 kB view details)

Uploaded CPython 3.10Windows x86-64

regicide-0.1.0-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.0-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.0-cp310-cp310-macosx_10_7_x86_64.whl (298.5 kB view details)

Uploaded CPython 3.10macOS 10.7+ x86-64

regicide-0.1.0-cp39-none-win_amd64.whl (259.2 kB view details)

Uploaded CPython 3.9Windows x86-64

regicide-0.1.0-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.0-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.0-cp39-cp39-macosx_10_7_x86_64.whl (298.5 kB view details)

Uploaded CPython 3.9macOS 10.7+ x86-64

regicide-0.1.0-cp38-none-win_amd64.whl (259.0 kB view details)

Uploaded CPython 3.8Windows x86-64

regicide-0.1.0-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.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (855.7 kB view details)

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

regicide-0.1.0-cp37-none-win_amd64.whl (258.9 kB view details)

Uploaded CPython 3.7Windows x86-64

regicide-0.1.0-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.0-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (855.8 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.0.tar.gz.

File metadata

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

File hashes

Hashes for regicide-0.1.0.tar.gz
Algorithm Hash digest
SHA256 aa0cc483ee61bf3df28b7832859318ee0f42d97d07087bedc3624ce74dc0595d
MD5 f9947cad9c6ded1f2c97c13e57be08dd
BLAKE2b-256 d7685ba35bad8762861b30fda471a1ad7c541c87d5e1cce75c43edf8302ba01d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for regicide-0.1.0-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b49fc18d7c1abfc7d3e8cf0ba98e9c0958028e355f5e94c702e2f3f7ab041073
MD5 8c2ffc644a275ad6a62fa49fbf9551e1
BLAKE2b-256 d1bb55ef2e335057392c2a16699bcf5979ff553366aafc39383304ba530a10b3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: regicide-0.1.0-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 259.0 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.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 1272f658e7f9214ed1b821d4b1f56a7b402a441777f0b4630be6087d37b60096
MD5 9fc62d555b17a957445e48ff9d3878a3
BLAKE2b-256 965e3ece470b84bfc580d261f2b7aca94a0c0f38dcac70728ede6190f5922c89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for regicide-0.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7534420c073f1d94b5eceb2c17404af82c8f81840cc4b9655b36fcdebdb26471
MD5 43d325c7ffeeac6184348b3cc01b9b0d
BLAKE2b-256 8e956dc1deebae1daf440d7a9747c2ed23f8b7d2d3be9eb8c314fbb7e2a4026e

See more details on using hashes here.

File details

Details for the file regicide-0.1.0-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.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 b99e305bbc06628189bf71a865414aae342242731d8c2e5f78bf329f69f045fa
MD5 7638319451b0bcd5ea604db26ad8d02e
BLAKE2b-256 ba81438fa64d46a18dd71d3b92cc2fe50a2184baa1b47a7c922bf5a41802da0a

See more details on using hashes here.

File details

Details for the file regicide-0.1.0-cp310-cp310-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for regicide-0.1.0-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 5b289f573201daaec75ea2ca5ce8e25d940ab7e71d226afa139862a6f8ca6b2f
MD5 a816038152f54993121a82ca4fd1aad9
BLAKE2b-256 2d58b113773c274e0bfd254d97e2c4037726c26d2d457137d40ea49c31e1c66a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: regicide-0.1.0-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 259.2 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.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 f56a2dba476783fdc3550ae19fc22f8177060b0ff05c02a197466fddef581e4a
MD5 fb3388bb71c850da8d42e22d075a8248
BLAKE2b-256 62fbde5ebe6ff3f80067279c6448242355e4e0cc2c0f08eb740220a9faefb24a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for regicide-0.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2ddb70c57adf1a56b1aa5e18ec546a41cc6fe38d187b8859c8ffe6fa72625739
MD5 117ece27548628fb5313cd4fd88c7cd2
BLAKE2b-256 2c1d8fc94e16dd4f558f5008761138b221a9468f69fea03ef22cee37323f7add

See more details on using hashes here.

File details

Details for the file regicide-0.1.0-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.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 0768e635f4121013bdbb8a667a4270d3ab864b0983c44b19119c7a26955a666f
MD5 abce17f5e55d26881b26c5d7974ad090
BLAKE2b-256 aef0ccec16adbda7495fb8a85d2dd8f65b3ac3c4501d0596d91f251d4317d9a1

See more details on using hashes here.

File details

Details for the file regicide-0.1.0-cp39-cp39-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for regicide-0.1.0-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 2fcbe6e5433b472bd3782238fc56f04d41685ada44c3e8b2fccf043fd19c8213
MD5 40106445c5021dd6b83e8feed19d913f
BLAKE2b-256 3fc08130eae5401629957a5a5cefd470504b97dad30c65c7deac79854d42478c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: regicide-0.1.0-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 259.0 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.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 fe111605b95065c1e790bbf628eab3e8580a2af9af41281347074831c02c0565
MD5 c20af99a06a1b8f02242b22a04d14dfc
BLAKE2b-256 7d597b6e798b5eef5c6b5fcf5f0f396f7c75bca0f74f7e73c9b117b114562613

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for regicide-0.1.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c6d41c8949de841c493f6cedfea3643193b120fe3c8bbfc7e4556b968cce4081
MD5 0b011edde9a97feb18591cc2a6a6534f
BLAKE2b-256 dee5066d02055072a663e455def0a93a8b865354ad95ac8809d1365a3a1e0c17

See more details on using hashes here.

File details

Details for the file regicide-0.1.0-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.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 a98d38ad1e14a5e7e22f1e75b366f3bb18bcb553f389179f858f157588066de7
MD5 7ba7de8fc80d17afb2ae10cc9c50d546
BLAKE2b-256 82f37fb60d106ebb44026083d7d4d9991295ad00848775203b118af0941be948

See more details on using hashes here.

File details

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

File metadata

  • Download URL: regicide-0.1.0-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 258.9 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.0-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 f31d77834f66b524ba3f0e3fe4476b3bb148f52f30d5f1fb62b8ba48cd1ead9b
MD5 cfd6428680027663e3deda162e1739d5
BLAKE2b-256 2fd96f3008e0efa906fa0bc5591c47da0857295fca3340a4232fbb3bb702ee77

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for regicide-0.1.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 eb04cd3b314da070dfab159e43dd76074ee44664bccd94b3a398ad3432af557a
MD5 7961d6a4b8ab000ecab49ab9c6f68682
BLAKE2b-256 2188b24725f5f2b97f66fca682cc07743ebcec1a41b1d0591c3cd4a64a285602

See more details on using hashes here.

File details

Details for the file regicide-0.1.0-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.0-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 8faf407133f1d61003a0c30c6e2fd560086853fdf8019243a7f16dd172c905f7
MD5 c1788289faf4cffc0e5a9ef2bcfbcad5
BLAKE2b-256 0dc9b640401093259e4d296891a06589ca7d1858cf2d7aee10276752b36f026f

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