۱۳۹۹-۰۴-۰۹

حل مسئله هشت وزیر با الگوریتم رشد کریستالی

مدل رشد بلور از یک هسته بلور رشد خواهد کرد، 
شرح مسئله :یک صفحه n*n داریم مشابه صفحه شطرنج . می خواهیم مهره ها را روی آن قرار داده به نحوی که مانند قرار گرفتن وزیرها در خانه های شطرنج در خطوط افقی و عمودی و اریب با یکدیگر برخورد نکنند. مسئله را برای داشتن چند نقطه اولیه مشخص و یافتن جای بقیه مهره ها باید حل کنیم .
قبلا برنامه ++C را برای حل این مسئله نوشتم . بطور طبيعي وقتی تعداد ابعاد صفحه به حدود 100 رسید کامپیوتر موجود از رسیدن به جواب طی یک روز ناتوان گردید. ( در واقع نخواستم ببینم چه مدت زمان طول می کشد تا جواب مسئله پیدا شود) این راه را غیر عملی یافتم .
در اینجا متوجه شدم که نیاز به یک الگوریتم جدید داریم و جایزه مطرح شده ؛ برای یافتن یک الگوریتم جدید است . از این الگوریتم در موارد دیگر مثل یافتن رمز رایانه و غیره نیز استفاده می شود . از این جهت شرکت هایی که روی ایمنی رمز بانکها و تبادلات مالی کار می کنند خیلی علاقمند هستند راه حل را یافته و ایمنی معاملات جهانی را حفظ نمایند . بدین ترتیب می توان پی برد که جایزه مذکور از منابع شرکتهای خدماتی بانکها باشد.
اما راه حل :
مقدمه : اگر یک هسته تک بلور را در مایع همگن آن ماده قرار دهید تک بلور رشد خواهد کرد تا به تعادل برسد. در اینجا توزضیح ساخت تک بلورها را نمی آوریم .
در صنعت تک بلور را برش می دهند و از ویفرها برای ساخت نیمه هادی ها استفاده می کنند .(نکته : بلورهای هر ماده ای به صورت ویژه "خاص آن ماده" رشد می کنند . مانند مکعب مرکز دار و یا مکعب با یک اتم در هر ضلع و غیره )
برای حل این مسئله از الگوریتم رشد بلوری استفاده شده . محیط کشت را صفحه شطرنج و روابط قرار گرفتن اتمها را مطابق قوانین قرارگیری وزیرها در نظر میگیریم . همه حالات محتمل در رشد بلورهای طبیعی نیز ممکن است رخ دهد .
برای شروع فواصل نقاط اولیه موجود را محاسبه می کنیم و دو نقطه اولیه نزدیکتر را به عنوان هسته اولیه شروع رشد بلور مشخص می کنیم . دنبال یافتن همه راه حل ها نیستیم . بلکه دنبال یافتن یک راه حل قابل قبول هستیم . برای این کار فواصل بین دو نقطه نزدیکتر را پر می کنیم . ( با الگوریتمهای موجود ) حالا به سمت نقطه نزدیک بعدی حرکت می کنیم و فواصل بین این بلور را با نقطه ثابت بعدی پر می کنیم . این کار را برای بقیه نقاط موجود انجام می دهیم تا شبکه کامل گردد.
آن چیزی که باعث کاهش سرعت کامپیوتر می شود کنترل همه نقاط ممکن است . اما وقتی رنج قرار گیری هسته بلور بعدی محدود گردد ، سرعت عملیات به میزان چشمگیری کاهش خواهد یافت . در واقع حجم بزرگی از محاسبات در این الگوریتم حذف می گردد.
امکان استفاد از شبکه چند هسته ای هم هست گر چه زمان جواب دهی خیلی کمتر خواهد شد ، اما امکان رسیدن به حالتی که جواب نیست افزایش میابد . 
پیشنهاد مناسب رشد بلور از هسته اولیه است به نحوی که به تدریج سایر نقاط ثابت را پر کند . سپس در انتها پر کردن جای خالی اطراف صفحه  میرسد. ( نقاط داخلی در الگوریتم پر شده اند )
خلاصه الگوریتم
1- نقاط ورودی دریافت می گردند . ( از این به بعد هر نقطه را وزیر می نامیم )
2- فواصل وزیر ها تعیین می شود و امتیاز دهی میگردد . 
3- هسته اولیه رشد پیدا می شود ( نزدیکترین دو نقطه از مجموعه نقاط ) 
4- فواصل بین دو نقطه پر می شود .
5- نقطه بعدی نزدیک انتخاب و فواصل پر می شود .
6- مرحله 5 تا تمام شدن نقاط اولیه تکرار می گردد.
7- فواصل کناری که فاقد نقطه هستند پر می شوند.
8- پایان



