x
מידע
תנאים
פרטיות

אודות הפרויקט

ברוך הבא ל-Cubesolver.

שמי יריב ואני מפתח פול-סטאק.

התחלתי את הפרויקט הזה כפרויקט לימודי אישי עבור Three.js, ספריית WebGL לתלת-ממד. בתחילה רק רציתי לצייר קובייה ולהזיז אותה מעט כדי להבין את הכלים.

בהמשך תהיתי אם אצליח למודל את זה לכדי פתרון של הקובייה ההונגרית...?

הפרויקט נבנה ב-JavaScript תוך שימוש ב-Three.js, יחד עם Ionic, Cordova ו-Angular.

אלגוריתם הפתרון מבוסס על מכונת מצבים ומממש שיטה שמבוססת בקירוב על מדריך המתחילים של 3D Puzzle. הגעתי לפתרון מלא באמצעות מימוש של 259 מצבים.

כל מצב אפשרי מיוצג כמחרוזת, וההתאמה מתבצעת באמצעות ביטויים רגולריים.

בהמשך אני מקווה להוסיף אלגוריתמים נוספים כמו F2L, OLL ו-PLL.

מקווה שתמצא את האפליקציה שימושית.

 אם אהבת את האפליקציה, אשמח לדירוג של 5 כוכבים בApp Store/Play Store

לשאלות, בקשות, משוב או הצעות, אפשר ליצור קשר ב:

yariv.cubesolver@gmail.com

תהנה!

Yariv Gadidi

ביתהוראותשיתוףשפהעוד