പാഠം 5: ഡിസ്ക് മെയ്സ് ചലഞ്ച്
ഈ ഡിസ്ക് മേസ് ചലഞ്ചിൽ, ഫ്രണ്ട് ഐ സെൻസർ ഉപയോഗിച്ച് VR റോബോട്ട് ഡിസ്ക് മേസ് പ്ലേഗ്രൗണ്ട് തുടക്കം മുതൽ അവസാനം വരെ നാവിഗേറ്റ് ചെയ്യും. ഡിസ്ക് മേസ് ചലഞ്ച് എന്നെന്നേക്കുമായി പരിഹരിക്കുന്നതിന്, വിആർ റോബോട്ടും ആരംഭ സ്ഥാനത്തേക്ക് തിരികെ പോയി ഡിസ്ക് മേസ് വീണ്ടും ആരംഭിക്കണം!

പഠന ഫലം
- ഡിസ്ക് മേസ് ചലഞ്ച് പരിഹരിക്കാൻ ഡ്രൈവ്ട്രെയിൻ, സെൻസർ, കൺട്രോൾ വിഭാഗങ്ങളിൽ നിന്നുള്ള കമാൻഡുകൾ പ്രയോഗിക്കുക.
എല്ലാം ഒരുമിച്ച് ചേർക്കൽ
if സ്റ്റേറ്റ്മെന്റ് കൺട്രോൾ വിഭാഗത്തിലാണ് കാണപ്പെടുന്നത്. if സ്റ്റേറ്റ്മെന്റിന്റെ അവസ്ഥ ശരിയാണെന്ന് റിപ്പോർട്ട് ചെയ്താൽ, if സ്റ്റേറ്റ്മെന്റിൽ അടങ്ങിയിരിക്കുന്ന ഒരു കൂട്ടം പെരുമാറ്റങ്ങൾ VR റോബോട്ട് നിർവഹിക്കും. if സ്റ്റേറ്റ്മെന്റിന്റെ അവസ്ഥ False എന്ന് റിപ്പോർട്ട് ചെയ്താൽ, if സ്റ്റേറ്റ്മെന്റിനുള്ളിലെ പെരുമാറ്റങ്ങൾ ഒഴിവാക്കപ്പെടും.
സ്വഭാവവിശേഷങ്ങൾ എന്നെന്നേക്കുമായി ആവർത്തിക്കാൻ,ifപ്രസ്താവനകൾ അനന്തമായലുംലൂപ്പിലും അടങ്ങിയിരിക്കണം.

സ്റ്റേറ്റ്മെന്റുകൾ ഇൻഫിനിറ്റ് ന്റെ ഉള്ളിൽ ഉപയോഗിക്കുകയുംലൂപ്പുകൾ ഉപയോഗിക്കുകയും ചെയ്താൽ if സ്റ്റേറ്റ്മെന്റിന്റെ ഓരോ അവസ്ഥയും ആവർത്തിച്ച് പരിശോധിക്കപ്പെടും. പ്രോജക്റ്റിന്റെ ഒഴുക്കിനിടയിൽ, if സ്റ്റേറ്റ്മെന്റിന്റെ അവസ്ഥ True ആണെങ്കിൽ, if സ്റ്റേറ്റ്മെന്റിനുള്ളിലെ കമാൻഡുകൾ എക്സിക്യൂട്ട് ചെയ്യപ്പെടും. if സ്റ്റേറ്റ്മെന്റിന്റെ അവസ്ഥ False ആണെങ്കിൽ, if സ്റ്റേറ്റ്മെന്റിനുള്ളിലെ കമാൻഡുകൾ ഒഴിവാക്കപ്പെടുകയും പ്രോജക്റ്റിന്റെ ഒഴുക്ക് അടുത്ത കമാൻഡിലേക്ക് തുടരുകയും ചെയ്യും.
ഇൻഫിനിറ്റ് ലൂപ്പുകളിലുംലൂപ്പുകളിലും if സ്റ്റേറ്റ്മെന്റുകൾ ഉപയോഗിക്കുന്നത് ഒരു VR റോബോട്ടിനെ അതിന്റെ പരിസ്ഥിതിക്ക് അനുസൃതമായി പ്രതികരിക്കാൻ അനുവദിക്കുന്നു, ഉദാഹരണത്തിന് ഒരു VR റോബോട്ട് ഒരു പ്രത്യേക നിറത്തിലുള്ള ഒരു വസ്തുവിനെ കണ്ടെത്തുമ്പോൾ നിർത്തുകയോ തിരിയുകയോ ചെയ്യുക.

ഈ പാഠത്തിന്റെ ബാക്കി ഭാഗം തുടരാൻ അടുത്തത് ബട്ടൺ തിരഞ്ഞെടുക്കുക.