۱۳۹۹-۰۴-۰۴

هجوم به بورس خوب است یا بد ؟ آیا همه باید در بورس باشند ؟

انسان آنچه را که نمی داند را ترد می کند . جذب نمی کند. حالا اگر بر اساس جهل خیر زندگی مثل سلامت و پس انداز دوران پیری را ترد کند . با این افراد چه باید کرد؟
آیا افراد در اجتماع آزاد باید باشند که هر چه می خواهند حتی اگر بر ضرر شخص خود یا اجتماع باشد را انجام دهند ؟
آیا اگر اکثریت نادان بودند ( که اغلب اینطور است . متخصصین هر علمی نسبت به کل اجتماع در اقلیت هستند ) جامعه باید به سمت غلط پیش برود ؟
آیا روش جلوگیری از حرکت اکثریت در جهت غلط دیکتاتوری متخصصین را پدید خواهد آورد ؟
راهکار این مسئله شاید در این باشد که با قوانین فردی و اجتماعی که توسط متخصصین هر رشته تدوین می گردد و فقط متخصصین اجازه رای دادن دارند ، تدوین می گردد.
کل سیستم را نیز افراد متخصص سیستم اداره می کنند . این افراد را همه گروه های متخصص انتخاب می کنند.
هر فردی بالاخره تخصصی دارد . ( هر چند ممکن است در آن رشته نخبه نباشد ) بنابراین همه افراد در انتخاب رهبر مشارکت دارند .
اما آنچه در مرحله اجرایی مشاهده خواهد شد ،این است که افراد اجازه نابودی و خرابی خود و اجتماع خود را نخواهند داشت . در هر مرتبه انسانی و اجتماعی که قرار داشته باشند .


۱۳۹۹-۰۴-۰۱

اگر آمریکا در جنگ جهانی دوم شرکت نمی کرد چه می شد ؟

در اروپا آلمان با زحمت کمی پیروز میشد. در آن سوی دریاها نیز ژاپن برنده می شد. داستان دو جبهه با هم متفاوت بود.
در اروپا خیلی زود منابع جمع شده توسط کشورها توسط آلمانها مصرف می شد و از لحاظ اقتصادی حکومت هیتلر سقوط می کرد. دوباره کشورهای اروپا مستقل می شدند .
اما در این سو ژاپن بخشهایی از استرالیا را تصاحب می کرد و ماشین ارتش ژاپن به حرکت در قاره استرالیا ادامه می داد.
مشکلی که ژاپن با آن روبرو می شد ، دور شدن خطوط نبرد از خاک اصلی ژاپن و اتصال و لجستیک مجموعه میبود . این امر باعث می شد که یکپارچگی شبکه نظامی  حفظ نگردد. در این حالت گروه هایی جدا شده از ارتش بوجود می آمدند که یا از گرسنگی نابود می شدند و یا توسط گروه های چریک  محلی شکار می شدند .حکومت کمونیستی شوروی نیز که در مقابل آلمان ها شکست خورده بود ، بعد از سقوط آلمان با یک رقیب روسی و غربی مواجه میشد. دیواره ای که اروپا را از کمونیست ها جدا می کرد. شاید جنگی هم با کمونیست ها رخ میداد اما در نهایت دو کشور به جای شوروی می توانست وجود داشته باشد .روسیه غربی و شرقی.
اما آمریکا در این میان برنده بازی بود .سرزمینی که هیچ خسارتی نداشت ( نه مالی و نه جانی ) و آماده بازسازی و نشستن بر سکوی بدون معارض رهبری جهان بود.
اما آمریکا نتوانست در خانه بماند . به کمک دوستان خود شتافت و باعث آسیب بیشتر به کشورهای درگیر در جنگ گردید . اما در جبهه ژاپن مانع تهدید سرزمین استرالیا شد و در جزایر اقیانوس آرام در حالی که کافی بود تدارکات ژاپنی را متوقف کند تا خود ژاپنی ها تسلیم و نابود گردند ، به جنگ پرداخت و امکانات انسانی و مالی زیادی را از دست داد. 
شاید برای دنیا و خود آمریکا بهتر بود که آنها در خانه بمانند.

۱۳۹۹-۰۳-۲۰

آینده بازارهای مالی آمریکا و بقیه جهان

