Minecraft کی سرخ منطق کے اسباق۔ دوسرا سبق: بنیادی منطقی عناصر

content auto translated from {from}

\گرد و غبار کی تاریخ سے صاف کرنا** کیا آپ کو Minecraft میں سرخ منطق کے اسکول میں آپ کی تعلیم کی کمی محسوس ہو رہی ہے؟ کیا آپ کو واقعی اس کی کمی محسوس ہو رہی ہے؟ یہ بہترین ہے۔ علم کی پیاسے طلباء - اس سے بہتر کیا ہو سکتا ہے؟

دستبرداری۔ اس سبق کو پڑھنے سے پہلے پچھلے سبق کو پڑھنے کی سختی سے سفارش کی جاتی ہے:

سبق صفر: بنیادی باتیں

سبق پہلا: دُہرائی | ڈائیوڈ | تاخیر

[cut]

تعارفی کلمات

جب میں نے اس سبق کو لکھنے کے لیے بیٹھی تو پہلی سوچ یہ تھی کہ "ہم چھوٹی اور تنگ کمرے کی بجائے کچھ بڑا اور مضبوط بنائیں؟" پہلا خیال یہ تھا:

دیکھا، پسند نہیں آیا، دوبارہ بنانا شروع کیا۔ نتیجے میں ایک پیارا سائنسی تحقیقی کمپلیکس بنایا:

بغیر پیسٹل کے بھی نہیں رہا:

اندر سب کچھ کافی سادہ ہے:

یہ درحقیقت بہت سادہ ہے۔ تخیل کی آزادی کے لیے اس کی کمی ہے۔ خیر، اگلے سبق کے لیے دوبارہ تعمیر کروں گا۔ چلیں شروع کرتے ہیں۔

باب 1. عمود میں سگنل کی منتقلی

پچھلے سبق میں ہم نے وائرز کو صرف ہموار سطح یا چھوٹے قدمی رکاوٹوں کے پار بچھایا ہے۔ لیکن، اگر اس سگنل کو بالکل نیچے یا بالکل اوپر لے جانا ہو تو؟

فرض کریں، یہ صورتحال ہے

ایک متبادل کے طور پر، بلاکوں سے ایک حلزونی سیڑھی بنائی جا سکتی ہے:

ایسی

بے رحم ہے۔ قدیم ہے۔ بورنگ۔ یہ ہماری طرز نہیں ہے۔ ایک زیادہ خوبصورت حل موجود ہے۔ یہ سائز میں چھوٹا ہے (2×1 بمقابلہ 2×2) اور "پندرہ کے قاعدے" کی تعمیل کی ضرورت نہیں ہے (سگنل صرف پندرہ بلاکوں تک پھیلتا ہے، ماخذ سے شمار کرتے ہوئے؛ اگر آپ بھول گئے ہیں تو سب سے ابتدائی سبق کو دوبارہ دیکھیں)۔

یہ بات اہم ہے کہ یہ متبادل دو اسکیموں میں آتا ہے:

اسکیم "سگنل اوپر سے نیچے"

اسکیم "سگنل نیچے سے اوپر"

نوٹ. نہیں، یہ کوئی تین جہتی تصویر نہیں ہے، جس کو دیکھنے کے لیے آنکھیں جھکانا ضروری ہو۔ عادی ہوجائیں، آگے اور بھی بہت ساری جوڑی، بنانے اور حتیٰ کہ چہارم تصاویر موجود ہیں۔ وہ سگنلز میں مختلف ہیں، لہذا تاروں، مشعلوں اور لیورز میں فرق کو تلاش کریں۔

باب 2. بنیادی منطقی عناصر

تو اب ہم عمومی نظریے سے اصل میں عملی طور پر منتقل ہو جاتے ہیں، یعنی ہم بنیادی منطقی عناصر کا مطالعہ کرتے ہیں، جن کے ذریعے ہم تقریباً کسی بھی بڑی منطقی کارروائی کو تشکیل دے سکتے ہیں۔

کنیکٹنگ بلاک

یہ بلاک تمام اسکیموں کو دیواروں کے پیچھے پوشیدہ رکھنے کے لیے بہت مفید ہے۔ سوئچ لٹکایا، اس کے ساتھ ایک مشعل باندھی، اور – واہ! – آپ سگنل کو دیوار کے پار منتقل کر سکتے ہیں، جہاں تمام سرخ جادو ہو گا۔

