پیاده سازی هوش مصنوعی شطرنج – قسمت دوم – بازی tic-tac-toe

tic-tac-toe یا دوز رو احتمالا خیلی از دوستان بشناسند، یک بازی پرطرف دار قدیمی است که مکانیسم ساده ای دارد. این بازی ۲ نفره است و در آن بازیکن ها سعی می‌کنند سه مهره خود را به ردیف در جایگاه ها بنشانند و در این …

گیدرا

مهندسی معکوس: لبهٔ تکنولوژی با گیدرا (Ghidra) – شماره 01

بخش اول: مهندسی معکوس، یادگیری گیدرا و ساختار اون (عملی-تئوری) هدف این بخش آشنایی شما با گیدرا و تاریخچهٔ اون، ساختار پروژهٔ گیدرا، توسعه ی افزونه ها و اسکریپت های اون و مشارکت به عنوان یک نرم‌افزار متن بازه.   چه چیزهایی رو توی این …

آشنایی با رگولاتور ها – قسمت دوم – انواع رگولاتور

در قسمت قبل رگولاتور رو تعریف کردیم و اصطلاحات پرکاربرد اونم بررسی کردیم. الان می خوایم در مورد تقسیم بندی های رایج رگولاتورها با هم صحبت کنیم.   تقسیم بندی رگولاتور ها یه تقسیم بندی رایج بر اساس نوع توپولوژی رگولاتور هاست که به چهار …

پیاده سازی هوش مصنوعی شطرنج – قسمت اول – الگوریتم MinMax

عبارت الگوریتم MinMax در انتهای قسمت قبلی آموزش پیاده‌سازی هوش مصنوعی شطرنج بیان کردیم که البته مدت زیادی هم از انتشار آن می‌گذرد به تاریخچه پیاده‌سازی هوش مصنوعی شطرنج پرداختیم و دیدیم که سابقه این ایده حتی به قبل از اختراع کامپیوترهای الکترونیکی برمیگرده که …

آموزش برنامه نویسی میکروکنترلر STM32 به روش Bare-Metal ویدئویی

امروزه با پیشرفت دانش میکروالکترونیک، کمتر دستگاهی را می‌توان یافت که در آن نشانه‌ای از وجود یک سیستم نهفته یا بخشی از آن وجود نداشته باشد. قلب تپنده سیستم‌های نهفته را پردازنده‌های به کار رفته در آنها تشکیل می‌دهند که در این بین میکروکنترلرهای خانواده …