"نگرش ACETEAM بزرگ از زبان لیدر خوش نظر"
بسم الله الرحمن الرحیم
خدا هست ، منم هستم ، پس همه چیز هست ...
سلام
نتورک یه کار بی سقفه !!
هر نگرش و تفکری که نتورک و نتورکر رو محدود کنه محکوم به شکسته !
نتورک آدم معمولی نمیخواد !
آدم حسابگر نمیخواد !
آدم "دو دو تا چار تا " نمیخواد !
توی این زمونه ، بر اساس هیچ حساب و کتابی ،
آدم نمیتونه بدون پول و پارتی و ... درآمد میلیونی داشته باشه !
حساب و کتاب جاش توی بازاره !
نتورک با منطق حاکم بر بازار جور در نمیاد !
کجای بازار سراغ دارید که یه جوون،
بدون سرمایه نقدی ، بدون پارتی و رانت و تخصص فوق العاده ،بدون خلاف ،
بتونه ماهی 20 - 30 میلیون تومن درآمد داشته باشه ؟!!
تو نتورک نباید حسابگر باشی ! چون حساب و کتاب تو این کار جواب نمیده !
باید نسبت به عقل و منطق حاکم بر بازار امروز ، دیوونه باشی !
ولی خوبیش اینه که به دیوونه ها پول میده !
البته این آدما ، از دید عموم دیوونه هستند !!
در حقیقت ، عاقل واقعی همین دیوونه هان !!
نتورک بی سقف ، نتورک بی کله ، نتورک بدون حساب و کتاب !!
یا میشه یا باید بشه !!
کسی که میخواد تو نتورک پول در بیاره ، نباید محافظه کار باشه !
نباید از چیزی بترسه !
یه نتورکر مثل کوسه میمونه !
کوسه از هر چیزی بترسه ، میره به سمتش !!
یه نتورکر واقعی همینطوره !
از هر کس میترسه ، اول پرزنتش میکنه !
از هرکاری بترسه همین امروز انجامش میده !
یه نتورکر وقتی لیست کارهای روزانشو میذاره جلوی چشمش ،
اول کاری رو انجام میده که به نظرش از همه کارها سخت تره !
همیشه از خودش میپرسه :
" اگه نمیترسیدی کدوم یکی از کارهات رو زودتر انجام میدادی ؟"
" اگه نمیترسیدی ، چیکار میکردی ؟!"
غیرتمندای ایس تیم ،
همراهان و دوستان عزیز من در بهترین تیم نتورک ایران :
من تا الان اینجوری نتورک کار کردم!
خودم هدفهای زیادی رو تیک زدم!
ولی میخوام هدف تیک زدن لیدرهامو ببینم!
این مجموعه باید به لیاقتش برسه !
این آدما باید به هدفاشون برسن !
تک تک آدمای مجموعه ACETEAM باید به اهدافشون برسن !
نگرش این تیم اینه :
خدا هست ، منم هستم ، پس همه چیز هست ...
برنامه این تیم اینه :
یه ورودی جدید باید ، باید ، باید در 48 ساعت راهنما بشه !
یه روزه هم میتونه ولی حداکثر 48 ساعته باید دست کم دو تا مشتری اعتباری پیدا کنه !
مهم نیست که این دو نفر نتورکر میشن یا نه !
مهم اینه که ورودی جدیدی که میخواد نتورک کنه ، یاد بگیره از اعتبارش استفاده کنه !
حتی اگه اون دو نفر پدر و مادرش باشن !!
فقط کافیه مصرف کننده محصولاتش باشن !!
وقتی راهنما شد به سرعت باید آموزش راهنما رو ببینه !
خودت باید آموزشش بدی ، با هم باید ببینید !
لیستش سورت بشه ! امتیاز دهی بشه !
پرزنتاش فوری در بیاد !
دعوت کنه ! معرفی برگزار کنه !
پرزنت با دی وی دی مخصوص کساییه که نمیتونین بیارینشون دفتر !
اون هم باید با هم ببینین ! نه اینکه دی وی دی رو بدی بعد سراغشم نگیری !!
یه ورودی جدید توی ایس تیم باید توی یک ماه لیدر بشه !
48 ساعته راهنما ، یه هفته ای مشاور ، دو هفته ای نتورکر و یکماهه لیدر !
بجنب رفیق ، وقت نیست !!
از همین حالا شروع کن !
اول باور خودتو بساز ، اول باور کن که میشه !
بعد این باور رو با قدرت به ورودی جدیدت منتقل کن !
یادت باشه اگه بگی نمیشه ، خوب نمیشه !!
از خودت شروع کن ، ابتدا بپذیر که امکان پذیره !
بعد منتقلش کن !
باور کن ، باور کن ، باور کن ...
تو ایس تیم ، یه ورودی جدید باید ، باید ، باید یه ماهه لیدر بشه !!
چون تو باور داری و میخوای که اینطوری بشه !!
چون ما هممون باور داریم و میخوایم که اینطوری بشه !!
چون ما یه تیم قدرتمند و با نگرش هستیم !
چون ما بهترین تیم نتورک ایران هستیم !
این تیم ، بهترین تیم نتورک ایرانه ، چون من و تو توش هستیم !
و من و تو انسانهای ارزشمندی هستیم که
با توکل به خدا ، هر غیر ممکنی رو ممکن میکنیم !
با نگرش ایس تیم بزرگ زندگی کن :
"" خدا هست ، منم هستم ، پس همه چیز هست ...""
طوفان به پا کن رفیق ، تو هم توانشو داری ، هم لیاقتشو ...
یا علی
بابا پاشو و یه چیزی باش ...
اگه تو زندگیت تا الان چیزی نبودی، اینجا باش.
آقا و خانم خودت باش.
"هر کی موند و خواست، به مقصد رسید"
"ما دنیا رو تسخیر می کنیم"
زنده باد BIZ
جاویدان ACE TEAM
Rohallah
سیستم خبره مشاور املاک
گردآورندگان:
1.الناز آقایی
2.سمیه لک زایی
استاد راهنما:
خانم برادران هزاوه
چکیده
این مقاله به بررسی استفاده از سیستم های خبره به پیش بینی املاک و مستغلات میپردازد. این مقاله نیز به بررسی های گسترده تر موضوع سیستم های خبره و چگونه یک سیستم بهتر می تواند به نتایج بهتری منجر شود. این سیستم خبره بسیار به درد افرادی میخورد که میخواهند با اطلاعاتی ناقص، خانه ای خوب بخرند سیستم های خبره روش های ایده الی هستند
سیستم های خبره در کار املاک و مستغلات
پیش بینی در درجه اول فرایند کمی از داده های عددی از گذشته تا پیش بینی اینده است.سیستم های خبره روش های ایده الی هستند برای مقابله ای خوب با مشکلات بسیار.
یکی از از این پیش بینی ها کیفی است.این است که به طور معمول برای محصولات جدید و در شرایطی که در انجا هیچ مجموعه ای طولانی مدت جایی که ممکن است کمک به ارائه پیش بینی باشد نیست.
سیستم های خبره می توانند در استفاده از روش های فروش نیرو های مرکب یاری دهند
تاریخچه
سیستم خبره در املاک
فرض کنید شما یک بنگاه معاملات ملکی دارید و 40 درصد درآمد شما از طریق ارزیابی املاک تجاری و قیمت گذاری بر روی آنها حاصل می شود. حال فرض کنید تنها یک نفر در موسسه شما قادر است چنین ارزیابی ای را انجام دهد. حال اگر این فرد موسسه شما را ترک کرد چه می کنید؟ چگونه جایگزینی برای این تخصص خواهید یافت؟ با چه سرعتی قادر خواهید بود فرد دیگری را بیابید؟ چنانچه جایگزینی فرد دیگر یک ماه طول بکشد چه میزان هزینه فرصت از دست رفته در این یک ماه خواهید داشت؟
در سازمانهای مختلف پرسنل بسیار ارزشمندند زیرا وظایف بسیار مهمی را انجام می دهند که انجام بسیاری از این وظایف نیازمند تخصص فراوان است و این تخصص تنها در دستان پرسنل خبره نهفته است. سیستمهای خبره سیستمهایی هستند که خبرگی و دانش مربوط به حل مسائل را ثبت کرده و آن را در اختیار افرادی قرار می دهند که از تخصص کافی برای حل مساله مورد نظر بر خوردار نیستند. بدین ترتیب قادر خواهند بود با استفاده از سیستم مسائل سازمانی را حل کرده و همچنین از سیستم به عنوان ابزاری برای یادگیری استفاده کنند.
یک سیستم خبره یا سیستم مبتنی بر دانش سیستمی در رده سیستمهای هوش مصنوعی می باشد که دارای قدرت استدلال است در مورد مسایل مربوط به یک حیطه تخصصی است و نتیجه گیری نهایی را ارائه می دهد. سیستمهای خبره برای تشخیص مسائل و تجویز راه حل مناسبند. به این معنی که سیستهای خبره می توانند تشخیص دهند که علت بوجود آمدن یک مشکل چیست و برای حل آن مشکل راه حل مناسب را تجویز کنند
اهداف سیستم خبره در املاک
1.آماده سازی اسناد املاک و مستغلات مانند اجاره ، قرارداد و فرم.سیسم های خبره می توانند به کاربر کمک کنند تا مدارک را با استفاده از هدایت انها از طریق فرایند و جلب توجه به مشکلاتی که ممکن است عاقلانه نباشند،به عنوان بهبود عبارت و ساختار، اماده کند.
-2.هزینه ساختمان ها و توسعه پروژه ها.این نیاز به ترکیب روش داده کاوی و روش قانون پایه ای دارد(یا مورد های مبتنی بر استدلال)برای گردهم اوردن دانش کارشناس بررسی کمیت.مهندسی و ساخت با براورد هزینه درست.
-محاسبه کمک با نرم افزار های عممی کامپیوتری و همچنین تخصصی.3.
-4.تهیه گزارش و مشروحات ملک
-5.مشکلات مدیریتی اموال و امکانات در جایی که سیستم های خبره می تواند به هردو صورت مشتریان و مدیران املاک برای ساده کردن راه حل های بعضی مشکلات استفاده شود. یکی از مسائل اشکار ، پر کاربردی برای افراد تازه کار و قابلیت کمک در اموزش و فرایند پرورش تا زمانیکه به کاربر و کارشناس شدن خود شخص منجر بشود ،است
اجزای مختلف یک سیستم خبره
اجزای اطلاعاتی: اولین نوع اطلاعات مربوط به یک سیستم خبره اطلاعات مربوط به حیطه تخصصی است و در واقع هسته اصلی یک سیستم خبره می باشد. زیرا مجموعه ای از گامهای حل مساله است که با استفاده از آن به همراه یک فرایند استدلال، سیستم قادر به حل مساله می باشد. گاهی ممکن است کاربر دلیل تجویز یک راه حل را از سیستم خبره بپرسد. در این حالت سیستم با استفاده از "اطلاعات چرایی " که در سیستم موجود است پاسخ کاربر را خواهد داد. با وجود این دو نوع اطلاعات ( اطلاعات حیطه تخصصی و اطلاعات چرایی) یک سیستم خبره قادر به حل مسائل و پاسخ دادن به کاربر است و تنها کاربر لازم است اطلاعات مربوط به وقایع مساله را به سیستم بدهد. در حین فرایند حل مساله سیستم دائماً سوالاتی را از کاربر می پرسد و در واقع پاسخ این سوالات همان وقایع مساله می باشند
سیستم خبره شامل هفت مرحله است
مرحله 1
گام اول جمع آوری اطلاعات در مورد موضوع املاک است. برای کاربران حرفه ای یا خبره این داده ها میتونه به صورت مستقیم وارد شود. برای کاربران تازه کار یا در حال آموزش یک سیستم مبتنی بر قانون وجود دارد که برای ورودی ها او را راهنمایی میکندد. سیستم با یا بدون اطلاعاتفهرست شده در گزارش بازرسی کار می کنند. بر اساس اطلاعاتی که در قسمت features به صورت لیست قرار گرفته و به ما خروجی میدهد. با این حال نتیجه در بسیاری از مناطق دقیق نیست
مرحله 2
مرحله دوم شامل جمع آوری اطلاعات در پایگاه فروش میباشد. این اطلاعات به صورت ماهیانه به روز میشوند و سیستم با بهره گیری از جستجو و سیستم فیلتر باهم و همراه با دانش تخصصی با پارامتر های مناسب پر فروشها را انتخاب میکند. این پارامترها میتوانند به وسیله ی کاربر زده شوند و در نسخه های بعدی این سیستم میتونه به یاد بیاره که کدام پارامتر ها در کدام مناطق تاثیر گزارتر هستند
مرحله 3
مرحله ی 3 به تجزیه تحلیل داده های بازار میپردازد.در این مثال یک مدل رگرسیون استفاده میشود. این سیستم اجازه میدهد به مدلهای مختلف شامل مدل های رگرسیون ومدلهای مختلف شبکه عصبی با ااگوریتم ژنتیک. فرایند ساخت این مدل بر اساس دانش خبره با آزمون های استاندارد برای اعتبار مدل استفاده شده است
مرحله 4
مدل از داده های بازار به عنوان پایه برای تنظیمات برای سیستم استفاده می شود کاربر میتواند تنظیمات را زیر پا بگذارد اگر کاربر معتقد باشد که قیمت در برابر زمان افزایش داشته باشد پس آن زمان می تواند یک تنظیم مناسب باش
مرحله5
مرحله ی بعدی شامل انتخاب بیشترین فروشهایی که قابل مقایسه هستند، است.
این فرایند با استفاده از ترکیبی از دانش خبره و نزدیکترین تکنیکهای همسایه است.سیستم تلاش دارد برای اینکه تعداد مناسبی از فروشهایی را که قابل مقایسه هستند را پیدا کند. به عنوان مثال اگر از بین چهار حالت مقایسه سه حالت با توجه به داده ها و اعمالی که روی آنها انجام میشود به داده نزدیکتر و مقایسه ی چهارم از آنها دور بود سه حالتی که نزدیک هستند انتخاب میشوند . این سسیتم مانند بیشتر سیستم ها میتواند حالت خودکار خود را زیر پا بگذارد و خود کاربر به صورت غیر خودکار این کار را انجام دهد
مرحله 6
مرحله 6 با استفاده از تمام اطلاعات بدست آمده تا این مرحله به تنظیم بیشترین فروشهای قابل مقایسه با استفاده از روشهای مناسب و تنظیم های انتخاب شده میپردازد.
( بر اساس ورودی های ما یک سری مقایسه ها انجام داده و یک رنجی را به ما داده است که میتوانیم به وسیله ی آن رنجها که حتما با یک سری فرمول های خاص بدست آمده یک قایسه ی خوب انجام دهد)
مرحله 7
مرحله ی آخر شامل درصد گیری برای نشان دادن بهترین گزینه است که این درصد ها با توجه به اطلاعات بدست آمده از مرحله ی 6 بدست می آید
سیستم خبره املاک در ایران
در تمام دنیا آژانس های املاک بعد از واگذاری ملک هم مسئولیت اصلی را دارند. مثلا خانه ای را که اجاره می کنند اگر برای لوله کشی آب اتفاقی بیافتد مستاجر به تنها جایی که تماس می گیرد فقط آژانس مربوطه است. اما مشاوران املاک ما هیچ گونه ضمانتی نسبت به آنچه ارائه می دهند، ندارند، هیچ گونه تعهدی هم نسبت به کاری که انجام می دهند، ندارند.
اقتصاد ایران آنلاین- فاطمه سیروس: ارتقای سیستم فناوری اطلاعات و به روز رساندن فعالیت های مختلف اقتصادی، اجتماعی و... در هر کشور از نشانه های پیشرفت و توسعه پایدار است. با افزایش روند رو به رشد در این حوزه بسیاری از مشکلات جامعه و حتی ارگان های مرتبط، کاهش یافته و فعالیت های اقتصادی و اجتماعی در کشور به سهولت انجام خواهد شد. در کشور ما نگاه به این حوزه (فناوری اطلاعات) تا حدودی مثبت بوده، اما به دلیل نبود مدیران متخصص به ویژه در هشت سال گذشته، بسیاری از ایده ها و برنامه های تاثیرگذار در حوزه های مختلف نادیده گرفته شد.
یکی از طرح هایی که در این سال ها مورد بی مهری واقع شد طرحی است که با هدف تحول عظیم در حوزه مسکن و معاملات املاک به میان آمد اما به دلیل نبود کارشناس و از طرفی منفعت طلبی افراد حاکم بر این حوزه به شکلی دیگر اجرا شد.
علیرضا الفت، ایده پرداز این طرح از این که طرحش با مکانیسم جلوگیری از افزایش قیمت مسکن کلید خورد و درنهایت به ثبت آمار و اسناد و به عبارتی سامانه کد رهگیری املاک منجر شد، بسیار متاسف است. او از ابتدای شکل گیری این ایده تا پایان آن که البته پایان خوشی نبود، می گوید.
چه شد که به فکر بازار مسکن و مشکلات این حوزه افتادید؟
جریانات رشد قیمت مسکن ذهنم را بسیار درگیر کرده بود که چطور این افزایش قیمت می تواند اتفاق بیافتد؟ زیرا شاخص های اقتصادی هم حاکی از این اتفاق نبود. آن زمان علاقه شدیدی به بازار بورس داشته و در تحلیل های مالیاتی که داشتم به فکرم رسید که ما در کشور، داده های تاریخی در رابطه با مسکن نداریم و نمی توانیم آن طور که می خواهیم روند بازار مسکن را پیگیری کنیم. مثلا روند افزایش قیمت از کجا و به چه دلیل اتفاق می افتد؟ شاخص های تاثیرگذار واقعا چه شاخص هایی هستند و چطور می توان جلوی بحث سفته بازی را گرفت؟ با این هدف به دیتاهای مختلف مراجعه کردم و دریافتم چنین چیزی وجود ندارد.
در آن زمان در بنیاد شهید مدیر فناوری اطلاعات بودم. سال85 شرکتی با نام حافظ کیش در بنیاد تاسیس کردیم که در حوزه آی تی فعالیت می کرد و اولین کارش دیتاسنتر بود. همان طور که مشغول پیگیری این کار بودیم در همان زمان فکری به ذهنم رسید که در این مرکز داده، یک قسمتی هم برای معاملات املاک مشخص کنیم.
دقیقا در چه سالی؟
خردادماه سال86 بود که اولین طرح ساماندهی معاملات املاک با رویکرد تحلیل آماری و ایجاد یک سیستم خبره روی اطلاعات معاملات مسکن را طراحی کردیم. یعنی درصدد بودیم یک سری داده های مشخص با تحلیل هایی که معمولا در بورس هم وجود دارد را استخراج کنیم تا بتوانیم بازار مسکن را پیگیری، توصیف و پیش بینی کنیم.
این کار چه مزیتی داشت؟
دیتای ارزشمندی را به وجود می آورد، اما متاسفانه این اتفاق رخ نداد. درنهایت ما در تیرماه86 طرحی تهیه کردیم، یک چکیده 7صفحه ای در مورد این که چرا این طرح باید اجرایی شود.
مزایای استفاده سیستم خبره در املاک( آقای الفت! با توجه به نمودار و طرح تان)
1. ما یک هدف اصلی با عنوان تغییر در کسب وکار بنگاه ها داشتیم. این که افرادی که در بنگاه های املاک می نشینند اطلاعات فنی نسبت به کارشان ندارند، به عبارتی مشاوران املاک ما هیچ گونه ضمانتی نسبت به آنچه ارائه می دهند، ندارند، هیچ گونه تعهدی هم نسبت به کاری که انجام می دهند، ندارند.
2.دومین عامل بحث دانش افراد بود. آژانس های املاک ما فقط خانه را به مشتری نشان می دهند، اما مثلا در مورد نقشه لوله کشی آب یا استحکام ساختمان هیچ اطلاعاتی ندارند.
3.ما به این فکر افتادیم فردی که قرار است ملکی را ثبت کند یک کارشناس باشد و این افراد مجبور شوند که آموزش ببینند، حتی بدون امتحان، فقط بتوانند بحث به روزرسانی اطلاعات داشته باشند و افرادی که در بنگاه های معاملات مسکن مستقر هستند مشاوران امین واقعی مردم باشند. اگر سال86 با این شرایط که انتظار داشتیم این سیستم پیشنهادی مان را راه می انداختیم دستاوردهایی که مدنظرمان بود
4. بحث ایجاد ا.طلاعات همگن،
5.عدالت در دستیابی به اطلاعات،
6.کاهش رانت اطلاعاتی در املاک،
7.پیشگیری از کلاهبرداری،
8. شفاف سازی اطلاعات،
9. کمک به کاهش اختلاف طبقاتی و کمک به پاکسازی اطلاعات موجود در نهادها و سازمان های مختلف کشور،
10. همچنین هیچ وقت مشتری برای ثبت یک خانه در سامانه اطلاعات، مبلغی پرداخت نمی کرد، درحالی که امروز به صورت روال عادی این اتفاق می افتد. نحوه تقسیم پورسانت که دغدغه بنگاه ها بود را در سیستم مالی این طرح پیش بینی کردیم، نحوه این که اطلاعات چگونه ثبت شود و از طریق نهادهای زیرمجموعه که در نظر گرفته بودیم بررسی شود و ملک قبل از این که بیاید دست معامله حتما چک شده باشد که مشکل قضایی، شهرداری یا سازمان های دیگر نداشته باشد.
11.که این یک پیش بینی بود از این که بازار مسکن در خانه های جدید یا قدیمی شکل می گیرد یا مثلا اگر سیستم قضایی دنبال شخصی است که کلاهبرداری کرده راحت بتواند پیگیری کند. این موارد امکانات جانبی این سیستم بود، امکانات اصلی اش هم بحث افزایش قیمت مسکن، یعنی روندی تعبیه شود که باعث افزایش یا کاهش قیمت مسکن می شد. در حقیقت یک تحلیل تکنیکی داشتیم که مثلا اگر یک سخنرانی در یک جایی برگزار می شد تاثیر این سخنرانی را در روند بازار مسکن به وضوح می توانستیم بیابیم. مثلا در مورد افزایش قیمت وام مسکن در شهرستان های کم جمعیت که مشاوره ای هم داده می شد که به نهادهای درگیر مسکن گوشزد کنند که شما می توانید با این اطلاعات هم صحبت هایتان را کنترل کنید هم دریابید که ساخت وساز در کجاها بیشتر شکل می گیرد یا سرمایه هایتان را باید بیشتر به کدام سو ببرید. به عبارتی کمک به دولت در جهت تصمیم گیری در حوزه مسکن و کنترل افزایش قیمت ناشی از دلال بازی و سفته بازی
نمودار RULL
معیارها و علایق کاربر برای خرید خونه رو میپرسه ذر نهایت یه خونه پیشنهاد داده میشود
(50 <قیمت< 60) And (40 <متراژ< 50) And (آپارتمان)
=>
ü مورد اول
ü مورد دوم
)60 <قیمت< 80) And (40 <متراژ< 50) And (آپارتمان)
=>
ü مورد اول
ü مورد دوم
ü مورد سوم
ü قیمت : 75 میلیون
ü ناحیه : جنوب
ü منطقه : 16
ü آدرس : یاخچی آباد – میدان بهشت
ü متراژ : 40 متر
ü تک خوابه
ü آپارتمان – طبقه سوم
)80 <قیمت< 100) And (40 <متراژ< 50) And (آپارتمان)
=>
ü مورد اول
ü مورد دوم
)100 <قیمت< 150) And (40 <متراژ< 50) And (آپارتمان)
=>
ü مورد اول
ü مورد دوم
)150 <قیمت< 200) And (40 <متراژ< 50) And (آپارتمان)
=>
ü مورد اول
ü مورد دوم
)150 <قیمت< 200) And (10<متراژ<20) And (مغازه)
=>
ü مورد اول
ü مورد دوم
آشنایی با برنامهclips
C Language Integrated Production System
با زبا ن C نوشته شده است
اولین بار در مرکز فضایی ناسا طراحی شده
هدفش ارتباط با سایر سیستم هاست
|
||||
برای مشاهده محیط برنامه بر روی Clips.exe کلیک کنید.
پنجره سفید رنگی که مشاهده میکنید،مکانی است که میتوانید در آن کدهای Clips را وارد کنید.
جهت تست کردن سیستم خبره،مشابه عکس زیر عمل کنید.
بعد از ترسیم درخت به وارد کردن قوانین در محیط کلیپس میپردازیم.
قوانین در فایل moshavereAmlak.txt قرار دارند.
بعد از وارد کردن قوانین در محیط کلیپس،از دستورات و قوانین زیر برای اجرای سیستم خبره استفاده میکنیم.
در زبان های برنامه نویسی مانند C و C++ و C# برای بسته بندی متغییرها از struct یا class استفاده میشود.در مثال زیر تمام متغییرهایی که برای ملک مورد نیاز هستند درMelk struct قرار گرفته اند.
Struct Melk
{
Int gheymat;
Int metrazh;
}
معادل struct در زبان clips دستور deftemplate میباشد.اگر بخواهیم struct بالا را در clips پیاده سازی کنیم به صورت زیر میشود:
(deftemplate Melk
(slot gheymat (type INTEGER))
(slot metrazh (type INTEGER))
)
دقت کنید که قرار دادن پرانتزها الزامی میباشد.
در زبان C و C++ و C# یک Data type به نام enum وجود دارد.برای مثال:
Enum Geneder
{
male,
female
}
در clips برای ایجاد enum به صورت زیر عمل میکنیم:
(slot Geneder (allowed-symbols malefemale))
حالا میتوانیم درباره کد زیر به طور کامل بحث کنیم:
(deftemplate melk
(slot gheymat (type INTEGER))
(slot metrazh (type INTEGER))
(slot no (allowed-symbols aparteman vilae maghaze))
)
این دستور یک قالب با نام melk ایجاد کرده که دارای سه slot(در زبان های برنامه نویسی به آن فیلد یا متغییر میگویند)است،که هر slot دارای نام و نوع داده ای خاص خود میباشد.
همانطور که گفته شد دستور deftemplate مانند دستور struct در C میباشد.struct به خودی خود دارای ارزش نیست و زمانی ارزش پیدا میکند که از آن متغییری تعریف شود.در مثال زیر از struct یک متغییر تعریف شده و این متغییر مقدار دهی شده است.
Melk my_melk;
my_melk.gheymat=100;
my_melk.metrazh=800;
در clips دستور تعریف متغییر از یک template و مقدار دهی ان به شرح زیر است:
(assert (Melk(gheymat 100)(metrazh 800)(no aparteman)))
شاید بپرسید نام متغییر را در کجا مشخص کرده ایم؟
در clips ما نام متغییرها را مشخص نمیکنیم،خود سیستم یک نام برای آنها در نظر میگیرد و نام در نظر گرفته را برای ما نمایش میدهد.البته clips به جای متغییر از اصطلاح fact استفاده میکند.مثلا بعد از وارد کردن دستور assert بالا یک پیام به این صورت نمایش داده میشود:
در واقع clips یک fact(متغییر) ایجاد کرده که نام آن Fact-0 میباشد.
تعریف قوانین در clips:
برای تعریف قوانین به صورت مقابل عمل میکنیم:
(defrule نام قانون
(پارامتر ورودی 1)
(پارامتر ورودی 2)
.
(nپارامتر ورودی )
=>
(دستور اجرایی 1)
(دستور اجرایی 2)
.
.
.
(n دستور اجرایی)
)
حالا به توضیح یکی از قانون های نوشته شده میپردازیم:
(defrule rule
(melk (gheymat ?g) (metrazh ?m) (no aparteman))
(test (<= ?m 50))
(test (> ?m 40))
(test (<= ?g 80))
(test (> ?g 60))
=>
(printout t "morede 1:" crlf)
)
دستور (printout t “ … ”) برای چاپ یک رشته در خروجی مورد استفاده قرار میگیرد.
دستور crlf باعث میشود که به خط بعد برویم.معادل cout<
(melk (gheymat ?g) (metrazh ?m) (no aparteman))
این خط پارامتر ورودی rule میباشد.بیان میکنیم که پارامتر ورودی باید از نوع melk باشد و باید دارای 3 قسمت باشد که gheymat , metrazh , no سه قسمت را تشکیل میدهند.
قبل از توضیح ?g اجازه دهید تا بیان کنیم از یک قانون چگونه استفاده میکنند.برای مثال میخواهیم از قانون بالا استفاده کنیم،یک fact از نوع melk ایجاد میکنیم.
(assert (Melk(gheymat 100)(metrazh 800)(no aparteman)))
سپس دستور (run) را وارد میکنیم.با وارد کردن این دستور 100,800,aparteman برای rule فرستاده میشود و ?g برابر با 100 میشود و به همین ترتیب ?m برابر با 800 میشود.ما نوع ملک را در دستور assert آپارتمان وارد کرده ایم،در rule چک میشود که نوع ملک ارسالی از نوع اپارتمان میباشد یا نه.اگر نباشد،قسمت اجرایی rule که نمایش یک سری داده میباشد انجام نخواهد شد(مثلا اگر دستور به شکل
(assert (Melk(gheymat 100)(metrazh 800)(no maghze)))
باشد،rule اجرا نخواهد شد)
(test (<= ?m 50))
در این دستور چک میکنیم که آیا متغییر ?m از 50 بزرگتر است.شاید بپرسید چرا ننوشتیم ?m>=50 و چرا اینگونه نوشته ایم،باید بگوییم که این قانون نوشتن عبارات محاسباتی در clips است و عبارات محاسباتی و منطقی باید به صورت پیشوندی(در ساختمان داده با آن اشنا شدیم)نوشته شوند.
(test (<= ?m 50))
(test (> ?m 40))
(test (<= ?g 80))
(test (> ?g 60))
Clips 4 شرط بالا را با هم and منطقی میکند و در صورتیکه هر 4 شرط درست بودند قسمت اجرایی اجرا خواهد شد.
برای نمایش منو از یک قانون ساختگی استفاده کرده ایم:
(defrule moshavere-amlak
?f
=>
(retract ?f)
(printout t "gheymat ra be milion tooman vared konid? ")
(bind ?g (read))
(printout t "metrazh ra vared konid? ")
(bind ?m (read))
(printout t "no melk ra vared konid? (aparteman,vilae,maghaze) ")
(bind ?n (read))
(assert (melk (gheymat ?g) (metrazh ?m) (no ?n)))
)
همانطور که قبلا هم گفته شد برای فراخوانی یک قانون باید ابتدا یک یا چند fact از پارامترهای ورودی آن ایجاد کنیم و سپس از دستور(run) استفاده کنیم تا قانون اجرا شود.برای استفاده از قانون بالا به این صورت عمل میکنیم:
(run)
شاید بپرسید ما که برای menu یک template تعریف نکرده ایم؟factهایی که دارای یک قسمت هستند نیازی به استفاده از deftemplate ندارند و میتوانند بدون استفاده از deftemplate تعریف شوند.با اجرای دستور run ، مقدار show برای قانون ارسال میشود،در قانون بررسی میشود که پارامتر دریافتی برای menu با show برابر است یا نه.اگر برابر نبود قانون به کار خود خاتمه میدهد ولی اگر برابر بود قانون به کار خود ادامه میدهد.(مثلا اگر دستور زیر را بنویسیم قانون اجرا نمیشود:
(assert (menu sh))
(
?f
=>
(retract ?f)
با کمک ?f<- میتوان fact ارسال شده برای rule را در متغییر f ریخت.با دستور (retract ?f)،فکتِ f را پاک میکنیم.
کد پایین باعث میشه اگه موردپیدا نشد پیغام بده دوباره تلاش کنید
(defrule MAIN::rule29
(check c)
=>
(printout t " dobare emtehan konid ta mavarede behtari bedast biavarid" crlf)
)
نمونه های از کد ها
(deftemplate MAIN::melk
(slot gheymat (type INTEGER))
(slot metrazh (type INTEGER))
(slot no (allowed-symbols aparteman vilae maghaze)))
(defrule MAIN::rule1
(melk (gheymat ?g) (metrazh ?m) (no aparteman))
(test (<= ?m 50))
(test (> ?m 40))
(test (<= ?g 60))
(test (> ?g 50))
=>
(printout t "morede 1:" crlf)
(printout t "gheymat:55 milion" crlf)
(printout t "nahie:joonoob" crlf)
(printout t "mantaghe:19" crlf)
(printout t "address:shukufe-khiyabane varzesh" crlf)
(printout t "metrazh:40 metr" crlf)
(printout t "tak khabe" crlf)
(printout t "tabaghe chaharom" crlf)
(printout t "- - - - -" crlf)
(printout t "morede 2:" crlf)
(printout t "gheymat:60 milion" crlf)
(printout t "nahie:joonoob" crlf)
(printout t "mantaghe:19" crlf)
(printout t "address:khani abad no-khiyabane miad" crlf)
(printout t "metrazh:45 metr" crlf)
(printout t "tak khabe" crlf)
(printout t "tabaghe sevom" crlf)
(printout t ". . . . . . . . . ." crlf))
(defrule MAIN::rule2
(melk (gheymat ?g) (metrazh ?m) (no aparteman))
(test (<= ?m 50))
(test (> ?m 40))
(test (<= ?g 80))
(test (> ?g 60))
منابع وماخذ
- http://en.wikipedia.org/wiki/CLIPS
رازفا مرن شزومآ " یریبع نسحم ،هلا یلع اضریلع
طبق پیش بینی متاسفانه همچنان شاهد ادامه نزول قیمت ها در اکثر گروه ها و نمادها هستیم و با اینکه در بازار امروز شروعی متعادل داشتیم اما همچنان در سایه بی اعتمادی و جو منفی، با فشار فروش فروشندگان و عقب نشینی محسوس خریداران، مجددا بازاری منفی را تا انتها نظاره گر بودیم. در این بین گروه ساختمانی از فشار فروش کمتری (بخصوص در اواخر بازار) و در نتیجه معاملات متعادل تر و در انتها نوسانات مثبتی برخوردار بودند که نمادها با p/e پایینتر همچون ثتران، ثباغ و ثشرق از اقبال بیشتری برخوردار بودند. در گروه بانکی، وبصادر با معاملات مثبت بکار خود پایان داد که با توجه به قرار داشتن در سطح حمایتی 70 تومان و قیمت پایین سهم مورد اقبال بیشتر خریداران قرار گرفت. گروه سیمانی، بیمه ها، خودرویی ها و تجهیزاتی ها اکثرا منفی بکار خود پایان دادند که در این بین ختور و خمتور از گروه خودرویی و قطعه سازان، فاراک از گروه تجهیزاتی از اقبال بیشتر و معاملات مثبت تری برخوردار بودند. همانطور که در گزارش قبلی عنوان شد بازار در اکثر گروه ها و نمادها در سطوح حمایتی قرار دارد که از کم بودن فروشندگان حکایت دارد و حجم پایین دادوستدها نیز تایید کننده همین موضوع می باشد اما به دلیل فضای ابهام گونه اقتصاد کشور و بخصوص بازار سرمایه، خریداران پر قدرت هم وارد میدان نمیشوند و عملا نتیجه چنین رویداری روکودی معنا دار و حتی افت فرسایشی بازار سرمایه می باشد. در صورت ادامه ریزش های قیمت نفت جهانی همچنان بازار سرمایه با رکود و افت بیشتر مواجه خواهد شد. از معدود گروه های پر تقاضای امروز به گروه غذایی می توان اشاره نمود که احتمالا صرفا بر حسب علم تکنیکال با افزایش تقاضا و رشد قیمتی مواجه گشتند. گروه دارو نیز اکثرا متعادل و با حجم بالاتری از تقاضا نسبت به روز های گذشته مواجه شدند که می تواند به دلیل ریسک پایین و داشتن شرایط بنیبادی مطلوب صورت گرفته باشد.
رک و راست با دوستان:
برای برگشت 3 چیز نیاز دارد . 1- قیمت نفت رشد کند 2- نرخ سود کم شود 3- مسائل سیاسی حل شود . به نظر شما کدامیک از این 3 در کوتاه مدت قابل حل و فصل شدن است . بعید است در کوتاه مدت شاهد تحول در هیچ کدوم باشیم . فقط و فقط 1 راه در بازار می ماند و ان هم رشد سنگین دلار است و پس از ان با یک تاخیر 1 یا 2 ماهه اثرات ان را در بازار شاهد باشیم
البته دیروز با فرمایشات رهبری شاید کمی بازار را بازار خاص تر کند. رهبری به نوعی اختلاف جدی در مذاکرات را روشن کرد . ایشان صریحاً گفتند که:امروز دشمنان با تحریم برای کشور مشکل درست کرده اند.حالا اگر شرط برداشتن تحریم را چیزی عنوان کنند که غیرتتان اجازه ندهد چه میکنید/یقینا هیچ مسئولی در کشور این را قبول نمیکند. پس باید کاری کنید که کشور در مقابل تحریم مصونیت داشته باشد. این برای بازار خبر خوبی نیست و حداقل در کوتاه مدت کمی فشار را بیشتر می کند .
شایعات و شنیده ها:
مطالب این بخش براساس شایعات و شنیدههای بازار جمعآوری شده است و بر مبنای اطلاعات رسمی منتشره از سوی مراجع معتبر نمیباشد. بنابراین منبع مطمئنی جهت تصمیمگیری نمیباشد.
خوراک پتروشیمی: شایعاتی مطرح هست که بنا بر این هست که برای سال 94 قیمت خوراک پتروشیمی ها به 9 سنت کاهش یابد.
توافق هسته ای: گفته می شود در صورت حصول توافق هسته ای در ماه های آتی (صحبت فروردین 94 هست) دریافتی ماهانه ایران از دلارهای بلوکه شده از 700 میلیون دلار به 4 میلیارد دلار افزایش خواهد یافت.
بیمه کارآفرین:شنیده شده افزایش سرمایه 25 درصدی بیمه کارآفرین در مراحل اداری خود قرار دارد و تا پایان سال عملیاتی خواهد شد.
گروه پالایشگاهی : گمانه زنی ها در ارتباط با بازگشایی نماد شرکتهای پالایشگاهی ادامه دارد. در این راستا گفته می شود که احتمالا برنامه کیفی سازی این شرکتها در سال 93 کنسل خواهد شد و در سال 94 به صورت پلکانی اجرا خواهد شد .
بارز:شایعاتی در خصوص تعدیل مثبت مجدد بارز به دلیل کاهش شدید قیمت مواد اولیه به خصوص کائوچوی مصنوعی شنیده میشود.
نکات تکنیکالی:
ونفت : حمایت سهم در 275 الی 280 تومان میباشد.در صورتی که در باند 280 تومان شاهد بازگشت و رشد سهم باشیم تا 300 الی 310 تومان رشد مقطعی خواهد داشت.توجه شود در صورتی که حمایت 280 تومان شکسته شود سهم تا 230 تومان ریزش خواهد کرد. حدضرر : 225 تومان
ورنا: حمایت ها : 100 و 86 مقاومت : 111 تومان حدضرر : 99
خبهمن : گروه بهمن در قیمتهای 170 الی 175 برای خرید جذاب خواهد بود. خبهمنی که وضعیت خوبی داشته و شنیده ها از تعدیل مثبتش حکایت دارد به خصوص اینکه خرید سهام تراکتورسازی و وصول مطالباتش از سایپا وضعیت شرکت را بهبود بخشیده است.
وبیمه: حمایت : 106 و 97 - در صورت برگشت و صعود مهمترین مقاومت مهم برای رشد قیمتی وبیمه 120 تومان میباشد. کف وبیمه 87 تومان
پس خرید سهم با حدضرر 97 توصیه می شود
وانصار: بانک انصار ارام ارام به سمت قیمتهای 240 تومانی بازمیگردد قیمتهایی که خرید این سهم را مجددا جذاب خواهد کرد این سهم بانکی میتواند مجددا از سطوح قیمتی 240 تومان تا قیمتهای 260 تومان بازگشت روند را تجربه نماید
وبصادر: سهم به حمایت 76 تومانی نردیک شده است. خرید در این محدوده خرید کم ریسکی محسوب میشه
در ادامه مطلب بخوانید
••• مسجد ( تکیه ) امیر چخماق یزد •••
مسجد یا تکیه یا میدان امیر چخماق یزد یکی از زیباترین و بکرترین مکان های دیدنی ـ فرهنگی در ایران است ؛ این مسجد یکی از زیباترین بناهای ایرانی ـ اسلامی را دارد که سبب متمایز شدن این مسجد از مساجد دیگر می شود ؛
نام دیگر این مسجد ( میدان ) مسجد جامع نو است ؛ ساخت این مسجد فوق العاده به قرن نهم بازمی گردد ؛ به سال 841 هجری قمری ، هنگامی که توسط امیر جلال الدّین جخماق شامی و همّت همسرش بانو ستی فاطمه خاتون ؛
این مجموعه با ارزش شامل تکیه ، بقعه فاطمه ، مسجد ، آب انبار ، کاروانسرا ، بازارچه حاجی قنبر و ... می باشد ؛ هنگامی که امیر چخماق شامی به همراه امرای شاهرخ تیموری حاکم یزد شدند این مسجد را برای آبادنی و زیبایی شهر ، با کمک همسر امیر چخماق ساختند که ساختش در سال 841 قمری به پایان رسید .
این مسجد زیبا و تاریخی در طول زمان دستخوش تغییراتی شد ؛ برای مثال در سالهای اولیه که این مسجد بنا شده بود بانیان و واقفان میدانی را در کنار مسجد ساختند که این میدان هم اکنون با نام امیر چخماق ، مرکز شهر یزد است ؛ یا شاه عباس صفوی چهار سوقی را بر روی کاروانسرا ساخت یا گفته می شود که در اوایل قرن 13 هجری قمری بخشی از میدان و بازار امیرچخماق ، تبدیل به حسینیه شدند ؛
یکی دیگر از بناهای مربوط به مسجد و تکیه امیر چخماق یزد ، بازار حاجی قنبر جهانشاهی است ؛ حاجی قنبر فردی بوده که از طرف پادشاه ، جهانشاه قره قریونلو ، به حکومت یزد می رسد و آثار زیادی برپا می کند ؛ منتها این اثر او به واسط مسجد امیرچخماق ، مشهورتر است ؛
این مسجد جلوه های زیبا از هنر و فرهنگ است ؛ بنای بیرونی مسجد فوق العاده زیباست و قابل وصف نیست ( مخصوصا در شب ) . در قسمتی از این مسجد سنگی بزرگ نصب شده که در آن متن وقفنامه هایی که برای مسجد و میدان تنظیم شده اند ، وجود دارد ؛ •••شبکه های ظریف از کاشی های معرق در پنجره ها ، استفاده سنجیده و به جا از سنگ در معماری مسجد ، طراحی حوض ها زیبا ، هنر زیبای معرق کاری ، خوشنویسی به خطهای کوفی و ثلث و نسخ در بنا ، مقرنس کاری و منقرص کاری و ... همه و همه از جلوه ی هنر در این بنای کم نظیر است••• ؛
♦♦♦ برای بازدید مجازی از مسجد امیرچخماق ( پانورما ) کلیک کنید . ♦♦♦