Showing posts with label روبيك. Show all posts
Showing posts with label روبيك. Show all posts

Friday, August 13, 2010

طريقة حل مكعب روبيك . . الجزء الثاني


بداية أعتذر عن انقطاعي عن المدونة طوال الفترة الماضية بسبب ظروف ومشاغل منعتني من متابعة المدونة (طبعا لا أحد يتابع ولم يشعر بهذا الغياب أحد)،
وأعود لأكمل شيئاً بدأته منذ فترة طويلة ونسيت أن أتمه وقتها ولكنني أعود لأتذكره وأرجو أن أتمكن من إتمامه قريباً، وهو شرح حل مكعب روبيك،

ونبدأ في الجزء الثاني وهو حل الطبقة الوسطى،
لاحظ أن مربعات الوسط لكل وجه ثابتة لا تتغير، وبالتالي كل ما يلزمنا هو وضع مربعات الجانب للأوجه الجانبية الأربعة في أماكنها الصحيحة، وعدد هذه المربعات هو 4،

بداية سيتغير تعاملنا مع المكعب قليلاً، حيث سنقوم بقلب المكعب رأساً على عقب ليصبح الوجه المكتمل (العلوي سابقاً) هو الوجه السفلي،


لوضع المربع الجانبي في مكانه الصحيح يجب أن يكون في الصف العلوي، على أن يكون مجاوراً لمربع الوسط المماثل له في اللون،

كما هو الحال مع القطعة أزرق/أصفر في هذا الشكل:


أو نفس القطعة في هذا الشكل،



نبدأ بالشكل الأول:

لاحظ أننا هنا نريد أن ننزل القطعة إلى الوضع الجانبي ناحية اليمين، سنعتبر هنا أنا الوجه الأزرق هو الوجه الأمامي ونستخدم هذه الجملة:

U R Ui Ri Ui Fi U F


U


R

Ui

Ri


Ui


Fi


U


F

يمكنك العودة إلى شرح الرموز في الجزء الأول لكي تتذكرها،

ويمكنك استخدام هذه الجملة لكي تتذكر هذه الخطوة بالترتيب
U R Ui Ri Ui Fi U F
You are where it wins few fat
(لاحظ أننا نعتمد في الجملة على منطوق الرموز وليس نصها ولاحظ أيضاً دخول بعض الحروف لإكمال الجملة ولا ترمز لشيء مثل حرفي t, n)

وفي الحالة الثانية يجب أن تنقل القطعة الأزرق/أصفر إلى الوضع الجانبي ناحية اليسار
فسنقوم بنفس الخطوات ولكن معكوسة في المرآة فتصبح النتيجة:

Ui Li U L U F Ui Fi
Ui

Li
U

L

U


F


Ui


Fi



ولتتذكر هذه الرموز يمكنك استخدام الجملة التالية:
Ui Li U L U F Ui Fi
Weily, You LaUgh with fight

ونفس الكلام الذي قلناه عن الجملة السابقة ينطبق هنا أيضاً وفي كل مرة نستخدم مثل هذه الجمل،




حتى هذه النقطة نحن نسير تبعاً للطريقة الرئيسية لتعليم المبتدئين، وهنا أحب أن أضيف فكرة صغيرة مفيدة لاختصار بعض الوقت وحل المكعب في خطوات أقل، تتلخص هذه الفكرة في حل ثلاث أركان من الأربعة في المرحلة الأولى، ثم استخدام الركن الناقص كممر لإدخال جوانب الطبقة الوسطى بدون تغيير قطع الأركان الباقية في خطوة مختصرة، وأستخدم هذا الركن الناقص لحل ثلاثة جوانب من الأربعة في الطبقة الوسطى ثم أقوم بحل الركن والجانب الأخيرين بالطريقة المعتادة،

وهذه الرسوم توضح ما أقصده:

كما أسلفت، نترك أحد الأركان بدون حل، كما بالشكل، ونضع قطعة الجانب المراد وضعها في مكانها السليم أسفل مربع الوسط لأحد الوجهين المشتركين بالقطعة، مع مراعاة أن يكون اللون المربع المتجه للأسفل موافقاً للون مربع الوسط الذي فوقه، كما بالشكل،

ثم نقوم بالخطوات الثلاثة التالية :

لاحظ أن مربع الجانب هنا تم حله في ثلاث خطوات فقط بدلاً من ثمانية في طريقة المبتدئين العادية، التي شرحناها سابقاً، ويمكننا إدارة الوجه العلوي واستخدام نفس الطريقة لحل مربع جانب آخر، حتى يتبقى المربع الأخير، فعدها أقوم بحل الركن المتبقي ، ثم مربع الجانب الأخير الذي يتم حله بالطريقة التقليدية،

