Primary competition visual

UmojaHack Africa 2023: Rubik's Cube Reinforcement Learning Challenge (ADVANCED)

Helping Africa
$2 700 USD
Challenge completed over 2 years ago
Reinforcement Learning
204 joined
66 active
Starti
Mar 18, 23
Closei
Mar 19, 23
Reveali
Mar 19, 23
About

This is a Reinforcement Learning (RL) challenge, so we will generate our own training data using the environment we provide.

We present here an implementation in Python (NumPy) that allows you to explore how RL can be applied to the problem. See the starter notebook in the Data section for details, where you will be walked through some of the basic mechanics of the environment and given an RL-based solution for the problem that you can take as a baseline.

Environment representation of the Rubik's Cube at a randomly scrambled position

Starter notebook is available here (Colab version)

https://githubtocolab.com/adsodemelk/umoja23/blob/main/Rubik's%20Cube%20walkthrough%20colab.ipynb

If you prefer to work locally, you can clone the github repo to get started

https://github.com/adsodemelk/umoja23/

Files
Description
Files
This is a starter notebook to help you make your first submission. If the file open weirdly you can ctrl-S and it will save to your download folder.