انورٹر

یہ وہ عنصر ہے جو ہمیں ابتدائی سبق سے معلوم ہے۔ اسے سگنل کی انورژن یا "پندرہ کے قاعدے" سے بچنے کے لیے ایک تقویت آہنگی نقاط کے طور پر استعمال کیا جا سکتا ہے۔ یہ آخری متبادل ڈائیوڈ کے سامنے آنے کے ساتھ ختم ہو گیا ہے، ورژن 1.6 میں۔

پہلی نظر میں یہ اسکیم پچھلی کی طرح ہی ہے، اس کے علاوہ یہاں ریت کے بجائے مشعل ہے۔ حقیقت میں، اسی فرق میں ساری جادوگری ہے: پہلے اسکیم میں وائر میں سیدھے بلاک سے سگنل داخل ہوتا ہے، دوسری اسکیم میں مشعل اسے وصول کرتی ہے اور مخالف میں تبدیل کرتی ہے۔

اور

ہم عنصر اور سے شروع کریں گے۔ اس عنصر کے بارے میں مزید جانکاری آپ کو ڈسکریٹ ریاضی اور ریاضیاتی منطق کے سبق میں ہوگی۔ یا کسی سکیما ٹیکنیکل یا ریڈیو ٹیکنیکل مضمون میں۔ بصورت دیگر – ویکیپیڈیا موجود ہے۔

اگر مختصراً کہا جائے تو، عنصر اور ایک اکائی پیدا کرتا ہے، اگر اس پر آنے والے دونوں سگنلز بھی یکساں طور پر ایک ہی ہوں۔

اور کے عنصر کی اسکیم کافی سادہ ہے:

میں عنصر کی فعالیت کا مظاہرہ کرنے کے لیے ایک وائر کو قریب سوئچز کے ساتھ لے جاؤں گا:

یہ جیسا ہونا چاہئے:

آپ اسے مثلاً اسلافٹیٹ کے طور پر استعمال کر سکتے ہیں کہ دروازہ صرف اس وقت کھلے جب دونوں سوئچ نیچے ہوں۔

اور-نہیں

اینڈ-نہ عناصر سکیموں کے ڈویلپر کی زندگی کو آسان بنا دیتے ہیں، انہیں اضافی آلات کے بغیر، اگر انہیں *** کے عنصر کے ساتھ الٹی سگنل کا متبادل درکار ہو۔

اینڈ-نہیں عنصر میں اس کا مطلب ہے کہ وائر صرف اس وقت چمکے گی جب دونوں سوئچ بند ہوں۔

بنیادی طور پر، یہاں پہلے ہی یہ نظر آتا ہے

لیکن یہ دکھانا بھی ضروری ہے کہ دیگر متبادل:

واقعی، آؤٹ پٹ (بایاں وائر) صرف بند سوئچز پر روشن ہوتا ہے۔

یا

یا عنصر۔ یہ اور بھی آسان کام کرتا ہے: اگر کسی بھی ان پٹ میں کم از کم ایک اکائی کو پہلے سے دیا گیا ہے تو آؤٹ پٹ پر اکائی پیدا کرتا ہے۔ اس ذیلی باب پر کام کرتے ہوئے یہ انکشاف ہوا کہ اس عنصر کی مختلف قسم کی اسکیمیں ہیں۔ کھلاڑی کی دولت اور جس مقصد کے لیے یہ عنصر استعمال کیا جاتا ہے کی بنیاد پر، اسکیم کی تین اقسام بنائی جا سکتی ہیں۔ ہم سب سے سادہ سے شروع کرتے ہیں۔

لیور اسکیم

ایک ہیرے کا مکعب جنگ کے میدان پر نکل آیا۔ کشیدگی کا تھماؤ معیار نہیں ہے۔

یہی وجہ ہے کہ یہی عام ہے۔ اس فن پارے کی استعمال کی درجہ بندی مجھے ابھی تک واضح نہیں ہے، البتہ اس اسکیم کو مائن کرافٹ ویکی میں شامل کیا گیا ہے، لہذا مجھے یہ ذکر کرنا ضروری تھا۔ ہاں، میں جانتا ہوں آپ کیا سوچ رہے ہیں: سوئچز کی جگہ وائر لگانا۔

