[సంగీతాన్ని] సల, ప్రతి ఒక్కరూ తిరిగి స్వాగతం. ఈ CS50 ఉంది. నేడు, మేము చాలా కలిగి గురించి మాట్లాడటానికి ఆసక్తికరమైన విషయాలు. మొదటి, అయితే, నేను గుర్తు కలిగి కొన్ని పరిపాలనా విషయాలు మీరు. ఈ వారం క్విజ్ ఒకటి, బుధవారం లేదా యాలే విభాగానికి గురువారం మంగళవారాలు మరియు గురువారాల్లో, న. క్విజ్ సమీక్షలు లేవు ఉన్నాయి, టునైట్ యేల్, 7:00 5:30 వద్ద. హార్వర్డ్లో ఉన్నప్పుడు, వారు ఒక నిన్న రికార్డు. మరియు ప్రతి ఒక్కరూ ఆన్లైన్ చూడవచ్చు. అలాగే, ఈ వారం లేదా వచ్చే వారం, మేము మా చివరి CS50 ఉపన్యాసం చేశారు. [Groans] నాకు తెలుసు. ఇది అంత త్వరగా వచ్చింది. యేల్ విద్యార్థులు ప్రత్యక్ష ఉంటుంది చట్టం పాఠశాలలో ఇక్కడ ఉపన్యాసాలిచ్చేందుకు శుక్రవారం ఆడిటోరియం. కేక్ ఉంటుంది. హార్వర్డ్ విద్యార్థులు కలిగి ఉంటుంది సోమవారం సాండర్స్ లో గత ఉపన్యాసం. కూడా కేక్ ఉంటుంది. అలాగే, ఈ వారం శుక్రవారం, ఆ మీరు ఎవరు న్యూ హవెన్ నుండి వస్తున్నాయి, మేము CS50 ఎక్స్పో ఉన్నాయి. మేము కంటే ఎక్కువ 30 కలిగి వివిధ సమూహాలు నమోదు మీరు ప్రతిదీ చూపించడానికి స్వయంప్రతిపత్తి sailboats నుండి గుర్తించే వ్యవస్థలు కంప్యూటర్ డిజిటల్ చిత్తరువులు, సంగీతం మరియు కంప్యూటర్ నిర్మాతగా సంగీతం. సో మాకు చేరడానికి దయచేసి. నేను ఒక గొప్ప సమయం చేస్తాడు భావిస్తున్నాను. నేడు, అయితే, మేము పొందుటకు AI గురించి మాట్లాడటం కొనసాగించడానికి, కృత్రిమ మేధస్సు గురించి. మరియు విషయాలు ఒకటి ఆ మేము నేడు పొందడానికి వెళుతున్న ఎలా ఆలోచన సమస్యలు పరిష్కరించడానికి AI ఉపయోగించడానికి. ఇప్పుడు, ఎప్పుడూ, ప్రారంభిద్దాం సాధారణ ఏదో. మరియు మేము ఆరంభమవుతుంది చేస్తున్నారు ఒక సాధారణ ఆలోచన. మరియు ఆ శోధన ఉపయోగించి ఉంది. సో ఒక నిమిషం ఊహించే నేను నేను చేయటం అవసరం ఒక పని కలిగి. నేను ఆ పని కలిగి చేర్చదలచిన కొన్ని సాఫ్ట్వేర్ ఏజెంట్ ఆటోమేటెడ్. నేను ఒక సెట్ బుక్ దీనికై ఆ ఇమాజిన్ నుండి విమానాలు, సే బోస్టన్ వీలు శాన్ ఫ్రాన్సిస్కో కు. నేను ద్వారా వెళ్ళవచ్చు మరియు నేను వాడవచ్చు అద్భుతమైన ఆన్లైన్ శోధన ఒకటి టూల్స్, ఇది చేయబోవడం మేము ఉన్నాము ప్రాథమికంగా అదే ప్రక్రియ నేడు నడవడానికి వెళుతున్న. కానీ మీరు ఆ పొతే సాధనం, మీరు ఏమి చేస్తారు? Well, మీరు చూసి కాలేదు నేను బోస్టన్ లో ఉన్నాను, చూడండి మరియు చెప్పటానికి. ఏం విమానాలు నాకు అందుబాటులో ఉన్నాయి? ఇప్పుడు, బహుశా నేను మూడు కలిగి బోస్టన్ బయటకు సాధ్యం విమానాలు ఆ సమయంలో సరిపోయే ఉంటుంది నేను వదిలి అవసరం ఉన్నప్పుడు. నేను చికాగో కు ఫ్లై కాలేదు. లేదా నేను మైయమి ఫ్లై కాలేదు. లేదా నేను న్యూ యార్క్ ఫ్లై కాలేదు. నేను అప్పుడు ప్రతి నుండి కనిపించాలి ఆ గమ్యం నగరాలలో ఒకటి మరియు ఏ స్థానాల గురించి ఆలోచించడం నేను బహుశా చేరగలిగింది ఆ వ్యక్తిగత నగరాలు ప్రతి నుండి. సో ఉండవచ్చు చికాగో నుండి, నేను పొందవచ్చు శాన్ ఫ్రాన్సిస్కో కు ప్రత్యక్ష విమాన. ఆ అద్భుతమైన ఉంది. లేదా నేను డెన్వర్ ఒక విమాన పొందలేరు. శాన్ ఫ్రాన్సిస్కో ఇప్పుడు, బహుశా ఆ విమాన నాకు పరిపూర్ణ పరిష్కారం ఉంది కానీ బహుశా లేదు. బహుశా నేను ఏదో కోసం చూస్తున్నాను ఒక కొద్దిగా తక్కువ ధర అనిపిస్తుంది లేదా నా షెడ్యూల్ కోసం కొద్దిగా మెరుగైన. కాబట్టి నేను ఇతర కనిపించాలి అవకాశాలను అక్కడ కావచ్చు. నేను డెన్వర్ వద్ద కనిపించాలి. మరియు డెన్వర్ నుండి, అలాగే, బహుశా నేను ఆస్టిన్ ఒక విమాన పొందవచ్చు. మరియు ఆస్టిన్ నుండి, నేను ఒక పొందవచ్చు ఫీనిక్స్, మరియు ఫీనిక్స్ నుండి విమాన శాన్ ఫ్రాన్సిస్కో కు. ఇప్పుడు, నేను ఇంకా పూర్తి కాదు. బహుశా ఒక ఉంది ఎందుకంటే న్యూ యార్క్ నుండి ప్రత్యక్ష విమాన శాన్ ఫ్రాన్సిస్కో ఆ నాకు పరిపూర్ణమైనది. లేదా ఉండవచ్చు మయామి నుండి విమాన ఉంది డెన్వర్ ద్వారా చాలా తక్కువ అని. నేను ఇప్పటికీ వెళ్ళడానికి కలిగి. మరియు నేను ఇప్పటికీ ఆ అన్ని చూడండి కలిగి నేను ఇంకా దర్యాప్తు కాలేదు నగరాలు. నేను కాకపోయినప్పటికీ అన్ని తనిఖీ కలిగి నేను కలిగి ఉండవచ్చని అవకాశాలను. సో న్యూ యార్క్ నుండి, నేను ఒక పొందవచ్చు న్యాష్విల్, మరియు నష్విల్లె నుండి విమాన ఆస్టిన్. ఆపై నేను నేను ఎక్కడ తెలుసు. ఆపై నేను ఆస్టిన్ నుండి తెలుసు, నేను ఫీనిక్స్ ఫ్లై, మరియు ఫీనిక్స్ నుండి శాన్ ఫ్రాన్సిస్కో కు. నేను మయామి మొదటి ఫ్లై ఉంటే, అయితే, బహుశా నేను మయామి నుండి విమాన పొందవచ్చు నష్విల్లె, లేదా మయామి నుండి ఆస్టిన్. ఇప్పుడు నేను ప్రయత్నించాము అవకాశాల. నేను ఈ గ్రాఫ్ అప్ సృషించిన నాకు సాధ్యం మార్గాలు చూడొచ్చు నేను తీసుకోవాలని చేయగలరు ఆ. మేము ఈ ప్రాతినిధ్యం వహించినప్పుడు సమస్యలు రకాల మేము సూచిస్తుంది వెళ్ళడం లేదు చేస్తున్నాం వాటిని ప్రత్యేకంగా ఈ గ్రాఫ్ మాదిరిగా, గ్రాఫ్ ప్రాతినిధ్యం లేదు ఎందుకంటే మేము మారారు ఎక్కడ చరిత్ర. నేను నుండి వెళ్లింది తెలుసుకోవడం శాన్ ఫ్రాన్సిస్కో కు ఫీనిక్స్ నేను ద్వారా వచ్చింది అని నన్ను చెప్పడు నాష్విల్లే, లేదా డెన్వర్ ద్వారా, లేదా మయామి ద్వారా. నేను చేస్తాను ఏమి బదులుగా ఉంది నేను ఈ అదే సమస్య తీసుకొని వెళ్తాము, మరియు నేను ఒక చెట్టు గా ప్రాతినిధ్యం చేస్తాము. మరియు చెట్టు యొక్క రూట్ వద్ద, వద్ద టాప్, నేను ప్రారంభించారు ఆ స్థానంలో ఉంచుతాము బోస్టన్. మరియు బోస్టన్ నుండి, నేను వద్ద పరిశీలిస్తాము సాధ్యము స్థానాలను అన్ని నేను ప్రయాణం చేసే. Well, ఈ సందర్భంలో, నేను మూడు, చికాగో, న్యూయార్క్, మరియు మయామి. ఆపై నేను ప్రతి అన్వేషించండి చేస్తాము చెట్టు లో ఈ పిల్లలు. చికాగో నుండి, నేను చూసిన నేను రెండు విమానాలు వచ్చింది. నేను నేరుగా ఫ్లై కాలేదు శాన్ ఫ్రాన్సిస్కో లేదా డెన్వర్. ఇప్పుడు శాన్ ఫ్రాన్సిస్కో, నా లక్ష్యం. ఆ నా గమ్యం యొక్క. ఈ చెట్టు ఒక ఆకు చేస్తాడు. నేను ఎప్పుడూ వెళ్ళడానికి వెళుతున్న ఉంది శాన్ ఫ్రాన్సిస్కో తర్వాత ఎక్కడో. డెన్వర్ నుండి, అయితే, నేను డెన్వర్ నుండి ఎగురుతాయి ఆస్టిన్ ఆస్టిన్ నుండి ఫీనిక్స్, మరియు శాన్ ఫ్రాన్సిస్కో కు ఫీనిక్స్ నుండి. మరియు ఇప్పుడు మళ్ళీ, నేను ఒక ఆకు చేరుకున్నారు. నేను తరువాత తిరిగి వెళ్ళటానికి నేను పూర్తిగా అన్వేషించారు చేయలేదు ఆ నగరం. న్యూయార్క్, వెళ్ళి ఉంటుంది తిరిగి నా చెట్టు టాప్ వరకు న్యూ యార్క్ అందాయి. న్యూ యార్క్ నుండి, నేను ఎగురుతాయి నష్విల్లె, నాష్విల్లే నుండి ఆస్టిన్, ఆస్టిన్ కు ఫీనిక్స్, మరియు శాన్ ఫ్రాన్సిస్కో కు ఫీనిక్స్ నుండి. చివరకు, ఒక నగరం నేను ఇంకా వద్ద మయామి చూసారు లేదు. Well, మయామి నుండి నేను రెండు వచ్చింది అన్నారు అవకాశాలను, నాష్విల్లే లేదా ఆస్టిన్. నేను నష్విల్లె చేరుకుంటుందని ఉంటే బాగా అప్పుడు నేను ఫ్లై నాష్విల్లే నుండి ఆస్టిన్ కు ఫీనిక్స్ కు, శాన్ ఫ్రాన్సిస్కో కు. నేను ఆస్టిన్ చేరుకుంటుందని ఉంటే, నేను ఆస్టిన్ ఫ్లై శాన్ ఫ్రాన్సిస్కో కు ఫీనిక్స్, కు. మరియు ఇప్పుడు నేను ఒక చెట్టు. ఇది పూర్తి చెట్టు. ఇది అవకాశాల అన్ని మరియు నేను పడుతుంది మార్గాలు అన్ని. నేను వద్ద మొదలు ఉంటే, ఉంది ఎగువన చెట్టు యొక్క root మరియు నేను ఒకటి క్రిందికి వెళ్ళి అది నాకు మాత్రమే చెబుతుంది, ఆకులు పేరు నేను వెళుతున్న వదులుకోవడానికి, శాన్ ఫ్రాన్సిస్కో, కానీ నాకు మార్గం చెబుతుంది నేను అక్కడ పొందడానికి తీసుకోవాలి. ఇప్పుడు, ఈ యొక్క ఒక ఉత్తమ ఉంది? ఈ గురించి బాగా, ఏమీ సమస్య ఇంకా నాకు చెబుతుంది ఆ ఉత్తమ పరిష్కారం. బహుశా నేను తలపెట్టిన నేను గాలి లో ఉన్నాను ఎంత సమయం, లేదా దూరం నేను ఎగురుతూ నేను ఆ. ఆ సందర్భంలో, చికాగో సన్ ఫ్రాన్సిస్కో చిన్నదైన సంఖ్య కావచ్చు గాలిలో మైళ్ళ. బహుశా నేను ఖర్చు పట్టించుకోనట్లు. మరియు మేము అన్ని ప్రత్యక్ష విమానాలు తెలుసు సాధారణంగా ఎక్కువ వ్యయంతో కూడి ఉంటాయి. కాబట్టి నేను ఈ తీసుకుంటే వెనుకకు మార్గం రకం మయామి, నష్విల్లె ద్వారా, ఆస్టిన్, ఫీనిక్స్, బహుశా అప్పుడు నేను తక్కువ ధర పొందండి. కానీ నేను ఏ ఆప్టిమైజ్ కాలేదు నేను పట్టించుకోనట్లు ప్రమాణాల. ఎవరు ఉత్తమ సంపాదించి విమాన Wi-Fi, లేదా విమానాశ్రయాలు ఉత్తమ ఆహార అందుబాటులో ఉన్నాయి. మరియు ఆ ప్రతి ఉండవచ్చు నాకు వేరే పరిష్కారం ఇవ్వాలని నేను ఉత్తమ గా చూసే. సమస్యలు ఈ రకాల ఇక్కడ మేము చేయబోతున్నామని ఈ చెట్టు నిర్మించడానికి అవకాశాలను, మరియు అప్పుడు ఆ ప్రతి చూడండి వ్యక్తిగత మార్గాలను, మరియు పరిశీలించడానికి ఆ నెరవేరుస్తుంది ఏ మాకు ఒక ప్రమాణం, మేము కాల్ చూడాలని ఆ శోధన సమస్యలు. మరియు మేము కలిగి ఉన్నాము అల్గోరిథంలు, వీటిలో కొన్ని మేము ఇప్పటికే చూసిన, వెళ్ళడానికి మరియు ఆ చెట్లు అన్వేషించండి. మేము విధంగా అది చేయగల నేను కేవలం, ఒక లోతు-మొదటి శోధన చేశాడు వరకు మేము చెయ్యవచ్చు గా చాలా గోయింగ్ డౌన్ మేము ఒక ఆకు హిట్, మరియు పైకి తిరిగి వస్తున్న మరియు కుడి తిరిగి గోయింగ్ డౌన్. లేదా మేము ఏమి చేయగల వెడల్పు-మొదటి శోధన అని. మేము ప్రతిదీ విస్తరించేందుకు కాలేదు ఎగువన, ఆపై ప్రతిదీ ఒక లైన్ ఆ కింద, ఆపై ప్రతిదీ ఆ కింద ఒక లైన్. అలాంటి శోధనా చెట్లు AI మూలాధారంగా ఉన్నాయి. కానీ అవి చాలా పొందలేము కుడి అన్ని సమయం. నిజానికి, కేసులు చాలా మేము నిజంగా శ్రద్ధ, మేము ఒక చెట్టు నిర్మించడానికి కావలసిన, కానీ మేము నిజంగా లేదు నిర్ణయాలు అన్ని చేయడానికి పొందండి. ఈ అనే పరిస్థితుల్లోనూ కూడా పిలుస్తారు పటిష్టమయిన శోధన, క్రీడ రాయడానికి ఎలా వ్యవస్థలు మరియు దాని కోసం పొందుతారు. కానీ ఈ రకాల వ్యవస్థల నేను ఎక్కడ నేను నుండి వెళ్ళేటప్పుడు ఎంచుకోవడానికి పొందుటకు ఉండవచ్చు బోస్టన్, ఇది నగరం నేను తదుపరి వెళ్ళండి. అయితే ఆ తర్వాత ఎవరో పొందుటకు ఉండవచ్చు నేను ఫ్లై పేరు గురించి నిర్ణయం. కాబట్టి ఇవి తమ నిర్మాణానికి రకాల నిర్మాణాలు, మేము ఉన్నాము కొద్దిగా తీసుకోవాలని పొందబోతున్నారు అది వివిధ విధానం. మేము చెయ్యలేరు వెళుతున్న లేదు కేవలం చెట్టు ద్వారా అన్వేషణ ఇకపై, మేము ఉన్నాము ఎందుకంటే నియంత్రణ ఉండే ఒకటి ఆ నిర్ణయం పాయింట్లు ప్రతి. కాబట్టి యొక్క ఒక సాధారణ ఊహించుకోండి తెలియజేయండి ఈడ్పు- TAC- బొటనవేలు వంటి ఆట. నేను ఒక ప్రారంభం కాలేదు పూర్తిగా ఖాళీ బోర్డు. మరియు ఈడ్పు- TAC- బొటనవేలు లో, X మొదటి ఆడే అవకాశంను. కాబట్టి నేను అన్ని ఆలోచించే కాలేదు X చేయగలిగితే సాధ్యం కదులుతుంది. నేను ఒక ప్రదర్శనా ఉన్నాను ఉంటే X, ఆ గొప్ప. నేను సాధ్యం తొమ్మిది కలిగి నేను చేసే తరలిస్తుంది. నేను ఏదైనా ఒక ఒక X చాలు కాలేదు ఆ తొమ్మిది స్థానాలు. ఆపై, ఆ ప్రతి నుండి నేను తదుపరి ఏమి ఊహించే కాలేదు. Well, ఈ సందర్భంలో, ఇతర క్రీడాకారుడు ఒక మలుపు తీసుకుని పొందుతారు. O ఒక మలుపు తీసుకుని పొందుతారు. మరియు అక్కడ, ఆ ప్రతి నుండి ఎనిమిది వేర్వేరు ప్రదేశాల్లో ఉంటుంది ఓ వారి మార్కర్ ఏర్పాటు కాలేదు. లెట్ యొక్క నేను అని నిర్ణయించుకుంది చెప్పటానికి మధ్యలో ఒక X చాలు అన్నారు. ఆ ఎల్లప్పుడూ వంటి తెలుస్తోంది ఒక మంచి ఓపెనింగ్స్ తరలింపు. నేను ఆ కింద వద్ద కనిపించాలి O చేస్తుంది ఎనిమిది సాధ్యం కదులుతుంది. నేను X ప్లే చేస్తున్నాను ఉంటే ఇప్పుడు, ఆ అద్భుతమైన వార్తలు. నేను నేను ఇది ఒక ఎంచుకోవడానికి పొందుటకు మధ్యలో ఒకటి, వెళ్ళండి. కానీ ఇప్పుడు O ఎంచుకోవడానికి గెట్స్. నేను నియంత్రణ లేదు ఆ నిర్ణయం. కానీ ఆ ప్రతి నుండి సాధ్యం బోర్డు స్థానాలు, అప్పుడు మరొక ఉంది అవకాశాల సెట్. అది వచ్చినప్పుడు మళ్ళీ చెయ్యి నా, నేను చేస్తాను బాగా ఎంచుకొని చెప్పడానికి పొందండి, O లోకి వేసినట్లయితే, బాగా, అప్పుడు ఎడమ మధ్యలో స్పాట్, నేను అవకాశాలను సమితి నేను నా తదుపరి కదలికలో పట్టవచ్చు. ఆ నుండి, నేను అన్ని పరిగణలోకి కాలేదు వాటిని కింద అవకాశాలను. ఆపై O వస్తుందనే వారిలో ఎంచుకోవడానికి. మరియు నేను ఈ భవనం ఉంచేందుకు కాలేదు చెట్టు నేను పాయింట్ వచ్చింది వరకు బయటకు పేరు గాని ఎవరైనా ఆ game-- విజయాలు ఒక ఆకు పరిగణించేందుకు కాకముందు నోడ్ లేదా బోర్డు పూర్తిగా నిండింది మరియు ఎవరూ గెలుచుకుంది. మరియు ఆ కూడా ఒక ఆకు నోడ్ ఉంటుంది జరగబోతోంది. ఒక టై చేస్తాడు. కానీ ఈ గమ్మత్తైన విషయం ఈ కేవలం ఒక సాధారణ శోధన ఉన్నట్లయితే సమస్య, నేను చెయ్యగలరు ఇష్టం సే, బాగా, x ఇక్కడ వెళ్ళాలి. మరియు O మార్గం పైగా అక్కడ వెళ్ళాలి. ఆపై X ఇక్కడ పైగా వెళ్ళాలి. ఆపై O మార్గం పైగా అక్కడ వెళ్ళాలి. ఆపై X మూడు పొందవచ్చు వరుసగా, మరియు నేను గెలుచుకున్న. మరియు ఆట మీద ఉంటుంది అయిదు కదలికలు, నాకు మూడు, నా ప్రత్యర్థి రెండు. కానీ నేను ఎప్పుడూ ఎంచుకోవడానికి పొందలేము. సో బదులుగా, మేము ఏమి చేస్తున్నామో చేయాల్సిందల్లా అన్నారు మేము చూడాలని ఉంది ఒక కొత్త వ్యూహం కలిగి. మరియు వ్యూహం గేమ్ ప్లేయింగ్ అల్గోరిథంలు తరచుగా ఉపయోగించే మినిమాకిసి అని ఏమిటి. కేంద్ర ఆలోచన మినిమాకిసి మేము ఉన్నాము అని ఇచ్చే తరలింపు ఎంచుకునే వెళ్తున్నారు మా ప్రత్యర్థి నీచమైన సెట్ వారు చేసే తరలిస్తుంది. ఇది నాకు ఏ మంచి చేయరు లేదు ఒక కదలికను ఎంచుకోవడానికి నేను తర్వాత గెలుచుకున్న చేయగలరు నా ప్రత్యర్థి కాదు ఎందుకంటే, ఆ నాకు ఆ అవకాశం ఇవ్వాలని జరగబోతోంది. వారు కొన్ని ఎంచుకోవడానికి చూడాలని నాకు భయంకరమైన ఫలితం. నేను తయారు వెళుతున్న నా ప్రత్యర్థి దూర్చి తరలించడానికి నాకు బాగా ఏదో చేయాలని. అయితే సరే. యొక్క ఆ పోషిస్తుంది ఎలా చూద్దాం. కాబట్టి ఇక్కడ pseudocode లో మా అల్గోరిథం యొక్క. మేము ఉత్పత్తి చూడాలని మొత్తం ఆట చెట్టు. మేము నిర్మించడానికి చూడాలని మొత్తం నిర్మాణం. మరియు తర్వాత మేము ద్వారా వెళ్తారో. మరియు చాలా దిగువన ప్రతి వద్ద ఆకులు ప్రతి వద్ద టెర్మినల్ నోడ్లు, మేము ఎలా పరిశీలిస్తాము విలువైన నాకు ఉంది? మరియు మేము విలువ విషయాలు చూడాలని పాజిటివ్ ఉండటం నాకు మంచి. నాకు మంచి లేని విషయాలు తక్కువ పోజిటివ్ కావచ్చు, లేదా సున్నా ఉంటుంది, లేదా ప్రతికూల. బహుశా, ఈడ్పు- TAC- బొటనవేలు కాబట్టి నాకు విజయం మంచి ఉంది. ఒక ఒకటి. మరియు ఒక టై సున్నా. మరియు ఏదో ఒక నష్టం అని నాకు, బహుశా ప్రతికూల ఒకటి. ఆ విషయాలను మంచి ఉంది అది నాకు ఉంది, అధిక స్కోరు అది పొందుతుంది. వద్ద ఆ అవకాశాలను నుండి క్రింద, అప్పుడు మేము పైకి ఫిల్టర్ చేస్తాము. మరియు ఇది ఎంచుకోండి నీపై ఉన్నప్పుడు ప్రత్యామ్నాయాలు సమితి మధ్య, నేను ఆ ఒకటి ఎంచుకోవచ్చు అత్యధిక స్కోరు లభించింది. మరియు అది నా చేసినప్పుడు ప్రత్యర్థులు, ఎంచుకోవడానికి చెయ్యి నేను వారు చూడాలని ఊహించుకోవటం చేస్తాము అత్యల్ప స్కోరు తో ఒకదాన్ని ఎంచుకోండి. మరియు నేను ఈ అన్ని మార్గం లేకపోతే చెట్టు యొక్క టాప్ వరకు, నేను ఇచ్చే మార్గం ఎంచుకున్నారు చేస్తాము నాకు పొందవచ్చు ఉత్తమ ఫలితం నా ప్రత్యర్థి ఊహిస్తూ అన్ని కుడి ఎత్తుగడలను చేస్తుంది. All right, కాబట్టి యొక్క చూసేలా మొదటి ఈ చర్య. మరియు తర్వాత మేము నిజానికి చేస్తాము కోసం కోడ్ చూడండి. నేను ఈ పెద్ద చెట్టు కలిగి ఊహించుకోండి. మరియు ఇప్పుడు నేను ఈడ్పు- TAC- బొటనవేలు ప్లే కాదు. నేను మీరు ఇవ్వాలని కోరారు కొద్దిగా ధనిక ఏదో. నేను కొన్ని ఆట పేరు పొందారు అనేక స్కోర్లు ఉంది నేను చివరిలో కలిగించగలదని. కాబట్టి నేను ఈ పూర్తి చెట్టు నిర్మించడానికి. మరియు నేను మొదటి తరలించడానికి పొందడానికి. నేను చెట్టు యొక్క రూట్ వద్ద ఉన్నాను. మరియు నేను పొందడానికి ఆ ఎంచుకోవడానికి పొందుటకు మొదటి నోడ్ అంతటా పెంచడానికి. అప్పుడు నా ప్రత్యర్థి వెళ్ళడానికి పొందుతాడు. ఆపై నేను మరోసారి వెళ్ళడానికి పొందుటకు. దిగువన డౌన్ కనుక, నేను ఒక సెట్ నేను నుండి ఎంచుకోవచ్చు ఆ అవకాశాలను, గేమ్ వివిధ టెర్మినల్ రాష్ట్రాలు. నేను ఆ డౌన్ ఉన్నాను ఉంటే ఇప్పటివరకు, చేతి మూలలో వదిలి మరియు నేను ఒక ఎంపిక పొందారు చూడండి ఎనిమిది, ఏడు, మరియు రెండు మధ్య, బాగా, నేను ఎంచుకోవడానికి అందుతుంది అని ఒక ఉన్నాను. నేను ఎంచుకోండి వెళుతున్న ఆ ఉత్తమ ఒకటి. నేను ఎనిమిది ఎంచుకోండి వెళుతున్న. కాబట్టి నేను ఆ ఉంటే నేను ఎప్పుడూ తెలుసు అప్పటివరకూ పూనుకొను, నేను ఆ ఎనిమిది పాయింట్లు పొందడానికి చెయ్యగలరు. నేను తదుపరి పాయింట్ వద్ద ముగుస్తుంది ఉంటే పైగా, పైగా తదుపరి నోడ్, తొమ్మిది ఒక, లేదా ఒక ఆరు, బాగా, నేను రెడీ ఆ ఉత్తమ ఎంచుకోవడానికి వెళ్తున్నారు. నేను తొమ్మిది ఎంచుకోవచ్చు. నేను ఎంపిక మధ్య కలిగి ఉంటే రెండు, నాలుగు, మరియు ఒక, నేను నాలుగు, అత్యధిక ఎంచుకోవచ్చు. ఇప్పుడు, నేను స్థాయిలో చూస్తే ఆ పైన, నా ప్రత్యర్థి ఒక ఎంపిక చేయడానికి గెట్స్ ఉంది. కాబట్టి నా ప్రత్యర్థి గెట్స్ , ఎంచుకోవడానికి నేను అతనిని ఇవ్వాలని అనుకుంటున్నారు జరగబోతోంది విషయం అతనికి ఎనిమిది పాయింట్లు పొందడానికి, లేదా నేను అతనిని ఆ విషయం ఇవ్వాలని లేదు అతనికి తొమ్మిది పాయింట్లు ఇవ్వాలని అన్నారు, లేదా ఆ విషయం జరగబోతోంది అతనికి నాలుగు పాయింట్లు ఇవ్వాలని? మరియు నా ప్రత్యర్థి ఉండటం హేతుబద్ధమైన, అన్నారు ఆ కనీస ఎంచుకోవడానికి, నాలుగు ఎంచుకోవడానికి వెళ్తున్నారు. మరియు నేను ఈ చేయవచ్చు మొత్తం చెట్టు ద్వారా. నేను ఆ డౌన్ వెళ్ళవచ్చు మూడు మధ్యలో సెట్. మరియు నేను మధ్య ఎంచుకోవచ్చు ఒకటి, మూడు, ఐదు. నేను ఎంచుకోవడానికి పొందుటకు. కాబట్టి నేను ఒక ఐదు ఎంచుకోండి. నేను మూడు, తొమ్మిది, లేదా రెండు ఎంచుకోవచ్చు. నేను ఎంచుకోవడానికి రావటానికి, నేను తొమ్మిది ఎంచుకోండి. సిక్స్, ఐదు, లేదా రెండు, నేను ఎంచుకోండి. నేను ఆరు ఎంచుకోవడానికి పొందుటకు. ఆ మట్టం, ఎవరు ఎంచుకోవడానికి గెట్స్? ఎవరు ఎంచుకోవడానికి గెట్స్? ఇతర వ్యక్తి, నా ప్రత్యర్థి. కాబట్టి వారు, ఐదు ఎంచుకోండి తొమ్మిది, లేదా ఆరు, ఇది ఒక? ప్రేక్షకులు: అయిదు. సల వారు ఐదు ఎంచుకోండి. అవి కనీస ఎంచుకోవడానికి పొందుటకు. ఆపై గత ఒకటి, ఒకటి, రెండు, లేదా మూడు ఎంచుకోండి. నేను ఎంచుకోవడానికి రావటానికి, నేను మూడు ఎంచుకోండి. నైన్, ఏడు, లేదా రెండు, నేను తొమ్మిది ఎంచుకోండి. మరియు 11, ఆరు, లేదా నాలుగు, నేను 11 ఎంచుకోండి. నా ప్రత్యర్థి తర్వాత, మూడు ఎంచుకుంటుంది తొమ్మిది, లేదా 11, కనీస ఎంచుకుంటుంది. అతను నాకు ఒక మూడు ఇస్తుంది. మరియు తర్వాత చివరకు ఎగువన చెట్టు, నేను మళ్ళీ ఎంచుకోవడానికి పొందుటకు. మరియు నేను మధ్య ఎంచుకోవడానికి పొందుటకు నాలుగు, ఐదు, లేదా మూడు. కాబట్టి నేను ఐదు పడుతుంది. నేను ప్రతిదీ నియంత్రించడానికి వచ్చి ఉంటే, నేను ఇష్టం 11 దారితీసింది మార్గం పడుతుంది. కానీ నేను ఆ ఎంపిక చేయడానికి పొందలేము. నేను ఆ మార్గం ఓడిపోవుట ఉంటే. నా ప్రత్యర్థి లోకి నన్ను బలవంతం చేస్తుంది మూడు దారితీస్తుంది ఎంపిక. సో నేను చేయవచ్చు ఉత్తమ ఉంది ఆ మధ్య శాఖ తీసుకోవాలని, చివరికి ఆ ఆ ఎంపిక చేయడానికి ఐదు పాయింట్లు నాకు దారి చెప్పారు. ఆ మినిమాకిసి చేస్తుంది ఏమిటి. అయితే సరే. యొక్క ఆ పరిశీలించి లెట్. ఇక్కడ CS50 లో IDE ప్రోగ్రామ్ ఆ ఈడ్పు- TAC- బొటనవేలు ప్లే మినిమాకిసి అమలు. మేము నిర్మించడానికి చూడాలని ఒక ప్రాతినిధ్యాన్ని అప్. మేము రెండు opponent-- చూడాలని లేదా రెండు క్రీడాకారులు మా కంప్యూటర్ క్రీడాకారుడు మరియు ఒక మానవ ఆటగాడు. ఒక పోషించనున్నారని ప్లేయర్ సంఖ్య ఓ యంత్రం ఆటగాడు ఉంటాం. వారు రెండవ తరలించడానికి పొందడానికి. మరియు ఇతర క్రీడాకారుడు మా మానవ ఆటగాడు, X. ఉంటుంది మరియు నా జీవితంలో చేయడానికి చిన్న సాధారణ, నేను వెళుతున్నాను ఆ క్రీడాకారుడు ప్రతికూల ఒక లేబుల్. సో నేను గుణిస్తారు చేయవచ్చు ప్రతికూల ఒక ద్వారా మారడానికి ఒక ఆటగాడు మరియు ఇతర మధ్య. All right, కాబట్టి యొక్క పరిశీలించి తెలియజేయండి మేము నిజంగా చేయబోతున్నామని. మేము మా బోర్డు నిర్వచించే చూడాలని. ఇది బాగా, మేము చేయబోతున్నామని చేస్తాడు ఇది మూడు మూడు అనుమతించడానికి, లేదా మేము కూడా ప్లే చేయవచ్చు ఐదు లేదా ఏడు అయిదు మీరు అనుకుంటే ఏడు ఈడ్పు- TAC- బొటనవేలు ద్వారా వంటి కొన్ని కోణాన్ని D. ఆధారంగా మరియు మేము ఒక జంట కలిగి ఉంటారు సహాయక చర్యలు వంటి పనులు చేస్తాము , స్క్రీన్ లేదా క్షమించాలి ప్రారంభించడం మా వేరియబుల్స్ ప్రారంభించడం, క్లియర్ స్క్రీన్, తెరపై బోర్డు డ్రా ఒక బోర్డు వెతుకుతుంది ఒక లేదో చూడటానికి ఒక విజేత, ఒక ఉందని కమాండ్ లైన్ ద్వారా కావలసిన విధంగా విభజిస్తుంది, కేవలం చదివే ఒక సహాయం ఇన్పుట్ మరియు మినిమాకిసి అని ఒక ఫంక్షన్. మరియు ఆ ఒకటి మేము గురించి చాలా శ్రద్ధ చేస్తాము. కానీ యొక్క ప్రధాన వద్ద మొదటి చూద్దాం. మేము ఏమి చేయాలి? Well, మేము చేయబోతున్నామని మా కమాండ్ లైన్ అన్వయించడం కేవలం చదివి చూసే మేము కలిగి చేర్చదలచిన కోణాన్ని బోర్డు. మేము మా బోర్డు ప్రారంభించడం చేస్తాము. మరియు తర్వాత మేము ఒక నమోదు చేస్తారు పదేపదే బిగ్ అడవి లూప్, గేమ్ వరకు కదలికలు అంగీకరించాలి గెలిచింది, లేదా మిగిలి లేవు ఎత్తుగడలను ఉంది. మేము ఆ ద్వారా వెళ్ళి ప్రతిసారీ లూప్, మేము స్క్రీన్ క్లియర్ చేస్తాము. మేము తెరపై బోర్డు డ్రా చేస్తాము. మరియు మేము విధమైన ఉద్దేశపూర్వకంగా ఉన్నాము subroutines ఈ దూరంగా abstracting, కాబట్టి మేము చాలా ఆందోళన లేదు వారు జరిగే ఎలా వివరాలు గురించి. మీరు తర్వాత నేడు కోడ్ ఉంటుంది. మరియు మీరు ద్వారా చూడండి అనుకుంటే మరియు మీరు వాటిని అన్ని చూడగలరు కనుగొనేందుకు. కానీ మేము తెరపై ఒక బోర్డు డ్రా చేస్తాము. మరియు తర్వాత మేము తనిఖీ చేస్తాము మరియు చూడండి మేము ఒక విజేత ఉన్నాయి? ఎవరైనా ఈ గేమ్ గెలుచుకుంది? వారు కలిగి ఉంటే, మేము ప్రింట్ చేస్తాము విజయం సందేశాన్ని. మరియు మేము ఆట ముగుస్తుంది చేస్తాము. మేము కూడా భావ్యం మరియు ఒక టై ఉంది ఉంటే చూడండి. ఇది ఒక టై ఉంది ఉంటే చూడటానికి సులభం ఉంటాం. ఇది అన్ని ఖాళీలు పూర్తి అని అర్థం కానీ ఇంకా ఒక విజేత ఉండదు. మేము ఒక టై ప్రకటించవచ్చు మరియు జరుగుతుంది. అప్పుడు రియల్ meat-- ఉంటే ఇది ఒక యంత్రం ఆటగాడు, మేము ఆ అనుమతిస్తాయి ఉంటాం యంత్రం ఆటగాడు అన్వేషణ ఈ మినిమాకిసి అల్గారిథమ్ ఉపయోగించి ద్వారా, అది చెయ్యవచ్చు ఆ ఉత్తమ తరలింపు కనుగొనేందుకు. ఆపై ఆ ఎత్తుగడ ఉంచుతాము. లేకపోతే, అది ఒక మానవ ఆటగాడు ఉంటే, మేము మానవ నుండి కొన్ని ఇన్పుట్ చదివి ఉంటాం. ఆపై అది మానవ కావచ్చు క్రీడాకారుడు లేదా యంత్రం ప్లేయర్, మేము తక్కువ ఒక జంట చేస్తాను దోష పరిశీలన యొక్క బిట్స్ ఖచ్చితంగా అది సరిహద్దుల్లో సమయాన్ని చేయడానికి బల్లపైన యదార్ధ కొలతలు మేము కలిగి నిర్ధారించుకోండి ఆ స్థలం ఖాళీ అని, ఎవరూ యొక్క పుట్ అనేది ఆ ఇప్పటికే అక్కడ లో ముక్క. మరియు తర్వాత మేము ఉంచుతాము బోర్డు మీద ఒక ముక్క, తదుపరి పొర ఆటగాడు మార్చడానికి, మరియు జరిగి ఎన్ని ఎత్తుగడలు పెంచుతాయి. ఆ ప్రధాన లూప్ మా ఈడ్పు- TAC- బొటనవేలు ఆట. మినిమాకిసి, అప్పుడు, సరిగ్గా ఏమిటి అల్గోరిథం ముందు మేము. మాత్రమే సర్దుబాటు ఆ మేము ఆ విధంగా తయారు చేసిన, మేము అధిక ప్లే చేయవచ్చు డైమెన్షనల్ బోర్డులు మేము చేసిన ఉంది లోతు అని ఈ అదనపు పారామితి ఉంచింది. మరియు లోతు కేవలం నేను ఉన్నాను ఉంటే, చెప్పారు ఆ చెట్టు ద్వారా కిందకి శోధించడం మరియు నేను ఇప్పటివరకు డౌన్ పొందుటకు కొంత స్థాయి లోతు దాటి నేను అనుకుంటున్న ఏ మరింత వెళ్ళడానికి, నేను ఆపడానికి మరియు కేవలం వెళుతున్న ఆ సమయంలో బోర్డు అంచనా. నేను తనిఖీ మరియు ఒక విజేత ఉంది లేదో చేస్తాము. ఒక విజేత ఉంది ఉంటే, నేను వాటిని తిరిగి. లేకపోతే, నేను ఒక లూప్ ద్వారా వెళ్తారో. నేను అన్ని కోసం, సే చేస్తాము సంభావ్య స్థానాలు నేను బహుశా అనుకొనుట నా అడుగని నేను చేస్తాము పడుతుంది ఒక ఊహాత్మక బోర్డు నిర్మించే ఆ బోర్డు మీద నా తరలింపు కలిగి ఆపై పునరావృతంగా మినిమాకిసి పిలుస్తుంది. ఇది నా తరలింపు ఉంటే, నేను తెలుసుకోవడానికి పొందండి అతిపెద్ద స్కోరు వచ్చింది ఆ ఒకటి. ఇది నా ప్రత్యర్థి యొక్క ఎత్తుగడకు ఉంటే, మేము కనుగొన్న కనీసం స్కోరు సంపాదించి ఒక. మరియు అన్నిటికీ ఉంది కేవలం రికార్డు కీపింగ్. All right, కాబట్టి యొక్క ఈ అమలు చూద్దాం. నిజానికి, బహుశా మేము స్వచ్ఛందంగా ఒక జంట పొందండి పైకి వచ్చి ఈడ్పు- TAC- బొటనవేలు ప్లే. [వినబడని] ఒక, మరియు ఒక అక్కడే రెండు, మరింత. అప్ న వస్తాయి. కాబట్టి యొక్క ముందుకు వెళ్లి మనం పూర్తిగా ఈ పునఃప్రారంభించుము. కాబట్టి, hi. ప్రేక్షకులు: ఎక్కువ. సల మీ పేరు ఏమిటి? ప్రేక్షకులు: Gorav. సల Gorav. ప్రేక్షకులు: నేను లయల ఉన్నాను. సల మరియు లయల మరియు లయల, క్షమించండి. అప్ న వస్తాయి. Gorav, మేము మీరు మొదటి వెళ్ళి చూడాలని. నేను ఒక లేదు అని మీరు అడిగే వెళుతున్న భయంకరమైన మంచి ఈడ్పు- TAC- బొటనవేలు ఆటగాడు. OK, కాబట్టి అన్ని ఒత్తిడి మీరు ఆఫ్ ఉంది. యొక్క అయితే, చూసే వీలు మా యంత్రం క్రీడాకారుడు వాస్తవానికి స్మార్ట్ ఏదో ఒకటి చెయ్యాలి. అందుకే. మీరు దీనిలో సమన్వయం టైప్ చూడాలని మీరు మీ X చాలు కోరుకుంటున్నారో. A0, OK, మరియు యంత్రం పోయిందో వెంటనే మరియు A1 తమదైన చాలు. బోర్డు మీద ఓ ఉంచండి. All right, ఇప్పుడు ముందుకు వెళ్ళి. మీరు ఎక్కడ గో చేయాలనుకుంటున్నారు? C2. మా యంత్రం ఆటగాడు తీసుకున్నారు మధ్యలో చదరపు, మిమ్మల్ని నిరోధించారు. కాబట్టి, ఒక మంచి ఉంది దీన్ని కోసం స్మార్ట్ విషయం. మీరు దీన్ని బ్లాక్ చేసిన. ఆ అద్భుతమైన ఉంది. ఇది అక్కడ మూలలో పడుతుంది. మరియు అది బలవంతం చేస్తాడు ఒక చివరి స్పేస్, B0 పడుతుంది. మరియు ఆట టైగా ముగిస్తే. కానీ అది ఒక సహేతుకమైన ఆడాడు మీరు వ్యతిరేకంగా, కుడి? అన్ని కుడి, చాలా కృతజ్ఞతలు, Gorav. [అప్లాజ్] అన్ని కుడి, లయల, మేము వెళుతున్న ఇక్కడ మీరు గేమ్. ప్రేక్షకులు: ఓహ్, గొప్ప. సల మేము ఇవ్వాలని వెళుతున్న మీరు నాలుగు ఈడ్పు- TAC- బొటనవేలు ద్వారా నాలుగు. ఇప్పుడు, నాలుగు ద్వారా నాలుగు, మీరు గెలుచుకున్న కలిగి వరుసగా వరుసగా నాలుగు, మూడు తో. మరియు అది అన్ని మీరేనని. కాబట్టి లయల D1 పట్టింది. మేము ఇప్పుడు అనుసరించండి చూడాలని ఇక్కడ మన కంప్యూటర్ ప్లేయర్. మూడు ఈడ్పు- TAC- బొటనవేలు ద్వారా మూడు రకం విషయం మాకు అన్ని కోసం సులభం. కానీ చూడటానికి ఇప్పటికీ మంచిది స్మార్ట్ ఎత్తుగడలను తయారు కంప్యూటర్ ప్లేయర్. నాలుగు ద్వారా నాలుగు గెట్స్ కొద్దిగా trickier ఉంటుంది. చక్కగా పూర్తి. All right, కాబట్టి లయల యొక్క అయిపొయింది. ఓహ్, మరియు మేము అక్కడ ముగిసింది వుండాలి. కానీ ఇక్కడ ఒక మరింత తెలియజేసేలా. లయల కాబట్టి, ధన్యవాదాలు. చక్కగా పూర్తి. [అప్లాజ్] సో మా ఈడ్పు- TAC- బొటనవేలు ఆటగాడు వెళుతుంది ద్వారా మరియు స్థానాలు తెలుసుకుంటాడు, వాటిని ఈ మినిమాకిసి ఉపయోగించి ఛేదిస్తాడు. నేను లోతు నేపధ్యం కలిగినదే ఆ కాబట్టి ఆ చాలా వేగంగా అమలు కాదు, ఇది బహుశా ఎందుకు లయల చక్కగా ముందుకు వెళ్ళి చేయగలిగింది ఆమె చేసింది, మరియు చాలా బాగా చేసింది. కాని ఈ వ్యవస్థలు కేవలం ద్వారా మరియు బ్రూట్ ఫోర్స్ గో , లోతుగా, మరియు లోతుగా, మరియు లోతుగా వెళ్ళి మరియు పరిష్కారం కనుగొనడంలో ఉంచేందుకు వారు అవసరమైన, వ్యవస్థలు కొన్ని రకాల బాగా, ఈ చాలా విజయవంతమైన, ప్రామాణిక బోర్డు గేమ్స్. నిజానికి, మేము ఒక చూస్తే మూడు ఈడ్పు- TAC- బొటనవేలు ఆట మూడు, ఈ ప్రాథమికంగా ఒక పరిష్కరించాడు సమస్య. మరియు ఈ ఒక అద్భుతమైన రేఖాచిత్రం ఉంది xkcd వద్ద రందాల్ మన్రో నుండి కనబడుతున్నవి మీరు తప్పక కదిలే మీ ప్రత్యర్థి యొక్క కదలికలు ఇచ్చిన, పడుతుంది. ఈ మేము అని ఏదో ఉంది సులభంగా ముందుకు సమయం పేర్కొనండి. కానీ మనం మరింత పొందేవరకు జరుగుతుంది క్లిష్టమైన గేమ్స్, మరింత క్లిష్టమైన గేమ్స్, పేరు పెద్ద బోర్డులు ఉన్నాయి, మరింత అవకాశాలను, లోతుగా వ్యూహం? ఈ హాజరవుతారు ఇప్పటికీ శోధించడం బ్రూట్ ఫోర్స్ తప్ప, సహేతుక బాగా చేస్తుంది మీరు పాయింట్ వెళ్ళాక అక్కడ ఆ చెట్టు కాబట్టి పెద్ద మీరు అన్ని ప్రాతినిధ్యం కాదు. మీరు మొత్తం చెట్టు గణించడం రాదు, మీరు ముందుకు మరియు పుష్ వెళ్ళి రాదు మీరు చేసిన బిందువు మీరే మెమరీలో మొత్తం చెట్టు సంపాదించిన, లేదా మీరు పొందవచ్చు అని మెమరీ మరియు అది కేవలం రెడీ ద్వారా అన్వేషణ మీరు మార్గం చాలా పొడవుగా పడుతుంది అది మీరు తెలివిగా ఏదో ఒకటి ఉంటుంది. అలా చేయడానికి, మీరు రెండు పనులను కలిగి. మొదటి, మీరు కొన్ని కనుగొనేందుకు కలిగి మీ లోతు పరిమితం యొక్క మార్గం. Well, ఆ సరే. మేము కొన్ని nice, బేర్ కనీస వెదుక్కోవచ్చు మరియు మీరు మాత్రమే బాగా లోతుగా వెళ్ళి, చెప్పటానికి. మీరు అలా చేసినప్పుడు, మీరు అర్థం ఈ పాక్షికంగా అసంపూర్ణంగా బోర్డులు ఉన్నాయి. మరియు మీరు, ఎంచుకోవడానికి కలిగి నేను ఇష్టపడతారు పాక్షికంగా అసంపూర్ణంగా బోర్డు, లేదా పాక్షికంగా అసంపూర్ణంగా బోర్డు? మరియు మా నాలుగు నాలుగు ఈడ్పు- TAC- బొటనవేలు ఆట, మా కంప్యూటర్ ఆటగాడి మొదలుపెట్టాను మరియు దిగువ అది చెప్పి, నేను రెండు వేర్వేరు బోర్డులు పొందారు. ఏ ఒక ఒక విజయం ఉంది. ఏ ఒక నష్టం ఏర్పడుతుంది. ఏ ఒక ఒక టై ఉంది. నేను వాటి మధ్య ఎలా ఎంచుకోవాలి? మరియు అది ఒక లేదు ఆ చేయడం వలన స్మార్ట్ మార్గం. మేము ఈ రకమైన చూడండి మూల్యాంకనం అన్ని సమయం జరిగే మేము మరింత క్లిష్టమైన గేమ్స్ పొందుటకు గా. చదరంగం ఒక గొప్ప ఉదాహరణ. చదరంగంలో, మేము మొదటి, కలిగి అన్ని ఒక పెద్ద బోర్డు. మేము చాలా ముక్కలు ఉన్నాయి. మరియు ఈ ముక్కలు స్థానాలు మరియు మార్గం ఈ ముక్కలు తరలించిన విమర్శకుల ముఖ్యం. నేను మినిమాకిసి ఉపయోగించడానికి కావాలా, నేను పేర్కొనండి చెయ్యగలరు అవసరం మరియు ఈ బోర్డు, ఎక్కడ, చెప్పటానికి ఎవరూ ఇంకా గెలిచింది లేదా కోల్పోయిన చేసింది ఈ ఇతర కంటే ఏదో మంచి ఉంది ఎవరూ గెలిచింది లేదా కోల్పోయిన చోట బల్ల. అలా చెయ్యడానికి, నేను దీన్ని ఇష్టపడుట లేదు నేను వంటి విషయాలు కేవలం వాటిని నేను ఎన్ని ముక్కలు కౌంట్ మరియు మీరు ఎన్ని ముక్కలు చెయ్యాలి? లేదా నేను వివిధ ఇవ్వాలని ఉండవచ్చు ముక్కలు వివిధ పాయింట్లు. నా రాణి 20 పాయింట్లు విలువ. మీ బంటు ఒకానొక విలువ. ఎవరు ఎక్కువ పాయింట్లు మొత్తం ఉంది? లేదా నేను విషయాలు ఇష్టం పరిగణించబడతారు ఎవరు మంచి బోర్డు స్థానం సంపాదించి? దీని మలుపు ఇది తదుపరి, ఏదైనా ఆ నేను మరింత ఖచ్చితంగా విశ్లేషించడానికి లేదు ఈ అవకాశాలను ఏ లేకుండా ఉత్తమం కాకపోయినప్పటికీ పరిగణనలోకి ఆ తర్వాత వస్తానని ప్రతి కదలిక. ఇప్పుడు ఆ పని చేయడానికి, ఆ విషయాలు ఒకటి నిజంగా ముఖ్యమైన మారింది అన్నారు మాకు కేవలం నేరుగా కదలకుండా కోసం ఒక నిర్దిష్ట లోతు డౌన్ పరిమితి సే, కాని సామర్థ్యం, ఈ ఆలోచనలు ఒకటి అది నేను అది కనుక చెడ్డది పరిగణనలోకి విలువ లేదు సాధ్యం మార్గాలు అన్ని విషయాలు చెడు నుండి అధ్వాన్నంగా వెళ్ళే. అలా చెయ్యడానికి, మేము మినిమాకిసి లోకి చేర్చడం ఒక సూత్రం alph-బీటా అని. ఆల్ఫా బీటా, చెప్పారు మీరు ఒక చెడు ఆలోచన ఉంటే, ప్రయత్నిస్తున్న మీ సమయం వృథా లేదు ఇది ఖచ్చితంగా ఎంత చెడ్డ కనుగొనేందుకు. కాబట్టి ఇక్కడ మేము చేయబోతున్నామని ఏమిటి. మేము అదే తీసుకుని వెళుతున్నాం మేము ముందు ఉందని సూత్రాలు, అదే మినిమాకిసి రకం శోధన యొక్క, మాత్రమే మేము ఉన్నాము మాత్రమే ట్రాక్ వెళుతున్న అసలు మేము కలిగి విలువలు, కానీ మేము చేస్తాము ఉత్తమమైన ట్రాక్ నేను పొందలేరు ఆ విలువ, మరియు నీచమైన నేను కలిగి ఫలితం. మరియు ఏ సమయంలో నీచమైన విషయం, అవకాశం కోసం చూస్తోంది నేను చెట్టు యొక్క భాగాన్ని పరిత్యజించిన చేస్తాము. నేను కూడా ఇబ్బంది లేదు ఇకపై అది చూడటం. All right, కాబట్టి మేము మొదలు ఊహించుకోండి ఈ అదే ఖచ్చితమైన గేమ్ చెట్టు. మరియు ఇప్పుడు మేము వెళుతున్నాం డౌన్ మళ్లీ, అన్ని మార్గం డౌన్ దిగువ ఎడమ మూలలో. మరియు ఆ అడుగున మేము మూలలో వదిలి చూడండి మరియు మేము ఈ బోర్డు అంచనా. దీనికి నాలుగు నాలుగు ద్వారా ఈడ్పు- TAC- బొటనవేలు యొక్క బోర్డు, లేదా దీనికి ఒక చెస్ బోర్డు ఉంది. కానీ మేము అది వద్ద చూడండి, మరియు మేము అంచనా అది, మరియు మేము ఎనిమిది విలువ పొందండి. ఆ సమయంలో, మేము తెలుసు మేము కనీసం పొందుటకు వెళ్తున్నారు ఈ క్రింద నిర్ణయం నుంచి ఎనిమిది పాయింట్లు. ఇది పట్టింపు లేదు ఏమి ఇతర రెండు, ఏడు మరియు రెండు. వారు ఏ విలువలు కావచ్చు వారు ఉండాలని. మేము వద్ద పొందడానికి వెళుతున్న కనీసం ఎనిమిది పాయింట్లు. అన్ని కుడి, కానీ మేము అనుకొనుట ముందుకు వెళ్ళి తనిఖీ. బహుశా వాటిలో ఎనిమిది కంటే ఉత్తమం. మేము ఏడు చూడండి. ఎనిమిది కంటే ఉత్తమం? సంఖ్య, ఆ మారదు మా అభిప్రాయం అన్ని వద్ద. మేము రెండు చూడండి. ఎనిమిది కంటే ఉత్తమం? సంఖ్య, ఆ మారదు మా అభిప్రాయం అన్ని వద్ద. కాబట్టి ఇప్పుడు మనం అయిపోయిన చేసిన తెలుసు అక్కడ అవకాశాల అన్ని. మేము పొందుటకు వెళ్ళడం లేదు చేస్తున్నాం ఎనిమిది కంటే మెరుగైనది. మేము ఖచ్చితంగా ఎనిమిది పొందడానికి వెళుతున్న. కాబట్టి మేము ఆ నోడ్ మార్చడానికి మరియు సే, ఆ ఇప్పుడు ఒక నిశ్చితమైన ఉంది. మేము ఆ పైన ఒక లెవెల్ పెంచండి వెళ్ళండి. మరియు ఇప్పుడు మేము ఏదో తెలుసు ఆ తగ్గింపు స్థాయి గురించి. మేము ఎప్పుడూ పొందడానికి వెళుతున్న తెలుసు కంటే ఎక్కువ ఎనిమిది పాయింట్లు మేము ఓడిపోవుట ఉంటే ఆ దిశలో. ఎందుకంటే ఆ ఉంటే ఇతర రెండు శాఖలు టర్నవుట్ అద్భుతమైన మరియు విలువ పాయింట్లు ప్రతి వేలాది మా ప్రత్యర్థి ఇస్తుంది కనీస, మరియు మాకు ఎనిమిది ఇవ్వాలని. అన్ని కుడి, బాగా, యొక్క చూసేలా. మేము ఆ మార్గం డౌన్ కొనసాగించడాన్ని చేస్తాము. మేము ఎడమ ఆ మధ్య డౌన్ వెళ్ళండి. మేము క్రిందికి చూడండి మరియు మేము ఒక తొమ్మిది ఉంది చూడగలరు. మేము పొందడానికి వెళుతున్న తెలుసు డౌన్ వెళ్ళి కనీసం తొమ్మిది పాయింట్లు ఆ మధ్య రహదారి. మరియు ఈ సమయంలో, మేము కేవలం విరామం చేయవచ్చు. మరియు మేము చూడండి, చెప్పగలదు నేను మట్టం తెలుసు, నేను ఇక ఎనిమిది కంటే పొందుటకు వెళుతున్న ఈ దిశలో డౌన్ వెళ్ళి చూపాడు. కానీ నేను మధ్యలో సాగిన ఉంటే బదులుగా ఎడమ మార్గం యొక్క మార్గం, నేను కనీసం తొమ్మిది పాయింట్లు పొందుతారు. నా ప్రత్యర్థి ఎప్పుడూ అన్నారు నాకు ఆ మధ్యేమార్గాన్ని పోవలెను. వారు ఎంచుకోవడానికి పొందుటకు. మరియు వారు ఎంచుకున్న చూడాలని మార్గం, ఎనిమిది వైపు ఎడమ కాకుండా మధ్యతరగతి వైపు డౌన్ కంటే ఏమి కనీసం తొమ్మిది పాయింట్లు వార్తలు. ఆ సమయంలో, నేను ఆపడానికి ఉంటాం. నేను మీరు ఏమి, అని వస్తుంది? నేను ఏ చూడండి లేదు మరింత డౌన్ దిశలో. నేను ఎప్పుడూ అక్కడ పొందడానికి వెళుతున్న ఎందుకంటే. నేను ఒక మీద దాటవేయవచ్చు మరియు నేను ఆ ఆరు దాటవేయవచ్చు ఆ జరిగే ఎప్పుడూ చేస్తాడు ఎందుకంటే. నేను డౌన్ వెళ్తారో మరియు నేను చేస్తాము తదుపరి అవకాశం భావిస్తారు. నేను అక్కడ వెళ్ళి నేను ఒక రెండు చూడండి, చెప్పటానికి. నేను ఇక్కడ పొందుటకు ఉంటే, నేను నాకు తెలుసు కనీసం రెండు పొందగలిగిన. అలాగే. నేను కొనసాగించడాన్ని. నేను ఒక నాలుగు చూడండి. నేను కనీసం నాలుగు పొందుటకు వెళుతున్న తెలుసు. చాలా మధ్య ఇప్పటికీ ఉంది అయితే నాలుగు, ఎనిమిది. నేను కొనసాగించడాన్ని. నేను క్రిందికి చూడండి మరియు నేను ఒక లేదు చూడండి. అన్ని కుడి, నేను ఉంటే తెలుసు నేను, ఈ మార్గంలో అడ్డంకులు వెళ్ళి నేను నాలుగు ఎంచుకోండి చెయ్యగలరు వెళుతున్న. నా ప్రత్యర్థి ఏమి జరగబోతోంది? ఏదో మధ్య నాకు ఇస్తుంది ఎనిమిది, నాకు నాలుగు ఇస్తుంది ఏదో, మరియు ఏదో కనీసం తొమ్మిది నాకు ఇస్తుంది బాగా, అతను నాకు నాలుగు ఇవ్వాలని జరగబోతోంది. నేను ఇప్పుడు తెలుసు అగ్రభాగాన, నేను వెళుతున్నాను కనీసం పొందడానికి చెయ్యలేరు ఈ ఆట నుండి నాలుగు పాయింట్లు. ఆల్ఫా-బీటా మొత్తం ఆలోచన కాబట్టి భాగాలు చెట్టు నరికి ఉంది నేను ఇకపై వాటిని చూడండి లేదు. నేను ఉన్నాను వంటి కానీ ఇది ఇప్పటికీ ఉంది చెట్టు చాలా చూడటం. డౌన్ కొనసాగించడాన్ని యొక్క లెట్. మేము ఇప్పుడు తదుపరి డౌన్ వెళ్తారో. దిగువన డౌన్, నేను ఒక కనుగొనేందుకు. నేను కనీసం ఒక పొందుటకు వెళుతున్న తెలుసు. నేను చూస్తున్న ఉంచడానికి. నేను ఒక మూడు కనుగొనేందుకు. నేను కనీసం మూడు పొందడానికి వెళుతున్న తెలుసు. నేను కొనసాగించడాన్ని. నేను ఒక ఐదు కనుగొనేందుకు. నేను అయిదు పొందడానికి వెళుతున్న తెలుసు నేను ఆ మార్గంలో డౌన్ వస్తే. నేను కూడా తెలుసుకోవాలనుకుంటుంది నా ప్రత్యర్థి, నేను ఉంటే మధ్యలో ఎంచుకోండి మూడు పెద్ద ఎంపికలు అతను నాకు ఇవ్వాలని జరగబోతోంది ఐదు లేదా తక్కువ ఏదో. అలాగే. నేను అక్కడ కొనసాగించడాన్ని చేయవచ్చు. నేను క్రిందికి చూడండి మరియు నేను చేయవచ్చు నేను ఏమి వెళ్ళిపోతున్నాను చెప్పగలదు నేను మధ్యేమార్గాన్ని డౌన్ వెళ్ళి ఉంటే ఎలా పొందాలో? నేను అక్కడ, బాగా, మూడు పొందడానికి వెళుతున్న. నేను ఏదో పొందుటకు వెళుతున్నాను కనీసం మూడు వార్తలు. ఇప్పటికీ మధ్య విషయాలు ఉన్నాయి మూడు మరియు ఐదు, కాబట్టి నేను చూస్తున్న ఉంచడానికి. ఓహ్, తొమ్మిది, నేను ఖచ్చితంగా చేస్తాము ఒక మూడు సంవత్సరాల కాలంలో ఆ పడుతుంది. నేను కనీసం తొమ్మిది పొందడానికి వెళుతున్న నేను ఆ మధ్యేమార్గాన్ని డౌన్ వెళ్ళి ఉంటే. ఇప్పుడు నా ప్రత్యర్థి ఆపి చెప్పారు, ఏ పాయింట్ ఇకపై ఉంది, చూడండి. నేను ఆ తెలుసు నా తగ్గింపులో వ్యతిరేకించే అతను వార్తలు నాకు ఆ విషయం ఇవ్వాలని వెళుతున్నాను కంటే తక్కువ లేదా ఐదు సమానంగా, కాకుండా ఆ విషయం కంటే కంటే ఎక్కువ లేదా తొమ్మిది సమానం. నేను ఆపడానికి. నేను వద్ద ఏ చూడండి లేదు. నేను కొనసాగించడాన్ని. నేను ఈ ఒక న క్రిందికి చూడండి. దిగువ డౌన్, నేను ఆరు కనుగొనేందుకు. నేను కనీసం ఆరు పొందడానికి వెళుతున్న తెలుసు. నేను ఏమి చేయగలను? నేను మానివేయవచ్చు. ఎంపిక మధ్య ఉంది ఎందుకంటే కనీసం ఆరు ఏదో మరియు ఏదో అని కంటే తక్కువ ఐదు, అతను నాకు విషయం ఇవ్వాలని వెళుతున్నాను ఆ ఐదు కంటే తక్కువగా. మరియు ఇప్పుడు నేను వెళుతున్న తెలుసు సరిగ్గా ఆ ఎంపిక పొందడానికి. నేను ఆ ఐదుగురు ఎంపిక పొందడానికి వెళుతున్న. నేను టాప్ వరకు తిరిగి వెళ్ళండి. నేను ఏ వెళ్ళిపోతున్నాను ఏదో మధ్య ఎంచుకోండి ఆ, నాలుగు కంటే ఎక్కువ లేదా సమాన వార్తలు లేదా ఐదు సమానంగా ఏదో? నేను ఏదో తీసుకుని వెళుతున్న కనీసం ఐదు వార్తలు. నేను అన్ని గత మార్గంలో అడ్డంకులు వెళ్ళి డౌన్ దిగువ మార్గం. ఒక ఒక ఉంది. సరే, కనీసం నేను ఒక స్థానం పొందడానికి వెళుతున్న. నేను కొనసాగించడాన్ని. రెండు, OH, ఒకటి కంటే ఉత్తమం. నేను కనీసం రెండు పొందడానికి వెళుతున్న. నేను ఒక మూడు కనుగొనేందుకు. నేను మూడు పొందడానికి వెళుతున్న తెలుసు. మరియు ఆ పైన పాయింట్, నా ప్రత్యర్థి అన్నారు నాకు ఏదో ఇవ్వాలని కంటే తక్కువ లేదా మూడు సమానంగా. మరియు ఇప్పుడు నేను మానివేయవచ్చు. నాకు మధ్య ఎంపిక పదవిని ఎందుకంటే ఒక ఐదు మరియు నా ప్రత్యర్థి పొందలేరు నాకు మూడు కంటే తక్కువ ఏదో ఇవ్వడం నేను ఎల్లప్పుడూ ఆ ఐదుగురు తీసుకుని వెళుతున్న. కాబట్టి నేను ఆ విశ్లేషించడానికి లేదు అన్ని వద్ద చెట్టు క్రింద భాగం. ఇప్పుడు, ఈ చిన్న అనిపించవచ్చు ఉండవచ్చు. కానీ ఉన్నప్పుడు అంకగణితం యొక్క తక్కువ బిట్స్ కంటే ఎక్కువ మరియు తక్కువ కంటే మొత్తం భాగాలు దూరంగా తగ్గించగలదు ఈ విశేషంగా పెరుగుతున్న చెట్టు, ఒక భారీ దారితీస్తుంది పొదుపు, పొదుపు మొత్తం నేను తగినంత పెద్ద అని పోటీతత్వంతో ప్లే చెయ్యవచ్చు మరింత క్లిష్టమైన గేమ్స్ వద్ద. All right, మేము పరిమాణం చూస్తే వివిధ ఆటలు సంక్లిష్టత, ఈడ్పు- TAC- బొటనవేలు మా సులువుగా ఉదాహరణ. మేము మూడు ద్వారా ఒక చిన్న బోర్డు, మూడు పొందారు. మేము చాలా వద్ద, సగటున పొందండి గురించి నాలుగు వేర్వేరు ఎంపికలు మేము ఆట ద్వారా వెళ్ళి వంటి. మేము 10 చుట్టూ ఎక్కడో కలిగి ఐదవ విభిన్న ఆకులు. మరియు ఒక ఈడ్పు- TAC- బొటనవేలు నిర్మించడం ఆటగాడు, బాగా, మేము కేవలం అది చేసింది. ఇది సులభం. మేము మరింత ఏదో వరకు వెళ్ళి ఉంటే క్లిష్టమైన, నాలుగు కనెక్ట్ వంటి. మీరు ఈ గేమ్ పేరు గుర్తు మీరు కొద్దిగా టోకెన్ల డ్రాప్? ఇది, ఒక ఆరు ఏడు బోర్డ్ కాదు ఎక్కువ పెద్ద, ఇప్పటికీ అదే కొమ్మలు గురించి ఉంది వంటి ఈడ్పు- TAC- బొటనవేలు కారణం. నేను నాలుగు ఎంపికలు ఉన్నాయి నేను ఎక్కడ విషయాలు ఉంచవచ్చు. కానీ ఇప్పుడు, నాకు దొరికిన చాలా 21 అధికారంలోకి, 10 దారితీస్తుంది. ఆ సులభం అని ఏదో ఉంది మేము వెంటనే పరిష్కరించే తగినంత. చెక్కర్స్, మరింత మీరు క్లిష్టంగా ఎనిమిది బోర్డు ఎనిమిది వచ్చింది. మీరు సగం ఉన్నాము అయితే ఏ సమయంలో వాటిని. మీరు ఒక కొమ్మలు పొందారు 2.8 ఆ అంశం. Well, మేము ఒక జంట పొందారు మీరు పట్టవచ్చు తరలిస్తుంది. మీరు 31 ఆకులు గురించి 10 పొందారు పెద్ద, పెద్ద, పెద్ద ఖాళీలు. నేను శోధించుటకు అవకాశం గా ఆ పెద్ద పెద్ద ఖాళీలు, ఆ ఆల్ఫా-beta వంటి విషయాలు మరియు మొత్తం శాఖలు దూరంగా కట్ సామర్థ్యం అవసరం అవుతుంది. ఇప్పుడు, చెక్కర్స్ 1992 లో తగినంత సులభం. అనే కంప్యూటర్ కార్యక్రమం చినూక్ ప్రపంచ చెక్కర్స్ ఓడించింది ఛాంపియన్, Marion టిన్స్లె. మరియు అప్పటి నుండి, ఏ మానవ మాస్టర్ ఆటగాడు ఉత్తమ జయించలేక గణన వ్యవస్థలు. ఉంటే మేము ఇప్పుడు చెస్ వంటి ఏదో చూడండి మళ్ళీ, మేము ఎనిమిది బోర్డు ఎనిమిది ఉన్నాయి. కానీ మేము మరింత క్లిష్టమైన కలిగి ముక్కలు, ఎక్కువ క్లిష్టమైన కదలికలను కలిగి ఉంటుంది. మేము గురించి ఒక కొమ్మలు ఫ్యాక్టర్ సగటున 35, 35 సాధ్యం కదులుతుంది నేను, మరియు ఒక రాష్ట్ర పడుతుందని స్పేస్, ఆకులు ఒక సంఖ్య ఆ 123 అధికారంలోకి 10 పెరిగిన, అవకాశాలను అపారమైన సంఖ్యలు. కూడా ఇప్పటికీ, ఆధునిక ప్రాసెసర్లు విజయవంతంగా దీన్ని చెయ్యగలరు. 1995 ఆపై 1997 లో, ఒక కంప్యూటర్ లో డీప్ బ్లూ అని కార్యక్రమాన్ని IBM నిర్మించిన ఒక అతిపెద్ద సూపర్కంప్యూటర్ నడిచింది ప్రస్తుత ప్రపంచ ఛాంపియన్ ఓడించి, గ్యారీ Kasparov. ఈ ఒక మలుపు. నేడు, అయితే, అదే ప్రాసెసింగ్ శక్తి నా మాక్బుక్ మీద ఉంది. ప్రాసెసింగ్ వేగం ఉంచుతుంది శరవేగంగా పెరిగిపోతుంది. మేము మరింత విశ్లేషించవచ్చు బోర్డులు వేగంగా మరియు వేగంగా. మరింత ముఖ్యంగా, మేము మంచి కలిగి మూల్యాంకనం విధులు మరియు మంచి కత్తిరింపు పద్ధతులు. కాబట్టి మేము శోధించవచ్చు ఎక్కువ స్పేస్ complexly. బోర్డు మీద పెద్ద మేము ఆలోచించవచ్చు అని గేమ్స్ ఆ గో లాగ ఒక 19 19 ద్వారా బోర్డు వచ్చింది ఇప్పుడు హఠాత్తుగా, మేము అంశాన్ని దాటవేసి ఉన్నాము పేరు గణన వ్యవస్థల గెలుచుకోవాలనే. ఏ గణన ఉంది అక్కడ వ్యవస్థ ఒక ప్రొఫెషనల్ గో ఆటగాడు కొట్టడానికి. ఉత్తమ విధానాలు నేడు ర్యాంక్ దాని గురించి మంచి ఔత్సాహిక స్థాయి విధమైన. కాబట్టి కొంచెం బయటకు ఇప్పటికీ ఉంది మీరు ఇంకా అక్కడ పొందలేము ఆ. అన్ని కుడి, ఈ సంప్రదాయ బోర్డ్ గేమ్స్, వ్యవస్థలు ఈ రకాల పేరు మేము అది వచ్చింది లేదో, ఈ మినిమాకిసి నిర్మించడానికి ఆల్ఫా-బీటా లేదా, ఈ అల్గోరిథంలు పని నిర్దిష్ట పరిమితులతో ఉన్నాయి ఎందుకంటే. మేము పరిపూర్ణ సమాచారం కలిగి ప్రపంచం గురించి. అన్ని ముక్కలు ఉన్నాయి అక్కడ తెలుసు. ప్రపంచ స్థిరమైనది. ఎవరూ తరలించడానికి గెట్స్ నేను వెళుతున్నాను చుట్టూ ముక్కలు నా మలుపు తీసుకోవడం, ఆలోచిస్తూ కూర్చోవడం. వివిక్త అని ఒక చర్య స్పేస్ ఉంది. నేను ఇక్కడ నా బంటు ఉంచవచ్చు, లేదా నేను ఇక్కడ నా బంటు ఉంచవచ్చు. నా బంటు న ఉంచాలి అనుమతి లేదు రెండు గళ్లు మధ్య లైన్. చివరకు, చర్యలు నిర్దేశించతగిన ఉన్నాయి. నేను చెప్పుకోవాలంటే తెలుసు గుర్రం మూడు ఏనుగు, నా ఏనుగు పావులు గుర్రం వద్ద ముగుస్తుంది అన్నారు మూడు, కాలం అది చెల్లని తరలింపు వంటి. దాని గురించి ఎటువంటి అనిశ్చితి ఉంది. ఇప్పుడు, నేను మరింత వెళ్లినట్లే గేమ్స్ వివిధ రకాల మేము ఆ అంచనాలు బ్రేక్ ఉంటుంది. నేను ఏదో వెళ్ళండి ఉంటే సంప్రదాయ వీడియో గేమ్స్ వంటి? ఇక్కడ వీడియో ఎంపిక ఉంది అటారీ 2600 నుండి గేమ్స్. నేను అక్కడ ఏమిటి అప్ చెయ్యాలి? నేను Frogger, స్పేస్ పొందారు ఇన్వేడర్స్, ఆపద, మరియు పాక్ మాన్. ఏం వాతావరణాలలో రకాల నేను ఇప్పుడు ఇక్కడ ఉన్నాయి? ఈ ఆలోచనల ఏది నేను విచ్ఛిన్నం ఉన్నాయి? సరే, గేమ్ ఆధారపడి ఉంటుంది. నేను 2600 లో చెస్ ప్లే, మరియు అని అది ముందు కేవలం మాదిరిగా అవుతుంది. ఈ వ్యవస్థలు చాలా కోసం, ఉంది ప్రపంచం గురించి పూర్తి అవగాహన. పూర్తిగా ఉంది నిర్దేశించతగిన చర్యలు. కానీ సాధారణంగా, ప్రపంచంలో ఇకపై స్టాటిక్. నేను అక్కడ కూర్చొని నేను అయితే, ఉంది వేచి, ఏదో కదులుతున్న. దయ్యాలు నన్ను పొందుటకు వస్తున్నాయి. తేలు కింద నాకు అనుసరిస్తున్నారు. స్పేస్ ఇన్వాడెర్స్ ఉంటాయి దగ్గరగా మరియు దగ్గరగా రావడం. మేము ఈ వ్యతిరేకంగా ఎలా బాగా చేయవచ్చు? కొన్ని సంవత్సరాల క్రితం, Google ఒక ప్రాజెక్ట్ పిలుపునిచ్చారు వారు ఒక కంప్యూటర్ శిక్షణ పేరు DeepMind, కార్యక్రమం అటారీ 2600 ఆటలలో. మీరు అనుకుంటే ఈ తీవ్రమైన కాదు వ్యాపార, వారి అధ్యయనం యొక్క ఫలితాలు కాబట్టి, నేచర్ లో ప్రచురితమయ్యాయి ప్రచురణ కేవలం గురించి మంచి మీరు బహుశా పొందవచ్చు. మరియు ఇక్కడ వారు నిర్వహించేవారు ఎంతవరకు ఉంది. వారు కూర్చున్న ఒక అల్గోరిథం కలిగి మరియు కేవలం స్క్రీన్ ఇన్పుట్లను వీక్షించారు. ఇది ఎలాంటి సూచనలను వచ్చింది ఆట యొక్క నియమాలు గురించి. మరియు అది బయటకు దొరుకుతుందని చేయాలో దాని స్కోరు ఆధారంగా, అది చేస్తున్న ఎంతవరకు. ఈ ఏదో ఉపయోగిస్తారు ఒక వ్యవస్థ బల అభ్యాసం అని. అంటే, ఇది దాని స్కోరు చూశారు. ఇది మంచి స్కోరు వచ్చింది ఉంటే, అది చెప్పారు, నేను ఆ విషయాలు గుర్తుంచుకోవాలి ఉండాలి. నేను మళ్ళీ ఆ చెయ్యాలి. అది ఒక చెడు స్కోరు వచ్చింది ఉంటే, అది చెప్పారు, నేను మళ్ళీ ఆ పనులను ఉండకూడదు. ఈ ప్రదర్శన ఉంది ఆ శిక్షణ వ్యవస్థలు ఒక కోసం ప్లే అనుమతి ప్రతి గేమ్ కొన్ని గంటల, ప్రొఫెషనల్ gamers వ్యతిరేకంగా పోలిస్తే. అని గేమ్స్ అన్ని కోసం కాబట్టి ఈ లైన్ ఎడమ వైపు, ఈ స్వీయ శిక్షణ కంప్యూటర్ ప్రోగ్రామ్ ప్రొఫెషనల్ gamers మించిపోయాడు. మరియు ప్రతిదీ కుడి, ప్రొఫెషనల్ gamers ఇప్పటికీ ఉత్తమ ఉన్నారు. తెలుసు ఏదో కోసం నియమాలు గురించి ఏదీ, ఆ నిర్మాణం గురించి ఏమీ తెలియని గేమ్స్, ఈ అద్భుతమైన ప్రదర్శన. మనం ఈరోజు చేస్తామని ఉన్నారు ఏమిటి. సరే, మీరు చెప్పే, కాని మేము ఉంటే ఆటలలో AI గురించి ఆలోచించడం, సాధారణంగా మనం గురించి ఆలోచించడం విషయాలు మేము నిజానికి చెయ్యవచ్చు డౌన్ కూర్చుని వ్యతిరేకంగా ప్లే. నేను కూర్చో నేను ప్లే ఉంటే స్టార్క్రాఫ్ట్, లేదా నేను ఉచిత జల్లెడ ప్లే కంప్యూటర్ ప్రత్యర్థి ఉంది Zerg నియంత్రించడంలో వ్యక్తి, లేదా ఇతర నాగరికత నియంత్రించడంలో. ఎలా ఆ క్రీడాకారులు నిజానికి వారి ఎత్తుగడలను కనుగొని? Well, ఈ గేమ్స్ నిర్మాణమై చాలా మా బోర్డు గేమ్స్ అదే విధంగా, ఈ గేమ్స్ మేము చేస్తాము సమిష్టిగా, నాలుగు X గేమ్స్ కాల్ చూపిస్తాయి expand-- వాటిని మర్చిపోతే. ఏమిటి అవి? అన్వేషించండి విస్తరించేందుకు, మరియు చల్లారు నేను గత ఒకటి భావిస్తున్నాను. కానీ ఇవి ప్రధానంగా ఉన్నారు అన్వేషణ మరియు ఆక్రమించేందుకు గేమ్స్. సాధారణంగా, కంప్యూటర్ ప్రత్యర్థి పరిమిత సమాచారం ఉంది. వారు ఖచ్చితంగా ఏమి తెలియదు యుద్ధం యొక్క పొగమంచు వెనుక జరగబోతోంది. వారు చూడచ్చు లేదు మీరు మీ జాబితా లో కలిగి. డైనమిక్ వాతావరణంలో ఉంది. అంతా అన్ని సమయం మారుతున్న. మీరు కూర్చుని పొందలేరు మరియు మీ ఎత్తుగడ తీసుకోవాలని వేచి. కానీ చాలా విషయాలు ఇప్పటికీ వివిక్త ఉన్నాయి. నేను ఇక్కడ నా నగరం ఉంచాలి. లేదా నేను ఇక్కడ నా నగరం ఉంచాలి. బలిజ నిర్ణయించలేము. నేను చెప్పినప్పుడు, ఇక్కడ నా యూనిట్ నా యూనిట్ తరలించడానికి ఒక అడ్డంకి తప్ప, ఇక్కడ కదులుతుంది హఠాత్తుగా ఆటలోకి వస్తుంది. ఇప్పుడు, ఆ అన్ని కంప్యూటర్ కాదు అక్కడ ఈరోజు గేమ్స్. నేను వెళ్ళి నేను ఒక మొదటి వ్యక్తి రకం ప్లే ఉంటే ఆట, ఏదో దొంగ లేదా ఫాల్అవుట్ వంటి ఇప్పుడు లేదా Skyrim, లేదా హాలో, నేను కంప్యూటర్ ప్రత్యర్థులు కలిగి ఉంటారని చెప్పడానికి బయటకు ఉన్నాయని ఒక చాలా భిన్నమైన పరిస్థితి. వారు, మళ్ళీ, పరిమిత సమాచారం. వారు మాత్రమే చూడగలరు వీక్షణ నిర్దిష్ట రంగంలో. వాతావరణంలో ఇప్పటికీ డైనమిక్ ఉంది. థింగ్స్ అన్ని సమయం మారిపోతున్నాయి. కానీ ఇప్పుడు నేను మరింత కలిగి నిరంతర చర్య స్పేస్. నేను కేవలం ఒక peeking చేయవచ్చు తలుపు బయటకు కొద్దిగా. మరియు కొన్ని ఆటలు, నా చర్యలు సంబంధమైనవిగా ఉంటాయి. నేను ఆ గోడ మీద దూకటం ప్రయత్నించండి ను, కానీ నేను విఫలమైందని ఒక అవకాశం పొందారు. ఈ రకాల గేమ్స్ దగ్గరగా పొందడానికి మరియు కంట్రోలర్లు రకాల దగ్గరగా మేము రోబోటిక్స్ లో నిర్మించే. రోబోటిక్స్ లో, మేము ఊహించుకోవటం మేము పరిమితం సమాచారాన్ని కలిగి ఉంటారు. మేము సెన్సార్లు కలిగి ప్రపంచం గురించి మాకు చెప్పండి. మేము ఎల్లప్పుడూ మారుతున్న కలవారు, పరిణామశీల పర్యావరణంలో. స్పేస్ ఇది మేము ఒక ప్రపంచ నిరంతర కాకుండా వివిక్త. మేము ప్రయత్నించండి ఉన్నప్పుడు మరియు మా చర్యలు, వాటిని విఫలమైందని అవకాశం. నిజానికి, ఆధునిక ఆట మీ హాలో ప్రత్యర్థి కోసం కంట్రోలర్లు, లేదా Skyrim ఆ NPCs కోసం, ప్రధానంగా చిన్న రోబోటిక్స్ ఆర్కిటెక్చర్లు అమలు. వారు ప్రపంచంలో అంటుంది. వారు ప్రపంచంలోని ఒక మోడల్ నిర్మించడానికి. వారు సమితి మీద ఆధారపడి కంప్యూట్ వారు సాధనకు చేర్చదలచిన గోల్స్. వారు ఆధారిత చర్యలు ప్లాన్ వారు తెలిసిన. మరియు ఆ అదే రకాల మేము రోబోటిక్స్ లో నిర్మించే వ్యవస్థలు. కాబట్టి ఈ నిర్మాణాలు, కు కలిసి ఈ బాగు, తరచుగా చాలా ఒకటే. కాబట్టి మేము ఆ చూడగలరు లేదో యొక్క చూసేలా. యొక్క తిరిగి వెళ్ళి తెలపండి మా ఈడ్పు- TAC- బొటనవేలు ఉదాహరణ. నేను ఒక జంట అడగండి వెళుతున్న నా పోస్ట్ డాక్స్ పైకి వచ్చి నన్ను సహాయం. కాబట్టి చెన్ మింగ్ మరియు అలెశాండ్రో, మరియు ఆలివర్, మీరు అబ్బాయిలు పడ్డారు ఉంటే. మరియు నేను అవసరం వెళుతున్న స్వచ్ఛందంగా ఒక జంట సరే, నేను ఒక చేతి అప్ కుడి చూసింది అక్కడ మధ్యలో. నాకు ఒకటి తీసుకుందాం, ఎవరైనా మరింత బహుశా తిరిగి లో. అన్ని కుడి, అక్కడ. అప్ న వస్తాయి. అయితే సరే. కాబట్టి యొక్క డౌన్ కవర్ తీసుకుందాం. మరియు మీరు అబ్బాయిలు కుడి పడ్డారు ఉంటే తిరిగి చుట్టూ నానుంచి, అద్భుతమైన. కాబట్టి ఈ Baxter అనే రోబోట్. మరియు Baxter ఒక ఒక రోబోట్ రూపకల్పన వాణిజ్య వేదిక, పునరాలోచనలో అనే సంస్థ ద్వారా. మరియు ఈ రోబోట్ రూపొందించబడింది చిన్న స్థాయి తయారీ కోసం. కానీ నేడు మేము చేయబోతున్నామని ఈడ్పు- TAC- బొటనవేలు ప్లే దాన్ని ఉపయోగించండి. ఇప్పుడు, ఈ రోబోట్ కూడా ఏదో ఉంది ఆ సాపేక్షంగా ఏకైక వార్తలు. నేను ఎక్కడైనా నిలిచి ఎందుకంటే ప్రామాణిక ఫ్యాక్టరీ స్వయంచాలక దగ్గరగా వ్యవస్థ, నేను చాలా సమాధిలో అంటాను ప్రమాదంలో గాయపడ్డారు అవుతోంది. బాక్స్టర్, అయితే, అని రూపొందించబడింది సంకర్షణ కాక సురక్షితం. కాబట్టి నేను ఈ రోబోట్ న వస్తాయి. మరియు మీరు ఒక చిన్న చూడగలరు దాని చుట్టూ కదులుతూ బిట్ సరళమైన. మరియు నేను దానిని స్ధానంలో చేయవచ్చు నేను ఇష్టపడే అది ఎక్కడ వెళ్ళడానికి. ఇప్పుడు ఒక సాధారణ రోబోటిక్ వ్యవస్థ లో, మేము ఇక్కడ కీళ్ళ సమితిని కలిగి ఉంటుంది నేరుగా ఉంటుంది స్థానం ఆదేశాలను స్పందించారు. మరియు వారు తప్పనిసరిగా పట్టించుకోరు వారు బహిరంగ కదులుతున్న ఉంటే, లేదా వారు కదులుతున్నప్పుడు ఉంటే నా పక్కటెముకల ద్వారా. అలాగే. మరియు సాధారణంగా మీరు ఒకవేళ ఇక్కడ ఒక పారిశ్రామిక వ్యవస్థ, మీరు సమీపంలో ఎక్కడా ప్రయత్నించాడు. పసుపు ఉండొచ్చు దాని చుట్టూ భద్రత టేప్. ఈ వ్యవస్థ ఒక కొద్దిగా వివిధ డిజైన్ స్నేహపూర్వకంగా మరియు సులభంగా ప్రజలు సంకర్షణ కోసం, ప్రతి ఉమ్మడి అలాంటిచోట, ఒక వసంత ఉంది. కాకుండా నియంత్రించడం ఒక ఖచ్చితమైన స్థానం, మేము ఒక నిర్దిష్ట మొత్తాన్ని నియంత్రించడానికి టార్క్, శక్తి యొక్క ఒక నిర్దిష్ట మొత్తం, మేము ఆ వసంత ఉండాలని కోరుకుంటారు ఆ. All right, కాబట్టి నాకు వీలు ఇక్కడ మా వాలంటీర్లు పడుతుంది. హాయ్, మీ పేరు ఏమిటి? ప్రేక్షకులు: లూయిస్. సల లూయిస్. మీరు చూడటానికి బాగుంది. మరియు? ప్రేక్షకులు: డేవిడ్. సల డేవిడ్. మిమ్ములని కలసినందుకు సంతోషం. మీరు అబ్బాయిలు వేచి చెయ్యాలనుకుంటే ఇక్కడే రెండవ కోసం, నేను మీరు ఇవ్వాలని వెళుతున్న ఒక అవకాశం దీన్ని. కాబట్టి ఈ రోబోట్, మీరు పైకి వచ్చి ఉంటే మరియు మీరు అది శాంతముగా పుష్ ఉంటే, మీరు ఆ చూడండి చూడాలని ఇది కొద్దిగా కదులుతుంది. మరియు మీరు కుడి అది పట్టుకోడానికి ఉంటే ఇక్కడ మణికట్టు మీద కేవలం ఆ బటన్లు, అది ఎక్కడ పైన మీరు బటన్లు పట్టుకోడానికి ఉండాలి వంటి, కనిపిస్తోంది కానీ బదులుగా కుడి పై పట్టుకోడానికి, మీరు చేస్తాము చాలా శాంతముగా అది సవరించడానికి వీలు స్పేస్ ద్వారా. లూయిస్, మీరు దీనిని ఒకసారి ప్రయత్నించండి అనుకుంటున్నారా? కాబట్టి కొంచెం ఇచ్చి ప్రారంభం పుష్. మరియు మీరు మీ వేళ్లు పెట్టి అప్పుడు ఉంటే అక్కడే దానికి పై నొక్కి, అది అప్పుడు మీరు తరలించడానికి ఎందుకంటే. అన్ని కుడి, మీరు దీనిని ఒకసారి ప్రయత్నించండి అనుకుంటున్నారా? అప్ న వస్తాయి. కాబట్టి కేవలం ఒక సున్నితమైన ఇచ్చి ప్రారంభించడానికి అక్కడ పుష్. అది మీకు ఏది ఆస్వాదించగల. ఆపై మీరు, అక్కడే అది పట్టుకోడానికి ఉంటే మీరు చుట్టూ వద్ద అమలు చెయ్యగలరు. అలాగే. కాబట్టి సాధారణంగా, ఒక రోబోట్ ఈ రకమైన చేస్తాను చిన్న తరహా ఉత్పత్తి కోసం ఉపయోగించవచ్చు. మరియు నేను ఈ చేతిని కదిలిస్తూ వెళుతున్న కొద్దిగా ఇక్కడ మార్గం బయటకు డౌన్. కానీ నేడు, మేము ఉపయోగించే చూడాలని అదే ఈడ్పు- TAC- బొటనవేలు ప్లేయింగ్ వ్యవస్థ మేము ముందుగా నిర్మించిన మినిమాకిసి ఆధారంగా. అలాగే? కాబట్టి, మీరు అబ్బాయిలు ప్రతి ఉన్నాయి ఒక ఆట ఆడటానికి వెళ్తున్నారు. లూయిస్, మీరు మొదటి చూడాలని. నాకు కేవలం ఒక రెండవ కోసం ఇక్కడ పట్టుకొని లెట్. నేను మీరు కుడి నిలబడటానికి కలిగి వెళుతున్న ఇక్కడ కేవలం కాబట్టి ప్రతి ఒక్కరి మీరు చూడగలరు. మీరు అబ్బాయిలు ఇక్కడ ఏర్పాటు చేస్తారు? రోబోట్: స్వాగతం. యొక్క ఈడ్పు- TAC- బొటనవేలు ప్లే లెట్. ముందు మీ టోకెన్ సంగ్రహించడంలో లేదు నేను మీ వంతు అని. నేను ఆట మొదలు. ఇది నా వంతు ఉంటుంది. సల ఇప్పుడు, మీరు ఒక పడుతుంది ఉంటే మీ ముక్కలు ముందుకు వెళ్లి దీనిని వుంచి. రోబోట్: ఇది మీ వంతు ఉంటుంది. [నవ్వు] ఇది నా వంతు ఉంటుంది. [నవ్వు] [నవ్వు] ఇది మీ వంతు ఉంటుంది. సల మానవ జాతి ఇక్కడ మీరు లూయిస్ లెక్కింపు. రోబోట్: ఇది నా వంతు ఉంటుంది. సల కాబట్టి Baxter విజయవంతంగా ఇక్కడ బ్లాక్. రోబోట్: ఇది మీ వంతు ఉంటుంది. ఇది నా వంతు ఉంటుంది. ఇది మీ వంతు ఉంటుంది. ఇది నా వంతు ఉంటుంది. సల మరియు మేము తెలియజేస్తాము Baxter ఇక్కడ దాని గత ఎత్తుగడను పూర్తి. [నవ్వు] రోబోట్: ఒక టై అనిపిస్తుంది. నేను తదుపరి సమయంలో గెలుచుకున్న కనిపిస్తుంది. [నవ్వు] సల అన్ని కుడి, చాలా కృతజ్ఞతలు, లూయిస్. ధన్యవాదాలు. మీరు ఈ మార్గం వెళ్ళవచ్చు. రోబోట్: నేను ఆట మొదలు. సల కాబట్టి నాకు వివరించేందుకు లెట్ మీరు ఒక చిన్న మరింత బిట్ మేము ఇక్కడ మా తిరిగి పోటీ పొందడానికి ముందు. సరిగ్గా ఏం జరుగుతోంది? సో రోబోట్ ఇక్కడ ఒక కెమెరా టాప్ ఉంది. మరియు అది బోర్డు వద్ద డౌన్ ఆరాటపడుతుంది. మరియు అది లేదో చూసిన అది ఒక ఎరుపు O లేదా ఒక నీలం సంపాదించి మరియు ఆ వంటి వైట్ X లో ఉంచబడతాయి బోర్డు, ప్రాథమికంగా అదే ఇన్పుట్ మేము నుండి చదవడం అని మా స్క్రీన్ నుండి మా డేటా నిర్మాణం. ఇది అదే నడుస్తున్న మినిమాకిసి అల్గోరిథం అని ఎక్కడ పొందగలుగుతున్నారు ఒక మంచి టోకెన్ ఉంచండి. మరియు తర్వాత మేము ఒక కమాండ్ గురించి ఇవ్వడం చేస్తున్నారు మేము ఒక టోకెన్ ఇష్టపడే పేరు ఉంచుతారు. చేతిని కదులుతున్న. ఇది దరఖాస్తు ఒక వాక్యూమ్ గ్రిప్పర్ ఉపయోగించి ఆ చెక్క ముక్కను కొన్ని చూషణ, అది ఎంచుకొని కుడి తరలించే స్పాట్, ఆపై చూషణ విడుదల మరియు డ్రాప్. All right, మేము వెళుతున్న అది ఒక మరింత షాట్ ఇవ్వాలని ఇక్కడ కొద్దిగా తెలివిగా ఆటగాడు. మీరు సిద్ధంగా ఉన్నారా? అన్ని కుడి, కుడి అప్ మీరు నిలబడటానికి చెయ్యాలనుకుంటే ఇక్కడ మరియు ఫంక్షన్ ఇవ్వాలని ఈ విధంగా అంత కాబట్టి మీరు ఒక్కరి చూడగలరు. అప్పుడు [వినబడని]. రోబోట్: ఇది నా వంతు ఉంటుంది. సల Baxter ప్రారంభమౌతుంది. ఇది మీ వంతు ఉంటుంది. ఇది నా వంతు ఉంటుంది. ఇది మీ వంతు ఉంటుంది. ఇది నా వంతు ఉంటుంది. [నవ్వు] సల [WHISPERING] జస్ట్ అతనికి ముందుకు వెళ్ళి గెలుచుకున్న తెలియజేయండి. రోబోట్: ఇది మీ వంతు ఉంటుంది. సల ఆ సరే. రోబోట్: ఇది నా వంతు ఉంటుంది. [నవ్వు] నేను గెలిచాను. [నవ్వు] నేను ఆట మొదలు. సల అన్ని కుడి, చాలా ధన్యవాదాలు. All right, మనం సమయం పొందారు అనుకుంటున్నాను మరో అద్భుతమైన ఈడ్పు- TAC- బొటనవేలు ప్లేయర్, ఈ విషయం చాలు ఎవరైనా వారు చేస్తున్న ఏమి తెలుసు, మ్యాచ్. [నవ్వు] ఇక్కడ మా ఛాంపియన్ చేస్తాడు? అన్ని కుడి, మీ స్నేహితులు మిమ్మల్ని స్వచ్ఛందంగా. ఆ నాకు తగినంత మంచి. నన్ను మళ్ళీ మీ పేరు చెప్పండి. ప్రేక్షకులు: Tamir. సల Tamir, మీరు చూడటానికి nice. అన్ని కుడి, మళ్ళీ, మేము మీరు ఉంచాలి చేయబోతున్నామని ఇక్కడే కాబట్టి ప్రతి ఒక్కరూ మీరు చూడగలరు. మీరు మా ప్రతినిధి ఇప్పుడు ఈ మ్యాచ్ లో. Baxter ఒక మరియు ఓహ్ ఓహ్ ఉంది. లేదా క్షమించండి, ఒక ఓహ్ మరియు ఒక. మరియు అది ఇక్కడ మీకు అనిపిస్తుంది. Baxter అయితే, మొదటి తరలించడానికి పొందుతారు. So. రోబోట్: ఇది నా వంతు ఉంటుంది. [నవ్వు] ఇది మీ వంతు ఉంటుంది. ఇది నా వంతు ఉంటుంది. ఇది మీ వంతు ఉంటుంది. ఇది నా వంతు ఉంటుంది. ఇది మీ వంతు ఉంటుంది. [నవ్వు] రోబోట్: ఇది నా వంతు ఉంటుంది. సల ఇది ఉన్నప్పుడు చాలా కష్టం మీరు ఇక్కడ చేసారో నిలబడి చేస్తున్నారు. [నవ్వు] రోబోట్: మీరు మానవులు ఓడించింది అంత సులభం. [నవ్వు మరియు ప్రశంసలను] సల చాలా ధన్యవాదాలు. రోబోట్: నేను గెలుచుకున్న. నేను ఆట మొదలు. సల అన్ని కుడి, కాబట్టి కృతజ్ఞతలు చాలా ఆలివర్ చాలా, మరియు అలెశాండ్రో, మరియు చెన్ మింగ్ కు. [అప్లాజ్] నేను ఒక చివరి మాట చెప్పాలనుకుంటున్నాను. చాలా వద్ద Baxter కాబట్టి మోసం, అక్కడ అంతం. మరియు ఆ ఊహించనిది. అద్భుతమైన ఒకటి AI గురించి విషయాలు మేము ఉంది మేము నిర్మించడానికి వీలుగా AI పని చేయడానికి నిజంగా ఆసక్తికరమైన మరియు తెలివైన పరికరాల. కానీ మేము కూడా AI పని చేయడానికి అది మాకు ఏదో చెబుతుంది ఎందుకంటే గురించి మానవులు తెలివైన ఉన్నాయి. ఇష్టమైన ఒకటి నా ప్రయోగశాల నుండి అధ్యయనాలు ఉంది ఏమవుతుందో చూడటం యంత్రాలు అనుకోకుండా మోసం. మేము తో మొదట ఈ జరగలేదు బాక్స్టర్, ఈడ్పు- TAC- బొటనవేలు ఆడుతున్న కానీ Nao అనే చిన్న రోబోట్ తో, రాక్ పేపర్ సిజర్స్ నటించిన వారు ఉన్నారు. మరియు కొన్నిసార్లు తర్వాత మా మరియు మా ఆడుతున్న రాక్ పేపర్ సిజర్స్ గేమ్స్ బోరింగ్ యొక్క, రోబోట్, ఒక సంజ్ఞ విసిరేవారు కోల్పోతారు, మరియు అప్పుడు అకస్మాత్తుగా మార్పు దాని సంజ్ఞ మరియు నేను గెలుచుకున్న, చెప్పటానికి. [నవ్వు] ఇప్పుడు, కొన్నిసార్లు మేము కూడా రోబోట్ భావిస్తాను కేవలం ఒక నియంత్రణ గా, ఒక సంజ్ఞ త్రో గెలుచుకున్న, మరియు దాని సంజ్ఞ మార్చడానికి మ్యాచ్ త్రో, కోల్పోవడం, కోల్పోవడం క్రమంలో మోసం. మరియు ఆ దాదాపు వంటి బలవంతపు కాదు. చీట్స్ రోబోట్ ప్రజలు గెలవడానికి అది ఉంటే వంటి స్పందించడం దాన్ని వంటి వాటిని పొందడానికి, చురుకుగా వారి విధ్వంసం కోరింది. [నవ్వు] ఇది ఒక ఏజెంట్ అవుతుంది. ఇది ఒక వ్యక్తి వంటిది. ఇది నమ్మకం మరియు ఉద్దేశ్యం. మరియు అది మంచి ఉద్దేశం కాదు. మరియు రోబోట్ ఆ విసురుతాడు ఆట కేవలం మోసపూరితమైనది. ఇది కేవలం ఒక విరిగిన సాధనం. నాకు మీరు ఉదాహరణలలో ఒక జంట వెంటరాగా మా పాల్గొనే కొన్ని నుండి ఆ. కాబట్టి ఇక్కడ కోల్పోవడం క్రమంలో మోసం ఉంది. [వీడియో ప్లేబ్యాక్] - [వినబడని] గెలుచుకున్న. యొక్క ప్లే లెట్. -Wait, ఏమి? - [వినబడని] గెలుచుకున్న. యొక్క ప్లే లెట్. [వినబడని] గెలుచుకున్న. యొక్క ప్లే లెట్. సల ఇక్కడ మరియు గెలుచుకున్న మోసం ఉంది. అవును, నేను విజయం. యొక్క ప్లే లెట్. -మీరు అలా కాదు. [నవ్వు] అవును, నేను విజయం. -మీరు మోసం. మీరు ఇప్పుడు మోసం. అవును, నేను విజయం. -Hey, మీరు మోసగాడు. మీరు, సూపర్ మోసం. [END ప్లేబ్యాక్] సల ఈ వివిధ వేగంగా ప్రతిచర్యలు పరికరం మన మారుతుంది. ఆ భావమా మేము ఉద్దేశపూర్వకంగా నిర్మించడానికి ఆ ఎందుకంటే మోసం చేసే యంత్రాలు మేము చేయగల ఉత్తమ ఇంజినీరింగ్? కాదు, కానీ అది ఏదో చెబుతుంది ప్రజలు గురించి నిజంగా ఆసక్తికరమైన. మీరు మరియు చీట్స్ ఆ విషయం మీ విజయం స్టీల్స్, ఆ సజీవంగా ఏదో, ఆ అని మీరు కోల్పోయాడు, యానిమేట్. ఇది మానసిక స్థితిలో ఉంది. ఇది నమ్మకం ఉంది. ఇది ఉద్దేశ్యం. చేతులు ఆ విషయం మీరు గేమ్, ఆ కాదు. కేవలం మోసపూరితంగా ఉంది. ఎందుకు ఈ అనేక విధాలుగా ఉంటుంది పిల్లలతో గేమ్ త్రో సులభం. కానీ మీరు వాటిని మోసం ప్రయత్నించండి ఉంటే మరియు విధమైన గెలుస్తుందేమో మీరు తెలుసు ఉన్నప్పుడు, కేవలం చిన్నదిగా గేమ్, వారు వెంటనే మీరు క్యాచ్ చేస్తాము. ఇలాంటి ఎఫెక్ట్స్ రకాల ఆ మేము AI రావడం చూడండి వారు మాకు మేమే గురించి ఎంతో బోధిస్తాయి. నేడు అంతే అన్ని కుడి. డేవిడ్ మరియు చాలా ధన్యవాదాలు హార్వర్డ్ ప్రొడక్షన్ టీం డౌన్ వస్తున్న కోసం. [అప్లాజ్] మేము క్విజ్ కోసం మీరు చూస్తారు ఆపై ఒక చివరి ఉపన్యాసం. ఈ రోజు మీకు కుశలంగా ఉండును. [అప్లాజ్] [సంగీతాన్ని] డేవిడ్ జే మలన్: సరే, మేము బహుశా అవసరం ఎన్క్రిప్షన్ రకమైన పరిచయం, కుడి? అప్పటి శీర్షికలు ఎందుకంటే ఈ HTTP అభ్యర్ధనలు ఉంటుంది కాబట్టి గిలకొట్టిన ఎవరైనా మీ ట్రాఫిక్ వాసన చూడు ప్రయత్నిస్తున్న నిజానికి వాటిని చూడటానికి చేయలేరు. కాబట్టి ఈ సమస్యకు పరిష్కారం ఏమిటి? Well, మేము నిజానికి పరిచయం అవసరం సూత్రంలో ఎన్క్రిప్షన్, ఆ వ్యక్తి ఉన్నప్పుడు తద్వారా B A నుండి డేటా బదిలీ మేము సురక్షితంగా send-- చెయ్యవచ్చు [నవ్వు] ఒక విధంగా సమాచారం విరోధి, నిజానికి, అది చూడలేరు.