آنچه واضح است . فعلا اوضاع اقتصادی خوب نیست و معلوم نیست کی دوباره اقتصاد به مسیر قبلی باز می گردد.
اگر شما خیلی پول داشته باشید و یا خیلی پول را مدیریت کنید ، چکار خواهید کرد ؟ اعلا منظر واقعی شما باعث سقوط بورس شده و از همه بیشتر خود شما متضرر خواهید شد .
بنابراین بزرگان بازار بورس از بازار حمایت کرده و باعث رونق بورس می شوند . در این حالت امکان خروج جذاب از بارا را برای خود فراهم می کنند.
در واقع رونق های مقطعی فعلی فرصت برای خروج سرمایه داران بزرگ و همچنین تبدیل سهام به دارایی هایی که این روزها رشد خواهد کرد را فراهم می آورد.
بعد از این دوران رونق مقطعی سقوط واقعی بازار را خواهیم داشت . ( شاید با موج دوم بیماری کرونا در حدود پاییز )  در آن زمان بورس بقیه کشورهای جهان نیز بسته به میزان ارتباط با اقتصاد جهانی سقوط خواهد کرد.
کشورهایی مثل ایرانکه کمترین ارتباط را با جهان خارج دارند از این سقوط کمترین آسیب را خواهند برد .
از سوی دیگر کشورهایی مانند چین - تایلند- ویتنام و سایر کشورهایی که امکان رشد اقتصادی را دارند با حجم زیادی از سرمایه آزاد جهانی که بدنبال محلی برای سرمایه گذاری می گردد ، مواجه می شوند .
این یعنی آنها با سرمایه خارجی ارزان تر از نرمال دسترسی خواهند داشت .
طبیعتا استفاده از این سرمایه ارزان خارجی باعث رشد و توسعه مضاعف آنها خواهد گردید.
چنانچه ما هم جذابیتی برای سرمایه گذاران خارجی ایجاد کنیم ، آنها هم با محدودیت های جهانی علاقمند به سرمایه گذاری در ایران خواهند بود.

۱۳۹۹-۰۳-۱۴

استفاده از تکنولوژی معدن کاری شیل در تونل زنی در سنگ های سخت

توسعه شکاف در معادن شیل بر اساس یکی از ویژگی های خاص آب است .
آب منقبض نمی شود . اگر در آب مواد انفجاری منفجر گردد در همه سطوح آن این فشار انفجار اثر می کند تا راهی در یک سمتی باز شود .
می توان این فرآیند را در سنگ های سخت تیز انجام داد . وقتی شکاف ها در سنگ به قدر کافی پیش رفت,  می توان از محلول کلوئیدی مواد انفجاری در آب استفاده کرد .
پمپ آن در شکاف ها , همه جا نفوذ می کند و انفجار در یک نقطه از آب , همه جای آب را منفجر می کند .
شدت انفجار در همه جا , با هم جمع می شود و در همه سطوح اثر می کند . در واقع کل فضای شکاف دار پودر می شود و انتقال آن به خارج برای ادامه احداث تونل به سادگی قابل انجام خواهد بود .
سرعت عمل , ارزانی , از جمله مزایای این روش کاری است .

Another method can used is hydrolic pressure for stone 

۱۳۹۹-۰۳-۱۲

ترامپ و آینده آمریکا

در نظر بگیریم یک سوء مدیریت ترامپی در خصوص کرونا با 40 % بیکار در آمریکا . بعلاوه خشونت های خیابانی با شروع کشته شدن یک سیاهپوست .
به این آشفته بازار یک زمان کوتاه تا انتخابات آمریکا را اضافه کنیم و بعلاوه اینکه در آینده پیش رو نیز امید به اصلاح امور نه تنها در خصوص بیماری کرونا و ایجاد اشتغال - بلکه در شرایط اجتماعی سیاهپوستان مشاهده نمی شود. یعنی راه حلی به نظر متخصصان نمی رسد .
چه راه کاری پیش روی هیئت حاکمه آمریکا است ؟
شاید ادامه برنامه های سریال سیمپسونها بتواند آمریکا را نجات دهد . اگر مطابق پیش بینی آن سریال شخص ترامپ فوت نماید ، مشکلات را می توان به شخص مرده حواله داد . و اشخاص زنده مشکلی نخواهند داشت . 
با خبر بزرگ فوت ترامپ ناآرامی های اجتماعی فروکش خواهد کرد و همگان منتظر این خواهند شد که ببینند نفر بعدی چه خواهد کرد. 
این انتظار و آرامش در خصوص کرونا و بیکاری نیز برای مردم قابل قبول خواهد بود . گر چه احتمالا در گروه جمهوری خواهان افرادی مانند دختر ترامپ امکان برنده شدن در انتخابات را خواهد داشت . اما بدون او جمهوری خواهان با بحران شخص جایگزین روبرو خواهند شد .
گر چه ترامپ نیازی به ترور ندارد و مصرف داروهای بدون تجویز پزشک یا خود بیماری کرونا ممکن است دلیل فوت او باشد.