

Cubesolver へようこそ。
Yariv です。フルスタック Web 開発者です。
Three.js(WebGL 3D ライブラリ)の学習用に個人で始めたプロジェクトです。最初は立方体を描いて少し動かす程度のつもりでした。
そのうち「3D パズルを解くモデルにできるか」と思うようになりました。
JavaScript、Three.js、Ionic、Cordova、Angular で作っています。
解法は 3D パズル初心者ガイドをもとにしたステートマシンで、259 状態を実装して完全解に到達しました。
各状態は文字列で表現し、正規表現でマッチします。
今後は F2L、OLL、PLL などさらなるアルゴリズムを追加したいです。
このアプリがお役に立てばうれしいです。
気に入ったらストアで★5評価をいただけると助かります:App Store/Play ストア
質問・要望・フィードバックなどはこちらへ:
楽しんでください!
Yariv Gadidi