پوکری چہرہ سرخ ریت کی پیداوار

میں نے کوشش کی۔ نتیجہ وہی تھا۔

ایک بار تو میرے دماغ نے بھی کہا کہ کیوں نہ ایک وائر کی جگہ سوئچ لگا لیا جائے...

اور اس دن کوئی ہیک نہیں دی گئی

...لیکن یہ کارآمد نہیں ہوا۔ یہ صرف 0˅0 کے جوڑے میں صحیح کام کرتا ہے۔ یہ مزاح تھا، اگر کچھ۔

وائرڈ اسکیم

لیور کے متبادل کے طور پر، واقعی کام کرنے والی اور ہر جگہ استعمال ہونے والی اسکیم – وائرڈ۔ اس کے فوائد میں سادگی اور آلات کی کم ضرورتیں شامل ہیں (صرف سرخ ریت کی ضرورت ہے)۔

اور یہ اس طرح کام کرتا ہے:

مکمل اسکیم۔ مگر ایک مسئلہ ہے...

حقیقی سگنل کو لائن سے اتارنے کا مسئلہ

...جو پیچیدہ اسکیموں میں پیدا ہو سکتی ہے۔ فرض کریں، ہم نے اپنے یا عنصر پر دو سگنل دئیے، لیکن صحیح سگنل ہمیں اسکیم کے کسی اور حصے میں کسی انتہائی اہم کام کے لیے اچانک درکار ہے اور ہم نے سادگی سے یوں کیا:

لیکن جب ہم نے بایاں سوئچ کھینچا، تو ہماری شاخ پر جس پر صفر ہونا چاہئے تھا وہاں ایک اکائی ہورہی تھی:

:(

افسوس، مصیبت، درد۔

ڈائیوڈ اسکیم

اس مسئلے کا حل تلاش کرنے میں، میں نے بیس سیکنڈ بیوقوفی کی تھی۔ اس کے بعد میں نے اپنے پیچھے سے دو ڈائیوڈ نکال کر اسکیم میں لگا دی:

میں پہلے سبق میں پہلے ہی بتا چکا ہوں کہ ڈائیوڈ کیسے کام کرتے ہیں۔ اس صورت میں وہ واقعی درست طریقے سے کام کر رہے ہیں:

تو یہاں آپ کی پہلی دریافت سرخ ریت کی قدرتی تحقیقاتی لیب کے تجرباتی مرکز (جو بھی مزاح کو سمجھتا ہے – ہاتھ اٹھائیں :3)۔

یا-نہیں

یا عنصر کے ساتھ بھی اپنی ***-نہیں کی قسم ہے۔ اسے بہت آسانی سے بنایا جا سکتا ہے:

اور یہ بھی کام کرتا ہے:

اختتام کے بجائے

اس پر، جناب، آج کے لیے بس اتنا ہی۔ اس وقت آپ کسی نہ کسی نہ دوسرے آسانی سے ایک اسکیم بنا سکتے ہیں، جو کچھ زبردست کرے گی۔ مثلاً، صرف اس وقت لوہے کا دروازہ کھولنا (جو کہ محض سرخ ریت کی مدد کے بغیر، اور نہیں کھلتا) جب دروازے کے قریب بٹنوں پر قربانی کے طور پر ہیرے ڈالے گئے ہوں۔ یقینی طور پر، ہر طرح کے گریفرز کے لیے ایسا کرنا اچھی بات نہیں ہے کہ وہ قیمتی پتھروں کے بجائے عام چیزیں پھینک دیں، لیکن شاید کوئی اس پر اعتباد کرلے۔ لوگوں میں تو ہر طرح کے لوگ ہوتے ہیں :3

اب مجھے اجازت دیں، آپ کا ساتھ fr4ntic رہا۔ خوش قسمت تعمیر اور کامیاب تحقیق۔ پھر ملیں گے!

خاص شکریہ

♥ Minecraft ویکی مواد کے لیے

♥ Pegazs کا شکریہ

♥ ہر اس شخص کا شکریہ جس نے پہلے سبق کو ہیرا پیش کیا

♥ ہر اس شخص کا شکریہ جس نے اسے پڑھا

♥ ہر اس شخص کا شکریہ جو کچھ بھی سمجھتا ہے