Wednesday, October 21, 2009

طريقة حل مكعب روبيك . . الجزء الأول


لاحظت من خلال خدمة التتبع التي يقدمها موقع
http://feedjit.com
والتي تظهر كيف وصل الزوار إلى مدونتك ، لا حظت من خلال هذه الخدمة أن الكثيرين يصلون إلى مدونتي عن طريق إدخال كلمات البحث طريقة حل مكعب روبيك أو المكعب السحري وما إلى ذلك، ويقودهم سي جوجل إلى تدونيتي عن مكعب روبيك هنا، وهذا يتكرر بصورة شبه يومية، لذلك أشفقت على هؤلاء من أن أردهم خائبين ولا أقدم لهم طريقة الحل وخصوصاً أنهم لم يكونوا ليصلوا لمدونتي المتواضعة لو كان هذا الحل منتشراً في المنتديات العربية التي أغرقت الشبكة العنكبوتية،

بداية يجب أن نعرف أن هناك طرق كثيرة جداً لحل هذا المكعب المعروف بمكعب روبيك أو المكعب السحري، ويجب أن نعرف أيضاً أن الحل لا يتم اعتباطاً أو بالتفكير العشوائي المجرد، يجب أن يكون لديك استراتيجية للحل، وما سأقدمه هنا هو الاستراتيجية الأكثر شيوعاً لتعليم المبتدئين، مع بعض الإضافات والتعديلات الطفيفة التي تسهل عملية الحل وتزيد من سرعة الوصول إلى الترتيب الصحيح.

بداية تعالوا نتعرف على رموز الحركات لهذا المكعب:

أمسك المكعب وضعه أمامك
للمكعب 6 أوجه، وكل وجه يتحدد لونه بلون المربع الذي في منتصفه،

الوجه المواجه لك يسمى
Face
والمواجه لأعلى يسمى
Up
والمواجه لأسفل يسمى
Down
والمواجه لليمين يسمى
Right
والمواحه لليسار يسمى
Left
أما الوجه البعيد عنك يسمى
Back

نأتي لرموز الحركات

ويرمز لحركة دوران الوجه في اتجاه عقارب الساعة بأول حرف من اسمه

فإذا قمت بتحريك الوجه الأيمن في اتجاه عقارب الساعة يرمز لحركتك بالرمز
R

أما إذا كان الدوران عكس عقارب الساعة فيضاف للرمز

فتصبح
Ri
(i من inverted)

وكذلك بقية الحركات

L, Li, F, Fi, B, Bi, U, Ui, D, Di

للاحظ إن الحركة الموصوفة هي حركة الوجه كاملاً ربع دورة (يعني 90 درجة) مع ثبات باقي أجزاء المربع

لحد هنا مفهوم

الوجه الواحد يتكون من 9 مربعات

مربع الوسط الذي يحدد لون الوجه

وأربعة مربعات في الأركان

وأربعة مربعات في الجوانب



ويجب أن تلاحظ أن كل مربع جانب يشترك مع مربع جانب آخر في الوجه المجاور له، فلكي تكون الجانب في الوضع السليم يجب أن يكون مربع الجانب الملاصق له في الوجه المجاور في الوضع السليم أيضاً،

وكل مربع ركن يشترك مع مربعي ركن في الوجهين المجاورين له، ولكي يكون مربع الركن في الوضع السليم يجب أن يكون مربعي الركن الملاصقين له في الوجهين المجاورين في الوضع السليم أيضاً.

ونبدأ بخطوات الحل:

يجب أن تعرف أن وضع خطوات معينة للحل الهدف الرئيسي منه هو أن تتكمن من وضع القطع في أماكنها الصحيحة بدون أن تفسد ترتيب ما سبق ترتيبه.

بداية تركز كل استراتيجيات الحل بالنسبة للمبتدئين على تقسيم المكعب إلى ثلاث طبقات أو طوابق، وحل كل طابق على حدة، وهذا ما سنستخدمه مع بعض التحوير البسيط، فنبدأ بحل الوجه العلوي للمكعب، والبداية تكون بوضع جميع الجوانب في وضعها السليم، حتى نحصل على ما يسمى بالصليب الصحيح
thg right cross

وهو المبين بالشكل التالي



ويجب أن تلاحظ كما أسلفنا أن كل مربع جانب في الوضع الصحيح، فالجانب الأبيض/أحمر موضوع بحيث الأبيض في الوجه الذي وسطه أبيض والأحمر في الوجه الذي وسطه أحمر،
وليس هناك طريقة محددة للحصول على هذه النتيجة، لأن المكعب أصلاً لا يوجد به مربعات مرتبة وبالتالي لا يوجد خوف من أن تفسد ترتيب أي شيء،

