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.3.tar.gz (21.5 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.3-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.whl (4.0 MB view details)

Uploaded PyPymanylinux: glibc 2.5+ x86-64

regicide-0.1.3-cp310-none-win_amd64.whl (269.3 kB view details)

Uploaded CPython 3.10Windows x86-64

regicide-0.1.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.5+ x86-64

regicide-0.1.3-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (944.7 kB view details)

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

regicide-0.1.3-cp39-none-win_amd64.whl (269.5 kB view details)

Uploaded CPython 3.9Windows x86-64

regicide-0.1.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.5+ x86-64

regicide-0.1.3-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (946.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.3-cp38-none-win_amd64.whl (269.5 kB view details)

Uploaded CPython 3.8Windows x86-64

regicide-0.1.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.5+ x86-64

regicide-0.1.3-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (945.2 kB view details)

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

regicide-0.1.3-cp37-none-win_amd64.whl (269.2 kB view details)

Uploaded CPython 3.7Windows x86-64

regicide-0.1.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.5+ x86-64

regicide-0.1.3-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (945.2 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.3.tar.gz.

File metadata

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

File hashes

Hashes for regicide-0.1.3.tar.gz
Algorithm Hash digest
SHA256 ef5103c6cd45d8733f788fbe63392a5679c6c3aa2a3bd9bad3020b94e8c937fa
MD5 0c4425c865912abe67e90c5c224aca82
BLAKE2b-256 b3a93be2c00ea0e0422e1e53aa1cf4be6db99c95cb1531cde1eec82e097b996a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for regicide-0.1.3-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d36a4ae08b5a29ef9f2a0cac4306a7b4f666a097b5c816b99641b51a44e52266
MD5 6b43c6c7c5f69f22d3e5945ddb9984f1
BLAKE2b-256 3aec6fc62624f4b2b1797a00bc9b4ac968634dd9f42f84bf34bd85750eb15c8d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for regicide-0.1.3-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 5467e7e04c38a61a29d3cf7c924b8f77a3ceaa7784c1997d05b6ccf4015911a9
MD5 eeae32d2e6f1f771c1ed09dc593018e0
BLAKE2b-256 ce1584c55f7872e98ea41f3325c4a6a0ec19af1d3e8c2142fdb5c2f7aa582c2a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for regicide-0.1.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 58d784a0cd7282e892bc73da8b7e5a9476f7227b2ab856e815520f28b48e59ae
MD5 1416e08809224f70aade5e25fa760dcd
BLAKE2b-256 5bdb941afa7ac071fe67a1b3033efb6256462fad6669cf5651399d68c12d7d20

See more details on using hashes here.

File details

Details for the file regicide-0.1.3-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.3-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 5d0ab2397518081d4e17e824999e8fb16c29109b8a95a2d923cc6fba984d6964
MD5 b9bab6b421fd12e3853a3bf43e0312ef
BLAKE2b-256 45c0e9d119ac4cf2d0779a16147924ad8321351fdfb82f785e94877c2970f8e5

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for regicide-0.1.3-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 6b6ebc866d366c63e1c12021a29e7bde8883df16ff03e30b0a693cda217501b2
MD5 1d86f4d5c36ad5bd32de4a53a0340b67
BLAKE2b-256 929e92eb875ccedeb4b85003ef3cd04d4f82583844159d1bc0842b612a20ed43

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for regicide-0.1.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a3e06e61cf8033634a7dd0f6468e247e2ea56774ff8e2624eaf601bdd5aef21d
MD5 e30190c37ad4cac579c61565db49bd83
BLAKE2b-256 728cf2c04cc14c1bb43b42989af919d598d266e0695c3c2266fbb6c190a0ae8b

See more details on using hashes here.

File details

Details for the file regicide-0.1.3-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.3-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 bbca347e469e7306fe37847a9730cfa3485be8c715d0f1a26408b51c34057843
MD5 56db7a32581b971001c8a934a2a117ff
BLAKE2b-256 465ea5c02317f34f08e2dfc337d6fef903d3bf3c2fcaf31ffcd6f27932bc6330

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for regicide-0.1.3-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 6573c21c5b55e4ab580a4d9f7e56ef17c1fdf1c8e4f21895177f2434e33b5577
MD5 3a3dd78023fb3e700acaca0afca46011
BLAKE2b-256 ac78ef4fe7c9a51d0be41a34528d0c0bcbd473e4f366e4a99cbba0fde6cb28d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for regicide-0.1.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e96ef86a0929e455825feed1eae7249804d72c1b49042d05096915b80e54ea13
MD5 4785ef075ba5226a30867dd282f5cfc1
BLAKE2b-256 a0616f23597b02f11de399d2e4eecebefb64d61266933f0e3b2048fe7fae3811

See more details on using hashes here.

File details

Details for the file regicide-0.1.3-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.3-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 8dc2a4c760efc771dd94950c1d36072ce64a6350013e80469350fcb11997415e
MD5 bde31472368dfefe423f8aa65ad86d03
BLAKE2b-256 a8d445f46ed34423be6ffc1b80a94e7800a2df99a66d37dd9cc472a0abd69248

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for regicide-0.1.3-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 40033d7f669296263814576e49655154d867a02ea9e98ef214e75507d1509051
MD5 6dfab4e46d50ab42bc26a05cf3685b04
BLAKE2b-256 f400e1cde1fa42c8e5673f88c29bee592260e81e3ce1a4588423611a65528ce7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for regicide-0.1.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 84a4674c9e0bef4098910f363c61248fae411bc65ac718f668a0ae35b8d41460
MD5 fface104d001b457ce95f6f608d8fbab
BLAKE2b-256 25faa84036281410aeb15fbf4f26341910f8238ed49d0883936dc4a792cb0258

See more details on using hashes here.

File details

Details for the file regicide-0.1.3-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.3-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 ed3fc0b2e9335fc8eaef3f4b71ab1990ea1e872784ea0a1e7b9f6592ac255f90
MD5 3403521ecb1c7444d404419c993ec188
BLAKE2b-256 d6b99c7e8ab241c2cd4fdedfa5dc8daa3da26ae81a4c506929b83d3de6cba7fd

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