DeepCubeA
min2phase
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
DeepCubeA
-
DeepRL and Rubik’s Cube
We are looking at Rubik’s Cube as target problem, and kicking off a project which will start from https://github.com/forestagostinelli/DeepCubeA and go from there.
min2phase
-
MIT robot solves Rubik's cube in under .038 secs
They're using the min2phase code to solve it. So yes they are solving it and it still is code interfacing with mechanics. Katz and Jared Di Carlo were trying to push the mechanical side of things so you are correct there. Nonetheless, they are using a fast algorithm.
-
Can I call functions from an NPM module and display the result in SwiftUI?
Alternatively, the original Java implementation is available too: https://github.com/cs0x7f/min2phase
What are some alternatives?
Muzero - Pytorch Implementation of MuZero for gym environment. It support any Discrete , Box and Box2D configuration for the action space and observation space.
min2phase - An implementation of Kociemba's two-phase algorithm for solving rubik's cube. (Adapted from Shuang Chen's Java code)
PPO-PyTorch - Minimal implementation of clipped objective Proximal Policy Optimization (PPO) in PyTorch
min2phase - Rubik's Cube Solver. An optimized implementation of Kociemba's two-phase algorithm.
Muzero-unplugged - Pytorch Implementation of MuZero Unplugged for gym environment. This algorithm is capable of supporting a wide range of action and observation spaces, including both discrete and continuous variations.
qbr - A webcam-based 3x3x3 rubik's cube solver written in Python 3 and OpenCV.
minimalRL - Implementations of basic RL algorithms with minimal lines of codes! (pytorch based)
magiccube - A fast implementation of the Rubik Cube based in Python 3.x.
pytorch-a2c-ppo-acktr-gail - PyTorch implementation of Advantage Actor Critic (A2C), Proximal Policy Optimization (PPO), Scalable trust-region method for deep reinforcement learning using Kronecker-factored approximation (ACKTR) and Generative Adversarial Imitation Learning (GAIL).
Flutter-AI-Rubik-cube-Solver - Flutter-Python rubiks cube solver.
muzero-general - MuZero
the-cube - The Cube - A Rubik's Cube Game