ولكن عموماً يمكن الاستفادة من بعض النصائح لبعض الأوضاع كالتالي:

- إذا وجدت أن مربع الجانب المطلوب في الوجه السفلى فيمكنك إدارة الوجه السفلى حتى يصبح المربع الملاصق له في الوجه الصحيح، ثم أدر هذا الوجه 180 درجة،
مثال:


في هذا الشكل يمكنك تصحيح وضع الجانب أحمر/أزرق بتدوير الوجه الأزرق (أي الذي وسطه أزرق) 180 درجة لتحصل على
وبالطبع لا نحتاج لأن نذكر أنك لن تجد المربع الأزرق (من الجانب أحمر/أزرق) موجوداً في الوجه الأزرق في كل مرة، ولكن يمكنك تحريكه إلى هذا الوضع بتدوير الطبقة السفلى كما تريد.

- أما إذا وجد المربع المنشود في |أحد الأوجه الجانبية فعليك بالآتي:

إذا كان المربع المنشود في الوجه الجانبي ويقع في الطبقة السفلى فيمكن إدارة الوجه السفلي حتى يصبح المربع حتى يصبح المربع المطلوب في أحد الوجهين الجابيين عن يمين أو يسار الوجه الذي له نفس لون المربع الملاصق له كما في الشكل


وعندها يمكن أن نقوم بوضع المربع المطلوب في وضعه الصحيح بواسطة الخطوتين التاليتين،


لاحظ أنه في بعض الأحيان ستتسبب الخطوة الأولى في تغيير وضع أحد المربعات الجانبية التي تم ترتيبها بالفعل، فيلزم حينها إضافة خطوة ثالثة هي عكس الخطوة الأولى، وذلك حتى يستعيد ذلك المربع مكانه مرة أخرى،
مثال:



عموماً كما أسلفنا لا توجد طريقة محددة للحصول على الصليب الصحيح لأن الأوضاع كثيرة وأيضاً لا توجد مربعات أخرى مرتبة وبالتالي لا خوف من إفساد ترتيب أي شيء، ويمكنك تغيير أي وضع سيقابلك إلى أي من الوضعين السابق شرحهما بخطوة أو اثنتين على الأكثر، وغالباً لن تحتاج إلى ذلك بعد الحصول على خبرة التعامل مع مكعب روبيك لمدة نصف ساعة فقط،


ها قد حصلنا على ما يسمى الصليب الصحيح، فانكمل إذاً بقية مربعات الطبقة العليا وهي الأركان

يجب أن تضع مربعات الأركان في وضعها الصحيح أيضاً، بحيث يقع كل من المربعين الملاصقين لمربع الركن في الوجه المماثل له في اللون، كما بالشكل،



إذاً عليك أن تجد مربع الركن المطلوب أولاً وذلك بمعرفة لوني المربعين المشتركين معه في نفس القطعة، ثم تضع هذا الركن أسفل الوضع المطلوب وضعه فيه،


ثم تبدأ الخطوات الثلاث التالية،

لتحصل على هذه النتيجة:

ولكنك قد تجد مربع الركن المطلوب في الوجه السفلي، فعدها يلزم القيام ببضع خطوات إضافية لتجعله في أحد الأوجه الجانبية، ثم تستخدم الخطوات السابقة لنقله إلى أعلى، وهذه الخطوات الإضافية هي كالتالي:





لنحصل على:

وبعدها يمكن أن نضعه في مكانه الصحيح بالطبقة العليا بالطريقة السابق شرحها.


أحياناَ تواجهنا مشكلة أخرى هي وجود مربع الركن في أحد الأركان العلوية (سواء بالوجه العلوي أو أحد الأوجه الجانبية) ولكن في غير موضعه، وحل هذه المشكلة بسيط ويتمثل في استخدام نفس الخطوات المشروحة سابقاً لرفع أي مربع آخر مكانه، فينتقل آلياً المربع المطلوب إلى الصف السفلي ونتعامل معه كما تعلمنا.


ثم يمكن عندها نقلها إلى مكانه بالوجه العلوي كما سبق أن وضحنا، وبتكرار هذه العملية في كل الأركان نكون قد أتممنا ترتيب الطبقة العليا من المكعب، وبهذا ينتهي الجزء الأول من طريقة الحل، لاحظ أننا لم نستخدم الرموز حتى الآن، فقط الرسوم التوضيحية


تحديث:

الجزء الثاني من الحل هنا



ad