1 00:00:00,000 --> 00:00:01,924 >> [সঙ্গীত বাজাচ্ছি] 2 00:00:01,924 --> 00:00:10,600 3 00:00:10,600 --> 00:00:13,280 >> বক্তা: সবাই ফিরে আসার জন্য স্বাগতম. 4 00:00:13,280 --> 00:00:15,440 এটি CS50. 5 00:00:15,440 --> 00:00:21,040 এবং আজ, আমরা অনেক আছে কথা বলার জন্য কিছু আকর্ষণীয়. 6 00:00:21,040 --> 00:00:25,500 কিন্তু, প্রথমে আমি মনে করিয়ে দিতে হবে কয়েক প্রশাসনিক জিনিস আপনাকে. 7 00:00:25,500 --> 00:00:30,160 এই সপ্তাহে ব্যঙ্গ এক, বুধবার বা ইয়েল বিভাগের জন্য 8 00:00:30,160 --> 00:00:32,940 বৃহস্পতিবার মঙ্গলবার এবং বৃহস্পতিবার, উপর. 9 00:00:32,940 --> 00:00:38,170 ব্যঙ্গ রিভিউ আছে আজ রাতে ইয়েল, 7:00 থেকে 5:30 এ. 10 00:00:38,170 --> 00:00:40,030 হার্ভার্ড, তারা এক গতকাল রেকর্ড. 11 00:00:40,030 --> 00:00:43,000 আর সবাই যে অনলাইন পর্যবেক্ষণ করা যাবে. 12 00:00:43,000 --> 00:00:49,406 >> এছাড়াও, এই সপ্তাহে বা আগামী সপ্তাহের শুরুর দিকে আমরা আমাদের শেষ CS50 বক্তৃতা আছে. 13 00:00:49,406 --> 00:00:51,450 [Groans] আমি জানি. 14 00:00:51,450 --> 00:00:54,140 এটা এত শীঘ্র আসেন. 15 00:00:54,140 --> 00:00:57,820 ইয়েল ছাত্র একটি লাইভ থাকবে আইন স্কুলে এখানে বক্তৃতা 16 00:00:57,820 --> 00:00:59,920 শুক্রবার মিলনায়তনে. 17 00:00:59,920 --> 00:01:01,140 পিষ্টক থাকবে. 18 00:01:01,140 --> 00:01:05,570 হার্ভার্ড ছাত্র থাকবে সোমবার স্যান্ডার্স মধ্যে শেষ বক্তৃতা. 19 00:01:05,570 --> 00:01:08,050 পিষ্টক থাকবে. 20 00:01:08,050 --> 00:01:14,000 >> এছাড়াও, এই সপ্তাহে শুক্রবার, জন্য যারা আপনাকে যারা নিউ হ্যাভেন থেকে আসছে, 21 00:01:14,000 --> 00:01:15,740 আমরা CS50 উত্পন্ন দ্রব্যাদির আন্তর্জাতিক প্রদর্শনী আছে. 22 00:01:15,740 --> 00:01:18,850 আমরা 30 টিরও বেশি আছে বিভিন্ন গ্রুপ নিবন্ধিত 23 00:01:18,850 --> 00:01:22,530 আপনি সবকিছু দেখাতে স্বায়ত্তশাসিত পালতোলা থেকে, 24 00:01:22,530 --> 00:01:27,170 স্বীকার করি যে ব্যবস্থা করা কম্পিউটারে ডিজিটাল পোর্ট্রেট, 25 00:01:27,170 --> 00:01:32,100 সঙ্গীত ও কম্পিউটার-উত্পাদিত গান. 26 00:01:32,100 --> 00:01:33,610 সুতরাং আমাদের সঙ্গে যোগদান করুন. 27 00:01:33,610 --> 00:01:36,460 আমি এটি একটি মহান সময় হতে যাচ্ছে মনে. 28 00:01:36,460 --> 00:01:40,320 >> আজকে অবশ্য আমরা পেতে এআই বিষয়ে কথা চালিয়ে, 29 00:01:40,320 --> 00:01:43,150 কৃত্রিম বুদ্ধিমত্তা সম্পর্কে. 30 00:01:43,150 --> 00:01:46,070 এবং জিনিস এক যে আমরা আজ থেকে পেতে যাচ্ছেন 31 00:01:46,070 --> 00:01:51,750 কিভাবে এর ধারণা সমস্যা সমাধানের জন্য এআই ব্যবহার. 32 00:01:51,750 --> 00:01:54,690 এখন, হিসাবে সবসময়, এর শুরু করা যাক সহজ কিছু দিয়ে. 33 00:01:54,690 --> 00:01:57,120 এবং আমরা শুরু করতে যাচ্ছেন একটি সহজ ধারণা নিয়ে. 34 00:01:57,120 --> 00:01:59,920 এবং যে সার্চ ব্যবহার করে. 35 00:01:59,920 --> 00:02:06,990 >> সুতরাং এক মিনিটের জন্য কল্পনা যে আমি আমি সম্পাদন করতে হবে যে একটি টাস্ক আছে. 36 00:02:06,990 --> 00:02:11,970 আর আমি যে কাজটি করতে চাই কিছু সফটওয়্যার এজেন্ট দ্বারা স্বয়ংক্রিয়. 37 00:02:11,970 --> 00:02:17,100 আমি একটি সেট বুক করার চেষ্টা করছি যে কল্পনা থেকে উড়ান, এর কথা বলা বস্টন দিন 38 00:02:17,100 --> 00:02:20,040 সান ফ্রান্সিসকো থেকে. 39 00:02:20,040 --> 00:02:24,230 আমি মধ্য দিয়ে যেতে পারে এবং আমি ব্যবহার করতে পারে বিস্ময়কর অনলাইন অনুসন্ধান এক 40 00:02:24,230 --> 00:02:28,790 সরঞ্জাম, যা করতে যাচ্ছে আমরা যে মূলত একই প্রক্রিয়া 41 00:02:28,790 --> 00:02:30,030 আজ ভিতর দিয়ে হেটে যাচ্ছে. 42 00:02:30,030 --> 00:02:34,100 কিন্তু আপনি যে আছে না হলে টুল, আপনি কি করবেন? 43 00:02:34,100 --> 00:02:37,570 >> ওয়েল, আপনার চেহারা এবং পারে আমি বস্টন আছি, দেখতে এবং বলতে. 44 00:02:37,570 --> 00:02:41,520 কি কি ফ্লাইট আমাকে পাওয়া যায়? 45 00:02:41,520 --> 00:02:44,390 এখন, হয়তো আমি তিনটি আছে বস্টন বাইরে সম্ভব র উড়ান 46 00:02:44,390 --> 00:02:47,180 যে সময় মাপসই করা হবে আমি ছেড়ে যাওয়ার প্রয়োজন হলে. 47 00:02:47,180 --> 00:02:48,830 আমি শিকাগো উড়ে যেতে পারে. 48 00:02:48,830 --> 00:02:50,130 অথবা আমি মিয়ামি থেকে আসা যেতে পারে. 49 00:02:50,130 --> 00:02:53,340 অথবা আমি নিউ ইয়র্ক থেকে উড়ে যেতে পারে. 50 00:02:53,340 --> 00:02:56,980 আমি তখন প্রতিটি থেকে পর্যবেক্ষণ করতে পারে যারা গন্তব্য শহর এক 51 00:02:56,980 --> 00:03:00,650 এবং কি অবস্থানে সম্পর্কে চিন্তা আমি সম্ভবত পৌঁছাতে পারে 52 00:03:00,650 --> 00:03:03,020 ঐ ব্যক্তি শহরগুলোর প্রতিটি থেকে. 53 00:03:03,020 --> 00:03:07,390 >> তাই হয়তো শিকাগো থেকে, আমি পেতে পারেন সান ফ্রান্সিসকো থেকে সরাসরি ফ্লাইট. 54 00:03:07,390 --> 00:03:09,550 যে চমৎকার. 55 00:03:09,550 --> 00:03:12,360 অথবা আমি ডেনভার একটি ফ্লাইট পেতে পারে. 56 00:03:12,360 --> 00:03:16,970 সান ফ্রান্সিসকো থেকে এখন, হয়তো যে ফ্লাইট আমার জন্য নির্ভুল সমাধান 57 00:03:16,970 --> 00:03:19,530 কিন্তু হয়তো নয়. 58 00:03:19,530 --> 00:03:22,180 হয়তো আমি কিছু খুঁজছেন করছি যে একটি সামান্য বিট সস্তা 59 00:03:22,180 --> 00:03:24,920 অথবা আমার সময়সূচী জন্য একটু একটু ভাল. 60 00:03:24,920 --> 00:03:29,197 আর তাই আমি অন্য কি জন্য পর্যবেক্ষণ করতে পারে সম্ভাবনার সেখানে আউট হতে পারে. 61 00:03:29,197 --> 00:03:30,280 তাই আমি ডেনভার তাকান পারে. 62 00:03:30,280 --> 00:03:33,870 এবং ডেনভার থেকে, ভাল, হয়তো আমি অস্টিন একটি ফ্লাইট পেতে পারেন. 63 00:03:33,870 --> 00:03:37,080 এবং অস্টিন থেকে, হয়তো আমি একটি পেতে পারেন ফিনিক্স, এবং ফিনিক্স থেকে ফ্লাইট 64 00:03:37,080 --> 00:03:40,190 সান ফ্রান্সিসকো থেকে. 65 00:03:40,190 --> 00:03:42,730 এখন, আমি এখনও সম্পন্ন না. 66 00:03:42,730 --> 00:03:45,640 হয়তো একটি আছে কারণ নিউ ইয়র্ক থেকে সরাসরি ফ্লাইট 67 00:03:45,640 --> 00:03:47,850 সান ফ্রান্সিসকো থেকে যে আমার জন্য উপযুক্ত. 68 00:03:47,850 --> 00:03:53,354 অথবা হয়ত মিয়ামি থেকে একটি ফ্লাইট আছে ডেনভার মাধ্যমে অনেক সস্তা যে. 69 00:03:53,354 --> 00:03:54,270 তাই আমি এখনও যেতে হবে. 70 00:03:54,270 --> 00:03:58,200 আর আমি এখনও সেই সব তাকান আছে আমি এখনো তদন্ত না যে শহর. 71 00:03:58,200 --> 00:04:04,220 আমি এই ব্যাপারে সব পরীক্ষা আছে আমি থাকতে পারে যে সম্ভাবনার. 72 00:04:04,220 --> 00:04:09,610 >> তাই নিউইয়র্ক থেকে, হয়তো আমি একটি পেতে পারেন ন্যাশভিল, এবং ন্যাশভিল থেকে ফ্লাইট 73 00:04:09,610 --> 00:04:10,336 অস্টিন. 74 00:04:10,336 --> 00:04:11,460 এবং তারপর আমি য়েখানে থাকি জানি. 75 00:04:11,460 --> 00:04:14,252 এবং তারপর আমি অস্টিন থেকে জানি, আমি যা করতে পারেন ফিনিক্স, উড়ে আসা এবং ফিনিক্স থেকে 76 00:04:14,252 --> 00:04:14,960 সান ফ্রান্সিসকো থেকে. 77 00:04:14,960 --> 00:04:18,240 78 00:04:18,240 --> 00:04:22,830 আমি মিয়ামি প্রথম উড়ে, যদিও, হয়তো আমি মিয়ামি থেকে একটি ফ্লাইট পেতে পারেন 79 00:04:22,830 --> 00:04:25,080 ন্যাশভিল, বা মিয়ামি থেকে অস্টিন. 80 00:04:25,080 --> 00:04:27,950 81 00:04:27,950 --> 00:04:30,860 >> এবং এখন আমি সব চেষ্টা করেছি সম্ভাবনার. 82 00:04:30,860 --> 00:04:36,310 আমি এই গ্রাফ নির্মিত আপ করেছি যে আমার সম্ভাব্য রুট সব দেখায় 83 00:04:36,310 --> 00:04:37,790 আমি নিতে সক্ষম হতে পারে যে. 84 00:04:37,790 --> 00:04:40,510 85 00:04:40,510 --> 00:04:43,640 আমাদের অনুমতি ছাড়া এই প্রতিনিধিত্ব যখন সমস্যার ধরণের, 86 00:04:43,640 --> 00:04:47,870 আমরা প্রতিনিধিত্ব যাচ্ছেন না তাদের স্পষ্টভাবে এই গ্রাফ হিসাবে, 87 00:04:47,870 --> 00:04:51,590 যে গ্রাফ প্রতিনিধিত্ব করে না, কারণ আমরা সর্বস্বান্ত করেছি যেখানে ইতিহাস. 88 00:04:51,590 --> 00:04:55,260 আমি থেকে আসেন জেনে সান ফ্রান্সিসকো থেকে ফিনিক্স 89 00:04:55,260 --> 00:05:01,690 আমি মাধ্যমে এসেছিলেন কিনা আমাকে বলুন না ন্যাশভিল, বা ডেনভার মাধ্যমে, অথবা মিয়ামি মাধ্যমে. 90 00:05:01,690 --> 00:05:06,430 >> তাই আমি চেষ্টা করবো কি মাঝি, ডরাইলা হয় আমি এই একই সমস্যা নেব, 91 00:05:06,430 --> 00:05:09,140 এবং আমি একটি বৃক্ষ হিসাবে এটা প্রতিনিধিত্ব করব. 92 00:05:09,140 --> 00:05:14,300 আর ট্রি রুট এ, এ শীর্ষ, আমি শুরু করে জায়গা রেখে দেব, 93 00:05:14,300 --> 00:05:16,590 বস্টন. 94 00:05:16,590 --> 00:05:19,310 এবং বস্টন থেকে, আমি তাকান করব সম্ভাব্য অবস্থানের সব 95 00:05:19,310 --> 00:05:20,380 আমি ভ্রমণ করতে পারে. 96 00:05:20,380 --> 00:05:25,480 ওয়েল, এই ক্ষেত্রে, আমি তিনটি ছিল শিকাগো, নিউ ইয়র্ক, এবং মিয়ামি. 97 00:05:25,480 --> 00:05:29,850 এবং তারপর আমি প্রতিটি অন্বেষণ করব বৃক্ষ এই শিশু. 98 00:05:29,850 --> 00:05:32,690 >> শিকাগো থেকে, আমি দেখেছি যে আমি দুটি ফ্লাইট ছিল. 99 00:05:32,690 --> 00:05:35,940 আমি সরাসরি উড়ে যেতে পারে সান ফ্রান্সিসকো বা ডেনভার থেকে. 100 00:05:35,940 --> 00:05:37,740 এখন সান ফ্রান্সিসকো, যে আমার লক্ষ্য. 101 00:05:37,740 --> 00:05:39,790 যে আমার গন্তব্য. 102 00:05:39,790 --> 00:05:42,220 এই গাছ যে একটি গাছের পাতা হতে যাচ্ছে. 103 00:05:42,220 --> 00:05:45,340 যে আমি কখনও যেতে চলেছি, হয় সান ফ্রান্সিসকো পর কোথাও. 104 00:05:45,340 --> 00:05:47,850 105 00:05:47,850 --> 00:05:50,340 ডেনভার থেকে, যদিও, আমি ডেনভার থেকে উড়ে যাবে 106 00:05:50,340 --> 00:05:54,220 অস্টিন, অস্টিন থেকে ফিনিক্স, এবং সান ফ্রান্সিসকো থেকে ফিনিক্স থেকে. 107 00:05:54,220 --> 00:05:56,050 এবং এখন আবার, আমি একটি গাছের পাতা পৌঁছে গেছেন. 108 00:05:56,050 --> 00:05:59,470 109 00:05:59,470 --> 00:06:03,980 >> আমি তারপর পরবর্তী যেতে পারে আমি সম্পূর্ণরূপে অন্বেষণ না যে শহর. 110 00:06:03,980 --> 00:06:07,440 যে নিউ ইয়র্ক, যেতে হবে ফিরে আমার গাছ উপরে পর্যন্ত, 111 00:06:07,440 --> 00:06:09,160 নিউ ইয়র্ক থেকে নেমে আসা. 112 00:06:09,160 --> 00:06:12,700 নিউ ইয়র্ক থেকে, আমি উড়ে যাবে ন্যাশভিল, ন্যাশভিল থেকে অস্টিন, 113 00:06:12,700 --> 00:06:17,290 অস্টিন থেকে ফিনিক্স, এবং যাও সান ফ্রান্সিসকো থেকে ফিনিক্স থেকে. 114 00:06:17,290 --> 00:06:20,170 এবং পরিশেষে, এক শহর আমি এখনো এ মিয়ামি লাগছিল না. 115 00:06:20,170 --> 00:06:24,600 >> ওয়েল, মিয়ামি থেকে আমি দুটি ছিল বলেন সম্ভাবনার, ন্যাশভিল বা অস্টিন. 116 00:06:24,600 --> 00:06:28,810 আমি ন্যাশভিল উড়ে যদি ভাল তারপর আমি উড়ে ন্যাশভিল থেকে, অস্টিন, ফিনিক্স, 117 00:06:28,810 --> 00:06:29,640 সান ফ্রান্সিসকো থেকে. 118 00:06:29,640 --> 00:06:33,600 আমি অস্টিন উড়ে, আমি অস্টিন উড়ে সান ফ্রান্সিসকো থেকে ফিনিক্স, এর সাথে. 119 00:06:33,600 --> 00:06:36,340 এবং এখন আমি একটি বৃক্ষ আছে. 120 00:06:36,340 --> 00:06:37,230 এটি একটি সম্পূর্ণ গাছ আছে. 121 00:06:37,230 --> 00:06:41,890 এটা সম্ভাবনার সব এবং আমি নিতে পারে যে পাথ সব. 122 00:06:41,890 --> 00:06:44,310 আমি এ শুরু যে যদি হয় উপরের গাছের শিকড় 123 00:06:44,310 --> 00:06:47,860 এবং আমি এক নামা এটা আমার না শুধুমাত্র বলে, ছেড়ে 124 00:06:47,860 --> 00:06:50,480 যেখানে আমি যাচ্ছি শেষ পর্যন্ত, সান ফ্রান্সিসকো, 125 00:06:50,480 --> 00:06:53,670 কিন্তু এটা আমার রুট বলে যে আমি সেখানে পেতে নিতে হবে. 126 00:06:53,670 --> 00:06:56,400 127 00:06:56,400 --> 00:06:59,690 >> এখন, এই যা এক শ্রেষ্ঠ? 128 00:06:59,690 --> 00:07:02,430 এই সম্পর্কে ভাল, কিছুই সমস্যা এখনো আমাকে বলে 129 00:07:02,430 --> 00:07:04,710 যারা যা সবচেয়ে ভালো সমাধান. 130 00:07:04,710 --> 00:07:09,270 হয়তো আমি প্রতি যত্নবান সবচেয়ে সম্পর্কে আমি বাতাসে করছি কত সময়, 131 00:07:09,270 --> 00:07:12,350 বা দূরত্ব আমি উড়ন্ত করছি যে. 132 00:07:12,350 --> 00:07:16,410 সেই ক্ষেত্রে, শিকাগো সান করতে ফ্রান্সিসকো কম সংখ্যা হতে পারে 133 00:07:16,410 --> 00:07:18,910 বাতাসে মাইল. 134 00:07:18,910 --> 00:07:20,860 >> হয়তো আমি খরচ যত্নশীল. 135 00:07:20,860 --> 00:07:23,680 আর আমরা সব সরাসরি উড়ান জানেন সাধারণত বেশি ব্যয়বহুল. 136 00:07:23,680 --> 00:07:26,610 তাই হয়তো আমি এই নিতে হলে পিছন দিকে রুট ধরনের 137 00:07:26,610 --> 00:07:30,650 মিয়ামি, ন্যাশভিল মাধ্যমে, অস্টিন, ফিনিক্স, তারপর হয়তো 138 00:07:30,650 --> 00:07:34,070 আমি একটি নিম্ন মূল্যে পেতে. 139 00:07:34,070 --> 00:07:36,440 কিন্তু আমি কোনো নিখুত পারে আমি যত্নশীল যে মানদণ্ড. 140 00:07:36,440 --> 00:07:39,790 কে সবচেয়ে ভাল পেয়েছিলাম ফ্লাইট ওয়াই ফাই, অথবা যা 141 00:07:39,790 --> 00:07:43,110 বিমানবন্দর ভাল খাদ্য আছে. 142 00:07:43,110 --> 00:07:47,280 আর যারা প্রতিটি পারে আমার একটি ভিন্ন সমাধান দিতে 143 00:07:47,280 --> 00:07:49,215 আমি ভাল হচ্ছে দেখতে পারে. 144 00:07:49,215 --> 00:07:51,990 145 00:07:51,990 --> 00:07:54,400 >> এই ধরনের সমস্যা, যেখানে আমরা চলুন 146 00:07:54,400 --> 00:07:58,480 এই বৃক্ষ তৈরি করা সম্ভাবনার, এবং তারপর 147 00:07:58,480 --> 00:08:02,100 যারা প্রতি তাকান পৃথক পাথ, এবং পরীক্ষা 148 00:08:02,100 --> 00:08:05,270 যারা পূর্ণ নিয়ে যা আমাদের জন্য একটি মানদণ্ড, 149 00:08:05,270 --> 00:08:08,790 আমরা কল চলুন ঐ অনুসন্ধান সমস্যার. 150 00:08:08,790 --> 00:08:11,280 আর আমরা প্রচুর আছে আলগোরিদিম, যা কিছু 151 00:08:11,280 --> 00:08:15,270 আমরা ইতিমধ্যে দেখেছি, যেতে এবং ঐ বৃক্ষ অন্বেষণ. 152 00:08:15,270 --> 00:08:19,270 আমরা উপায়ে তা করতে পারে যে আমি শুধু, একটি গভীরতার প্রথম সার্চ করেনি 153 00:08:19,270 --> 00:08:22,900 যতক্ষণ না আমরা যা করতে পারেন হিসাবে যতটা নিচে যাচ্ছে আমরা একটি পাত আঘাত, এবং তারপর ব্যাক আপ আসছে, 154 00:08:22,900 --> 00:08:24,787 এবং অধিকার ফিরে ফিরে যাচ্ছিলেন. 155 00:08:24,787 --> 00:08:26,870 অথবা আমরা কি করতে পারে পানা-প্রথম সার্চ বলা. 156 00:08:26,870 --> 00:08:29,675 আমরা সবকিছু প্রসারিত করতে পারে উপরের, এবং তারপর 157 00:08:29,675 --> 00:08:31,550 সবকিছু এক লাইন যে নীচে, এবং তারপর 158 00:08:31,550 --> 00:08:35,240 সবকিছু যে নীচে এক লাইন. 159 00:08:35,240 --> 00:08:41,250 ঐ অনুসন্ধান গাছ এআই মৌলিক. 160 00:08:41,250 --> 00:08:46,570 কিন্তু তারা বেশ পাবেন না এটা সঠিক সময়. 161 00:08:46,570 --> 00:08:51,600 আসলে, অনেক ক্ষেত্রেই এ আমরা সত্যিই যত্নশীল যে, 162 00:08:51,600 --> 00:08:54,430 আমরা একটি ট্রি নির্মাণ করতে চান, কিন্তু আমরা আসলে না 163 00:08:54,430 --> 00:08:57,140 সিদ্ধান্ত সব করতে পারেন. 164 00:08:57,140 --> 00:09:00,940 >> এই বলা পরিস্থিতিতে আছে এছাড়াও পরিচিত adversarial অনুসন্ধান, 165 00:09:00,940 --> 00:09:05,390 খেলা বাজানো লিখুন কিভাবে হিসাবে সিস্টেম এবং এটি জন্য অর্থ প্রদান করা. 166 00:09:05,390 --> 00:09:07,940 কিন্তু এই ধরণের হয় সিস্টেমের যেখানে আমি 167 00:09:07,940 --> 00:09:12,920 আমি থেকে যেতে চয়ন পেতে পারে বস্টন, যা শহর আমি পরবর্তী যান. 168 00:09:12,920 --> 00:09:19,990 কিন্তু যে পরে, অন্য কেউ পেতে পারে আমি উড়ে যেখানে সম্পর্কে সিদ্ধান্ত নেওয়ার জন্য. 169 00:09:19,990 --> 00:09:24,040 সুতরাং এই বিল্ড ধরণের কাঠামো, আমরা করছি 170 00:09:24,040 --> 00:09:28,510 একটি সামান্য নিতে আছে যাচ্ছে এটা ভিন্ন পদ্ধতির. 171 00:09:28,510 --> 00:09:31,060 আমরা পাবে যাচ্ছেন না শুধু গাছ মাধ্যমে অনুসন্ধান 172 00:09:31,060 --> 00:09:35,000 আর, আমরা করছি, কারণ না নিয়ন্ত্রণ যে এক 173 00:09:35,000 --> 00:09:38,180 ঐ সিদ্ধান্ত পয়েন্ট প্রতিটি. 174 00:09:38,180 --> 00:09:42,590 >> সুতরাং আসুন একটি সহজ কল্পনা করা যাক Tic-Tac-Toe মত খেলা. 175 00:09:42,590 --> 00:09:46,730 আমি একটি দিয়ে শুরু হতে পারে সম্পূর্ণ ফাঁকা বোর্ড. 176 00:09:46,730 --> 00:09:49,580 এবং Tic-Tac-Toe মধ্যে, এক্স প্রথম খেলতে পায়. 177 00:09:49,580 --> 00:09:53,890 আর তাই আমি সব মনে হতে পারে এক্স করতে পারে যে সম্ভব প্যাচসমূহ. 178 00:09:53,890 --> 00:09:57,420 আর আমি এক বাজানো করছি যদি এক্স, দারুণ. 179 00:09:57,420 --> 00:10:01,020 আমি সম্ভব নয় আছে আমি করতে পারেন যে চলে আসে. 180 00:10:01,020 --> 00:10:05,000 আমি কোন এক একটি এক্স করা যেতে পারে ঐ নয়টি অবস্থানের. 181 00:10:05,000 --> 00:10:10,710 >> এবং তারপর, যারা প্রতিটি থেকে আমি পরবর্তী কি কল্পনা করতে পারে. 182 00:10:10,710 --> 00:10:14,130 ওয়েল, এই ক্ষেত্রে, অন্যান্য প্লেয়ার একটি মোড় পেতে হবে. 183 00:10:14,130 --> 00:10:15,660 হে একটি মোড় পেতে হবে. 184 00:10:15,660 --> 00:10:19,510 এবং সেখানে, যারা প্রতিটি থেকে আট বিভিন্ন জায়গায় হতে হবে 185 00:10:19,510 --> 00:10:22,980 যে হে তাদের মার্কার স্থাপন করতে পারে. 186 00:10:22,980 --> 00:10:25,790 >> এর আমি যে সিদ্ধান্ত নিয়েছে বলে চলুন শুরু করা যাক কেন্দ্রে একটি এক্স করা যাচ্ছে. 187 00:10:25,790 --> 00:10:28,810 যে সবসময় ভালো বলে মনে হয় একটি ভাল খোলার পদক্ষেপ. 188 00:10:28,810 --> 00:10:34,870 আমি যে নীচে তাকান পারে, হে যে আট সম্ভব প্যাচসমূহ. 189 00:10:34,870 --> 00:10:37,320 আমি এক্স বাজানো করছি এখন, যে চমৎকার. 190 00:10:37,320 --> 00:10:41,740 আমি যা এক আমি চয়ন পেতে মাঝখানে এক, যান. 191 00:10:41,740 --> 00:10:45,000 কিন্তু এখন হে চয়ন পায়. 192 00:10:45,000 --> 00:10:48,750 আর আমি নিয়ন্ত্রণ নেই যে সিদ্ধান্তের উপর. 193 00:10:48,750 --> 00:10:51,670 >> কিন্তু যারা প্রতিটি থেকে সম্ভব বোর্ড অবস্থানের, 194 00:10:51,670 --> 00:10:54,020 তারপর অন্য আছে সম্ভাবনার সেট. 195 00:10:54,020 --> 00:10:56,700 এটা হতে আসে আবার চালু আমার আমি চাই 196 00:10:56,700 --> 00:11:01,500 ওয়েল, বাছাই এবং বলতে পারেন, হে মধ্যে চলে আসে, তাহলে ভাল, 197 00:11:01,500 --> 00:11:06,110 তারপর বাম মাঝখানে স্পট, আমি সম্ভাবনার একটি সেট আছে 198 00:11:06,110 --> 00:11:09,740 যেখানে আমি আমার পরবর্তী পদক্ষেপ গ্রহণ করতে পারেন. 199 00:11:09,740 --> 00:11:14,140 যারা থেকে, আমি সব বিবেচনা করতে পারে তাদের তলদেশ দিয়ে সম্ভাবনার. 200 00:11:14,140 --> 00:11:18,030 এবং তারপর হে পেতে হবে যাদের মধ্যে নিন. 201 00:11:18,030 --> 00:11:22,290 >> আর আমি এই বিল্ডিং রাখতে পারে বৃক্ষ আমি বিন্দু থেকে পেয়েছিলাম আউট না হওয়া পর্যন্ত 202 00:11:22,290 --> 00:11:26,960 যেখানে হয় কেউ যে game-- জেতে 203 00:11:26,960 --> 00:11:31,070 একটি পাতার বিবেচনা করা পেয়েছিলাম নোড বা বোর্ড সম্পূর্ণরূপে পূর্ণ 204 00:11:31,070 --> 00:11:32,704 এবং কোন এক জিতেছে. 205 00:11:32,704 --> 00:11:34,370 এবং যে একটি পাত নোড হতে যাচ্ছে. 206 00:11:34,370 --> 00:11:35,411 টাই যে হতে যাচ্ছে. 207 00:11:35,411 --> 00:11:37,820 208 00:11:37,820 --> 00:11:41,680 >> কিন্তু এই সঙ্গে চতুর জিনিস এই মাত্র একটি নিয়মিত সার্চ হলে 209 00:11:41,680 --> 00:11:44,269 সমস্যা নেই, আমি করতে সক্ষম হতে চাই বলুন, ভাল, এক্স এখানে যেতে হবে. 210 00:11:44,269 --> 00:11:45,560 আর হে পথ ধরে সেখানে যেতে হবে. 211 00:11:45,560 --> 00:11:46,770 এবং তারপর এক্স এখানে ধরে যেতে হবে. 212 00:11:46,770 --> 00:11:48,269 এবং তারপর হে পথ ধরে সেখানে যেতে হবে. 213 00:11:48,269 --> 00:11:51,860 এবং তারপর এক্স তিন পেতে পারেন একটি সারিতে, আমি জয়. 214 00:11:51,860 --> 00:11:54,870 আর খেলা শেষ হবে, পাঁচটি প্যাচসমূহ, আমার জন্য তিনটি, 215 00:11:54,870 --> 00:11:57,710 আমার প্রতিপক্ষের জন্য দুটি. 216 00:11:57,710 --> 00:12:01,300 কিন্তু আমি সবসময় যে চয়ন পেতে না. 217 00:12:01,300 --> 00:12:03,720 >> তাই, আমরা কি করছি যা করতে হবে যাচ্ছে 218 00:12:03,720 --> 00:12:06,270 আমরা আছে চলুন একটি নতুন কৌশল আছে. 219 00:12:06,270 --> 00:12:09,350 এবং কৌশল যে খেলা প্লেয়িং আলগোরিদিম প্রায়ই ব্যবহার 220 00:12:09,350 --> 00:12:12,000 minimax বলা হচ্ছে কি. 221 00:12:12,000 --> 00:12:15,500 কেন্দ্রীয় ধারণা minimax আমরা করছি না 222 00:12:15,500 --> 00:12:21,365 দেয় যে পদক্ষেপ নিতে যাচ্ছে আমাদের প্রতিপক্ষের খারাপ সম্ভব সেট 223 00:12:21,365 --> 00:12:22,790 তারা করতে পারেন যে চলে আসে. 224 00:12:22,790 --> 00:12:25,570 225 00:12:25,570 --> 00:12:28,870 এটা আমার কোন উপকার করতে না একটি পদক্ষেপ যেখানে নিন 226 00:12:28,870 --> 00:12:31,952 আমি পরে জয় করতে সক্ষম হতে পারে আমার প্রতিপক্ষের না থাকার কারণে, যে 227 00:12:31,952 --> 00:12:33,160 আমার যে সুযোগ দিতে যাচ্ছে. 228 00:12:33,160 --> 00:12:37,770 তারা কিছু করে নিন চলুন আমার জন্য ভয়ানক পরিণতি. 229 00:12:37,770 --> 00:12:42,010 তাই আমি করতে যাচ্ছি যে আমার বিরোধী শক্তিকে সরানো 230 00:12:42,010 --> 00:12:45,760 আমার জন্য ভাল কিছু করতে. 231 00:12:45,760 --> 00:12:46,260 ঠিক আছে. 232 00:12:46,260 --> 00:12:48,410 এর যে খেলে আউট দেখতে চলুন শুরু করা যাক. 233 00:12:48,410 --> 00:12:51,640 সুতরাং এখানে pseudocode মধ্যে আমাদের এলগরিদম এর. 234 00:12:51,640 --> 00:12:54,450 আমরা উৎপন্ন করতে যাচ্ছেন সমগ্র খেলা বৃক্ষ. 235 00:12:54,450 --> 00:12:56,757 আমরা নির্মাণ করতে যাচ্ছেন সম্পূর্ণ কাঠামো. 236 00:12:56,757 --> 00:12:57,840 এবং তারপর আমরা মধ্য দিয়ে যেতে হবে. 237 00:12:57,840 --> 00:13:02,100 আর খুব নীচে প্রতিটি পাতার প্রতিটি টার্মিনাল নোড, 238 00:13:02,100 --> 00:13:07,850 আমরা কিভাবে মূল্যায়ন করব মূল্যবান যে আমার হয়? 239 00:13:07,850 --> 00:13:11,690 আর আমরা মান কিছু করতে যাচ্ছেন যে ইতিবাচক হিসেবে আমার জন্য ভাল হয়. 240 00:13:11,690 --> 00:13:14,460 আমার জন্য ভাল হয় না যে কম ইতিবাচক হতে পারে, অথবা শূন্য হবে, 241 00:13:14,460 --> 00:13:16,480 অথবা এমনকি নেতিবাচক. 242 00:13:16,480 --> 00:13:19,240 >> হয়তো, Tic-Tac-Toe তাই আমার জন্য একটি জয় ভাল. 243 00:13:19,240 --> 00:13:20,290 যে এক নয়. 244 00:13:20,290 --> 00:13:22,400 এবং টাই শূন্য. 245 00:13:22,400 --> 00:13:26,230 আর কিছু জন্য ক্ষতি যে আমার হয়তো একটি নেতিবাচক এক. 246 00:13:26,230 --> 00:13:29,620 যে সমস্ত বিষয়গুলি ভাল হয় এটা আমার জন্য, উচ্চ স্কোর 247 00:13:29,620 --> 00:13:32,160 তা গ্রহণ করে. 248 00:13:32,160 --> 00:13:36,690 এ সেই সম্ভাবনার থেকে নীচে, তারপর আমরা ঊর্ধ্বাভিমুখী ফিল্টার করব. 249 00:13:36,690 --> 00:13:40,650 এবং তা চয়ন আমার সুযোগ যখন বিকল্প একটি সেট মধ্যে, 250 00:13:40,650 --> 00:13:44,460 আমি যে কোন একটি বেছে নিন করব সর্বোচ্চ স্কোর পেয়েছেন. 251 00:13:44,460 --> 00:13:47,200 >> আর এটা আমার যখনই বিরোধীদের, নিন চালু 252 00:13:47,200 --> 00:13:52,350 আমি মনে করি তারা চলুন যে অনুমান করব সর্বনিম্ন স্কোর সঙ্গে একটি বেছে নিন. 253 00:13:52,350 --> 00:13:56,090 আর আমি এই সব পথ কি তাহলে গাছ উপরে পর্যন্ত, 254 00:13:56,090 --> 00:14:03,150 আমি যে দেয় একটি পাথ চয়ন করেছেন করব আমার আমি পেতে পারেন যে সবচেয়ে ভালো ফলাফল, 255 00:14:03,150 --> 00:14:09,110 আমার প্রতিপক্ষের অভিমানী সমস্ত অধিকার প্যাচসমূহ তোলে. 256 00:14:09,110 --> 00:14:11,940 >> ঠিক আছে, তাই এর দেখতে দিন প্রথম এই কর্ম. 257 00:14:11,940 --> 00:14:14,980 এবং তারপর আমরা আসলে হবে এটা জন্য কোড তাকান. 258 00:14:14,980 --> 00:14:16,780 তাই আমি এই বড় বড় গাছ আছে কল্পনা. 259 00:14:16,780 --> 00:14:18,280 এবং এখন আমি Tic-Tac-Toe বাজানো করছি না. 260 00:14:18,280 --> 00:14:20,405 আমি আপনাকে দিতে চেয়েছিলেন একটি সামান্য বিট সমৃদ্ধ কিছু. 261 00:14:20,405 --> 00:14:23,560 তাই আমি কিছু খেলা যেখানে পেয়েছেন বিভিন্ন স্কোর আছে 262 00:14:23,560 --> 00:14:26,390 আমি শেষে হতে পারে. 263 00:14:26,390 --> 00:14:27,980 এবং তাই আমি এই সম্পূর্ণ ট্রি নির্মাণ. 264 00:14:27,980 --> 00:14:29,070 আর আমি প্রথম সরানো পেতে. 265 00:14:29,070 --> 00:14:31,290 আমি গাছের শিকড় এ আছি. 266 00:14:31,290 --> 00:14:36,150 >> এবং আমি তাই পেতে কিন্তু যে চয়ন পেতে যে প্রথম নোড জুড়ে পূর্ণবিস্তার. 267 00:14:36,150 --> 00:14:38,410 এবং তারপর আমার প্রতিপক্ষের যেতে পায়. 268 00:14:38,410 --> 00:14:41,910 এবং তারপর আমি আরো একবার যেতে পেতে. 269 00:14:41,910 --> 00:14:46,830 নীচে সুতরাং, আমি একটি সেট আছে আমি থেকে বেছে নিতে পারেন যে সম্ভাবনার, 270 00:14:46,830 --> 00:14:50,570 খেলার বিভিন্ন টার্মিনাল যুক্তরাষ্ট্র. 271 00:14:50,570 --> 00:14:54,980 আমি যে ডাউন আছি তাহলে পর্যন্ত, কোণায় বাম 272 00:14:54,980 --> 00:14:58,867 এবং আমি একটি পছন্দ পেয়েছেন দেখতে আট, সাত, এবং একটি দুই মধ্যে, 273 00:14:58,867 --> 00:15:00,450 ভাল, আমি চয়ন পায় যে এক নই. 274 00:15:00,450 --> 00:15:02,910 তাই আমি চয়ন করতে যাচ্ছি ই উত্তম এক. 275 00:15:02,910 --> 00:15:05,650 আমি আট চয়ন যাচ্ছি. 276 00:15:05,650 --> 00:15:10,090 >> তাই আমি যে যদি আমি কখনো জানতে যে বিন্দু থেকে নামা, 277 00:15:10,090 --> 00:15:13,890 আমি যে আট পয়েন্ট পেতে সক্ষম হবেন. 278 00:15:13,890 --> 00:15:17,410 আমি পরের সময়ে যদি শেষ পর্যন্ত ওভার, ওভার পরের নোড, 279 00:15:17,410 --> 00:15:20,760 একটি নয়, একটি এক, বা ছয়, ভাল, আমি আছি যারা ভাল করে নিন যাচ্ছে. 280 00:15:20,760 --> 00:15:21,950 আমি নয়টি চয়ন করব. 281 00:15:21,950 --> 00:15:24,880 আমি একটা চয়েস মধ্যে থাকে দুই, এবং চার, এবং এক, 282 00:15:24,880 --> 00:15:28,240 আমি চার, সর্বোচ্চ চয়ন করব. 283 00:15:28,240 --> 00:15:31,990 >> এখন, আমি স্তর তাকান যে উপরে, আমার প্রতিপক্ষের 284 00:15:31,990 --> 00:15:34,440 এক যে পছন্দ করতে পায়. 285 00:15:34,440 --> 00:15:37,040 সুতরাং আমার প্রতিপক্ষের পায় , চয়ন আমি তাকে দিতে চান না 286 00:15:37,040 --> 00:15:39,250 যাচ্ছে যে জিনিস তাকে আট পয়েন্ট পেতে, 287 00:15:39,250 --> 00:15:41,916 বা আমি তাকে যে জিনিস দিতে না তাকে নয়টি পয়েন্ট দিতে যাচ্ছে, 288 00:15:41,916 --> 00:15:45,240 বা যে জিনিস যাচ্ছে তাকে চার পয়েন্ট দিতে? 289 00:15:45,240 --> 00:15:49,130 আর আমার প্রতিপক্ষের, হচ্ছে মূলদ, যাচ্ছে 290 00:15:49,130 --> 00:15:53,470 যারা সর্বনিম্ন নিন, চার চয়ন করতে যাচ্ছে. 291 00:15:53,470 --> 00:15:56,020 >> আর আমি এই কাজ করতে পারেন সমগ্র গাছ মাধ্যমে. 292 00:15:56,020 --> 00:15:59,110 আমি যে নিচে যেতে পারে তিন মাঝখানে সেট. 293 00:15:59,110 --> 00:16:01,517 আর আমি এর মধ্যে বেছে নিতে পারেন এক, তিন, এবং পাঁচটি. 294 00:16:01,517 --> 00:16:02,350 আর আমি চয়ন পেতে. 295 00:16:02,350 --> 00:16:03,810 তাই আমি একটি পাঁচ নিন. 296 00:16:03,810 --> 00:16:05,340 আমি তিনটি, নয়, অথবা দুটি নির্বাচন করতে পারবেন. 297 00:16:05,340 --> 00:16:07,570 আমি চয়ন পেতে, তাই আমি নয়টি নিন. 298 00:16:07,570 --> 00:16:09,290 ছয়, পাঁচ, অথবা দুই, আমি চয়ন. 299 00:16:09,290 --> 00:16:11,539 আমি ছয় চয়ন পেতে. 300 00:16:11,539 --> 00:16:13,080 যে উপরে শ্রেনী, যারা চয়ন পায়? 301 00:16:13,080 --> 00:16:16,280 302 00:16:16,280 --> 00:16:18,140 যারা পছন্দ করে নিন পায়? 303 00:16:18,140 --> 00:16:20,000 অন্যান্য লোক, আমার প্রতিপক্ষের. 304 00:16:20,000 --> 00:16:22,583 তাই তারা পাঁচ নিন নয়টি, বা ছয়, যা এক? 305 00:16:22,583 --> 00:16:23,410 >> শ্রোতা: পাঁচটি. 306 00:16:23,410 --> 00:16:25,250 >> বক্তা: তারা পাঁচটি চয়ন. 307 00:16:25,250 --> 00:16:27,400 তারা সর্বনিম্ন চয়ন পেতে. 308 00:16:27,400 --> 00:16:29,690 এবং তারপর গত এক, এক, দুই, বা তিন নিন. 309 00:16:29,690 --> 00:16:31,720 আমি চয়ন পেতে, তাই আমি তিনটি নিন. 310 00:16:31,720 --> 00:16:34,370 নাইন, সাত, অথবা দুই, আমি নয়টি নিন. 311 00:16:34,370 --> 00:16:37,070 এবং 11, ছয়, বা চার, আমি 11 নিন. 312 00:16:37,070 --> 00:16:41,190 আমার প্রতিপক্ষের তারপর, তিনটি পছন্দ নয়, বা 11, নূন্যতম পছন্দ করে. 313 00:16:41,190 --> 00:16:43,290 তিনি আমাকে তিন দেয়. 314 00:16:43,290 --> 00:16:47,780 এবং পরিশেষে উপরের বৃক্ষ, আমি আবার চয়ন পেতে. 315 00:16:47,780 --> 00:16:51,190 আর আমি এর মধ্যে বেছে নিতে পারেন চার, পাঁচ, বা তিন. 316 00:16:51,190 --> 00:16:52,270 তাই আমি পাঁচটি নিতে. 317 00:16:52,270 --> 00:16:55,070 318 00:16:55,070 --> 00:17:00,891 >> আমি সবকিছু নিয়ন্ত্রণ করতে পেয়েছিলাম, আমি চাই 11 যে নেতৃত্বে পথ গ্রহণ. 319 00:17:00,891 --> 00:17:02,390 কিন্তু আমি যে পছন্দ করতে পাবেন না. 320 00:17:02,390 --> 00:17:04,220 আমি যে পথ নিচে যান তাহলে. 321 00:17:04,220 --> 00:17:10,710 আমার প্রতিপক্ষের মধ্যে আমাকে বাধ্য করা হবে তিন জন্মাতে পারে যে পছন্দ. 322 00:17:10,710 --> 00:17:14,530 তাই আমি কি করতে পারেন যে ভাল হয় যে মাঝখানে শাখা নিতে, 323 00:17:14,530 --> 00:17:19,859 অবশেষে যে যে পছন্দ করতে পাঁচ পয়েন্ট সম্পর্কে নেতৃত্ব যাচ্ছে. 324 00:17:19,859 --> 00:17:23,230 যে minimax আছে কি. 325 00:17:23,230 --> 00:17:23,807 >> ঠিক আছে. 326 00:17:23,807 --> 00:17:24,890 এর যে কটাক্ষপাত করা যাক. 327 00:17:24,890 --> 00:17:27,480 328 00:17:27,480 --> 00:17:32,330 সুতরাং এখানে CS50 মধ্যে আইডিই একটি প্রোগ্রাম যে 329 00:17:32,330 --> 00:17:36,540 Tic-Tac-Toe খেলতে minimax কার্যকরী. 330 00:17:36,540 --> 00:17:40,100 আমরা নির্মাণ করতে যাচ্ছেন একটি উপস্থাপনা আপ. 331 00:17:40,100 --> 00:17:44,390 আমরা দুই opponent-- আছে চলুন অথবা দুই খেলোয়াড়, আমাদের কম্পিউটার 332 00:17:44,390 --> 00:17:46,090 প্লেয়ার এবং একটি মানবিক প্লেয়ার. 333 00:17:46,090 --> 00:17:48,980 334 00:17:48,980 --> 00:17:53,090 এক বাজানো হবে প্লেয়ারের সংখ্যা মন্ত্রণালয় যে মেশিনের প্লেয়ার হবেন. 335 00:17:53,090 --> 00:17:55,747 তারা দ্বিতীয় সরানো পেতে. 336 00:17:55,747 --> 00:17:57,830 এবং অন্যান্য প্লেয়ার, আমাদের মানুষের প্লেয়ার, এক্স হতে হবে 337 00:17:57,830 --> 00:17:59,880 >> ও আমার জীবন করতে একটু সহজ, আমি যাচ্ছি 338 00:17:59,880 --> 00:18:03,060 যে প্লেয়ার নেতিবাচক এক লেবেল লাগানোর জন্য. 339 00:18:03,060 --> 00:18:05,026 তাই আমি ঠিক সংখ্যাবৃদ্ধি করতে পারেন নেতিবাচক একের পর অদলবদল 340 00:18:05,026 --> 00:18:06,400 এক প্লেয়ার এবং অন্যান্য মধ্যে. 341 00:18:06,400 --> 00:18:09,030 342 00:18:09,030 --> 00:18:12,250 ঠিক আছে, তাই এর কটাক্ষপাত করা যাক আসলে আমরা কি করতে যাচ্ছেন. 343 00:18:12,250 --> 00:18:15,840 আমরা আমাদের বোর্ড নির্ধারণ করতে যাচ্ছেন. 344 00:18:15,840 --> 00:18:19,060 এটা ভাল, আমরা চলুন, হতে যাচ্ছে এটি তিনটি করে তিন হতে অনুমতি, 345 00:18:19,060 --> 00:18:21,580 অথবা আমরা এমনকি বাজাতে পারেন পাঁচ বা সাত দ্বারা পাঁচটি 346 00:18:21,580 --> 00:18:28,870 আপনি তাহলে সাত Tic-Tac-Toe দ্বারা মত, কিছু মাত্রা ডি উপর ভিত্তি করে 347 00:18:28,870 --> 00:18:31,260 >> আর আমরা কয়েক থাকবে সাহায্যকারী ফাংশন 348 00:18:31,260 --> 00:18:34,360 যে ভালো জিনিস করতে হবে , একটি পর্দায় বা দুঃখিত আরম্ভ 349 00:18:34,360 --> 00:18:38,900 আমাদের ভেরিয়েবল আরম্ভ, পরিষ্কার পর্দা, পর্দায় বোর্ড আঁকা 350 00:18:38,900 --> 00:18:41,060 একটি বোর্ড পরীক্ষা করে যে এক কিনা বা না দেখতে 351 00:18:41,060 --> 00:18:44,520 একটি বিজয়ী, এক যে আছে কমান্ড লাইন মাধ্যমে পার্স, 352 00:18:44,520 --> 00:18:50,670 শুধু, যে সার্চ এক সাহায্য ইনপুট, এবং minimax এক ফাংশন বলা হয়. 353 00:18:50,670 --> 00:18:52,746 আর যে এক আমরা সম্পর্কে সবচেয়ে যত্ন করব. 354 00:18:52,746 --> 00:18:54,120 কিন্তু এর প্রধান এ প্রথম দেখা যাক. 355 00:18:54,120 --> 00:18:57,490 356 00:18:57,490 --> 00:18:58,510 >> আমরা কি করবো? 357 00:18:58,510 --> 00:19:00,570 ওয়েল, আমরা চলুন আমাদের কমান্ড লাইন বিশ্লেষণ 358 00:19:00,570 --> 00:19:04,300 শুধু পড়া এবং দেখতে কি আমরা চাই মাত্রা বোর্ড. 359 00:19:04,300 --> 00:19:07,330 আমরা আমাদের বোর্ড আরম্ভ করব. 360 00:19:07,330 --> 00:19:10,360 এবং তারপর আমরা এক লিখবেন বারবার বড় ওয়াইল্ড লুপ, 361 00:19:10,360 --> 00:19:16,630 খেলা পর্যন্ত প্যাচসমূহ গ্রহণ জিতেছে, বা কোন প্যাচসমূহ বাকি আছে. 362 00:19:16,630 --> 00:19:20,560 আমরা যে মধ্য দিয়ে যেতে প্রতিটি সময় লুপ, আমরা পর্দা পরিষ্কার করব. 363 00:19:20,560 --> 00:19:23,290 আমরা পর্দায় বোর্ড আঁকব. 364 00:19:23,290 --> 00:19:28,750 আর আমরা ধরণের ইচ্ছাকৃতভাবে আছেন সাবরুটিনের হিসেবে এইসব দূরে সংক্ষেপ, 365 00:19:28,750 --> 00:19:32,030 তাই আমরা খুব বেশী চিন্তা করতে হবে না যে তারা এরকম কিভাবে বিবরণ সম্পর্কে. 366 00:19:32,030 --> 00:19:33,480 >> আপনি পরে আজ কোড থাকবে. 367 00:19:33,480 --> 00:19:37,970 এবং আপনি মাধ্যমে সন্ধান করতে চান তাহলে এবং আপনি তাদের সব দেখতে পারেন, জানতে. 368 00:19:37,970 --> 00:19:39,890 কিন্তু আমরা পর্দায় একটি বোর্ড আঁকব. 369 00:19:39,890 --> 00:19:43,620 এবং তারপর আমরা পরীক্ষা করব এবং , দেখুন আমরা একটি বিজয়ী আছে না? 370 00:19:43,620 --> 00:19:46,290 কেউ কি এই গেমটি জিতেছে? 371 00:19:46,290 --> 00:19:49,260 তারা থাকে, তাহলে আমরা প্রিন্ট করব একটি বিজয় বার্তা আউট. 372 00:19:49,260 --> 00:19:51,680 আর আমরা খেলা শেষ করব. 373 00:19:51,680 --> 00:19:54,510 >> আমরা পরীক্ষা করব এবং টাই আছে কিনা দেখতে. 374 00:19:54,510 --> 00:19:56,620 এটি একটি টাই আছে কিনা দেখতে সহজ হবেন. 375 00:19:56,620 --> 00:20:00,700 এটা সব শূণ্যস্থান পূর্ণ হয় মানে কিন্তু এখনো একটি বিজয়ী হয়েছে না. 376 00:20:00,700 --> 00:20:03,580 আমরা টাই ঘোষণা করতে পারেন এবং কাজ করতে হবে. 377 00:20:03,580 --> 00:20:10,530 তারপর বাস্তব meat-- যদি এটা একটা মেশিন খেলোয়াড়, 378 00:20:10,530 --> 00:20:14,120 আমরা যে অনুমতি পাবেন মেশিন প্লেয়ার আপনাকে 379 00:20:14,120 --> 00:20:19,500 এই minimax এলগরিদম ব্যবহার মাধ্যমে, এটা করতে পারেন যে শ্রেষ্ঠ চাল খুঁজে. 380 00:20:19,500 --> 00:20:22,310 এবং তারপর আমরা যে পদক্ষেপ আপ করা হবে. 381 00:20:22,310 --> 00:20:27,640 >> অন্যথা, এটি একটি মানবিক প্লেয়ার যদি, আমরা মানুষের থেকে কিছু ইনপুট পড়া করব. 382 00:20:27,640 --> 00:20:30,800 এবং তারপর এটি মানব কিনা প্লেয়ার বা মেশিন প্লেয়ার, 383 00:20:30,800 --> 00:20:32,800 আমরা একটু দুয়েক চেষ্টা করবো ত্রুটি পরীক্ষা বিট, 384 00:20:32,800 --> 00:20:36,910 নিশ্চিত এটি গণ্ডি মধ্যে থাকে না বোর্ডের প্রকৃত মাত্রার 385 00:20:36,910 --> 00:20:40,040 আমরা আছে, নিশ্চিত করুন যে স্থান খালি যে, 386 00:20:40,040 --> 00:20:43,570 কেউ এর করা যে সেখানে ইতিমধ্যে টুকরা. 387 00:20:43,570 --> 00:20:45,810 এবং তারপর আমরা শুধু রেখে দেব বোর্ডে এক টুকরা, 388 00:20:45,810 --> 00:20:51,550 পরবর্তী স্তর থেকে প্লেয়ার পরিবর্তন, এবং ঘটেছে কতগুলি প্যাচসমূহ বাড়ায়. 389 00:20:51,550 --> 00:20:54,090 >> যে জন্য প্রধান লুপ আমাদের Tic-Tac-Toe খেলা. 390 00:20:54,090 --> 00:20:57,000 391 00:20:57,000 --> 00:21:02,340 Minimax, তারপর, ঠিক হয় অ্যালগরিদম আগে যে আমরা. 392 00:21:02,340 --> 00:21:04,710 শুধু সমন্বয় যে আমরা যাতে তৈরি করেছি আমরা 393 00:21:04,710 --> 00:21:07,290 উচ্চতর ভূমিকা রাখতে পারে ত্রিমাত্রিক বোর্ড আমরা করেছি 394 00:21:07,290 --> 00:21:11,070 গভীরতা নামক এই অতিরিক্ত প্যারামিটার রাখা. 395 00:21:11,070 --> 00:21:14,870 এবং গভীরতা শুধু আমি নই, তাহলে বলছেন যে গাছ মাধ্যমে নিম্নগামী অনুসন্ধান 396 00:21:14,870 --> 00:21:19,022 এবং আমি এ পর্যন্ত ডাউন তাই পেতে কিছু স্তর গভীরতা অতিক্রম 397 00:21:19,022 --> 00:21:20,730 আমি শুধু চাই না যে আরও কোনো যেতে, 398 00:21:20,730 --> 00:21:25,630 আমি থামাতে এবং শুধু যাচ্ছি যে সময়ে বোর্ড নির্ণয় করা. 399 00:21:25,630 --> 00:21:27,310 আমি পরীক্ষা এবং একটি বিজয়ী আছে কিনা দেখতে হবে. 400 00:21:27,310 --> 00:21:29,240 একটি বিজয়ী আছে, আমি তাদের আসতে. 401 00:21:29,240 --> 00:21:31,720 অন্যথা, আমি একটি লুপ দিয়ে যাবেন. 402 00:21:31,720 --> 00:21:34,380 আর আমি সব জন্য, বলবো সম্ভব অবস্থানে 403 00:21:34,380 --> 00:21:38,080 আমি সম্ভবত যে আমার পদক্ষেপ হিসেবে আমি করব নিতে 404 00:21:38,080 --> 00:21:43,760 একটি প্রকল্পিত বোর্ড নির্মাণের যে যে বোর্ডে আমার পদক্ষেপ রয়েছে 405 00:21:43,760 --> 00:21:45,960 এবং তারপর পৌনঃপুনিকভাবে minimax কল. 406 00:21:45,960 --> 00:21:49,360 407 00:21:49,360 --> 00:21:53,900 >> এটা আমার সরানো হয়ে থাকে, আমি খুঁজে পেতে বৃহত্তম স্কোর পেয়েছেন যে এক. 408 00:21:53,900 --> 00:21:58,710 এটা আমার প্রতিপক্ষের চাল, তাহলে আমরা এটি সর্বনিম্ন স্কোর পেয়েছেন যে এক. 409 00:21:58,710 --> 00:22:02,240 এবং অন্য সব কিছুর হয় শুধু রেকর্ড থাকার. 410 00:22:02,240 --> 00:22:04,789 ঠিক আছে, তাই এর এই সংখ্যা দেখুন. 411 00:22:04,789 --> 00:22:06,830 আসলে হয়তো আমরা যা করতে পারেন স্বেচ্ছাসেবকদের একটি দম্পতি পেতে 412 00:22:06,830 --> 00:22:09,930 আসা পর্যন্ত এবং Tic-Tac-Toe অনলাইন. 413 00:22:09,930 --> 00:22:12,780 [শ্রবণাতীত], এবং এক ঠিক আছে দুটি, আরো. 414 00:22:12,780 --> 00:22:13,550 চলো. 415 00:22:13,550 --> 00:22:19,290 416 00:22:19,290 --> 00:22:23,650 >> সুতরাং আসুন এগিয়ে যান এবং সম্পূর্ণরূপে এই পুনরায় আরম্ভ করুন. 417 00:22:23,650 --> 00:22:24,150 সুতরাং, উচ্চ. 418 00:22:24,150 --> 00:22:24,920 >> শ্রোতা: হাই. 419 00:22:24,920 --> 00:22:25,420 >> বক্তা: আপনার নাম কি? 420 00:22:25,420 --> 00:22:26,086 >> শ্রোতা: Gorav. 421 00:22:26,086 --> 00:22:26,840 বক্তা: Gorav. 422 00:22:26,840 --> 00:22:27,800 >> শ্রোতা: আমি লায়লা আছি. 423 00:22:27,800 --> 00:22:29,490 >> বক্তা: এবং Layla, এবং Layla, দুঃখিত. 424 00:22:29,490 --> 00:22:30,384 চলো. 425 00:22:30,384 --> 00:22:32,050 Gorav, আমরা আপনার প্রথম যেতে আছে চলুন. 426 00:22:32,050 --> 00:22:37,710 আর আমি না হতে আপনাকে জিজ্ঞাসা করতে যাচ্ছি ভয়ঙ্কর ভাল Tic-Tac-Toe প্লেয়ার. 427 00:22:37,710 --> 00:22:40,130 ঠিক আছে, তাই সব চাপ আপনি বন্ধ হয়. 428 00:22:40,130 --> 00:22:44,660 এর, যদিও, দেখতে যে যাক আমাদের মেশিন প্লেয়ার আসলে স্মার্ট কিছু করতে পারেন. 429 00:22:44,660 --> 00:22:45,310 তাই এগিয়ে যান. 430 00:22:45,310 --> 00:22:49,830 আপনি যা সহজে সমণ্বয় টাইপ করতে যাচ্ছেন আপনি আপনার এক্স করা চাই. 431 00:22:49,830 --> 00:22:55,170 A0, ঠিক আছে, এবং মেশিন চলে গেছে এখুনি এবং A1 মধ্যে তার চিহ্ন রাখা. 432 00:22:55,170 --> 00:22:56,640 >> বোর্ডে হে রাখুন. 433 00:22:56,640 --> 00:22:58,970 ঠিক আছে, এখন এগিয়ে যান. 434 00:22:58,970 --> 00:23:00,193 আপনি কোথায় যেতে চান? 435 00:23:00,193 --> 00:23:03,510 436 00:23:03,510 --> 00:23:05,090 C2. 437 00:23:05,090 --> 00:23:08,430 আমাদের মেশিন খেলোয়াড় নিয়েছে মধ্যম বর্গ, আপনি অবরুদ্ধ. 438 00:23:08,430 --> 00:23:10,320 সুতরাং, যে একটি ভাল ছিল এটা কি জন্য স্মার্ট জিনিস. 439 00:23:10,320 --> 00:23:13,430 440 00:23:13,430 --> 00:23:14,250 আপনি এটা অবরোধ করেছেন. 441 00:23:14,250 --> 00:23:15,210 যে চমৎকার. 442 00:23:15,210 --> 00:23:16,390 এটা আছে কোণার লাগে. 443 00:23:16,390 --> 00:23:23,890 444 00:23:23,890 --> 00:23:30,430 >> আর এটা করতে বাধ্য করতে যাচ্ছে গত এক স্থান, B0 নিতে. 445 00:23:30,430 --> 00:23:32,220 আর খেলা টাই শেষ. 446 00:23:32,220 --> 00:23:35,030 কিন্তু এটা একটা যুক্তিসঙ্গত হয়েছে আপনার বিরুদ্ধে খেলা, ঠিক আছে? 447 00:23:35,030 --> 00:23:36,956 ঠিক আছে, অনেক ধন্যবাদ, Gorav. 448 00:23:36,956 --> 00:23:40,860 >> [সাধুবাদ] 449 00:23:40,860 --> 00:23:44,723 >> ঠিক আছে, লায়লা, আমরা চলুন এখানে আপনি খেলা আপ. 450 00:23:44,723 --> 00:23:46,940 >> শ্রোতা: ওহ, মহান. 451 00:23:46,940 --> 00:23:49,950 >> স্পিকার: আমরা দিতে যাচ্ছেন আপনি চার Tic-Tac-Toe দ্বারা চার. 452 00:23:49,950 --> 00:23:54,760 এখন, চার দ্বারা চার ইঞ্চি, আপনি জয় আছে একটি সারিতে একটি সারি চার, তিন সঙ্গে. 453 00:23:54,760 --> 00:23:56,135 এবং এটা সব পুলিশের. 454 00:23:56,135 --> 00:24:02,180 455 00:24:02,180 --> 00:24:04,420 সুতরাং লায়লা D1 নেন. 456 00:24:04,420 --> 00:24:11,730 আমরা এখন অনুসরণ করতে যাচ্ছেন এখানে আমাদের কম্পিউটার প্লেয়ার. 457 00:24:11,730 --> 00:24:16,910 তিন Tic-Tac-Toe দ্বারা তিনটি ধরনের জিনিস আমাদের সব জন্য সহজ. 458 00:24:16,910 --> 00:24:21,960 কিন্তু এটি দেখতে এখনও চমৎকার স্মার্ট প্যাচসমূহ তৈরীর কম্পিউটার প্লেয়ার. 459 00:24:21,960 --> 00:24:23,725 চার চার পায় একটু trickier হতে. 460 00:24:23,725 --> 00:24:42,960 461 00:24:42,960 --> 00:24:44,230 >> সুন্দরভাবে সম্পন্ন. 462 00:24:44,230 --> 00:24:46,210 ঠিক আছে, তাই লায়লা এর সমাপ্ত বন্ধ. 463 00:24:46,210 --> 00:24:48,270 ওহ, এবং আমরা সেখানে শেষ করা উচিত. 464 00:24:48,270 --> 00:24:51,870 কিন্তু এখানে আরও একটি আপ না দেওয়া. 465 00:24:51,870 --> 00:24:53,480 লায়লা তাই, আপনাকে ধন্যবাদ. 466 00:24:53,480 --> 00:24:55,112 সুন্দরভাবে সম্পন্ন. 467 00:24:55,112 --> 00:24:57,517 >> [সাধুবাদ] 468 00:24:57,517 --> 00:25:00,410 469 00:25:00,410 --> 00:25:04,750 >> সুতরাং আমাদের Tic-Tac-Toe প্লেয়ার যায় মাধ্যমে এবং অবস্থানে খুঁজে বের করে, 470 00:25:04,750 --> 00:25:07,040 তাদের এই minimax ব্যবহার solves. 471 00:25:07,040 --> 00:25:08,990 আর আমি একটি গভীরতার সেটিং ছিল যে তাই এটি যে 472 00:25:08,990 --> 00:25:11,010 খুব দ্রুত চালানো হবে না, যা সম্ভবত কেন 473 00:25:11,010 --> 00:25:16,790 লায়লা সুন্দরভাবে এগিয়ে যেতে সক্ষম হয় সে যা-ই এবং খুব ভাল করেনি. 474 00:25:16,790 --> 00:25:20,450 কিন্তু এই ব্যবস্থা যে শুধু মাধ্যমে এবং পাশব বল যেতে 475 00:25:20,450 --> 00:25:23,870 , গভীর, এবং গভীর, এবং গভীর যান এবং সমাধান খুঁজে পেতে রাখা 476 00:25:23,870 --> 00:25:29,890 তারা চাইবে, সিস্টেম ঐ ধরণের ওয়েল, এই সময়ে বেশ সফল হয়, 477 00:25:29,890 --> 00:25:32,700 স্ট্যান্ডার্ড বোর্ড গেম. 478 00:25:32,700 --> 00:25:37,060 >> এবং সত্য, আমরা একটি তাকান তিন Tic-Tac-Toe খেলা দ্বারা তিনটি, 479 00:25:37,060 --> 00:25:40,040 এই মূলত একটি মীমাংসিত সমস্যা. 480 00:25:40,040 --> 00:25:45,430 আর এই একটি বিস্ময়কর ডায়াগ্রাম XKCD এ রান্ডাল Munroe থেকে, 481 00:25:45,430 --> 00:25:52,130 আপনি দেখাচ্ছে উচিত. যা আপনার বিপক্ষ এর প্যাচসমূহ দেওয়া, নেওয়া. 482 00:25:52,130 --> 00:25:56,420 এই যে আমরা করতে পারে এমন কিছু হয় সহজেই এগিয়ে সময় উল্লেখ করুন. 483 00:25:56,420 --> 00:26:00,180 কিন্তু আমরা কি আরও পেতে হিসাবে ঘটবে জটিল গেম, আরো জটিল গেম, 484 00:26:00,180 --> 00:26:05,690 যেখানে বড় বোর্ড আছে, আরো সম্ভাবনার, গভীর কৌশল? 485 00:26:05,690 --> 00:26:09,660 >> এটা এই যে দেখা যাচ্ছে এখনও অনুসন্ধানের পাশব বল 486 00:26:09,660 --> 00:26:14,150 ছাড়া, যুক্তিসঙ্গতভাবে ভাল আছে আপনি পয়েন্ট পেতে হলে 487 00:26:14,150 --> 00:26:19,230 যেখানে যে বৃক্ষ এত বড় আপনি এটা সব উপস্থাপন করতে পারবেন না যে. 488 00:26:19,230 --> 00:26:22,370 489 00:26:22,370 --> 00:26:28,280 আপনি সমগ্র বৃক্ষ গনা পারবেন না যখন, আপনি এগিয়ে এবং ধাক্কা যেতে পারবেন না যখন 490 00:26:28,280 --> 00:26:32,204 আপনি করেছি বিন্দু যেখানে নিজেকে স্মৃতিতে সমগ্র বৃক্ষ অর্জিত, 491 00:26:32,204 --> 00:26:34,370 অথবা আপনি তা পেতে পারেন কিনা মেমরি এবং এটি ঠিক করবে 492 00:26:34,370 --> 00:26:39,200 মাধ্যমে আপনাকে আপনার পথ খুব দীর্ঘ সময় লাগবে এটা, আপনি দক্ষতা সহকারে কিছু করতে হবে. 493 00:26:39,200 --> 00:26:42,620 494 00:26:42,620 --> 00:26:46,450 >> যে কাজ করার জন্য, আপনি দুটি জিনিস করতে হবে. 495 00:26:46,450 --> 00:26:49,030 প্রথমত, আপনি কিছু খুঁজে বের করতে হবে আপনার গভীরতার সীমিত প্রণালী. 496 00:26:49,030 --> 00:26:50,370 ওয়েল, এটা ঠিক আছে. 497 00:26:50,370 --> 00:26:55,740 আমরা কিছু চমৎকার, ন্যূনতমরূপে এটি করতে পারেন এবং আপনি শুধুমাত্র এত গভীর যেতে পারেন, বলতে. 498 00:26:55,740 --> 00:27:00,890 আপনি তা করতে হলে, যে মানে এই আংশিকভাবে অসম্পূর্ণ বোর্ড আছে. 499 00:27:00,890 --> 00:27:04,770 আর আপনি বেছে নিতে হবে আমি চাই না এই আংশিকভাবে অসম্পূর্ণ বোর্ড, 500 00:27:04,770 --> 00:27:08,600 বা এই আংশিকভাবে অসম্পূর্ণ বোর্ড? 501 00:27:08,600 --> 00:27:11,910 >> আর আমাদের চার চার Tic-Tac-Toe খেলা, 502 00:27:11,910 --> 00:27:15,240 আমাদের কম্পিউটার প্লেয়ার ডাউন পেয়েছিলাম এবং নীচে এটা বলেন, 503 00:27:15,240 --> 00:27:16,800 আমি দুটি ভিন্ন বোর্ড পেয়েছেন. 504 00:27:16,800 --> 00:27:17,940 আমরাও এক একটি জয়. 505 00:27:17,940 --> 00:27:19,120 আমরাও এক একটি ক্ষতি. 506 00:27:19,120 --> 00:27:22,070 আমরাও এক টাই হয়. 507 00:27:22,070 --> 00:27:24,100 আমি তাদের মধ্যে কিভাবে বেছে নিতে পারি? 508 00:27:24,100 --> 00:27:26,200 এবং এটি একটি আছে কি না যে করছেন স্মার্ট উপায়. 509 00:27:26,200 --> 00:27:28,910 510 00:27:28,910 --> 00:27:32,850 >> আমরা এই ধরনের দেখতে মূল্যায়ন সব সময় ঘটতে 511 00:27:32,850 --> 00:27:35,290 আমরা আরো জটিল গেম ঢোকা হিসাবে. 512 00:27:35,290 --> 00:27:37,600 দাবা একটি বড় উদাহরণ. 513 00:27:37,600 --> 00:27:41,550 দাবা, আমরা প্রথম, আছে সব, একটি বড় বোর্ড. 514 00:27:41,550 --> 00:27:43,370 আমরা অনেক বেশী টুকরা আছে. 515 00:27:43,370 --> 00:27:47,930 এবং এই টুকরা পজিশনিং এবং উপায় এই টুকরা সরাতে যে 516 00:27:47,930 --> 00:27:50,370 সমালোচকদের গুরুত্বপূর্ণ. 517 00:27:50,370 --> 00:27:53,700 তাই আমি minimax ব্যবহার করতে চান তাহলে, আমি উল্লেখ করতে সক্ষম হতে হবে 518 00:27:53,700 --> 00:27:58,240 এবং এই বোর্ড, যেখানে, বলে কেউ এখনো জিতেছে বা হারিয়ে গেছে 519 00:27:58,240 --> 00:28:04,310 এই অন্যান্য তুলনায় একরকম ভালো কেউ জিতেছে বা হারিয়ে গেছে যেখানে বোর্ড,. 520 00:28:04,310 --> 00:28:06,740 >> যে কাজের জন্য, আমি কি করতে পারে আমি ভালো জিনিস শুধু পারে 521 00:28:06,740 --> 00:28:10,787 আমি কত টুকরা না গণনা এবং আপনি কিভাবে অনেক টুকরা আছে না? 522 00:28:10,787 --> 00:28:12,870 অথবা আমি বিভিন্ন দিতে পারে টুকরা বিভিন্ন পয়েন্ট. 523 00:28:12,870 --> 00:28:14,420 আমার রানী 20 পয়েন্ট অধিকারী হয়. 524 00:28:14,420 --> 00:28:16,500 আপনার গুটি এক বিন্দু মূল্য. 525 00:28:16,500 --> 00:28:18,920 কে আরো পয়েন্ট মোট আছে? 526 00:28:18,920 --> 00:28:22,300 অথবা আমি ভীষণ পছন্দ বিবেচনা করতে পারেন, যারা ভাল বোর্ডের অবস্থান পেয়েছিলাম? 527 00:28:22,300 --> 00:28:26,820 যার পালা এটা পরবর্তী, কিছু যে আমি যা করতে পারেন 528 00:28:26,820 --> 00:28:31,220 আরো সঠিকভাবে নির্ণয় করা না এই সম্ভাবনার যা 529 00:28:31,220 --> 00:28:34,660 ছাড়া ভাল হয় এই ব্যাপারে বিবেচনা 530 00:28:34,660 --> 00:28:36,565 যে পরে আসতে পারে যে প্রতি সরানো. 531 00:28:36,565 --> 00:28:39,740 532 00:28:39,740 --> 00:28:45,130 >> এখন যে কাজ করতে, যে জিনিস এক 533 00:28:45,130 --> 00:28:48,680 সত্যিই গুরুত্বপূর্ণ হয়ে যাচ্ছে আমাদের শুধু সোজা হয় না সরানোর জন্য 534 00:28:48,680 --> 00:28:53,720 একটি নির্দিষ্ট গভীরতা নিচে সীমা, কিন্তু বলতে পারবে, 535 00:28:53,720 --> 00:28:59,380 এই ধারণা এক যে আমি আছে এটা যে এত খারাপ 536 00:28:59,380 --> 00:29:02,280 মূল্য বিবেচনায় না সম্ভাব্য উপায় সব 537 00:29:02,280 --> 00:29:06,680 কিছু খারাপ থেকে আরও খারাপের দিকে যেতে পারে যে. 538 00:29:06,680 --> 00:29:12,760 যে কাজের জন্য, আমরা minimax মধ্যে যুক্ত করতে হবে একটি নীতি Alph-বিটা বলা. 539 00:29:12,760 --> 00:29:16,340 এবং আলফা-বিটা, বলেছেন আপনি একটি খারাপ ধারণা আছে, 540 00:29:16,340 --> 00:29:22,840 বের করার চেষ্টা করুন আপনার সময় নষ্ট করবেন না এটা ঠিক কিভাবে খারাপ জানতে. 541 00:29:22,840 --> 00:29:24,990 >> তাই আমরা এখানে কাজ করতে যাচ্ছেন কি. 542 00:29:24,990 --> 00:29:28,620 আমরা একই নিতে যাচ্ছেন আমরা আগে ছিল যে নীতি, 543 00:29:28,620 --> 00:29:32,200 একই minimax টাইপ অনুসন্ধান, শুধুমাত্র আমরা আছেন 544 00:29:32,200 --> 00:29:37,570 না শুধুমাত্র ট্র্যাক রাখতে যাচ্ছে প্রকৃত আমরা আছে মান, কিন্তু আমরা করব 545 00:29:37,570 --> 00:29:41,440 সম্ভাব্য সর্বোত্তম ট্র্যাক রাখতে আমি পেতে পারে যে মান, 546 00:29:41,440 --> 00:29:45,700 এবং সবচেয়ে খারাপ সম্ভব আমি হতে পারে ফলাফল. 547 00:29:45,700 --> 00:29:50,470 এবং যে কোনো সময় খারাপ সম্ভব জিনিস, সম্ভবত খুঁজছি হয় 548 00:29:50,470 --> 00:29:52,694 আমি গাছের যে অংশ পরিত্যাগ করব. 549 00:29:52,694 --> 00:29:54,610 এমনকি আমি একটু বিরক্ত করবে না আর এটি এ খুঁজছেন. 550 00:29:54,610 --> 00:29:57,680 551 00:29:57,680 --> 00:30:02,600 >> ঠিক আছে, তাই আমরা শুরু যে কল্পনা এই একই সঠিক খেলা বৃক্ষ সঙ্গে. 552 00:30:02,600 --> 00:30:05,200 আর এখন আমরা যেতে চলুন নিচে আবার সব পথ নিচে 553 00:30:05,200 --> 00:30:07,200 যে নীচে বাঁদিকের কোণায়. 554 00:30:07,200 --> 00:30:11,180 এবং যে নীচে আমরা, কোণার বাম চেহারা এবং আমরা এই বোর্ড নির্ণয় করা. 555 00:30:11,180 --> 00:30:15,700 হতে পারে এটি একটি চার দ্বারা Tic-Tac-Toe এর বোর্ড, বা হতে পারে এটি একটি দাবা বোর্ড. 556 00:30:15,700 --> 00:30:18,620 কিন্তু আমরা এটা তাকান, এবং আমরা মূল্যায়নের এটা, এবং আমরা আট বছরের একটি মূল্য পেতে. 557 00:30:18,620 --> 00:30:22,290 558 00:30:22,290 --> 00:30:28,030 >> এই মুহুর্তে, আমরা জানি যে আমরা অন্তত পেতে যাচ্ছি 559 00:30:28,030 --> 00:30:32,380 এই নীচে সিদ্ধান্ত থেকে আট পয়েন্ট. 560 00:30:32,380 --> 00:30:36,620 এটা কোন ব্যাপার না কি অন্যান্য দুই, যে সাত এবং যে দুটি. 561 00:30:36,620 --> 00:30:38,580 তারা কোনো মান হতে পারে তারা হতে চেয়েছিলেন. 562 00:30:38,580 --> 00:30:41,279 আমরা এ পেতে যাচ্ছেন অন্তত আট পয়েন্ট. 563 00:30:41,279 --> 00:30:43,070 ঠিক আছে, কিন্তু আমরা পারা এগিয়ে যান এবং পরীক্ষা. 564 00:30:43,070 --> 00:30:45,080 হয়ত তাদের মধ্যে একজন আট চেয়ে ভাল. 565 00:30:45,080 --> 00:30:46,000 >> আমরা সাত তাকান. 566 00:30:46,000 --> 00:30:46,910 আট চেয়ে ভালো হয়? 567 00:30:46,910 --> 00:30:48,680 না, যে পরিবর্তন করা হয় না আমাদের মতে এ সব. 568 00:30:48,680 --> 00:30:49,460 আমরা দুই তাকান. 569 00:30:49,460 --> 00:30:50,543 আট চেয়ে ভালো হয়? 570 00:30:50,543 --> 00:30:52,580 না, যে পরিবর্তন করা হয় না আমাদের মতে এ সব. 571 00:30:52,580 --> 00:30:55,480 তাই এখন আমরা ক্লান্ত করেছি জানি সেখানে সম্ভাবনার সব. 572 00:30:55,480 --> 00:30:58,330 আমরা পেতে যাচ্ছেন না আট চেয়ে ভাল কিছু. 573 00:30:58,330 --> 00:31:01,310 আমরা ঠিক আট পেতে যাচ্ছেন. 574 00:31:01,310 --> 00:31:03,825 >> এবং তাই আমরা যে নোড পরিবর্তন ও বলুন, যে এখন একটি নিশ্চয়তা. 575 00:31:03,825 --> 00:31:07,010 576 00:31:07,010 --> 00:31:10,270 আমরা যে উপরে এক স্তর পর্যন্ত যেতে. 577 00:31:10,270 --> 00:31:13,820 এবং এখন আমরা কিছু জানি যে কম মাত্রা সম্পর্কে. 578 00:31:13,820 --> 00:31:18,560 আমরা কখনও পেতে যাচ্ছেন জানি যে অধিক আট পয়েন্ট যদি আমরা নিচে যান 579 00:31:18,560 --> 00:31:20,910 যে দিক. 580 00:31:20,910 --> 00:31:22,980 কারণ এমনকি যারা তাহলে অন্য দুটি শাখা চালু 581 00:31:22,980 --> 00:31:26,170 কল্পনাপ্রসূত এবং থাকা পয়েন্ট প্রতিটি হাজার, 582 00:31:26,170 --> 00:31:31,666 আমাদের প্রতিপক্ষের আমাদের দিতে হবে সর্বনিম্ন, এবং আমাদের আট দিতে. 583 00:31:31,666 --> 00:31:32,790 ঠিক আছে, ভাল, এর দেখতে দিন. 584 00:31:32,790 --> 00:31:35,190 আমরা যে পথ নিচে যাচ্ছে যাব. 585 00:31:35,190 --> 00:31:38,490 আমরা বাম যে মাঝখানে নিচে যান. 586 00:31:38,490 --> 00:31:40,560 আমরা ঘৃণা এবং আমরা একটি নয় আছে দেখতে. 587 00:31:40,560 --> 00:31:45,590 আমরা পেতে যাচ্ছেন জানি যে বাড়ি ফিরে যাচ্ছিলেন দ্বারা অন্তত নয়টি পয়েন্ট 588 00:31:45,590 --> 00:31:47,720 যে মাঝখানে রাস্তা. 589 00:31:47,720 --> 00:31:52,110 এবং এই সময়ে, আমরা শুধু বিরতি করতে পারেন. 590 00:31:52,110 --> 00:31:56,910 আর আমরা, দেখুন, বলতে পারেন আমি উপরে স্তরের জানি, 591 00:31:56,910 --> 00:32:01,160 আমি কোন আট তুলনায় পেতে যাচ্ছি এই দিক নিচে যাচ্ছিলেন দ্বারা পয়েন্ট. 592 00:32:01,160 --> 00:32:05,670 কিন্তু আমি মাঝখানে নিচে গেলে পরিবর্তে বাম পাথ পাথ, 593 00:32:05,670 --> 00:32:08,980 আমি অন্তত নয়টি পয়েন্ট পেতে হবে. 594 00:32:08,980 --> 00:32:13,590 >> আমার প্রতিপক্ষের কখনও যাচ্ছে আমার যে মধ্যম পথ নামা যাক. 595 00:32:13,590 --> 00:32:14,650 তারা চয়ন পেতে. 596 00:32:14,650 --> 00:32:18,140 তাঁরা নিন চলুন পাথ, আট প্রতি বাম 597 00:32:18,140 --> 00:32:23,650 বরং মাঝখানে দিকে চেয়ে কি অন্তত নয়টি পয়েন্ট. 598 00:32:23,650 --> 00:32:25,334 যে সময়ে, তাই, আমি বন্ধ করব. 599 00:32:25,334 --> 00:32:26,500 আর আমি আপনাকে কি জানেন, বলবো? 600 00:32:26,500 --> 00:32:29,990 আমি কোন সন্ধান করতে হবে না আরো নিচে যে দিক. 601 00:32:29,990 --> 00:32:32,270 আমি কখনও সেখানে পেতে যাচ্ছি, কারণ. 602 00:32:32,270 --> 00:32:36,660 >> আমি যে এক ওভার কর এবং আমি যে ছয় ওভার কর 603 00:32:36,660 --> 00:32:39,720 যে কখনও ঘটতে যাচ্ছে কারণ. 604 00:32:39,720 --> 00:32:42,470 তাই আমি নিচে যাবেন এরপর আমি আবার পরের সম্ভাবনা বিবেচনা. 605 00:32:42,470 --> 00:32:44,830 আমি নিচে যান এবং সেখানে আমি একটি দুটি দেখতে, বলতে. 606 00:32:44,830 --> 00:32:47,125 আমি এখানে পেতে পারেন, আমি জানি অন্তত দুটি পেতে যাচ্ছে. 607 00:32:47,125 --> 00:32:49,810 608 00:32:49,810 --> 00:32:50,470 ঠিক আছে. 609 00:32:50,470 --> 00:32:51,520 আমি বর্তা. 610 00:32:51,520 --> 00:32:52,440 আমি একটি চার দেখতে. 611 00:32:52,440 --> 00:32:54,920 আমি অন্তত চারটি পেতে যাচ্ছি জানি. 612 00:32:54,920 --> 00:32:57,200 অনেক মধ্যে এখনও নেই যদিও চার ও আটটি. 613 00:32:57,200 --> 00:32:58,454 তাই আমি বর্তা. 614 00:32:58,454 --> 00:32:59,870 আমি ঘৃণা এবং আমি এক আছে দেখতে. 615 00:32:59,870 --> 00:33:01,614 ঠিক আছে, আমি যদি জানেন আমি, এই পথে নামা 616 00:33:01,614 --> 00:33:03,280 আমি চার বেছে নিতে সক্ষম হতে যাচ্ছি. 617 00:33:03,280 --> 00:33:06,540 618 00:33:06,540 --> 00:33:08,980 কি আমার প্রতিপক্ষের করতে যাচ্ছে? 619 00:33:08,980 --> 00:33:12,310 এর মধ্যে কিছু যে আমাকে দেয় আট, আমার চার দেয় এমন কিছু বিষয়, 620 00:33:12,310 --> 00:33:14,730 এবং কিছু যে অন্তত নয়টি আমাকে দেয় 621 00:33:14,730 --> 00:33:17,550 আসলে, সে আমাকে চার দিতে যাচ্ছে. 622 00:33:17,550 --> 00:33:20,110 আর আমি এখন জানি খুব উপরে, আমি যাচ্ছি 623 00:33:20,110 --> 00:33:23,145 অন্তত পেতে পাবে এই গেমটি আউট চার পয়েন্ট. 624 00:33:23,145 --> 00:33:27,030 625 00:33:27,030 --> 00:33:30,900 >> আলফা বিটা পুরো ধারণা তাই অংশের গাছ কাটা বন্ধ করা হয় 626 00:33:30,900 --> 00:33:32,530 আমি আর তাদের তাকান না যে. 627 00:33:32,530 --> 00:33:35,964 আমি চলেছি মত কিন্তু এটি এখনও দেখায় বৃক্ষ অনেক এ খুঁজছেন. 628 00:33:35,964 --> 00:33:36,880 এর নিচে বর্তা যাক. 629 00:33:36,880 --> 00:33:38,305 আমরা এখন পরের এক নিচে যাবেন. 630 00:33:38,305 --> 00:33:39,680 নীচে, আমি একটি এক খুঁজে. 631 00:33:39,680 --> 00:33:41,030 আমি অন্তত এক পেতে যাচ্ছি জানি. 632 00:33:41,030 --> 00:33:41,690 আমি খুঁজছি রাখা. 633 00:33:41,690 --> 00:33:42,625 >> আমি তিন এটি. 634 00:33:42,625 --> 00:33:44,250 আমি অন্তত তিনটি পেতে যাচ্ছি জানি. 635 00:33:44,250 --> 00:33:44,840 আমি বর্তা. 636 00:33:44,840 --> 00:33:45,660 আমি একটি পাঁচ এটি. 637 00:33:45,660 --> 00:33:49,760 আমি পাঁচটি পেতে যাচ্ছি জানি আমি যে পথে নামা করে. 638 00:33:49,760 --> 00:33:52,580 আর আমিও জানতে আমার প্রতিপক্ষের যে, আমি যদি 639 00:33:52,580 --> 00:33:55,510 মাঝখানে নিন তিনটি বড় গ্রেপ্তার 640 00:33:55,510 --> 00:34:01,440 তিনি আমাকে দিতে যাচ্ছে পঁাচ বা তার কম যে কিছু. 641 00:34:01,440 --> 00:34:02,150 >> ঠিক আছে. 642 00:34:02,150 --> 00:34:03,400 আমি সেখানে চালু রাখতে পারেন. 643 00:34:03,400 --> 00:34:06,470 আমি ঘৃণা এবং আমি করতে পারেন আমি কি যাচ্ছি, বলতে পারেন 644 00:34:06,470 --> 00:34:08,239 আমি মাঝখানে পথ নিচে যান যদি পেতে? 645 00:34:08,239 --> 00:34:09,909 আমি সেখানে, ভাল, তিন পেতে যাচ্ছি. 646 00:34:09,909 --> 00:34:12,080 আমি কিছু পেতে যাচ্ছি যে অন্তত তিনটি করে. 647 00:34:12,080 --> 00:34:16,030 এখনও মধ্যে কিছু নেই তিন ও পাঁচ, তাই আমি খুঁজছি রাখা. 648 00:34:16,030 --> 00:34:20,203 ওহ, একটা নয়, আমি স্পষ্টভাবে হবে তিন ওভার যে নিতে. 649 00:34:20,203 --> 00:34:22,744 আমি অন্তত নয়টি পেতে যাচ্ছি আমি যে মাঝখানে পথ নিচে যান. 650 00:34:22,744 --> 00:34:25,530 651 00:34:25,530 --> 00:34:31,010 >> এখন আমার প্রতিপক্ষের স্টপ এবং বলেছেন, কোন বিন্দু আর আছে, দেখুন. 652 00:34:31,010 --> 00:34:33,669 আমি জানি যে আমার কম প্রতিপক্ষের, তিনি এর 653 00:34:33,669 --> 00:34:36,210 আমার যে জিনিস দিতে যাচ্ছে অপেক্ষাকৃত ছোট বা সমান পাঁচটি, 654 00:34:36,210 --> 00:34:39,030 বরং যে জিনিস চেয়ে অপেক্ষাকৃত বড় অথবা সমান নয়. 655 00:34:39,030 --> 00:34:39,530 আমি চুপ. 656 00:34:39,530 --> 00:34:40,779 আমি যে সময়ে কোন আরো তাকান না. 657 00:34:40,779 --> 00:34:43,280 আমি বর্তা. 658 00:34:43,280 --> 00:34:44,850 >> আমি এই এক নিচে দেখুন. 659 00:34:44,850 --> 00:34:46,370 নিচ থেকে নিচে, আমি ছয় এটি. 660 00:34:46,370 --> 00:34:50,040 আমি অন্তত ছয় পেতে যাচ্ছি জানি. 661 00:34:50,040 --> 00:34:53,130 আর আমি কি করতে পারি? 662 00:34:53,130 --> 00:34:54,877 আমি বন্ধ করতে পারবেন. 663 00:34:54,877 --> 00:34:57,460 একটি পছন্দের মধ্যে আছে, কারণ অন্তত ছয় কিছু যে 664 00:34:57,460 --> 00:34:59,250 এবং এমন কিছু যে কম পাঁচ, তিনি এর 665 00:34:59,250 --> 00:35:02,570 আমার জিনিস দিতে যাচ্ছে যে পাঁচটি কম. 666 00:35:02,570 --> 00:35:04,779 এবং এখন আমি যাচ্ছি জানি ঠিক যে পছন্দ পেতে. 667 00:35:04,779 --> 00:35:06,195 আমি যে পাঁচটি পছন্দ পেতে যাচ্ছি. 668 00:35:06,195 --> 00:35:08,980 669 00:35:08,980 --> 00:35:10,010 >> আমি উপরে পর্যন্ত ফিরে যেতে. 670 00:35:10,010 --> 00:35:11,450 আমি যা যাচ্ছি কিছু মধ্যে নির্বাচন 671 00:35:11,450 --> 00:35:14,449 যে, চার এর চেয়ে বড় বা সমান বা পাঁচ সমান কিছু যে? 672 00:35:14,449 --> 00:35:17,140 আমি কিছু নিতে যাচ্ছি যে অন্তত পাঁচটি এর. 673 00:35:17,140 --> 00:35:20,490 আমি সব, সর্বশেষ পথ নিচে যান নীচে উপায়. 674 00:35:20,490 --> 00:35:21,260 একটি এক আছে. 675 00:35:21,260 --> 00:35:23,410 ঠিক আছে, অন্তত আমি এক বিন্দু পেতে যাচ্ছি. 676 00:35:23,410 --> 00:35:24,427 আমি বর্তা. 677 00:35:24,427 --> 00:35:25,760 দুই, ওহ, যে এক এর চেয়ে ভাল. 678 00:35:25,760 --> 00:35:27,100 আমি অন্তত দুই পেতে যাচ্ছি. 679 00:35:27,100 --> 00:35:28,610 আমি তিন এটি. 680 00:35:28,610 --> 00:35:31,450 আমি তিন পেতে যাচ্ছি জানি. 681 00:35:31,450 --> 00:35:34,690 >> এবং যে উপরে বিন্দু, আমার প্রতিপক্ষের যাচ্ছে 682 00:35:34,690 --> 00:35:38,540 আমার যে কিছু দিতে অপেক্ষাকৃত ছোট বা তিনটি সমান. 683 00:35:38,540 --> 00:35:40,940 এবং এখন আমি বন্ধ করতে পারবেন. 684 00:35:40,940 --> 00:35:46,290 আমার মধ্যে পছন্দ হচ্ছে কারণ একটি পাঁচ এবং আমার প্রতিপক্ষের পেতে পারবেন 685 00:35:46,290 --> 00:35:52,290 আমার তিন কম কিছু দেবার আমি সবসময় যে পাঁচটি নিতে যাচ্ছি. 686 00:35:52,290 --> 00:35:56,810 তাই আমি যে মূল্যায়ন করা যায় না এ সব গাছ নীচে অংশে. 687 00:35:56,810 --> 00:35:59,470 >> এখন, এই ক্ষুদ্র মনে হতে পারে. 688 00:35:59,470 --> 00:36:03,630 কিন্তু যখন গাণিতিক সামান্য বিট, তার চেয়ে অনেক বেশী এবং কম, 689 00:36:03,630 --> 00:36:10,640 সমগ্র অংশের দূরে কাটা যাবে এই ব্যাখ্যা মূলকভাবে বর্ধনশীল গাছ, 690 00:36:10,640 --> 00:36:14,280 যে বিপুল বাড়ে সঞ্চয়, সঞ্চয় পরিমাণ 691 00:36:14,280 --> 00:36:17,630 যে আমি যথেষ্ট বড় হয় প্রতিযোগিতা বাজানো শুরু করতে পারেন 692 00:36:17,630 --> 00:36:21,330 আরো জটিল গেমসে. 693 00:36:21,330 --> 00:36:27,030 >> ঠিক আছে, আমরা মাপ তাকান এবং বিভিন্ন গেম জটিলতা, 694 00:36:27,030 --> 00:36:29,470 Tic-Tac-Toe আমাদের সহজ উদাহরণ. 695 00:36:29,470 --> 00:36:32,150 আমরা তিনটি করে একটি ছোট বোর্ড, তিনটি পেয়েছেন. 696 00:36:32,150 --> 00:36:36,030 আমরা, অধিকতম, গড়ে পান প্রায় চার বিভিন্ন গ্রেপ্তার 697 00:36:36,030 --> 00:36:38,440 আমরা খেলার মধ্য দিয়ে যেতে হয়. 698 00:36:38,440 --> 00:36:42,720 আমরা 10 কাছাকাছি কোথাও আছে পঞ্চম সম্ভব বিভিন্ন পাতার. 699 00:36:42,720 --> 00:36:45,200 আর একটি Tic-Tac-Toe নির্মাণের প্লেয়ার, ভাল, আমরা শুধু এটা করেনি. 700 00:36:45,200 --> 00:36:47,460 এটা সহজ. 701 00:36:47,460 --> 00:36:49,890 >> আমরা আরো কিছু আপ যান জটিল, চার সংযুক্ত মত. 702 00:36:49,890 --> 00:36:53,170 আপনি কি এই গেমটি যেখানে মনে পড়ে আপনি একটু টোকেন ড্রপ? 703 00:36:53,170 --> 00:36:58,490 এটি একটি ছয় সাত দ্বারা বোর্ড না যে অনেক বড়, এখনও 704 00:36:58,490 --> 00:37:00,770 একই শাখাবিন্যাস সম্পর্কে আছে হিসাবে Tic-Tac-Toe বিবেচনার. 705 00:37:00,770 --> 00:37:05,410 আমি প্রায় চার গ্রেপ্তার আছে যেখানে আমি অনেক কিছু করা যাবে. 706 00:37:05,410 --> 00:37:10,760 কিন্তু এখন, আমি পেয়েছেন অনেক বেশি 21 ক্ষমতায়, 10 বাড়ে. 707 00:37:10,760 --> 00:37:14,440 যে সহজ যে এমন কিছু আমরা এটি সরাসরিভাবে সমাধান যে যথেষ্ট. 708 00:37:14,440 --> 00:37:17,560 >> চেকারস, আরো আপনি complex-- আট বোর্ডে করে আট পেয়েছিলাম. 709 00:37:17,560 --> 00:37:20,570 আপনি অর্ধেক কেবল আছেন যদিও যে কোনো সময় তাদের. 710 00:37:20,570 --> 00:37:24,930 আপনি একটি শাখাবিন্যাস পেয়েছেন সম্পর্কে 2.8 যে ফ্যাক্টর. 711 00:37:24,930 --> 00:37:28,160 ওয়েল, আমরা একটি দম্পতি পেয়েছেন আপনি নিতে পারেন চলে আসে. 712 00:37:28,160 --> 00:37:33,870 আপনি, 31 পাতার প্রায় 10 পেয়েছেন বৃহত্তর, এবং বড়, এবং বৃহত্তর স্পেস. 713 00:37:33,870 --> 00:37:37,340 আমি মাধ্যমে অনুসন্ধান করতে হিসাবে যারা বড় বড় স্পেস, 714 00:37:37,340 --> 00:37:42,220 যে যখন আলফা বিটা ভালো জিনিস এবং সমগ্র শাখা কেটে সক্ষম হচ্ছে 715 00:37:42,220 --> 00:37:44,420 অপরিহার্য হয়ে যায়. 716 00:37:44,420 --> 00:37:47,440 >> এখন, চেকারস 1992 সালে সহজ ছিল যথেষ্ট. 717 00:37:47,440 --> 00:37:51,400 নামক একটি কম্পিউটার প্রোগ্রাম চিনুক বিশ্বের চেকারস বীট 718 00:37:51,400 --> 00:37:53,590 চ্যাম্পিয়ন, ম্যারিয়ন Tinsley. 719 00:37:53,590 --> 00:37:57,260 এবং তারপর থেকে, কোন মানুষের মাস্টার প্লেয়ার আছে 720 00:37:57,260 --> 00:38:02,290 সেরা বীট করতে সক্ষম হয়েছে গণনীয় ব্যবস্থা. 721 00:38:02,290 --> 00:38:06,570 তাহলে আমরা এখন, দাবা মত কিছু তাকান আবার, আমরা আট বোর্ডে করে আট আছে. 722 00:38:06,570 --> 00:38:09,870 কিন্তু আমরা আরো অনেক জটিল আছে টুকরা, আরো অনেক জটিল আন্দোলন. 723 00:38:09,870 --> 00:38:14,610 আমরা সম্পর্কে একটি শাখাবিন্যাস ফ্যাক্টর আছে গড়ে 35, 35 সম্ভব প্যাচসমূহ 724 00:38:14,610 --> 00:38:20,030 আমি এবং একটি রাষ্ট্র গ্রহণ করতে পারেন যে স্থান, পাতার একটি সংখ্যা 725 00:38:20,030 --> 00:38:28,950 যে 123rd ক্ষমতায় 10 উত্থিত হচ্ছে, সম্ভাবনার বিরাট সংখ্যা. 726 00:38:28,950 --> 00:38:35,570 >> এমনকি এখনও, আধুনিক প্রসেসর সফলভাবে এই কাজ করতে পারবেন. 727 00:38:35,570 --> 00:38:43,900 1995 এবং তারপর 1997 সালে, একটি কম্পিউটার ডিপ ব্লু নামক প্রোগ্রাম আইবিএম দ্বারা নির্মিত 728 00:38:43,900 --> 00:38:49,601 একটি দৈত্য সুপারকম্পিউটার দৌড়ে বর্তমান বিশ্ব চ্যাম্পিয়ন মারধর 729 00:38:49,601 --> 00:38:50,225 গ্যারি কাসপারভ. 730 00:38:50,225 --> 00:38:54,000 731 00:38:54,000 --> 00:38:56,650 এটি একটি টার্নিং পয়েন্ট ছিল. 732 00:38:56,650 --> 00:39:00,620 আজকে অবশ্য যে একই প্রক্রিয়াকরণ ক্ষমতা আমার MacBook অস্ত যায়. 733 00:39:00,620 --> 00:39:04,180 734 00:39:04,180 --> 00:39:06,440 >> প্রসেসিং গতি রাখে দ্রুততর এবং দ্রুত পেয়ে. 735 00:39:06,440 --> 00:39:09,500 আমরা আরো এবং আরো মূল্যায়ন করতে পারেন বোর্ড দ্রুততর এবং দ্রুততর. 736 00:39:09,500 --> 00:39:14,550 কিন্তু আরো গুরুত্বপূর্ণ, আমরা ভাল আছে মূল্যায়ন ফাংশন এবং ভালো কেঁটে সাফ 737 00:39:14,550 --> 00:39:15,460 পদ্ধতি. 738 00:39:15,460 --> 00:39:19,560 তাই আমরা অনুসন্ধান করতে পারেন স্থান আরো complexly. 739 00:39:19,560 --> 00:39:22,350 বোর্ডের সবচেয়ে বড় আমরা মনে করতে পারেন যে গেম, 740 00:39:22,350 --> 00:39:26,310 যে যান ভালো কিছু একটি 19 19 দ্বারা বোর্ড পেয়েছিলাম 741 00:39:26,310 --> 00:39:32,490 এখন হঠাৎ, আমরা বিন্দু অতীত আছেন যেখানে গণনীয় সিস্টেম জিততে পারে. 742 00:39:32,490 --> 00:39:34,530 কোন গণনীয় নেই সেখানে আউট সিস্টেম 743 00:39:34,530 --> 00:39:38,880 একটি পেশাদার যান প্লেয়ার বীট করতে পারেন. 744 00:39:38,880 --> 00:39:45,000 ভাল ব্যবস্থা আজ র্যাঙ্ক এটি সম্পর্কে ভাল অপেশাদার স্তরের সাজান. 745 00:39:45,000 --> 00:39:49,285 তাই তিনি বেশ বিট আউট এখনও আছে আপনি এখনও সেখানে পেতে পারে না যে. 746 00:39:49,285 --> 00:39:51,840 747 00:39:51,840 --> 00:39:55,360 >> ঠিক আছে, এই প্রথাগত বোর্ড গেম, 748 00:39:55,360 --> 00:39:58,560 সিস্টেমে এই ধরণের যেখানে আমরা বুঝেছি কিনা, এই minimax নির্মাণ 749 00:39:58,560 --> 00:40:06,300 আলফা-বেটা বা না, এই আলগোরিদিম কাজ নির্দিষ্ট সীমাবদ্ধতা আছে, কারণ. 750 00:40:06,300 --> 00:40:08,520 আমরা নিখুঁত তথ্য আছে বিশ্ব সম্পর্কে. 751 00:40:08,520 --> 00:40:11,690 সব টুকরা যেখানে আমরা জানি. 752 00:40:11,690 --> 00:40:13,570 বিশ্বের স্ট্যাটিক হয়. 753 00:40:13,570 --> 00:40:16,220 কেউ সরাতে পায় আমি যখন প্রায় টুকরা 754 00:40:16,220 --> 00:40:20,640 আমার পালা গ্রহণ, চিন্তা সেখানে বসা. 755 00:40:20,640 --> 00:40:23,140 বিযুক্ত যে একটি কর্ম স্থান নেই. 756 00:40:23,140 --> 00:40:26,900 আমি এখানে আমার বন্ধকী লাগাতে পারেন, বা আমি এখানে আমার বন্ধকী লাগাতে পারেন. 757 00:40:26,900 --> 00:40:30,520 আমি আমার বন্ধকী আরোপ করার অনুমতি দেওয়া করছি না দুই স্কোয়ার মধ্যে লাইন. 758 00:40:30,520 --> 00:40:34,430 759 00:40:34,430 --> 00:40:36,520 >> এবং পরিশেষে, কর্ম নির্ণায়ক. 760 00:40:36,520 --> 00:40:39,790 আমি যদি বলি যে জানি নাইট তিন দাড়কাক, 761 00:40:39,790 --> 00:40:44,660 আমার দাড়কাক নাইট এ শেষ হয়ে যাচ্ছে তিন, যতদিন এটি একটি বৈধ পদক্ষেপ হিসেবে. 762 00:40:44,660 --> 00:40:47,830 যে সম্পর্কে কোন অনিশ্চয়তা নেই. 763 00:40:47,830 --> 00:40:52,490 এখন, আমি আরো যেতে হিসাবে গেম বিভিন্ন ধরণের, 764 00:40:52,490 --> 00:40:55,960 আমরা যারা অনুমানের বিরতি আছে. 765 00:40:55,960 --> 00:41:00,020 >> আমি কি কিছু করতে যান তাহলে ক্লাসিক ভিডিও গেম মত? 766 00:41:00,020 --> 00:41:04,180 এখানে ভিডিও একটি নির্বাচন Atari 2600 থেকে গেম. 767 00:41:04,180 --> 00:41:05,180 আমি সেখানে কী আপ আছে না? 768 00:41:05,180 --> 00:41:08,440 আমি: Frogger, স্থান পেয়েছেন বাইরের বস্তুর মোকাবিলা, ভ্রম, এবং Pac-ম্যান. 769 00:41:08,440 --> 00:41:11,290 770 00:41:11,290 --> 00:41:14,840 কি পরিবেশের ধরণের আমি এখন এখানে আছে কি? 771 00:41:14,840 --> 00:41:16,900 এই অনুমানগুলোর যা আমি বিরতি আছে কি? 772 00:41:16,900 --> 00:41:19,410 773 00:41:19,410 --> 00:41:21,570 >> ওয়েল, এটা খেলা উপর নির্ভর করে. 774 00:41:21,570 --> 00:41:28,170 আমি 2600 দাবা খেলা, এবং পারে এটা অনেক আগে থেকেই ঠিক মত হবে. 775 00:41:28,170 --> 00:41:33,020 এই সমস্ত সিস্টেমে অধিকাংশ জন্য, আছে বিশ্ব সম্পর্কে সম্পূর্ণ জ্ঞান. 776 00:41:33,020 --> 00:41:36,300 সম্পূর্ণ নেই নিয়ন্ত্রণবাদী কর্ম. 777 00:41:36,300 --> 00:41:38,330 কিন্তু সাধারণত, বিশ্বের আর স্ট্যাটিক. 778 00:41:38,330 --> 00:41:41,970 আমি সেখানে বসে আছি যে, যখন হয় অপেক্ষা, কিছু চলমান অবস্থায় থাকে. 779 00:41:41,970 --> 00:41:44,320 ভুত আমার পেতে আসছে. 780 00:41:44,320 --> 00:41:46,570 বৃশ্চিক নীচে আমার অনুসরণ করছে. 781 00:41:46,570 --> 00:41:48,880 স্থান বাইরের বস্তুর মোকাবিলা হয় ঘনিষ্ঠ এবং কাছাকাছি আসছে. 782 00:41:48,880 --> 00:41:54,020 783 00:41:54,020 --> 00:41:55,510 আমরা তাদের বিরুদ্ধে কিভাবে ভাল করতে পারেন? 784 00:41:55,510 --> 00:41:58,640 785 00:41:58,640 --> 00:42:02,790 >> কয়েক বছর আগে, গুগল একটি প্রকল্প ডেকেছিলেন 786 00:42:02,790 --> 00:42:12,030 তারা একটি কম্পিউটার প্রশিক্ষণ যেখানে DeepMind, প্রোগ্রাম Atari 2600 গেম খেলতে. 787 00:42:12,030 --> 00:42:16,120 আপনি যদি মনে করেন এবং এই গুরুতর নয় ব্যবসা, তাদের গবেষনার ফলাফল 788 00:42:16,120 --> 00:42:19,920 তাই, প্রকৃতি প্রকাশিত হয় একটি প্রকাশনার প্রায় হিসাবে ভাল 789 00:42:19,920 --> 00:42:22,500 হিসাবে আপনি সম্ভবত পেতে পারেন. 790 00:42:22,500 --> 00:42:24,340 এবং এখানে তারা সঞ্চালিত কত ভাল আছে. 791 00:42:24,340 --> 00:42:29,220 >> তারা বসে আছেন একটি অ্যালগরিদম আছে এবং শুধু পর্দা ইনপুট দেখেছেন. 792 00:42:29,220 --> 00:42:34,080 এটা কোন নির্দেশাবলী পেয়েছিলাম খেলার নিয়ম সম্পর্কে. 793 00:42:34,080 --> 00:42:42,610 এবং এটা চিন্তা করা অনুমিত হয় তার স্কোর ভিত্তিক, এরকম ছিল কত ভাল. 794 00:42:42,610 --> 00:42:46,560 এই কিছু ব্যবহার করে একটি সিস্টেম ছিল শক্তিবৃদ্ধি শেখার বলা. 795 00:42:46,560 --> 00:42:48,380 অর্থাৎ, এটি তার স্কোর দিকে তাকিয়ে. 796 00:42:48,380 --> 00:42:51,620 এটি একটি ভাল স্কোর পেয়েছিলাম যদি, এটা বলেন, আমি সেগুলো মনে রাখা উচিত. 797 00:42:51,620 --> 00:42:53,310 আর আমি আবার ঐ কাজ করা উচিত. 798 00:42:53,310 --> 00:42:56,450 এটি একটি খারাপ স্কোর পেয়েছিলাম যদি, এটা বলেন, আমি আবার ঐ যে কি করা উচিত নয়. 799 00:42:56,450 --> 00:42:59,750 800 00:42:59,750 --> 00:43:03,430 >> এই কর্মক্ষমতা যারা প্রশিক্ষিত ব্যবস্থা 801 00:43:03,430 --> 00:43:07,490 একটি খেলার জন্য অনুমতি প্রতিটি খেলার উপর কয়েক ঘন্টা, 802 00:43:07,490 --> 00:43:12,490 পেশাদার gamers বিরুদ্ধে তুলনায়. 803 00:43:12,490 --> 00:43:19,670 গেম যে সব জন্য তাই এই লাইনের বাম পাশ থেকে, 804 00:43:19,670 --> 00:43:25,920 এই আত্ম-প্রশিক্ষিত কম্পিউটার প্রোগ্রাম পেশাদারী gamers ছাপিয়ে গিয়েছিল. 805 00:43:25,920 --> 00:43:29,690 আর সব কিছুর জন্য ঠিক আছে, পেশাদারী gamers 806 00:43:29,690 --> 00:43:30,920 এখনও ভাল ছিল. 807 00:43:30,920 --> 00:43:34,040 808 00:43:34,040 --> 00:43:36,850 জানতাম এমন কিছু বিষয় নিয়ম সম্পর্কে কিছুই, যে 809 00:43:36,850 --> 00:43:43,020 কাঠামো সম্পর্কে কিছুই জানত না গেম, এই চিত্তাকর্ষক কর্মক্ষমতা হয়. 810 00:43:43,020 --> 00:43:45,660 আর এই আমরা আজ কাজ করতে সক্ষম হন কি. 811 00:43:45,660 --> 00:43:50,239 >> ঠিক আছে, আপনি বলে, কিন্তু আমরা যদি গেম মধ্যে এআই সম্পর্কে মনে, 812 00:43:50,239 --> 00:43:52,530 সাধারণত আমরা মনে কিছু যে আমরা আসলে যা করতে পারেন 813 00:43:52,530 --> 00:43:54,180 বসতে এবং বিরুদ্ধে খেলা. 814 00:43:54,180 --> 00:43:58,760 আমি বসতে এবং আমি খেলতে হলে Starcraft, বা আমি ফ্রি চালনী খেলতে 815 00:43:58,760 --> 00:44:01,870 কম্পিউটার প্রতিপক্ষের হয় Zerg যাও নিয়ন্ত্রণকারী ব্যক্তি, 816 00:44:01,870 --> 00:44:06,770 বা অন্যান্য সভ্যতার নিয়ন্ত্রণ. 817 00:44:06,770 --> 00:44:11,920 কিভাবে ঐ খেলোয়াড় না আসলে তাদের প্যাচসমূহ খুঁজে? 818 00:44:11,920 --> 00:44:18,810 >> ওয়েল, এই গেম গঠিত হয় অনেক আমাদের বোর্ড গেম হিসাবে একই ভাবে, 819 00:44:18,810 --> 00:44:22,250 এইসব গেম যে আমরা করব সম্মিলিতভাবে, চার এক্স গেম কল 820 00:44:22,250 --> 00:44:26,040 অন্বেষণ, expand-- বেশী ভুলবেন. 821 00:44:26,040 --> 00:44:26,980 কেউ কি এগিয়ে আসবেন? 822 00:44:26,980 --> 00:44:32,150 , এক্সপ্লোর, প্রসারিত এবং নিভিয়ে, আমি গত এক মনে হয়. 823 00:44:32,150 --> 00:44:36,060 কিন্তু তারা মূলত করছি অন্বেষণ এবং বশীভূত গেম. 824 00:44:36,060 --> 00:44:41,020 সাধারণত, কম্পিউটার প্রতিপক্ষের সীমিত তথ্য আছে. 825 00:44:41,020 --> 00:44:45,486 তারা ঠিক কি না জানি না যুদ্ধের যে কুয়াশা পিছনে যাওয়া. 826 00:44:45,486 --> 00:44:47,735 তারা কি দেখতে পান না আপনি আপনার জায় মধ্যে আছে. 827 00:44:47,735 --> 00:44:50,240 828 00:44:50,240 --> 00:44:52,800 >> গতিশীল হয় যে একটি পরিবেশ নেই. 829 00:44:52,800 --> 00:44:56,180 সবকিছু সব সময় পরিবর্তন করা হয়. 830 00:44:56,180 --> 00:45:00,290 আপনি বসতে পাবেন না এবং আপনার পদক্ষেপ নিতে অপেক্ষা. 831 00:45:00,290 --> 00:45:02,810 কিন্তু অধিকাংশ জিনিস এখনও বিযুক্ত হয়. 832 00:45:02,810 --> 00:45:04,200 আমি এখানে আমার শহরের করা আছে. 833 00:45:04,200 --> 00:45:06,750 অথবা আমি এখানে আমার শহরের করা আছে. 834 00:45:06,750 --> 00:45:08,950 আর সবকিছু নিয়ন্ত্রণবাদী হয়. 835 00:45:08,950 --> 00:45:14,660 যখন আমি, এখানে আমার ইউনিট থেকে আমার ইউনিট সরাতে একটি অন্তরায়, যদি না, এখানে চলে আসে হঠাৎ 836 00:45:14,660 --> 00:45:17,700 খেলার মধ্যে আসে. 837 00:45:17,700 --> 00:45:21,610 এখন, যে সব কম্পিউটার না আউট আজ হয় গেম. 838 00:45:21,610 --> 00:45:27,320 >> আমি গিয়ে একটি প্রথম ব্যক্তি টাইপ খেলতে হলে খেলা, কিছু চোর বা বিপযর্য় মত 839 00:45:27,320 --> 00:45:33,350 এখন বা Skyrim হয়, বা হালো, আমি কম্পিউটার বিরোধীদের আছে 840 00:45:33,350 --> 00:45:37,860 আছে আছে আউট একটি ভিন্ন পরিস্থিতি. 841 00:45:37,860 --> 00:45:40,020 তারা আবার সীমিত তথ্য আছে. 842 00:45:40,020 --> 00:45:43,420 তারা শুধুমাত্র একটি দেখতে পারেন দেখুন কিছু ফিল্ড. 843 00:45:43,420 --> 00:45:45,180 পরিবেশ এখনও গতিশীল হয়. 844 00:45:45,180 --> 00:45:48,280 জিনিস সব সময় পরিবর্তন করা হয়. 845 00:45:48,280 --> 00:45:52,300 >> কিন্তু এখন আমি অনেক বেশি আছে অবিচ্ছিন্ন কর্ম স্থান. 846 00:45:52,300 --> 00:45:57,170 আমি শুধু একটি peeking যাবে দ্বার বাইরে অল্প. 847 00:45:57,170 --> 00:46:00,650 এব w কিছু কিছু গেম, আমার কর্ম সূত্রাবলি হয়. 848 00:46:00,650 --> 00:46:04,590 আমি যে প্রাচীর উপর তিড়িং লাফ চেষ্টা পেতে, কিন্তু আমি ব্যর্থ একটি সুযোগ পেয়েছেন. 849 00:46:04,590 --> 00:46:08,280 850 00:46:08,280 --> 00:46:14,550 এই ধরনের গেম কাছাকাছি পাচ্ছেন এবং কন্ট্রোলার ধরণের কাছাকাছি 851 00:46:14,550 --> 00:46:17,330 আমরা রোবোটিক্স মধ্যে build. 852 00:46:17,330 --> 00:46:21,050 >> রোবোটিকস, আমরা অনুমান করা আছে আমরা সীমিত তথ্য আছে. 853 00:46:21,050 --> 00:46:23,070 আমরা সেন্সর আছে বিশ্ব সম্পর্কে আমাদের বলুন. 854 00:46:23,070 --> 00:46:25,860 আমরা একটি সর্বদা পরিবর্তন আছে, গতিশীল পরিবেশ. 855 00:46:25,860 --> 00:46:30,440 স্থান, যা আমরা একটি বিশ্ব আছে একটানা, বরং বিযুক্ত. 856 00:46:30,440 --> 00:46:36,260 যখন আমরা চেষ্টা এবং আমাদের কর্মের, তাদের, ব্যর্থ একটি সুযোগ আছে. 857 00:46:36,260 --> 00:46:40,960 এবং বাস্তবিকই, আধুনিক খেলা আপনার হালো প্রতিপক্ষের জন্য কন্ট্রোলার, 858 00:46:40,960 --> 00:46:48,690 বা Skyrim মধ্যে যারা NPCs জন্য, মূলত ছোট রোবোটিক্স আর্কিটেকচারের চালানো. 859 00:46:48,690 --> 00:46:50,380 >> তারা বিশ্বের অনুভূতি. 860 00:46:50,380 --> 00:46:52,910 তারা বিশ্বের একটি মডেল গড়ে তুলতে. 861 00:46:52,910 --> 00:46:57,950 তারা একটি সেট উপর ভিত্তি করে গনা তারা সাধন করতে চাই যে লক্ষ্য. 862 00:46:57,950 --> 00:47:03,110 তারা ভিত্তিক কর্ম পরিকল্পনা তারা জানেন কি. 863 00:47:03,110 --> 00:47:07,940 এবং যারা ঠিক একই ধরণের হয় আমরা রোবোটিক্স মধ্যে build সিস্টেমের. 864 00:47:07,940 --> 00:47:11,420 সুতরাং এই আর্কিটোকচারের একসঙ্গে এই ফিরিয়ে আনতে, 865 00:47:11,420 --> 00:47:14,500 প্রায়ই বেশ একই. 866 00:47:14,500 --> 00:47:16,340 >> সুতরাং আমরা দেখতে পারেন, এর দেখতে দিন. 867 00:47:16,340 --> 00:47:19,210 এর ফিরে যাওয়া যাক আমাদের Tic-Tac-Toe উদাহরণস্বরূপ. 868 00:47:19,210 --> 00:47:22,690 আর আমি একটি দম্পতি জিজ্ঞাসা করতে যাচ্ছি আমার পোস্ট-দস্তাবেজ নিয়ে আসা এবং আমাকে সাহায্য করার জন্য. 869 00:47:22,690 --> 00:47:26,970 সুতরাং চেন মিং, এবং আলেসান্দ্রো, এবং অলিভিয়ের, আপনাকে বলছি আপ আসতে হবে. 870 00:47:26,970 --> 00:47:32,080 871 00:47:32,080 --> 00:47:35,440 আর আমি প্রয়োজন যাচ্ছি স্বেচ্ছাসেবকদের একটি দম্পতি 872 00:47:35,440 --> 00:47:37,590 >> ঠিক আছে, আমি একটি হাত আপ ডান দেখেছি সেখানে মাঝখানে. 873 00:47:37,590 --> 00:47:39,965 আমার আরও একটি আলোচনা করা যাক, কারো আরও হয়তো পিছন. 874 00:47:39,965 --> 00:47:40,881 ঠিক আছে, ওইখানে. 875 00:47:40,881 --> 00:47:41,490 চলো. 876 00:47:41,490 --> 00:47:44,190 877 00:47:44,190 --> 00:47:45,335 ঠিক আছে. 878 00:47:45,335 --> 00:47:49,490 সুতরাং আসুন নিচে যে কভার নিতে দিন. 879 00:47:49,490 --> 00:48:03,700 আর আপনাকে বলছি ডান আসতে হবে ফিরে প্রায় এখানে আমার জন্য, কল্পনাপ্রসূত. 880 00:48:03,700 --> 00:48:06,580 >> সুতরাং এই ব্যাক্সটার নামক একটি রোবট. 881 00:48:06,580 --> 00:48:10,880 এবং Baxter একটি যে একটি রোবট ডিজাইন বাণিজ্যিক প্ল্যাটফর্ম, 882 00:48:10,880 --> 00:48:13,030 পুনর্বিবেচনা নামক একটি কোম্পানি দ্বারা. 883 00:48:13,030 --> 00:48:16,580 এবং এই রোবট ডিজাইন করা হয়েছে ক্ষুদ্রায়তন উত্পাদন জন্য. 884 00:48:16,580 --> 00:48:19,265 কিন্তু আজ আমরা চলুন Tic-Tac-Toe খেলতে এটি ব্যবহার. 885 00:48:19,265 --> 00:48:21,930 886 00:48:21,930 --> 00:48:27,150 এখন, এই রোবট এছাড়াও কিছু হয় যে অপেক্ষাকৃত অনন্য. 887 00:48:27,150 --> 00:48:32,950 আমি কোথাও দাঁড়িয়ে ছিল কারণ যদি একটি মান কারখানা অটোমেশন যাও বন্ধ 888 00:48:32,950 --> 00:48:39,580 সিস্টেম, আমি খুব কবরে হতে চাই বিপদের আহত হওয়ার. 889 00:48:39,580 --> 00:48:45,600 >> ব্যাক্সটার, তবে হতে নির্মিত হয়েছে সঙ্গে যোগাযোগ করার জন্য অপেক্ষাকৃত নিরাপদ. 890 00:48:45,600 --> 00:48:48,680 এবং তাই আমি এই রোবট চলিতে পারে. 891 00:48:48,680 --> 00:48:52,350 এবং আপনি এটি একটি সামান্য দেখতে পারেন এটি প্রায় প্যাচসমূহ হিসাবে বিট নমনীয়. 892 00:48:52,350 --> 00:48:57,250 এবং আমি এটা পূর্বের পারেন আমি চাই যেখানে এটি যেতে. 893 00:48:57,250 --> 00:49:03,410 এখন একটি স্বাভাবিক রোবোটিক্স সিস্টেমে, আমরা এখানে জয়েন্টগুলোতে একটি সেট হবে 894 00:49:03,410 --> 00:49:07,970 যে সরাসরি হবে অবস্থান কমান্ড সাড়া. 895 00:49:07,970 --> 00:49:13,180 এবং সেগুলি অবশ্যই যত্ন না তারা খোলা বায়ু মাধ্যমে চলন্ত হয় তাহলে, 896 00:49:13,180 --> 00:49:15,555 অথবা তারা চলন্ত হয় তাহলে আমার ribcage মাধ্যমে. 897 00:49:15,555 --> 00:49:18,410 898 00:49:18,410 --> 00:49:19,120 >> ঠিক আছে. 899 00:49:19,120 --> 00:49:22,090 আর সাধারণত আপনি ছিল যদি এখানে একটি শিল্প সিস্টেমের সাথে, 900 00:49:22,090 --> 00:49:23,400 আপনি এটা কাছাকাছি কোথাও যেতে হবে. 901 00:49:23,400 --> 00:49:26,280 হলুদ হতে হবে সব চারপাশে নিরাপত্তা টেপ. 902 00:49:26,280 --> 00:49:28,310 এই পদ্ধতি ব্যবহার করা হয়েছে একটি কিছুটা ভিন্ন নকশা 903 00:49:28,310 --> 00:49:32,130 বন্ধুত্বপূর্ণ এবং সহজ হতে মানুষের সাথে যোগাযোগ করার জন্য, 904 00:49:32,130 --> 00:49:36,380 প্রতিটি জোড়ায় যে, একটি বসন্ত আছে. 905 00:49:36,380 --> 00:49:39,110 আর বদলে নিয়ন্ত্রণ একটি সঠিক অবস্থান, 906 00:49:39,110 --> 00:49:43,110 আমরা একটি নির্দিষ্ট পরিমাণ নিয়ন্ত্রণ টর্কে, বল একটি নির্দিষ্ট পরিমাণ, 907 00:49:43,110 --> 00:49:45,874 আমরা যে বসন্ত থাকা চাই যে. 908 00:49:45,874 --> 00:49:47,790 ঠিক আছে, তাই আমাকে দিন এখানে আমাদের স্বেচ্ছাসেবকদের নিতে. 909 00:49:47,790 --> 00:49:48,540 হাই তোমার নাম কী? 910 00:49:48,540 --> 00:49:49,010 >> শ্রোতা: লুই. 911 00:49:49,010 --> 00:49:49,635 >> বক্তা: লুই. 912 00:49:49,635 --> 00:49:50,490 তোমাকে দেখে ভালো লাগলো. 913 00:49:50,490 --> 00:49:50,990 এবং? 914 00:49:50,990 --> 00:49:51,610 >> শ্রোতা: ডেভিড. 915 00:49:51,610 --> 00:49:51,960 >> বক্তা: ডেভিড. 916 00:49:51,960 --> 00:49:52,550 দেখা হওয়ায় খুশী হলাম. 917 00:49:52,550 --> 00:49:54,508 আপনাকে বলছি অপেক্ষা তাহলে এখানে ডান একটি দ্বিতীয় জন্য, 918 00:49:54,508 --> 00:49:56,420 আমি আপনাকে দিতে যাচ্ছি একটি সুযোগ এই কাজ করতে. 919 00:49:56,420 --> 00:50:00,610 সুতরাং এই রোবট, আপনি চলে আসে তাহলে এবং আপনি এটিতে আস্তে ধাক্কা, 920 00:50:00,610 --> 00:50:03,780 আপনি যে দেখতে যাচ্ছেন এটি একটি সামান্য বিট চলে আসে. 921 00:50:03,780 --> 00:50:06,349 এবং আপনি সঠিক তা দখল এখানে কব্জি শুধু 922 00:50:06,349 --> 00:50:09,390 ঐ বাটন, এটা যেখানে উপরে আপনি বোতাম দখল করা উচিত মত, দেখে মনে হচ্ছে 923 00:50:09,390 --> 00:50:13,100 কিন্তু এর পরিবর্তে এটি ডান উপরে দখল, আপনি পাবেন খুব আলতো করে নিপূণভাবে পাবে 924 00:50:13,100 --> 00:50:14,545 স্থান মাধ্যমে. 925 00:50:14,545 --> 00:50:15,920 লুই, আপনি এটা ব্যবহার করে দেখুন দিতে চান? 926 00:50:15,920 --> 00:50:19,465 তাই অল্পমাত্র এটা দিতে সঙ্গে শুরু করতে ধাক্কা. 927 00:50:19,465 --> 00:50:23,190 এবং আপনি আপনার আঙ্গুলের করা তারপর যদি ঠিক আছে এবং এটা সম্মুখের রাখা, 928 00:50:23,190 --> 00:50:24,807 এটা তাহলে আপনার জন্য সরানো হবে, কারণ. 929 00:50:24,807 --> 00:50:27,824 930 00:50:27,824 --> 00:50:29,365 ঠিক আছে, আপনি এটা ব্যবহার করে দেখুন দিতে চান? 931 00:50:29,365 --> 00:50:29,980 চলো. 932 00:50:29,980 --> 00:50:32,300 তাই শুধু মৃদু এটা দিতে শুরু করার জন্য সেখানে ধাক্কা. 933 00:50:32,300 --> 00:50:33,820 আপনি কি এটা ভালো বোধ করতে পারে. 934 00:50:33,820 --> 00:50:40,060 এবং তারপর আপনি, ঠিক আছে এটা দখল আপনার চারপাশের এ রণকৌশল সক্ষম হবেন. 935 00:50:40,060 --> 00:50:41,280 >> ঠিক আছে. 936 00:50:41,280 --> 00:50:47,360 তাই সাধারণত, একটি রোবট এই ধরনের would ছোট স্কেল উত্পাদন জন্য ব্যবহৃত হবে. 937 00:50:47,360 --> 00:50:50,980 এবং আমি ঠিক এই হাত সরানো যাচ্ছি একটি সামান্য বিট এখানে পথ থেকে নেমে. 938 00:50:50,980 --> 00:50:55,750 কিন্তু আজ আমরা ব্যবহার করতে যাচ্ছেন একই Tic-Tac-Toe বাজানো সিস্টেম 939 00:50:55,750 --> 00:50:59,520 আমরা আগে স্বনির্মিত minimax উপর ভিত্তি করে. 940 00:50:59,520 --> 00:51:00,549 ঠিক আছে? 941 00:51:00,549 --> 00:51:02,340 সুতরাং, আপনি ছেলেরা একে হয় একটি খেলা খেলতে যাচ্ছে. 942 00:51:02,340 --> 00:51:04,210 লুই, আপনি প্রথম হতে যাচ্ছেন. 943 00:51:04,210 --> 00:51:05,920 আমার শুধু একটি দ্বিতীয় জন্য এখানে আপ রাখা যাক. 944 00:51:05,920 --> 00:51:10,949 আমি ডান স্ট্যান্ড আছে যাচ্ছি এখানে, শুধু তাই সবাই যেহেতু আপনি দেখতে পারেন. 945 00:51:10,949 --> 00:51:11,990 আপনাকে বলছি এখানে স্থাপন করা হয়? 946 00:51:11,990 --> 00:51:13,120 >> রোবট: স্বাগতম. 947 00:51:13,120 --> 00:51:15,910 এর Tic-Tac-Toe খেলা যাক. 948 00:51:15,910 --> 00:51:20,860 আগে আপনার টোকেন উপলব্ধি না আমি এটা আপনার পালা বলে. 949 00:51:20,860 --> 00:51:22,050 আমি খেলা শুরু. 950 00:51:22,050 --> 00:51:27,900 951 00:51:27,900 --> 00:51:28,750 এখন আমার পালা. 952 00:51:28,750 --> 00:51:47,002 953 00:51:47,002 --> 00:51:50,210 বক্তা: এখন, আপনি এক সময় লাগতে পারে যদি আপনার টুকরা এগিয়ে যান এবং এটি স্থাপন এবং. 954 00:51:50,210 --> 00:51:51,446 রোবট: এটা আপনার পালা. 955 00:51:51,446 --> 00:51:53,430 [হাস্য] 956 00:51:53,430 --> 00:51:54,836 এখন আমার পালা. 957 00:51:54,836 --> 00:51:56,820 [হাস্য] 958 00:51:56,820 --> 00:52:12,196 959 00:52:12,196 --> 00:52:15,680 [হাস্য] 960 00:52:15,680 --> 00:52:16,570 এবার তোমার পালা. 961 00:52:16,570 --> 00:52:21,397 962 00:52:21,397 --> 00:52:23,688 বক্তা: মানব জাতি এখানে আপনি উপর লুই গণনা. 963 00:52:23,688 --> 00:52:27,440 964 00:52:27,440 --> 00:52:28,350 >> রোবট: এটা আমার পালা. 965 00:52:28,350 --> 00:52:44,810 966 00:52:44,810 --> 00:52:47,015 >> স্পিকার: তাই ব্যাক্সটার সফলভাবে এখানে অবরুদ্ধ. 967 00:52:47,015 --> 00:52:49,670 968 00:52:49,670 --> 00:52:52,480 >> রোবট: এটা আপনার পালা. 969 00:52:52,480 --> 00:52:53,360 এখন আমার পালা. 970 00:52:53,360 --> 00:53:14,730 971 00:53:14,730 --> 00:53:16,810 এবার তোমার পালা. 972 00:53:16,810 --> 00:53:17,760 এখন আমার পালা. 973 00:53:17,760 --> 00:53:21,330 974 00:53:21,330 --> 00:53:23,830 স্পিকার: আমরা জানাবো ব্যাক্সটার এখানে তার শেষ পদক্ষেপ খুঁজে শেষ. 975 00:53:23,830 --> 00:53:36,622 976 00:53:36,622 --> 00:53:39,090 >> [হাস্য] 977 00:53:39,090 --> 00:53:40,480 >> রোবট: টাই যে এর. 978 00:53:40,480 --> 00:53:42,030 আমি পরবর্তী সময় জয় হবে. 979 00:53:42,030 --> 00:53:43,365 >> [হাস্য] 980 00:53:43,365 --> 00:53:45,210 >> স্পিকার: ঠিক আছে, অনেক ধন্যবাদ, লুই. 981 00:53:45,210 --> 00:53:46,094 তোমাকে ধন্যবাদ. 982 00:53:46,094 --> 00:53:46,980 আপনি এই পথ যেতে পারেন. 983 00:53:46,980 --> 00:53:49,759 >> রোবট: আমি খেলা শুরু. 984 00:53:49,759 --> 00:53:51,800 বক্তা: সুতরাং আমার ব্যাখ্যা করা যাক আপনি আরও একটি সামান্য 985 00:53:51,800 --> 00:53:55,410 বিট আমরা এখানে আমাদের ফিরতি পেতে আগে. 986 00:53:55,410 --> 00:53:57,200 ঠিক কী ঘটছে? 987 00:53:57,200 --> 00:53:59,430 সুতরাং রোবট এখানে একটি ক্যামেরা উপরে আছে. 988 00:53:59,430 --> 00:54:01,330 এটি বোর্ডে এ নতমুখ হচ্ছে. 989 00:54:01,330 --> 00:54:04,470 এবং এটা কিনা দেখা হচ্ছে এটি একটি লাল O অথবা একটি নীল পেয়েছিলাম 990 00:54:04,470 --> 00:54:10,450 এবং যারা সাদা X- এর উপর স্থাপন করতে বোর্ড, যে মূলত একই ইনপুট 991 00:54:10,450 --> 00:54:13,890 আমরা থেকে পড়া হবে আমাদের পর্দা থেকে আমাদের ডাটা স্ট্রাকচার. 992 00:54:13,890 --> 00:54:17,290 এটা একই চলমান minimax অ্যালগোরিদম হতে 993 00:54:17,290 --> 00:54:21,010 যেখানে খুঁজে পেতে সক্ষম একটি ভাল টোকেন লিখুন. 994 00:54:21,010 --> 00:54:24,820 >> এবং তারপর আমরা একটি কমান্ড সম্পর্কে প্রদান করছি একে এক নিদর্শনরূপে চাই যেখানে স্থাপন করা হবে. 995 00:54:24,820 --> 00:54:26,120 আর্ম মর্মস্পর্শী হয়. 996 00:54:26,120 --> 00:54:31,750 এটি প্রয়োগ করার জন্য একটি ভ্যাকুয়াম গ্রিপার ব্যবহার করে যে কাঠের টুকরা কিছু স্তন্যপান, 997 00:54:31,750 --> 00:54:35,240 এটি কুড়ান ডানে সরিয়ে নেয়া স্পট, এবং তারপর স্তন্যপান মুক্তি 998 00:54:35,240 --> 00:54:36,950 এবং এটা ড্রপ. 999 00:54:36,950 --> 00:54:38,990 ঠিক আছে, আমরা চলুন এটি আরও একটি শট দিতে 1000 00:54:38,990 --> 00:54:40,930 এখানে একটি সামান্য স্মার্ট প্লেয়ার সঙ্গে. 1001 00:54:40,930 --> 00:54:42,290 তুমি প্রস্তুত? 1002 00:54:42,290 --> 00:54:46,150 ঠিক আছে, আপনি সঠিক দাঁড়ানো চাই এখানে ও ছাগু karigor.com দিতে এই পথ চালু 1003 00:54:46,150 --> 00:54:47,955 তাই আপনি সবাই দেখতে পারেন. 1004 00:54:47,955 --> 00:54:48,830 এবং তারপর [শ্রবণাতীত]. 1005 00:54:48,830 --> 00:54:49,330 >> রোবট: এটা আমার পালা. 1006 00:54:49,330 --> 00:54:50,455 >> বক্তা: ব্যাক্সটার শুরু হবে. 1007 00:54:50,455 --> 00:55:10,750 1008 00:55:10,750 --> 00:55:11,730 এবার তোমার পালা. 1009 00:55:11,730 --> 00:55:16,490 1010 00:55:16,490 --> 00:55:17,520 এখন আমার পালা. 1011 00:55:17,520 --> 00:55:38,740 1012 00:55:38,740 --> 00:55:39,690 এবার তোমার পালা. 1013 00:55:39,690 --> 00:55:46,330 1014 00:55:46,330 --> 00:55:47,165 এখন আমার পালা. 1015 00:55:47,165 --> 00:56:01,252 1016 00:56:01,252 --> 00:56:06,192 >> [হাস্য] 1017 00:56:06,192 --> 00:56:08,542 >> বক্তা: [কূজন] শুধু তাকে এগিয়ে যান এবং জয় যাক. 1018 00:56:08,542 --> 00:56:09,500 রোবট: এটা আপনার পালা. 1019 00:56:09,500 --> 00:56:15,099 1020 00:56:15,099 --> 00:56:15,890 স্পিকার: এটা ঠিক আছে. 1021 00:56:15,890 --> 00:56:20,390 1022 00:56:20,390 --> 00:56:21,360 >> রোবট: এটা আমার পালা. 1023 00:56:21,360 --> 00:56:24,825 1024 00:56:24,825 --> 00:56:26,805 >> [হাস্য] 1025 00:56:26,805 --> 00:56:42,650 1026 00:56:42,650 --> 00:56:43,510 >> আমি জিতেছি. 1027 00:56:43,510 --> 00:56:45,620 >> [হাস্য] 1028 00:56:45,620 --> 00:56:46,595 >> আমি খেলা শুরু. 1029 00:56:46,595 --> 00:56:48,261 >> স্পিকার: ঠিক আছে, আপনাকে অনেক ধন্যবাদ. 1030 00:56:48,261 --> 00:56:50,180 1031 00:56:50,180 --> 00:56:55,590 ঠিক আছে, আমি মনে করি আমরা জন্য সময় পেয়েছেন মনে আরও একটি চমৎকার Tic-Tac-Toe প্লেয়ার, 1032 00:56:55,590 --> 00:57:00,490 এই জিনিস রাখা করতে পারেন কেউ তারা কি করছেন কে জানে, মেলে. 1033 00:57:00,490 --> 00:57:03,010 >> [হাস্য] 1034 00:57:03,010 --> 00:57:05,560 >> যারা এখানে আমাদের চ্যাম্পিয়ন হতে যাচ্ছে? 1035 00:57:05,560 --> 00:57:08,110 ঠিক আছে, আপনার বন্ধু আপনাকে স্বেচ্ছাসেবী. 1036 00:57:08,110 --> 00:57:11,190 যে আমার জন্য যথেষ্ট ভাল. 1037 00:57:11,190 --> 00:57:12,194 আবার বলুন আপনার নাম. 1038 00:57:12,194 --> 00:57:12,860 শ্রোতা: Tamir. 1039 00:57:12,860 --> 00:57:14,193 বক্তা: Tamir, আপনি দেখতে সুন্দর. 1040 00:57:14,193 --> 00:57:19,270 ঠিক আছে, আবার, আমরা আপনার করা চলুন এখানে ডান আপ যাতে সবাই দেখতে পারে. 1041 00:57:19,270 --> 00:57:22,070 আপনি আমাদের প্রতিনিধি এখন এই ম্যাচে. 1042 00:57:22,070 --> 00:57:24,540 ব্যাক্সটার এক এবং ওহ এবং ওহ হয়. 1043 00:57:24,540 --> 00:57:26,300 অথবা দুঃখিত, এক ওহ এবং এক. 1044 00:57:26,300 --> 00:57:27,490 এবং এটা এখানে আপনি আপ এর. 1045 00:57:27,490 --> 00:57:29,340 ব্যাক্সটার যদিও প্রথম সরানো পেতে হবে. 1046 00:57:29,340 --> 00:57:30,435 কর্ম্ম করিলেন. 1047 00:57:30,435 --> 00:57:31,310 রোবট: এটা আমার পালা. 1048 00:57:31,310 --> 00:57:45,226 1049 00:57:45,226 --> 00:57:48,208 >> [হাস্য] 1050 00:57:48,208 --> 00:57:52,720 1051 00:57:52,720 --> 00:57:55,780 >> এবার তোমার পালা. 1052 00:57:55,780 --> 00:57:56,845 এখন আমার পালা. 1053 00:57:56,845 --> 00:58:18,130 1054 00:58:18,130 --> 00:58:18,965 এবার তোমার পালা. 1055 00:58:18,965 --> 00:58:28,751 1056 00:58:28,751 --> 00:58:30,248 এখন আমার পালা. 1057 00:58:30,248 --> 00:58:51,210 1058 00:58:51,210 --> 00:58:52,160 এবার তোমার পালা. 1059 00:58:52,160 --> 00:59:00,854 1060 00:59:00,854 --> 00:59:03,365 >> [হাস্য] 1061 00:59:03,365 --> 00:59:04,240 রোবট: এটা আমার পালা. 1062 00:59:04,240 --> 00:59:06,930 স্পিকার: এটা যখন অনেক কঠিন আপনি এখানে ভাবেন আপ স্থায়ী করছি. 1063 00:59:06,930 --> 00:59:19,400 1064 00:59:19,400 --> 00:59:21,840 [হাস্য] 1065 00:59:21,840 --> 00:59:26,730 1066 00:59:26,730 --> 00:59:29,054 রোবট: আপনি মানুষের বীট এত সহজ হয়. 1067 00:59:29,054 --> 00:59:30,803 [হাস্য এবং সাধুবাদ] 1068 00:59:30,803 --> 00:59:31,886 বক্তা: অনেক ধন্যবাদ. 1069 00:59:31,886 --> 00:59:34,692 রোবট: আমি জয়. 1070 00:59:34,692 --> 00:59:35,400 আমি খেলা শুরু. 1071 00:59:35,400 --> 00:59:39,500 >> স্পিকার: ঠিক আছে, তাই ধন্যবাদ অলিভিয়ের অনেক, এবং আলেসান্দ্রো, 1072 00:59:39,500 --> 00:59:41,616 এবং চেন মিং করতে. 1073 00:59:41,616 --> 00:59:45,600 >> [সাধুবাদ] 1074 00:59:45,600 --> 00:59:47,040 >> আমি গত এক কথা উল্লেখ করতে চাই. 1075 00:59:47,040 --> 00:59:51,630 খুব এ ব্যাক্সটার তাই প্রতারিত, সেখানে শেষ. 1076 00:59:51,630 --> 00:59:54,160 1077 00:59:54,160 --> 00:59:56,310 আর যে অপ্রত্যাশিত ছিল. 1078 00:59:56,310 --> 01:00:00,440 চমত্কার এক এআই সম্পর্কে কিছু যে আমরা হয় 1079 01:00:00,440 --> 01:00:05,070 আমরা নির্মাণ করতে পারেন, যাতে এআই মধ্যে কাজ সত্যিই মজার এবং বুদ্ধিমান 1080 01:00:05,070 --> 01:00:06,930 ডিভাইস. 1081 01:00:06,930 --> 01:00:10,130 কিন্তু আমরা উদাহরণ এআই মধ্যে কাজ এটা আমাদের কিছু বলে কারণ 1082 01:00:10,130 --> 01:00:13,940 কিভাবে সম্পর্কে মানুষের বুদ্ধিমান হয়. 1083 01:00:13,940 --> 01:00:17,280 >> প্রিয় এক আমার ল্যাব থেকে গবেষণা হয় 1084 01:00:17,280 --> 01:00:23,660 শাপলা চত্বরে আসলেই কি এ খুঁজছেন মেশিন অপ্রত্যাশিতভাবে ঠকাই. 1085 01:00:23,660 --> 01:00:27,070 আমরা সঙ্গে মূলত এই না ব্যাক্সটার, Tic-Tac-Toe বাজানো 1086 01:00:27,070 --> 01:00:30,340 কিন্তু গু নামে একটি ছোট রোবট সঙ্গে, শিলা কাগজ কাঁচি হয়েছে যারা. 1087 01:00:30,340 --> 01:00:33,010 1088 01:00:33,010 --> 01:00:35,800 এবং কখনও কখনও পরে এবং প্রচুর বাজানো 1089 01:00:35,800 --> 01:00:41,580 শিলা কাগজ কাঁচি গেম বিরক্তিকর, রোবট, একটি অঙ্গভঙ্গি নিক্ষেপ করা হবে 1090 01:00:41,580 --> 01:00:48,616 হারান, এবং তারপর হঠাৎ পরিবর্তন তার অঙ্গভঙ্গি এবং আমি জয়, বলতে. 1091 01:00:48,616 --> 01:00:50,480 >> [হাস্য] 1092 01:00:50,480 --> 01:00:56,090 >> এখন, মাঝে মাঝে আমরা উদাহরণ, রোবট চাই শুধু একটি কন্ট্রোল হিসাবে, একটি অঙ্গভঙ্গি নিক্ষেপ 1093 01:00:56,090 --> 01:01:01,270 জয়, এবং তার অঙ্গভঙ্গি পরিবর্তন ম্যাচ নিক্ষেপ, হারান, 1094 01:01:01,270 --> 01:01:04,070 হারান যাতে প্রতারণা. 1095 01:01:04,070 --> 01:01:07,540 আর যে প্রায় হিসাবে আকর্ষক নয়. 1096 01:01:07,540 --> 01:01:09,890 cheats যে রোবট মানুষের জয় করার জন্য 1097 01:01:09,890 --> 01:01:14,660 যদি তা না হয় যেমন সাড়া আউট এটা ভালো, তাদের পেতে 1098 01:01:14,660 --> 01:01:17,690 সক্রিয়ভাবে তাদের ধ্বংস সচেষ্ট হয়. 1099 01:01:17,690 --> 01:01:19,210 >> [হাস্য] 1100 01:01:19,210 --> 01:01:20,990 >> এটি একটি এজেন্ট হয়ে. 1101 01:01:20,990 --> 01:01:21,840 এটা একজন ব্যক্তির মত হয়. 1102 01:01:21,840 --> 01:01:23,970 এটা বিশ্বাস এবং উদ্দেশ্য আছে. 1103 01:01:23,970 --> 01:01:27,470 এবং এটা ভাল উদ্দেশ্য নয়. 1104 01:01:27,470 --> 01:01:33,790 এবং রোবট যে ছোঁড়া খেলা শুধু স্বাভাবিকভাবে কাজ করছে না. 1105 01:01:33,790 --> 01:01:36,990 এটি শুধু একটি ভাঙা ডিভাইস. 1106 01:01:36,990 --> 01:01:41,405 আমাকে আপনি উদাহরণ কয়েক প্রদর্শন করা যাক আমাদের অংশগ্রহণকারীদের কয়েক থেকে যে. 1107 01:01:41,405 --> 01:01:43,990 1108 01:01:43,990 --> 01:01:45,600 সুতরাং এখানে হারান যাতে ধোঁকাবাজ. 1109 01:01:45,600 --> 01:01:46,266 >> [ভিডিও প্লেব্যাক] 1110 01:01:46,266 --> 01:01:47,010 - [শ্রবণাতীত] জয়. 1111 01:01:47,010 --> 01:01:49,550 চল খেলি. 1112 01:01:49,550 --> 01:01:50,538 >> -কিসের অপেক্ষা? 1113 01:01:50,538 --> 01:01:54,490 1114 01:01:54,490 --> 01:01:55,352 >> - [শ্রবণাতীত] জয়. 1115 01:01:55,352 --> 01:01:58,280 চল খেলি. 1116 01:01:58,280 --> 01:01:59,400 >> [শ্রবণাতীত] জয়. 1117 01:01:59,400 --> 01:02:02,290 চল খেলি. 1118 01:02:02,290 --> 01:02:05,490 >> বক্তা: এখানে আর জয় ধোঁকাবাজ. 1119 01:02:05,490 --> 01:02:06,438 >> -হ্যাঁ, আমি জয়. 1120 01:02:06,438 --> 01:02:07,394 চল খেলি. 1121 01:02:07,394 --> 01:02:08,828 >> -আপনি যে ব্যবহার করতে পারবেন না. 1122 01:02:08,828 --> 01:02:10,740 >> [হাস্য] 1123 01:02:10,740 --> 01:02:12,174 1124 01:02:12,174 --> 01:02:13,979 >> -হ্যাঁ, আমি জয়. 1125 01:02:13,979 --> 01:02:14,520 -আপনি প্রতারিত. 1126 01:02:14,520 --> 01:02:17,990 1127 01:02:17,990 --> 01:02:20,010 আপনি এখন প্রতারিত. 1128 01:02:20,010 --> 01:02:21,140 >> -হ্যাঁ, আমি জয়. 1129 01:02:21,140 --> 01:02:22,940 >> -আরে, আপনি প্রতারক. 1130 01:02:22,940 --> 01:02:26,670 আপনি, সুপার ঠকাই ঠকাই. 1131 01:02:26,670 --> 01:02:27,650 >> [END টি প্লেব্যাক] 1132 01:02:27,650 --> 01:02:31,130 >> বক্তা: এই বিভিন্ন দ্রুত প্রতিক্রিয়া 1133 01:02:31,130 --> 01:02:34,890 ডিভাইস আমাদের উপলব্ধি পরিবর্তন. 1134 01:02:34,890 --> 01:02:36,780 যে যে মানে আমরা ইচ্ছাকৃতভাবে নির্মাণ 1135 01:02:36,780 --> 01:02:40,370 কারণ যে প্রতারণা যে মেশিন আমরা কি করতে পারি যে সেরা ইঞ্জিনিয়ারিং? 1136 01:02:40,370 --> 01:02:44,680 না, কিন্তু এটা আমাদের কিছু বলে মানুষ সম্পর্কে সত্যিই আকর্ষণীয়. 1137 01:02:44,680 --> 01:02:49,710 আপনি এবং cheats যে জিনিস আপনার বিজয় হাসিল করে নেয়, যে 1138 01:02:49,710 --> 01:02:53,660 জীবিত কিছু যে, যে যে আপনি পেতে আউট, সজীব. 1139 01:02:53,660 --> 01:02:54,680 এটা মানসিক অবস্থা হয়েছে. 1140 01:02:54,680 --> 01:02:55,400 এটা বিশ্বাস আছে. 1141 01:02:55,400 --> 01:02:57,170 এটা অভিপ্রায় আছে. 1142 01:02:57,170 --> 01:03:01,540 >> হাত যে জিনিস আপনি খেলা, যে না. 1143 01:03:01,540 --> 01:03:04,670 যে শুধু কাজ করছেনা. 1144 01:03:04,670 --> 01:03:08,900 এটা কেন এই তালিকাটি নানাভাবে হয় বাচ্চাদের সঙ্গে খেলা নিক্ষেপ করা সহজ. 1145 01:03:08,900 --> 01:03:12,050 কিন্তু আপনি তাদের ঠকানোর চেষ্টা করে তাহলে এবং সাজানোর বিজয় দাবি 1146 01:03:12,050 --> 01:03:15,200 যখন আপনি কি জানেন, শুধু কমান খেলা, তারা সরাসরি আপনি ধরা হবে. 1147 01:03:15,200 --> 01:03:19,040 1148 01:03:19,040 --> 01:03:23,140 প্রভাব এই ধরণের যে আমরা, এআই আসার আউট দেখতে 1149 01:03:23,140 --> 01:03:26,490 তারা আমাদের নিজেদেরকে সম্পর্কে অনেক শেখান. 1150 01:03:26,490 --> 01:03:28,076 >> আজকের জন্য এটি যে সব ঠিক আছে,. 1151 01:03:28,076 --> 01:03:30,450 ডেভিড এবং অনেক ধন্যবাদ হার্ভার্ড প্রকাশনা দল 1152 01:03:30,450 --> 01:03:32,350 নিচে আসার জন্য. 1153 01:03:32,350 --> 01:03:33,820 >> [সাধুবাদ] 1154 01:03:33,820 --> 01:03:36,760 1155 01:03:36,760 --> 01:03:41,840 >> আমরা, ব্যঙ্গ এক জন্য আপনি দেখতে পাবেন এবং তারপর এক শেষ বক্তৃতা জন্য. 1156 01:03:41,840 --> 01:03:43,025 দিন শুভ হোক. 1157 01:03:43,025 --> 01:03:44,965 >> [সাধুবাদ] 1158 01:03:44,965 --> 01:03:48,360 1159 01:03:48,360 --> 01:03:51,825 >> [সঙ্গীত বাজাচ্ছি] 1160 01:03:51,825 --> 01:03:54,950 ডেভিড জে MALAN: হ্যাঁ, আমরা সম্ভবত প্রয়োজন এনক্রিপশন কিছু পরিচয় করিয়ে দিতে, 1161 01:03:54,950 --> 01:03:55,450 ঠিক আছে? 1162 01:03:55,450 --> 01:03:58,650 তৎকালীন হেডার কারণ এই HTTP অনুরোধ করা হবে 1163 01:03:58,650 --> 01:04:01,530 যাতে scrambled কেউ আপনার ট্রাফিক শোঁকা চেষ্টা 1164 01:04:01,530 --> 01:04:03,400 আসলে তাদের দেখতে সক্ষম হবে না. 1165 01:04:03,400 --> 01:04:05,254 তাই এই সমস্যার সমাধান কি? 1166 01:04:05,254 --> 01:04:07,920 ওয়েল, আমরা আসলে প্রবর্তন করা প্রয়োজন ফর্মূলায় এনক্রিপশন, 1167 01:04:07,920 --> 01:04:11,010 যে ব্যক্তি যাতে যখন বি A থেকে তথ্য প্রেরণ, 1168 01:04:11,010 --> 01:04:12,390 আমরা নিরাপদে send-- পারেন 1169 01:04:12,390 --> 01:04:14,590 >> [হাস্য] 1170 01:04:14,590 --> 01:04:19,530 >> একটি উপায়ে তথ্য যে বিপক্ষ বস্তুত, এটা দেখতে পারবেন না.