เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ AI เป€เบเบก: เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ AI เป€เบเบก: เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบžเบปเบšเป€เบซเบฑเบ™เบšเบฒเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเบเปˆเบฝเบงเบเบฑเบšเบ›เบฑเบ™เบเบฒเบ›เบฐเบ”เบดเบ”เปƒเบ™เป€เบเบก. เบ”เป‰เบงเบเบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบเปˆเบฝเบงเบเบฑเบšเบชเบดเปˆเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบเปˆเบฝเบงเบเบฑเบš AI เป‚เบ”เบเปƒเบŠเป‰เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบ, เปเบฅเบฐเบžเบฒเบเปƒเบ™เบกเบตเป€เบ„เบทเปˆเบญเบ‡เบกเบทเปเบฅเบฐเบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบซเบผเบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบฅเบฐเบเบฒเบ™เบญเบญเบเปเบšเบšเบ—เบตเปˆเบชเบฐเบ”เบงเบเบ‚เบญเบ‡เบกเบฑเบ™. เบงเบดเบ—เบตเบเบฒเบ™, เบšเปˆเบญเบ™เปƒเบ”เปเบฅเบฐเป€เบงเบฅเบฒเบ—เบตเปˆเบˆเบฐเบ™เปเบฒเปƒเบŠเป‰เบžเบงเบเบกเบฑเบ™เปเบกเปˆเบ™เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™.

เบ•เบปเบงเบขเปˆเบฒเบ‡เบชเปˆเบงเบ™เปƒเบซเบเปˆเบ–เบทเบเบ‚เบฝเบ™เป„เบงเป‰เปƒเบ™ pseudocode, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบกเบตเบ„เบงเบฒเบกเบฎเบนเป‰เบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบผเปเบเบผเบกเบ‚เบฑเป‰เบ™เบชเบนเบ‡. เบžเบฒเบเปƒเบ•เป‰เบเบฒเบ™เบ•เบฑเบ”เบกเบต 35 เปเบœเปˆเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบกเบตเบฎเบนเบšเบžเบฒเบšเปเบฅเบฐ gifs, เบชเบฐเบ™เบฑเป‰เบ™เบเบฝเบกเบžเป‰เบญเบก.

UPD. เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบ‚เปโ€‹เบญเบฐโ€‹เป„เบž, เปเบ•เปˆโ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป„เบ”เป‰โ€‹เป€เบฎเบฑเบ”โ€‹เบเบฒเบ™โ€‹เปเบ›โ€‹เบžเบฒโ€‹เบชเบฒโ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹เป€เบญเบ‡โ€‹เบ‚เบญเบ‡โ€‹เบšเบปเบ”โ€‹เบ„เบงเบฒเบกโ€‹เบ™เบตเป‰ Habrรฉ PatientZero. เป€เบˆเบปเป‰เบฒเบชเบฒเบกเบฒเบ”เบญเปˆเบฒเบ™เบชเบฐเบšเบฑเบšเบ‚เบญเบ‡เบฅเบฒเบงเป„เบ”เป‰ เบ—เบตเปˆเบ™เบตเป‰, เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเบšเบฒเบ‡เป€เบซเบ”เบœเบปเบ™เบšเบปเบ”เบ„เบงเบฒเบกเป„เบ”เป‰เบœเปˆเบฒเบ™เบ‚เป‰เบญเบ (เบ‚เป‰เบญเบเปƒเบŠเป‰เบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒ, เปเบ•เปˆเบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ—เบตเปˆเบœเบดเบ”เบžเบฒเบ”). เปเบฅเบฐเบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบ‚เบฝเบ™เปƒเบ™ blog เบ—เบตเปˆเบญเบธเบ—เบดเบ”เบ•เบปเบ™เป€เบžเบทเปˆเบญเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบเบก, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ—เบตเปˆเบˆเบฐเบญเบญเบเบˆเบฒเบเบเบฒเบ™เปเบ›เบžเบฒเบชเบฒเบชเบฐเบšเบฑเบšเบ‚เบญเบ‡เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบˆเบญเบ‡ (เบšเบฒเบ‡เบˆเบธเบ”เปเบกเปˆเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เบšเบฒเบ‡เบญเบฑเบ™เบ–เบทเบเบเบปเบเป€เบฅเบตเบเป‚เบ”เบเป€เบˆเบ”เบ•เบฐเบ™เบฒเบ•เบฒเบกเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ‚เบญเบ‡เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒ).

AI เปเบกเปˆเบ™เบซเบเบฑเบ‡?

เป€เบเบก AI เบชเบธเบกเปƒเบชเปˆเบชเบดเปˆเบ‡เบ—เบตเปˆเบเบฒเบ™เบเบฐ เบ—เบณ เบ—เบตเปˆเบงเบฑเบ”เบ–เบธเบ„เบงเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ—เบตเปˆเบกเบฑเบ™เบ•เบฑเป‰เบ‡เบขเบนเปˆ. เบ™เบตเป‰เปเบกเปˆเบ™เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เป€เบญเบตเป‰เบ™เบงเปˆเบฒ "เบ•เบปเบงเปเบ—เบ™เบญเบฑเบ”เบชเบฐเบฅเบดเบเบฐ" เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™, เบšเปˆเบญเบ™เบ—เบตเปˆเบ•เบปเบงเปเบ—เบ™เปเบกเปˆเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบœเบนเป‰เบ™, เบเบฒเบ™เบžเบฒเบซเบฐเบ™เบฐ, bot, เบซเบผเบทเบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ—เบตเปˆเบšเปเปˆเบกเบตเบ•เบปเบงเบ•เบปเบ™เบซเบผเบฒเบ: เบเบธเปˆเบกเบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบซเบ™เปˆเบงเบเบ‡เบฒเบ™เบซเบผเบทเปเบกเป‰เบเบฐเบ—เบฑเป‰เบ‡เบžเบปเบ™เบฅเบฐเป€เบฎเบทเบญเบ™. เปƒเบ™เปเบ•เปˆเบฅเบฐเบเปเบฅเบฐเบ™เบต, เบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เป€เบšเบดเปˆเบ‡เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ‚เบญเบ‡เบกเบฑเบ™, เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบกเบฑเบ™, เปเบฅเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบžเบงเบเบกเบฑเบ™. เบญเบฑเบ™เบ™เบตเป‰เป€เบญเบตเป‰เบ™เบงเปˆเบฒ เบฎเบญเบšเบงเบฝเบ™เบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบ/เบ„เบดเบ”/เบเบฐเบ—เบณ:

  • เบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบ: เบ•เบปเบงเปเบ—เบ™เบŠเบญเบเบซเบฒเบซเบผเบทเป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเบขเบนเปˆเปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ—เบตเปˆเบญเบฒเบ”เบกเบตเบญเบดเบ”เบ—เบดเบžเบปเบ™เบ•เปเปˆเบžเบถเบ”เบ•เบดเบเปเบฒเบ‚เบญเบ‡เบกเบฑเบ™ (เป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆเบ—เบตเปˆเบขเบนเปˆเปƒเบเป‰เป†, เบฅเบฒเบเบเบฒเบ™เบ—เบตเปˆเบˆเบฐเป€เบเบฑเบšเบเปเบฒ, เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเบ—เบตเปˆเบˆเบฐเบ„เบปเป‰เบ™เบซเบฒ).
  • เบ„เบดเบ”เบงเปˆเบฒ: เบ•เบปเบงเปเบ—เบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบงเปˆเบฒเบˆเบฐเบ•เบญเบšเป‚เบ•เป‰เปเบ™เบงเปƒเบ” (เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบงเปˆเบฒเบกเบฑเบ™เบ›เบญเบ”เป„เบžเบžเบฝเบ‡เบžเปเบ—เบตเปˆเบˆเบฐเป€เบเบฑเบšเบเปเบฒเบฅเบฒเบเบเบฒเบ™เบซเบผเบทเบงเปˆเบฒเบฅเบฒเบงเบ„เบงเบ™เบ•เปเปˆเบชเบนเป‰ / เป€เบŠเบทเปˆเบญเบ‡เบเปˆเบญเบ™).
  • เบเบปเบ”เบซเบกเบฒเบเบงเปˆเบฒเบ”เป‰เบงเบ: เบ•เบปเบงเปเบ—เบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ (เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเป„เบ›เบชเบนเปˆเบชเบฑเบ”เบ•เบนเบซเบผเบทเบงเบฑเบ”เบ–เบธ).
  • ... เบ”เบฝเบงเบ™เบตเป‰เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เป„เบ”เป‰เบ›เปˆเบฝเบ™เปเบ›เบ‡เบเป‰เบญเบ™เบเบฒเบ™เบเบฐ เบ—เบณ เบ‚เบญเบ‡เบ•เบปเบงเบฅเบฐเบ„เบญเบ™, เบชเบฐเบ™เบฑเป‰เบ™เบงเบปเบ‡เบˆเบญเบ™เบˆเบฐเป€เบเบตเบ”เบ‚เบทเป‰เบ™เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™ เปƒเปเปˆ.

AI เบกเบฑเบเบˆเบฐเบชเบธเบกเปƒเบชเปˆเบชเปˆเบงเบ™ Sense เบ‚เบญเบ‡เบงเบปเบ‡. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบฅเบปเบ”เบ—เบตเปˆเบ›เบปเบเบ„เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เป€เบญเบปเบฒเบฎเบนเบšเบžเบฒเบšเบ‚เบญเบ‡เบ–เบฐเบซเบ™เบปเบ™, เบชเบปเบกเบ—เบปเบšเบเบฑเบšเบ‚เปเป‰เบกเบนเบ™ radar เปเบฅเบฐ lidar, เปเบฅเบฐเบ•เบตเบ„เบงเบฒเบกเบกเบฑเบ™. เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เปเบฅเป‰เบงเบ™เบตเป‰เปเบกเปˆเบ™เป€เบฎเบฑเบ”เป‚เบ”เบเบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ, เป€เบŠเบดเปˆเบ‡เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ‚เปเป‰เบกเบนเบ™เบ‚เบฒเป€เบ‚เบปเป‰เบฒเปเบฅเบฐเปƒเบซเป‰เบ„เบงเบฒเบกเบซเบกเบฒเบ, เบชเบฐเบเบฑเบ”เบ‚เปเป‰เบกเบนเบ™ semantic เป€เบŠเบฑเปˆเบ™: "เบกเบตเบฅเบปเบ”เบญเบตเบ 20 เป€เบ”เบตเปˆเบ™เบ—เบฒเบ‡เบซเบ™เป‰เบฒเบ‚เบญเบ‡เบ—เปˆเบฒเบ™." เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบญเบฑเบ™เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒเบšเบฑเบ™เบซเบฒเบเบฒเบ™เบˆเบฑเบ”เบ›เบฐเป€เบžเบ”.

เป€เบเบกเบšเปเปˆเบˆเบณเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบกเบตเบฅเบฐเบšเบปเบšเบ—เบตเปˆเบŠเบฑเบšเบŠเป‰เบญเบ™เป€เบžเบทเปˆเบญเบชเบฐเบเบฑเบ”เบ‚เปเป‰เบกเบนเบ™ เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ‚เปเป‰เบกเบนเบ™เบชเปˆเบงเบ™เปƒเบซเบเปˆเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เปœเบถเปˆเบ‡เบ‚เบญเบ‡เบกเบฑเบ™เปเบฅเป‰เบง. เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบชเบนเบ”เบเบฒเบ™เบฎเบฑเบšเบฎเบนเป‰เบฎเบนเบšเบžเบฒเบšเป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบงเปˆเบฒเบกเบตเบชเบฑเบ”เบ•เบนเบขเบนเปˆเบ‚เป‰เบฒเบ‡เบซเบ™เป‰เบฒ - เป€เบเบกเบฎเบนเป‰เปเบฅเป‰เบงเปเบฅเบฐเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เป‚เบ”เบเบเบปเบ‡เป€เบ‚เบปเป‰เบฒเปƒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆ. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบžเบฒเบเบชเปˆเบงเบ™เบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบเบ‚เบญเบ‡เบงเบปเบ‡เบˆเบญเบ™เปเบกเปˆเบ™เบกเบฑเบเบˆเบฐเบ‡เปˆเบฒเบเบ”เบฒเบเบซเบผเบฒเบเบเปˆเบงเบฒเบžเบฒเบเบชเปˆเบงเบ™เบ„เบดเบ”เปเบฅเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”.

เบ‚เปเป‰โ€‹เบˆเปเบฒโ€‹เบเบฑเบ”โ€‹เบ‚เบญเบ‡โ€‹เป€เบเบก AIโ€‹

AI เบกเบตเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบˆเปเบฒเบ™เบงเบ™เบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบชเบฑเบ‡เป€เบเบ”:

  • AI เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบเบถเบเบญเบปเบšเบฎเบปเบกเบฅเปˆเบงเบ‡เบซเบ™เป‰เบฒ, เบ„เบทเบเบฑเบšเบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เบงเบดเบ—เบตเบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ. เบกเบฑเบ™เบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบซเบกเบฒเบเบ—เบตเปˆเบˆเบฐเบ‚เบฝเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ neural เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบœเบนเป‰เบซเบผเบดเป‰เบ™เบซเบฅเบฒเบเบชเบดเบšเบžเบฑเบ™เบ„เบปเบ™เปเบฅเบฐเบฎเบฝเบ™เบฎเบนเป‰เบงเบดเบ—เบตเบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เบ—เบตเปˆเบˆเบฐเบซเบฅเบดเป‰เบ™เบเบฑเบšเบžเบงเบเป€เบ‚เบปเบฒ. เป€เบ›เบฑเบ™เบซเบเบฑเบ‡? เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเป€เบเบกเบเบฑเบ‡เบšเปเปˆเป„เบ”เป‰เบญเบญเบเปเบฅเบฐเบšเปเปˆเบกเบตเบœเบนเป‰เบ™.
  • เป€เบเบกเบ„เบงเบ™เบˆเบฐเบกเปˆเบงเบ™เปเบฅเบฐเบ—เป‰เบฒเบ—เบฒเบ, เบชเบฐเบ™เบฑเป‰เบ™เบ•เบปเบงเปเบ—เบ™เบšเปเปˆเบ„เบงเบ™เบŠเบญเบเบซเบฒเบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เบ•เปเปˆเบเบฑเบšเบ›เบฐเบŠเบฒเบŠเบปเบ™.
  • เบ•เบปเบงเปเบ—เบ™เบ•เป‰เบญเบ‡เป€เบšเบดเปˆเบ‡เบ•เบปเบงเบˆเบดเบ‡เป€เบžเบทเปˆเบญเปƒเบซเป‰เบœเบนเป‰เบซเบผเบดเป‰เบ™เบฎเบนเป‰เบชเบถเบเบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบซเบผเบตเป‰เบ™เบเบฑเบšเบ„เบปเบ™เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡. เป‚เบ›เบฃเปเบเบฃเบก AlphaGo เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰เบซเบผเบฒเบเบเบงเปˆเบฒเบกเบฐเบ™เบธเบ”, เปเบ•เปˆเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบตเปˆเป€เบฅเบทเบญเบเปเบกเปˆเบ™เบขเบนเปˆเป„เบเบˆเบฒเบเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเปƒเบˆเปเบšเบšเบ”เบฑเป‰เบ‡เป€เบ”เบตเบกเบ‚เบญเบ‡เป€เบเบก. เบ–เป‰เบฒเป€เบเบก simulates opponent เบ‚เบญเบ‡เบกเบฐเบ™เบธเบ”, เบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบเบ™เบตเป‰เบšเปเปˆเบ„เบงเบ™เบกเบต. เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฒเบ™เบ•เป‰เบญเบ‡เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เป€เบžเบทเปˆเบญเปƒเบซเป‰เบกเบฑเบ™เป€เบฎเบฑเบ”เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก.
  • AI เบ•เป‰เบญเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เป€เบงเบฅเบฒเบˆเบดเบ‡. เบ™เบตเป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ algorithm เบšเปเปˆเบชเบฒเบกเบฒเบ”เบœเบนเบเบ‚เบฒเบ”เบเบฒเบ™เปƒเบŠเป‰ CPU เป€เบ›เบฑเบ™เป€เบงเบฅเบฒเบ”เบปเบ™เบ™เบฒเบ™เป€เบžเบทเปˆเบญเบ•เบฑเบ”เบชเบดเบ™เปƒเบˆ. เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒ 10 milliseconds เปเบกเปˆเบ™เบเบฒเบงเป€เบเบตเบ™เป„เบ›, เป€เบžเบฒเบฐเบงเปˆเบฒเป€เบเบกเบชเปˆเบงเบ™เปƒเบซเบเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆ 16 เบซเบฒ 33 milliseconds เป€เบžเบทเปˆเบญเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบฅเบฐเบเป‰เบฒเบเบญเบญเบเป„เบ›เปƒเบ™เบเบญเบšเบฎเบนเบšเบžเบฒเบšเบ•เปเปˆเป„เบ›.
  • เป‚เบ”เบเบซเบฅเบฑเบเบเบฒเบ™เปเบฅเป‰เบง, เบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบ„เบงเบ™เบˆเบฐเป€เบ›เบฑเบ™เบ‚เปเป‰เบกเบนเบ™, เป€เบžเบทเปˆเบญเปƒเบซเป‰เบœเบนเป‰เบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™ coder เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบฅเบฐเบเบฒเบ™เบ›เบฑเบšเบ•เบปเบงเบชเบฒเบกเบฒเบ”เป€เบเบตเบ”เบ‚เบถเป‰เบ™เป„เบ”เป‰เป„เบงเบ‚เบถเป‰เบ™.

เปƒเบซเป‰เป€เบšเบดเปˆเบ‡เบงเบดเบ—เบตเบเบฒเบ™ AI เบ—เบตเปˆเบเบงเบกเป€เบญเบปเบฒเบงเบปเบ‡เบˆเบญเบ™เบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบ / เบ„เบดเบ” / เบเบปเบ”เบซเบกเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”.

เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ‚เบฑเป‰เบ™เบžเบทเป‰เบ™เบ–เบฒเบ™

เปƒเบซเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเป€เบเบกเบ—เบตเปˆเบ‡เปˆเบฒเบเบ—เบตเปˆเบชเบธเบ” - เบ›เบญเบ‡. เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ: เบเป‰เบฒเบ paddle เป€เบžเบทเปˆเบญเปƒเบซเป‰เบšเบฒเบ™ bounces off เบกเบฑเบ™เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบšเบดเบ™เบœเปˆเบฒเบ™เบกเบฑเบ™. เบกเบฑเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบš tennis, เบšเปˆเบญเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเบนเบ™เป€เบชเบเบ–เป‰เบฒเบ—เปˆเบฒเบ™เบšเปเปˆเบ•เบตเบšเบฒเบ™. เบ—เบตเปˆเบ™เบตเป‰ AI เบกเบตเบงเบฝเบเบ‡เบฒเบ™เบ—เบตเปˆเบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบ‡เปˆเบฒเบ - เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเปƒเบ™เบ—เบดเบ”เบ—เบฒเบ‡เปƒเบ”เบ—เบตเปˆเบˆเบฐเบเป‰เบฒเบเป€เบงเบ—เบต.

เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ AI เป€เบเบก: เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

เบ–เบฐเปเบซเบผเบ‡เบเบฒเบ™เบ•เบฒเบกเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚

เบชเปเบฒเบฅเบฑเบš AI เปƒเบ™ Pong, เบเบฒเบ™เปเบเป‰เป„เบ‚เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบ—เบตเปˆเบชเบธเบ”เปเบกเปˆเบ™เบเบฒเบ™เบžเบฐเบเบฒเบเบฒเบกเบชเบฐเป€เบซเบกเบตเบงเบฒเบ‡เป€เบงเบ—เบตเบžเบฒเบเปƒเบ•เป‰เบšเบฒเบ™.

เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ‡เปˆเบฒเบเป†เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เบตเป‰, เบ‚เบฝเบ™เปƒเบ™ pseudocode:

เบ—เบธเบเป†เบเบญเบš / เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเป€เบเบกเบเปเบฒเบฅเบฑเบ‡เปเบฅเปˆเบ™:
เบ–เป‰เบฒเบšเบฒเบ™เบขเบนเปˆเป€เบšเบทเป‰เบญเบ‡เบŠเป‰เบฒเบเบ‚เบญเบ‡ paddle:
เบเป‰เบฒเบ paddle เบŠเป‰เบฒเบ
เบญเบทเปˆเบ™เบ–เป‰เบฒเบšเบฒเบ™เบขเบนเปˆเป€เบšเบทเป‰เบญเบ‡เบ‚เบงเบฒเบ‚เบญเบ‡ paddle:
เบเป‰เบฒเบ paddle เบ‚เบงเบฒ

เบ–เป‰เบฒเป€เบงเบ—เบตเป€เบ„เบทเปˆเบญเบ™เบ—เบตเปˆเบ”เป‰เบงเบเบ„เบงเบฒเบกเป„เบงเบ‚เบญเบ‡เบšเบฒเบ™, เบ™เบตเป‰เปเบกเปˆเบ™ algorithm เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบš AI เปƒเบ™ Pong. เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบชเบฑเบšเบชเบปเบ™เบซเบเบฑเบ‡เบ–เป‰เบฒเบšเปเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบซเบผเบฒเบเปเบฅเบฐเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเปเบ—เบ™.

เบงเบดเบ—เบตเบเบฒเบ™เบ™เบตเป‰เปเบกเปˆเบ™เบ‡เปˆเบฒเบเบ”เบฒเบเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบงเบปเบ‡เบˆเบญเบ™ Sense / Think / Act เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เบšเปเปˆเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™. เปเบ•เปˆเบกเบฑเบ™เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™:

  • เบชเปˆเบงเบ™เบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบเปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบชเบญเบ‡ if statements. เป€เบเบกเบฎเบนเป‰เบงเปˆเบฒเบšเบฒเบ™เบขเบนเปˆเปƒเบชเปเบฅเบฐเบšเปˆเบญเบ™เบ—เบตเปˆเป€เบงเบ—เบตเปเบกเปˆเบ™, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™ AI เบ„เบปเป‰เบ™เบซเบฒเบกเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบ™เบฑเป‰เบ™.
  • เบชเปˆเบงเบ™ Think เบเบฑเบ‡เบฅเบงเบกเบขเบนเปˆเปƒเบ™เบชเบญเบ‡ if statements. เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบ›เบฐเบเบญเบšเบชเบญเบ‡เบงเบดเบ—เบตเปเบเป‰เป„เบ‚, เป€เบŠเบดเปˆเบ‡เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰เปเบกเปˆเบ™เบชเบฐเป€เบžเบฒเบฐเป€เบŠเบดเปˆเบ‡เบเบฑเบ™เปเบฅเบฐเบเบฑเบ™. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบซเบ™เบถเปˆเบ‡เปƒเบ™เบชเบฒเบกเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰เบ–เบทเบเป€เบฅเบทเบญเบ - เบเป‰เบฒเบเป€เบงเบ—เบตเป„เบ›เบ—เบฒเบ‡เบŠเป‰เบฒเบ, เบเป‰เบฒเบเป„เบ›เบ—เบฒเบ‡เบ‚เบงเบฒ, เบซเบผเบทเบšเปเปˆเป€เบฎเบฑเบ”เบซเบเบฑเบ‡เบ–เป‰เบฒเบกเบฑเบ™เบ–เบทเบเบˆเบฑเบ”เปƒเบชเปˆเบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡.
  • เบžเบฒเบเบชเปˆเบงเบ™เบเบปเบ”เบซเบกเบฒเบเปเบกเปˆเบ™เบžเบปเบšเป€เบซเบฑเบ™เบขเบนเปˆเปƒเบ™เบ„เปเบฒเบ–เบฐเปเบซเบผเบ‡เบ—เบตเปˆเบเป‰เบฒเบ Paddle เบŠเป‰เบฒเบเปเบฅเบฐเบเป‰เบฒเบ Paddle เบ‚เบงเบฒ. เบญเบตเบ‡เบ•เบฒเบกเบเบฒเบ™เบญเบญเบเปเบšเบšเป€เบเบก, เบžเบงเบเป€เบ‚เบปเบฒเบชเบฒเบกเบฒเบ”เบเป‰เบฒเบเป€เบงเบ—เบตเบ—เบฑเบ™เบ—เบตเบซเบผเบทเบ”เป‰เบงเบเบ„เบงเบฒเบกเป„เบงเบชเบฐเป€เบžเบฒเบฐ.

เบงเบดเบ—เบตเบเบฒเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป€เบญเบตเป‰เบ™เบงเปˆเบฒ reactive - เบกเบตเบŠเบธเบ”เบเบปเบ”เบฅเบฐเบšเบฝเบšเบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบ (เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ„เปเบฒเบ–เบฐเปเบซเบผเบ‡เปƒเบ™เบฅเบฐเบซเบฑเบ”) เบ—เบตเปˆ react เบเบฑเบšเบชเบฐเบ–เบฒเบ™เบฐเบ‚เบญเบ‡เป‚เบฅเบเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™เปเบฅเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™.

เบ•เบปเป‰เบ™โ€‹เป„เบกเป‰โ€‹เบเบฒเบ™โ€‹เบ•เบฑเบ”โ€‹เบชเบดเบ™โ€‹เปƒเบˆโ€‹

เบ•เบปเบงเบขเปˆเบฒเบ‡ Pong เปเบกเปˆเบ™เบ•เบปเบงเบˆเบดเบ‡เปเบฅเป‰เบงเป€เบ—เบปเปˆเบฒเบเบฑเบšเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ” AI เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒเบ•เบปเป‰เบ™เป„เบกเป‰เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆ. เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบˆเบฐเบœเปˆเบฒเบ™เบกเบฑเบ™เป„เบ›เป€เบ–เบดเบ‡ "เปƒเบš" - เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบเปˆเบฝเบงเบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เป€เบฎเบฑเบ”.

เบกเบฒเบชเป‰เบฒเบ‡เปเบœเบ™เบงเบฒเบ”เบ‚เบญเบ‡เบ•เบปเป‰เบ™เป„เบกเป‰เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบชเบณเบฅเบฑเบšเบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ‚เบญเบ‡เป€เบงเบ—เบตเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ:

เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ AI เป€เบเบก: เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

เปเบ•เปˆเบฅเบฐเบชเปˆเบงเบ™เบ‚เบญเบ‡เบ•เบปเป‰เบ™เป„เบกเป‰เบ–เบทเบเป€เบญเบตเป‰เบ™เบงเปˆเบฒ node - AI เปƒเบŠเป‰เบ—เบดเบ”เบชเบฐเบ”เบตเบเบฒเบŸเป€เบžเบทเปˆเบญเบญเบฐเบ—เบดเบšเบฒเบเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง. เบกเบตเบชเบญเบ‡เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡ nodes:

  • nodes เบเบฒเบ™โ€‹เบ•เบฑเบ”โ€‹เบชเบดเบ™โ€‹เปƒเบˆโ€‹: เบเบฒเบ™โ€‹เป€เบฅเบทเบญเบโ€‹เบฅเบฐโ€‹เบซเบงเปˆเบฒเบ‡โ€‹เบชเบญเบ‡โ€‹เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เป‚เบ”เบโ€‹เบญเบตเบ‡โ€‹เปƒเบชเปˆโ€‹เบเบฒเบ™โ€‹เบ—เบปเบ”โ€‹เบชเบญเบšโ€‹เบชเบฐโ€‹เบžเบฒเบšโ€‹เบเบฒเบ™โ€‹เบšเบฒเบ‡โ€‹, เบ—เบตเปˆโ€‹เปเบ•เปˆโ€‹เบฅเบฐโ€‹เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เปเบกเปˆเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบ•เบปเบงโ€‹เปเบ—เบ™โ€‹เป€เบ›เบฑเบ™ node เปเบเบโ€‹เบ•เปˆเบฒเบ‡โ€‹เบซเบฒเบโ€‹.
  • End nodes: เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบชเบธเบ”เบ—เป‰เบฒเบ.

เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบˆเบฒเบเบ‚เปเป‰เบ—เปเบฒเบญเบดเบ” ("เบฎเบฒเบ" เบ‚เบญเบ‡เบ•เบปเป‰เบ™เป„เบกเป‰). เบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบงเปˆเบฒเบˆเบฐเป„เบ›เบซเบฒ node เป€เบ”เบฑเบเบ™เป‰เบญเบเปƒเบ”, เบซเบผเบทเบกเบฑเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบตเปˆเป€เบเบฑเบšเป„เบงเป‰เปƒเบ™ node เปเบฅเบฐเบญเบญเบ.

เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ‚เบญเบ‡เบเบฒเบ™เบกเบตเบ•เบปเป‰เบ™เป„เบกเป‰เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเป€เบฎเบฑเบ”เบงเบฝเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบ„เปเบฒเบ–เบฐเปเบซเบผเบ‡เบเบฒเบ™ if เปƒเบ™เบžเบฒเบเบเปˆเบญเบ™เบซเบ™เป‰เบฒเปเบกเปˆเบ™เบซเบเบฑเบ‡? เบกเบตเบฅเบฐเบšเบปเบšเบ—เบปเปˆเบงเป„เบ›เบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰เบ—เบตเปˆเปเบ•เปˆเบฅเบฐเบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบกเบตเบžเบฝเบ‡เปเบ•เปˆเบซเบ™เบถเปˆเบ‡เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เปเบฅเบฐเบชเบญเบ‡เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰. เบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเป‰เบฒเบ‡ AI เบˆเบฒเบเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเปƒเบ™เบ•เบปเป‰เบ™เป„เบกเป‰เป‚เบ”เบเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบเบฒเบเบฅเบฐเบซเบฑเบ”เบกเบฑเบ™. เปƒเบซเป‰เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเปƒเบ™เบฎเบนเบšเปเบšเบšเบ•เบฒเบ•เบฐเบฅเบฒเบ‡:

เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ AI เป€เบเบก: เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

เบขเบนเปˆเบ”เป‰เบฒเบ™เบฅเบฐเบซเบฑเบ”เบ—เปˆเบฒเบ™เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบฅเบฐเบšเบปเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเปˆเบฒเบ™เบชเบฒเบ. เบชเป‰เบฒเบ‡ node เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบ„เบปเบ™, เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ–เบฑเบ™เบ—เบตเบชเบญเบ‡, เปเบฅเบฐ nodes เป€เบ”เบฑเบเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ–เบฑเบ™เบ—เบตเบชเบฒเบกเปเบฅเบฐเบชเบตเปˆ. เบ—เปˆเบฒเบ™เบเบฑเบ‡เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰เบ”เปเบฒเป€เบ™เบตเบ™เป‚เบ„เบ‡เบเบฒเบ™เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เปเบฅเบฐเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”, เปเบ•เปˆเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เบญเบ‡เป€เบเบกเบˆเบฐเบชเบฐเบฅเบฑเบšเบชเบฑเบšเบŠเป‰เบญเบ™เบซเบผเบฒเบ. เปƒเบ™เบ—เบตเปˆเบ™เบตเป‰เบ—เปˆเบฒเบ™เป€เบžเบตเปˆเบกเบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเปเบฅเบฐเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบก, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ›เบฑเบšเปเบ•เปˆเบ‡ AI เบ—เบฑเบ‡เบซเบกเบปเบ”เป‚เบ”เบเบžเบฝเบ‡เปเบ•เปˆเปเบเป‰เป„เบ‚เป„เบŸเบฅเปŒเบ„เปเบฒเบ™เบดเบเบฒเบกเบ•เบปเป‰เบ™เป„เบกเป‰. เบ•เปเปˆเป„เบ›, เบ—เปˆเบฒเบ™เป‚เบญเบ™เป„เบŸเบฅเปŒเป„เบ›เบซเบฒเบœเบนเป‰เบญเบญเบเปเบšเบšเป€เบเบก, เบœเบนเป‰เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เบžเบถเบ”เบ•เบดเบเปเบฒเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™ recompiling เป€เบเบกเบซเบผเบทเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบฅเบฐเบซเบฑเบ”.

เบ•เบปเป‰เบ™เป„เบกเป‰เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเปเบกเปˆเบ™เบกเบตเบ›เบฐเป‚เบซเบเบ”เบซเบผเบฒเบเป€เบกเบทเปˆเบญเบžเบงเบเบกเบฑเบ™เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบˆเบฒเบเบŠเบธเบ”เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ (เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™เบเบฒเบ™เปƒเบŠเป‰ ID3 algorithm). เบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเปเบฅเบฐเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบชเบนเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบ›เบฐเป€เบžเบ”เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบš. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบžเบงเบเป€เบฎเบปเบฒเป„เบ›เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบเบฅเบฐเบšเบปเบšเบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบฅเบทเบญเบเป€เบญเบปเบฒเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”.

เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™

เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบงเบดโ€‹เป€เบ„เบฒเบฐโ€‹เบฅเบฐโ€‹เบšเบปเบšโ€‹เบ•เบปเป‰เบ™โ€‹เป„เบกเป‰โ€‹เบเบฒเบ™โ€‹เบ•เบฑเบ”โ€‹เบชเบดเบ™โ€‹เปƒเบˆโ€‹เบ—เบตเปˆโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เป€เบ‡เบทเปˆเบญเบ™โ€‹เป„เบ‚โ€‹เบ—เบตเปˆโ€‹เบชเป‰เบฒเบ‡โ€‹เบ•เบฑเป‰เบ‡โ€‹เป„เบงเป‰โ€‹เบเปˆเบญเบ™โ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹. เบ„เบปเบ™เบ—เบตเปˆเบญเบญเบเปเบšเบš AI เบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบฅเบฐเบšเบฝเบšเบ•เบปเป‰เบ™เป„เบกเป‰เบ•เบฒเบกเบ—เบตเปˆเบฅเบฒเบงเบ•เป‰เบญเบ‡เบเบฒเบ™, เปเบ•เปˆเบฅเบฒเบงเบเบฑเบ‡เบ•เป‰เบญเบ‡เบญเบตเบ‡เปƒเบชเปˆ coder เบ—เบตเปˆเบ‚เบฝเบ™เป‚เบ›เบผเปเบเบผเบกเบ—เบฑเบ‡เบซเบกเบปเบ”. เบˆเบฐเป€เบ›เบฑเบ™เปเบ™เบงเปƒเบ”เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เปƒเบซเป‰เบœเบนเป‰เบญเบญเบเปเบšเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบซเบผเบทเบเบฒเบ™เบเบฐเบ—เปเบฒเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡?

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ™เบฑเบเบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚ Is Ball Left Of Paddle เปเบฅเบฐ Is Ball Right Of Paddle, เบฅเบฒเบงเบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบœเบนเป‰เบญเบญเบเปเบšเบšเบˆเบฐเบ‚เบฝเบ™เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เป€เบžเบทเปˆเบญเบเบงเบ”เป€เบšเบดเปˆเบ‡เบ„เปˆเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบ‚เปเป‰เบกเบนเบ™เบ•เบปเป‰เบ™เป„เบกเป‰เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบˆเบฐเบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเบ™เบตเป‰:

เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ AI เป€เบเบก: เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

เบ™เบตเป‰เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบˆเปเบฒเป€เบ›เบฑเบ™เบ„เบทเบเบฑเบ™เบเบฑเบšเปƒเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ—เปเบฒเบญเบดเบ”, เปเบ•เปˆเบงเบดเบ—เบตเปเบเป‰เป„เบ‚เบžเบฒเบเปƒเบ™เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡เบกเบตเบฅเบฐเบซเบฑเบ”เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡, เบ„เป‰เบฒเบเบ„เบทเบเบฑเบšเบžเบฒเบเบชเปˆเบงเบ™เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ‚เบญเบ‡เบ„เปเบฒเบ–เบฐเปเบซเบผเบ‡เบเบฒเบ™ if. เปƒเบ™เบ”เป‰เบฒเบ™เบฅเบฐเบซเบฑเบ”, เบ™เบตเป‰เบˆเบฐเบญเปˆเบฒเบ™เบขเบนเปˆเปƒเบ™เบ„เปเบฅเปเบฒเบ—เบตเบชเบญเบ‡เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆ, เปเบ•เปˆเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบŠเบญเบเบซเบฒเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบชเบฐเป€เบžเบฒเบฐเป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ” (Is Ball Left Of Paddle), เบกเบฑเบ™เบˆเบฐเบ›เบฐเป€เบกเบตเบ™เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเบ—เบตเปˆเบกเบตเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เปเบฅเบฐเบชเบปเปˆเบ‡เบ„เบทเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡เบซเบผเบทเบœเบดเบ”เบ•เบฒเบกเบ„เบงเบฒเบกเป€เบซเบกเบฒเบฐเบชเบปเบก. เบ™เบตเป‰เปเบกเปˆเบ™เป€เบฎเบฑเบ”เป„เบ”เป‰เป‚เบ”เบเปƒเบŠเป‰เบžเบฒเบชเบฒ Lua เบซเบผเบท Angelscript. เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบžเบงเบเบกเบฑเบ™, เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเบฒเบกเบฒเบ”เป€เบญเบปเบฒเบงเบฑเบ”เบ–เบธเปƒเบ™เป€เบเบกเบ‚เบญเบ‡เบฅเบฒเบง (เบšเบฒเบ™เปเบฅเบฐ paddle) เปเบฅเบฐเบชเป‰เบฒเบ‡เบ•เบปเบงเปเบ›เบ—เบตเปˆเบˆเบฐเบกเบตเบขเบนเปˆเปƒเบ™เบชเบฐเบ„เบดเบš (ball.position). เบ™เบญเบเบˆเบฒเบเบ™เบตเป‰, เบžเบฒเบชเบฒเบชเบฐเบ„เบฃเบดเบšเปเบกเปˆเบ™เบ‡เปˆเบฒเบเบ”เบฒเบเบเบงเปˆเบฒ C ++. เบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบ—เบตเปˆ, เบชเบฐเบ™เบฑเป‰เบ™เบกเบฑเบ™เป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฑเบšเป€เบซเบ”เบœเบปเบ™เป€เบเบกเบขเปˆเบฒเบ‡เป„เบงเบงเบฒเปเบฅเบฐเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰ "เบœเบนเป‰เบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™ coders" เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบซเบ™เป‰เบฒเบ—เบตเปˆเบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡.

เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, เบžเบฒเบชเบฒเบชเบฐเบ„เบดเบšเปเบกเปˆเบ™เปƒเบŠเป‰เบžเบฝเบ‡เปเบ•เปˆเป€เบžเบทเปˆเบญเบ›เบฐเป€เบกเบตเบ™เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเบ•เบฒเบกเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚, เปเบ•เปˆเบกเบฑเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ‚เปเป‰เบกเบนเบ™ Move Paddle Right เบชเบฒเบกเบฒเบ”เบเบฒเบเป€เบ›เบฑเบ™ script statement (ball.position.x += 10). เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบเบฑเบ‡เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เปƒเบ™เบชเบฐเบ„เบดเบš, เป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เปƒเบŠเป‰เป‚เบ›เบฃเปเบเบก Move Paddle Right.

เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป„เบ›เบ•เบทเปˆเบกเบญเบตเบเปเบฅเบฐเบ‚เบฝเบ™เบ•เบปเป‰เบ™เป„เบกเป‰เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบžเบฒเบชเบฒเบชเบฐเบ„เบดเบš. เบ™เบตเป‰เบˆเบฐเป€เบ›เบฑเบ™เบฅเบฐเบซเบฑเบ”เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบ„เปเบฒเบ–เบฐเปเบซเบผเบ‡เบ—เบตเปˆเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚ hardcoded, เปเบ•เปˆเบžเบงเบเบกเบฑเบ™เบˆเบฐเบขเบนเปˆเปƒเบ™เป„เบŸเบฅเปŒเบชเบฐเบ„เบดเบšเบžเบฒเบเบ™เบญเบ, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบžเบงเบเป€เบ‚เบปเบฒเบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบ”เป‰เป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เบฅเบงเบšเบฅเบงเบกเป‚เบ›เบผเปเบเบผเบกเบ—เบฑเบ‡เบซเบกเบปเบ”. เบ—เปˆเบฒเบ™เบกเบฑเบเบˆเบฐเบชเบฒเบกเบฒเบ”เปเบเป‰เป„เบ‚เป„เบŸเบฅเปŒเบชเบฐเบ„เบฃเบดเบšเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบซเบผเบดเป‰เบ™เป€เบเบกเป€เบžเบทเปˆเบญเบ—เบปเบ”เบชเบญเบšเบเบฒเบ™เบ•เบญเบšเป‚เบ•เป‰ AI เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบขเปˆเบฒเบ‡เป„เบงเบงเบฒ.

เบเบฒเบ™เบ•เบญเบšเป‚เบ•เป‰เป€เบซเบ”เบเบฒเบ™

เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เปเบกเปˆเบ™เบ”เบตเป€เบฅเบตเบ”เบชเปเบฒเบฅเบฑเบš Pong. เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบชเบทเบšเบ•เปเปˆเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบฎเบญเบšเบงเบฝเบ™เบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบ / เบ„เบดเบ” / เบเบปเบ”เบซเบกเบฒเบเปเบฅเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบชเบฐเบ–เบฒเบ™เบฐเบซเบฅเป‰เบฒเบชเบธเบ”เบ‚เบญเบ‡เป‚เบฅเบ. เปเบ•เปˆเปƒเบ™เป€เบเบกเบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เบซเบผเบฒเบ, เบ—เปˆเบฒเบ™ เบˆเบณ เป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบกเบตเบ›เบฐเบ•เบดเบเบดเบฅเบดเบเบฒเบ•เปเปˆเป€เบซเบ”เบเบฒเบ™เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™, เปเบฅเบฐเบšเปเปˆเบ›เบฐเป€เบกเบตเบ™เบ—เบธเบเบขเปˆเบฒเบ‡เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™. Pong เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰เปเบกเปˆเบ™เปเบฅเป‰เบงเป€เบ›เบฑเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบšเปเปˆเบ”เบต. เปƒเบซเป‰เป€เบฎเบปเบฒเป€เบฅเบทเบญเบเบญเบฑเบ™เบญเบทเปˆเบ™.

เบˆเบดเบ™เบ•เบฐเบ™เบฒเบเบฒเบ™เบเบดเบ‡เบ›เบทเบ™เบ—เบตเปˆเบชเบฑเบ”เบ•เบนเบšเปเปˆเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบˆเบปเบ™เบเปˆเบงเบฒเบžเบงเบเป€เบ‚เบปเบฒเบเบงเบ”เบžเบปเบšเบœเบนเป‰เบซเบผเบดเป‰เบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบžเบงเบเป€เบ‚เบปเบฒเบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ "เบžเบดเป€เบชเบ”" เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ: เบœเบนเป‰เปƒเบ”เบœเบนเป‰เบซเบ™เบถเปˆเบ‡เบˆเบฐเปเบฅเปˆเบ™เป„เบ›เบซเบฒ "เบŸเป‰เบฒเบง", เบœเบนเป‰เปƒเบ”เบœเบนเป‰เบซเบ™เบถเปˆเบ‡เบˆเบฐเป‚เบˆเบกเบ•เบตเบˆเบฒเบเบšเปˆเบญเบ™เป„เบ. เบกเบฑเบ™เบเบฑเบ‡เป€เบ›เบฑเบ™เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบเบดเบฅเบดเบเบฒเบžเบทเป‰เบ™เบ–เบฒเบ™ - "เบ–เป‰เบฒเบœเบนเป‰เบ™เบ–เบทเบเบžเบปเบšเป€เบซเบฑเบ™, เป€เบฎเบฑเบ”เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡" - เปเบ•เปˆเบกเบฑเบ™เบชเบฒเบกเบฒเบ”เปเบšเปˆเบ‡เบญเบญเบเบขเปˆเบฒเบ‡เบกเบตเป€เบซเบ”เบœเบปเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป€เบซเบ”เบเบฒเบ™เบ—เบตเปˆเบœเบนเป‰เบซเบผเบดเป‰เบ™เป„เบ”เป‰เป€เบซเบฑเบ™เปเบฅเบฐเบ›เบฐเบ•เบดเบเบดเบฅเบดเบเบฒ (เป€เบฅเบทเบญเบเบ„เปเบฒเบ•เบญเบšเปเบฅเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เบกเบฑเบ™).

เบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบšเบ„เบทเบ™เบชเบนเปˆเบงเบปเบ‡เบˆเบญเบ™เบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบ / เบ„เบดเบ” / เบเบปเบ”เบซเบกเบฒเบ. เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบฅเบฐเบซเบฑเบ”เบชเปˆเบงเบ™ Sense เบ—เบตเปˆเบˆเบฐเบเบงเบ”เบชเบญเบšเบ—เบธเบเบเบญเบšเบงเปˆเบฒ AI เป€เบซเบฑเบ™เบœเบนเป‰เบ™. เบ–เป‰เบฒเบšเปเปˆ, เบšเปเปˆเบกเบตเบซเบเบฑเบ‡เป€เบเบตเบ”เบ‚เบถเป‰เบ™, เปเบ•เปˆเบ–เป‰เบฒเบกเบฑเบ™เป€เบซเบฑเบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เป€เบซเบ”เบเบฒเบ™ Player Seen เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™. เบฅเบฐเบซเบฑเบ”เบˆเบฐเบกเบตเบžเบฒเบเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบ—เบตเปˆเบเปˆเบฒเบงเบงเปˆเบฒ "เป€เบกเบทเปˆเบญเป€เบซเบ”เบเบฒเบ™เบ—เบตเปˆเบœเบนเป‰เบ™เป„เบ”เป‰เป€เบซเบฑเบ™, เป€เบฎเบฑเบ”" เบšเปˆเบญเบ™เบ—เบตเปˆเบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เบžเบฒเบเบชเปˆเบงเบ™ Think and Act. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ—เปˆเบฒเบ™เบˆเบฐเบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบเบดเบฅเบดเบเบฒเบ•เปเปˆเป€เบซเบ”เบเบฒเบ™เบ—เบตเปˆเบœเบนเป‰เบซเบผเบดเป‰เบ™เป„เบ”เป‰เป€เบซเบฑเบ™: เบชเปเบฒเบฅเบฑเบšเบฅเบฑเบเบชเบฐเบ™เบฐ "เปเบฅเปˆเบ™" - ChargeAndAttack, เปเบฅเบฐเบชเปเบฒเบฅเบฑเบš sniper - HideAndSnipe. เบ„เบงเบฒเบกเบชเปเบฒเบžเบฑเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เปƒเบ™เป„เบŸเบฅเปŒเบ‚เปเป‰เบกเบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ”เบฑเบ”เปเบเป‰เป„เบงเป‚เบ”เบเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบฅเบงเบšเบฅเบงเบกเปƒเบซเบกเปˆ. เบžเบฒเบชเบฒเบชเบฐเบ„เบฃเบดเบšเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰เบ„เบทเบเบฑเบ™.

เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบเบฒเบ

เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบฅเบฐเบšเบปเบšเบ•เบดเบเบดเบฃเบดเบเบฒเบ‡เปˆเบฒเบเบ”เบฒเบเปเบกเปˆเบ™เบกเบตเบญเปเบฒเบ™เบฒเบ”เบซเบผเบฒเบ, เบกเบตเบซเบผเบฒเบเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ—เบตเปˆเบžเบงเบเบกเบฑเบ™เบšเปเปˆเบžเบฝเบ‡เบžเป. เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบฎเบฑเบ”เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบชเบดเปˆเบ‡เบ—เบตเปˆเบ•เบปเบงเปเบ—เบ™เบเปเบฒเบฅเบฑเบ‡เป€เบฎเบฑเบ”เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เปเบ•เปˆเบกเบฑเบ™เบเบฒเบเบ—เบตเปˆเบˆเบฐเบˆเบดเบ™เบ•เบฐเบ™เบฒเบเบฒเบ™เบ™เบตเป‰เป€เบ›เบฑเบ™เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚. เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบกเบตเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบซเบผเบฒเบเป€เบเบตเบ™เป„เบ›เบ—เบตเปˆเบˆเบฐเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเบขเปˆเบฒเบ‡เบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเปƒเบ™เบ•เบปเป‰เบ™เป„เบกเป‰เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบซเบผเบทเบชเบฐเบ„เบดเบš. เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบ›เบฐเป€เบกเบตเบ™เบฅเปˆเบงเบ‡เบซเบ™เป‰เบฒเบงเปˆเบฒเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบˆเบฐเบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบ™เบงเปƒเบ”เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ•เปเปˆเป„เบ›. เบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบŠเบฑเบšเบŠเป‰เบญเบ™เบซเบผเบฒเบเปเบกเปˆเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰.

เป€เบ„เบทเปˆเบญเบ‡เบชเบฐเบ–เบฒเบ™เบฐ Finite

Finite state machine เบซเบผเบท FSM (เป€เบ„เบทเปˆเบญเบ‡เบ‚เบญเบ‡เบฅเบฑเบ”เบˆเปเบฒเบเบฑเบ”) เปเบกเปˆเบ™เบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบšเบญเบเบงเปˆเบฒเบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเบฅเบฑเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰, เปเบฅเบฐเบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เบˆเบฒเบเบฅเบฑเบ”เบซเบ™เบถเปˆเบ‡เป„เบ›เบญเบตเบ. เบกเบตเบˆเปเบฒเบ™เบงเบ™เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เบ‚เบญเบ‡เบฅเบฑเบ”เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง - เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบŠเบทเปˆ. เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เบˆเบฒเบเบŠเบตเบงเบดเบ”เปเบกเปˆเบ™เป„เบŸเบˆเบฐเบฅเบฒเบˆเบญเบ™. เบกเบตเบฅเปเบฒเบ”เบฑเบšเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบ‚เบญเบ‡เปเบชเบ‡เบชเบฐเบซเบงเปˆเบฒเบ‡เปƒเบ™เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เปเบ•เปˆเบซเบผเบฑเบเบเบฒเบ™เปเบกเปˆเบ™เบ„เบทเบเบฑเบ™ - เปเบ•เปˆเบฅเบฐเบฅเบฑเบ”เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡ (เบขเบธเบ”, เบเปˆเบฒเบ‡, เปเบฅเบฐเบญเบทเปˆเบ™เป†). เป„เบŸเบˆเบฐเบฅเบฒเบˆเบญเบ™เบขเบนเปˆเปƒเบ™เบฅเบฑเบ”เบ”เบฝเบงเปƒเบ™เป€เบงเบฅเบฒเปƒเบ”เบเปเปˆเบ•เบฒเบก, เปเบฅเบฐเบเป‰เบฒเบเบˆเบฒเบเบซเบ™เบถเปˆเบ‡เป„เบ›เบซเบฒเบญเบตเบเบญเบฑเบ™เบซเบ™เบถเปˆเบ‡เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบเบปเบ”เบฅเบฐเบšเบฝเบšเบ‡เปˆเบฒเบเป†.

เบกเบฑเบ™เป€เบ›เบฑเบ™เป€เบฅเบทเปˆเบญเบ‡เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš NPCs เปƒเบ™เป€เบเบก. เบ•เบปเบงเบขเปˆเบฒเบ‡, เปƒเบซเป‰เป€เบฎเบปเบฒเป€เบเบปเป‰เบฒเบฅเบฐเบงเบฑเบ‡เบ”เป‰เบงเบเบฅเบฑเบ”เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

  • เบเบฒเบ™เบฅเบฒเบ”เบ•เบฐเป€เบงเบ™.
  • เบเบฒเบ™เป‚เบˆเบกเบ•เบต.
  • เปœเบต.

เปเบฅเบฐเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบฅเบฑเบ”เบ‚เบญเบ‡เบ•เบปเบ™:

  • เบ–เป‰เบฒเบเบญเบ‡โ€‹เบ—เบฑเบšโ€‹เป€เบซเบฑเบ™โ€‹เบชเบฑเบ”เบ•เบนโ€‹เบเปโ€‹เป‚เบˆเบกโ€‹เบ•เบต.
  • เบ–เป‰เบฒเบเบญเบ‡เป‚เบˆเบกเบ•เบตเปเบ•เปˆเบšเปเปˆเป€เบซเบฑเบ™เบชเบฑเบ”เบ•เบน, เบฅเบฒเบงเบเบฑเบšเบ„เบทเบ™เป„เบ›เบฅเบฒเบ”เบ•เบฐเป€เบงเบ™.
  • เบ–เป‰เบฒเบเบญเบ‡เป‚เบˆเบกเบ•เบตเปเบ•เปˆเป„เบ”เป‰เบฎเบฑเบšเบšเบฒเบ”เป€เบˆเบฑเบšเบชเบฒเบซเบฑเบ”, เบฅเบฒเบงเปเบฅเปˆเบ™เบซเบ™เบต.

เบ™เบญเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ‚เบฝเบ™ if-statements เบ—เบตเปˆเบกเบตเบ•เบปเบงเปเบ›เบ‚เบญเบ‡เบฅเบฑเบ”เบœเบนเป‰เบ›เบปเบเบ„เบญเบ‡เปเบฅเบฐเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ•เปˆเบฒเบ‡เป†: เบกเบตเบชเบฑเบ”เบ•เบนเบขเบนเปˆเปƒเบเป‰เป†, เบฅเบฐเบ”เบฑเบšเบชเบธเบ‚เบฐเบžเบฒเบšเบ‚เบญเบ‡ NPC เปเบกเปˆเบ™เบซเบเบฑเบ‡, เปเบฅเบฐเบญเบทเปˆเบ™เป†. เบ‚เปเปƒเบซเป‰เป€เบžเบตเปˆเบกเบฅเบฑเบ”เบ•เบทเปˆเบกเบญเบตเบ:

  • Idleness - เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบฅเบฒเบ”เบ•เบฐเป€เบงเบ™.
  • เบ„เบปเป‰เบ™เบซเบฒ - เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบชเบฑเบ”เบ•เบนเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เป„เบ”เป‰เบซเบฒเบเป„เบ›.
  • เบŠเบญเบเบซเบฒเบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญ - เป€เบกเบทเปˆเบญเบชเบฑเบ”เบ•เบนเบ–เบทเบเบˆเบธเบ”, เปเบ•เปˆเปเบ‚เบ‡เปเบฎเบ‡เป€เบเบตเบ™เป„เบ›เบ—เบตเปˆเบˆเบฐเบ•เปเปˆเบชเบนเป‰เบเบฑเบšเบ„เบปเบ™เบ”เบฝเบง.

เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบ‚เบปเบฒเปเบ•เปˆเบฅเบฐเบ„เบปเบ™เปเบกเปˆเบ™เบˆเปเบฒเบเบฑเบ” - เบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบญเบ‡เบˆเบฐเบšเปเปˆเป„เบ›เบŠเบญเบเบซเบฒเบชเบฑเบ”เบ•เบนเบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ‡เป„เบงเป‰เบ–เป‰เบฒเบฅเบฒเบงเบกเบตเบชเบธเบ‚เบฐเบžเบฒเบšเบ•เปˆเปเบฒ.

เบซเบผเบฑเบ‡เบˆเบฒเบเบ—เบตเปˆเบ—เบฑเบ‡เบซเบกเบปเบ”, เบกเบตเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเปƒเบซเบเปˆเบ‚เบญเบ‡ "ifs" , เบงเปˆเบฒ "เบชเบฒเบกเบฒเบ”เบเบฒเบเป€เบ›เบฑเบ™เป€เบฅเบทเปˆเบญเบ‡เบ—เบตเปˆเบซเบเบธเป‰เบ‡เบเบฒเบเป€เบเบตเบ™เป„เบ›, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบžเบงเบเป€เบฎเบปเบฒเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบชเป‰เบฒเบ‡เบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบฎเบฑเบเบชเบฒเบฅเบฑเบ”เปเบฅเบฐเบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบฅเบฑเบ”เบขเบนเปˆเปƒเบ™เปƒเบˆ. เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒเบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เบฅเบฑเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”, เปเบฅเบฐเบžเบฒเบเปƒเบ•เป‰เปเบ•เปˆเบฅเบฐเบฅเบฑเบ”เบžเบงเบเป€เบฎเบปเบฒเบ‚เบฝเบ™เบฅเบปเบ‡เปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เป„เบ›เบชเบนเปˆเบฅเบฑเบ”เบญเบทเปˆเบ™เป†, เบžเป‰เบญเบกเบเบฑเบšเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบ‚เบปเบฒ.

เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ AI เป€เบเบก: เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

เบ™เบตเป‰เปเบกเปˆเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบ‚เบญเบ‡เบฅเบฑเบ” - เบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบชเบปเบกเบšเบนเบ™เปเบšเบšเป€เบžเบทเปˆเบญเป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡ FSM. เปƒเบซเป‰เปเบ•เป‰เบกเปเบœเบ™เบงเบฒเบ”เปเบฅเบฐเป€เบšเบดเปˆเบ‡เบžเบฒเบšเบฅเบงเบกเบ‚เบญเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบžเบถเบ”เบ•เบดเบเปเบฒ NPC.

เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ AI เป€เบเบก: เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

เปเบœเบ™เบงเบฒเบ”เบชเบฐเบ—เป‰เบญเบ™เปƒเบซเป‰เป€เบซเบฑเบ™เป€เบ–เบดเบ‡เบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเปเบ—เบ™เบ™เบตเป‰เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™. เบเบดเปˆเบ‡เป„เบ›เบเบงเปˆเบฒเบ™เบฑเป‰เบ™, เปเบ•เปˆเบฅเบฐเบฅเบนเบเบชเบญเบ™เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบฅเบฑเบ”เบ–เป‰เบฒเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ—เบตเปˆเบขเบนเปˆเบ‚เป‰เบฒเบ‡เบกเบฑเบ™เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡.

เปเบ•เปˆเบฅเบฐเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบžเบงเบเป€เบฎเบปเบฒเบเบงเบ”เป€เบšเบดเปˆเบ‡เบชเบฐเบ–เบฒเบ™เบฐเบ›เบฐเบˆเบธเบšเบฑเบ™เบ‚เบญเบ‡เบ•เบปเบงเปเบ—เบ™, เป€เบšเบดเปˆเบ‡เบœเปˆเบฒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™, เปเบฅเบฐเบ–เป‰เบฒเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ‚เบญเบ‡เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เปเบกเปˆเบ™เบšเบฑเบ™เบฅเบธเป„เบ”เป‰, เบกเบฑเบ™เบเบญเบกเบฎเบฑเบšเบชเบฐเบ–เบฒเบ™เบฐเปƒเบซเบกเปˆ. เบ•เบปเบงเบขเปˆเบฒเบ‡, เปเบ•เปˆเบฅเบฐเบเบญเบšเบˆเบฐเบเบงเบ”เป€เบšเบดเปˆเบ‡เบงเปˆเบฒเป‚เบกเบ‡เบˆเบฑเบšเป€เบงเบฅเบฒ 10 เบงเบดเบ™เบฒเบ—เบตเป„เบ”เป‰เบซเบกเบปเบ”เบญเบฒเบเบธ, เปเบฅเบฐเบ–เป‰เบฒเป€เบ›เบฑเบ™เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบเบญเบ‡เบˆเบฒเบเบฅเบฑเบ” Idling เป„เบ›เบซเบฒ Patrolling. เปƒเบ™เบ—เบฒเบ‡เบ”เบฝเบงเบเบฑเบ™, เบฅเบฑเบ”เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบˆเบฐเบเบงเบ”เป€เบšเบดเปˆเบ‡เบชเบธเบ‚เบฐเบžเบฒเบšเบ‚เบญเบ‡เบ•เบปเบงเปเบ—เบ™ - เบ–เป‰เบฒเบกเบฑเบ™เบ•เปเปˆเบฒ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฑเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบฅเบฑเบ” Fleeing.

เบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบฅเบฑเบ”, เปเบ•เปˆเบชเบดเปˆเบ‡เบ—เบตเปˆเบเปˆเบฝเบงเบเบฑเบšเบžเบถเบ”เบ•เบดเบเปเบฒเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบฅเบฑเบ”เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡? เปƒเบ™เปเบ‡เปˆเบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบžเบถเบ”เบ•เบดเบเปเบฒเบ•เบปเบงเบˆเบดเบ‡เบชเปเบฒเบฅเบฑเบšเบฅเบฑเบ”เบชเบฐเป€เบžเบฒเบฐเปƒเบ”เบซเบ™เบถเปˆเบ‡, เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เปเบฅเป‰เบงเบกเบตเบชเบญเบ‡เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡ "hook" เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบกเบญเบšเบซเบกเบฒเบเบเบฒเบ™เบเบฐเบ—เปเบฒเปƒเบซเป‰เบเบฑเบš FSM:

  • เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบ›เบฑเบ™เป„เบฅเบเบฐเบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ™เบฐเบ›เบฐเบˆเบธเบšเบฑเบ™.
  • เบเบฒเบ™เบเบฐ เบ—เบณ เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป€เบฎเบฑเบ”เปƒเบ™เป€เบงเบฅเบฒเบ›เปˆเบฝเบ™เบˆเบฒเบเบฅเบฑเบ” เปœเบถเปˆเบ‡ เป„เบ›เบญเบตเบเบฅเบฑเบ” เปœเบถเปˆเบ‡.

เบ•เบปเบงเบขเปˆเบฒเบ‡เบชเปเบฒเบฅเบฑเบšเบ›เบฐเป€เบžเบ”เบ—เปเบฒเบญเบดเบ”. เบฅเบฑเบ”เบฅเบฒเบ”เบ•เบฐเป€เบงเบ™เบˆเบฐเบเป‰เบฒเบเบ•เบปเบงเปเบ—เบ™เป„เบ›เบ•เบฒเบกเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบฅเบฒเบ”เบ•เบฐเป€เบงเบ™เปเบ•เปˆเบฅเบฐเบเบญเบš. เบฅเบฑเบ”โ€‹เป‚เบˆเบกโ€‹เบ•เบตโ€‹เบˆเบฐโ€‹เบžเบฐโ€‹เบเบฒโ€‹เบเบฒเบกโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เบเบฒเบ™โ€‹เป‚เบˆเบกโ€‹เบ•เบตโ€‹เปเบ•เปˆโ€‹เบฅเบฐโ€‹เบเบญเบšโ€‹เบซเบผเบทโ€‹เบเบฒเบ™โ€‹เบซเบฑเบ™โ€‹เป„เบ›โ€‹เบชเบนเปˆโ€‹เบฅเบฑเบ”โ€‹เบ—เบตเปˆโ€‹เป€เบ›เบฑเบ™โ€‹เป„เบ›โ€‹เป„เบ”เป‰โ€‹.

เบชเปเบฒเบฅเบฑเบšเบ›เบฐเป€เบžเบ”เบ—เบตเบชเบญเบ‡, เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™ "เบ–เป‰เบฒเบชเบฑเบ”เบ•เบนเบ–เบทเบเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เปเบฅเบฐเบชเบฑเบ”เบ•เบนเปเบ‚เบ‡เปเบฎเบ‡เป€เบเบตเบ™เป„เบ›, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เป„เบ›เบซเบฒเบฅเบฑเบ”เบŠเบญเบเบซเบฒเบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญ. เบ•เบปเบงเปเบ—เบ™เบ•เป‰เบญเบ‡เป€เบฅเบทเบญเบเบšเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเป„เบ›เป€เบžเบทเปˆเบญเบ‚เปเบ„เบงเบฒเบกเบŠเปˆเบงเบเป€เบซเบผเบทเบญ เปเบฅเบฐเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เป€เบžเบทเปˆเบญเปƒเบซเป‰เบฅเบฑเบ”เบŠเบญเบเบซเบฒเบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญเบฎเบนเป‰เบงเปˆเบฒเบˆเบฐเป„เบ›เปƒเบช. เป€เบกเบทเปˆเบญเบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญเบ–เบทเบเบžเบปเบšเป€เบซเบฑเบ™, เบ•เบปเบงเปเบ—เบ™เบˆเบฐเบเบฑเบšเบ„เบทเบ™เบชเบนเปˆเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เป‚เบˆเบกเบ•เบต. เปƒเบ™เบˆเบธเบ”เบ™เบตเป‰, เบฅเบฒเบงเบˆเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบšเบญเบเบžเบฑเบ™เบ—เบฐเบกเบดเบ”เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ‚เบปเปˆเบกเบ‚เบนเปˆ, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบเบฒเบ™เบเบฐเบ—เปเบฒ NotifyFriendOfThreat เบญเบฒเบ”เบˆเบฐเป€เบเบตเบ”เบ‚เบทเป‰เบ™.

เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡, เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เบฅเบฐเบšเบปเบšเบ™เบตเป‰เป‚เบ”เบเบœเปˆเบฒเบ™เบ—เบฑเบ”เบชเบฐเบ™เบฐเบ‚เบญเบ‡เบงเบปเบ‡เบˆเบญเบ™เบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบ / เบ„เบดเบ” / เบเบปเบ”เบซเบกเบฒเบ. Sense เปเบกเปˆเบ™ embodied เปƒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ™เปเบฒเปƒเบŠเป‰เป‚เบ”เบ logic เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™. เบ„เบดเบ” - เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเปƒเบ™เปเบ•เปˆเบฅเบฐเบฅเบฑเบ”. เปเบฅเบฐเบเบปเบ” เปเบฒเบ เปเบกเปˆเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบเบฒเบ™เบเบฐ เบ—เบณ เบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบ›เบฑเบ™เปเบ•เปˆเบฅเบฐเป„เบฅเบเบฐเบžเบฒเบเปƒเบ™เบฅเบฑเบ”เบซเบผเบทเปƒเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบฅเบฑเบ”.

เบšเบฒเบ‡เบ„เบฑเป‰เบ‡ เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ‚เบญเบ‡เบเบฒเบ™เป€เบฅเบทเบญเบเบ•เบฑเป‰เบ‡เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เบชเบฒเบกเบฒเบ”เบกเบตเบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเบซเบผเบฒเบ. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ–เป‰เบฒเบ•เบปเบงเปเบ—เบ™เปเบ•เปˆเบฅเบฐเบ„เบปเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เบ—เบธเบเป†เบเบญเบšเป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบงเปˆเบฒเบกเบฑเบ™เบชเบฒเบกเบฒเบ”เป€เบซเบฑเบ™เบชเบฑเบ”เบ•เบนเปเบฅเบฐเป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เบˆเบฒเบเบฅเบฑเบ” Patrolling เป„เบ›เบชเบนเปˆเบเบฒเบ™เป‚เบˆเบกเบ•เบต, เบ™เบตเป‰เบˆเบฐเปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบเบ‚เบญเบ‡ CPU.

เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบ‚เบญเบ‡เป‚เบฅเบเบชเบฒเบกเบฒเบ”เบ„เบดเบ”เบงเปˆเบฒเป€เบ›เบฑเบ™เป€เบซเบ”เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบ–เบทเบเบ›เบธเบ‡เปเบ•เปˆเบ‡เบเป‰เบญเบ™เบงเปˆเบฒเบžเบงเบเบกเบฑเบ™เป€เบเบตเบ”เบ‚เบทเป‰เบ™. เปเบ—เบ™เบ—เบตเปˆเบˆเบฐ FSM เบเบงเบ”เป€เบšเบดเปˆเบ‡เบชเบฐเบžเบฒเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡ "เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบ‚เป‰เบญเบเบชเบฒเบกเบฒเบ”เป€เบซเบฑเบ™เบœเบนเป‰เบ™เป„เบ”เป‰เบšเป?" เบ—เบธเบเป†เบเบญเบš, เบฅเบฐเบšเบปเบšเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบžเบทเปˆเบญเบเบงเบ”เป€เบšเบดเปˆเบ‡เบซเบ™เป‰เบญเบเบฅเบปเบ‡เป€เบฅเบทเป‰เบญเบเป† (เป€เบŠเบฑเปˆเบ™: 5 เบ„เบฑเป‰เบ‡เบ•เปเปˆเบงเบดเบ™เบฒเบ—เบต). เปเบฅเบฐเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเปเบกเปˆเบ™เบเบฒเบ™เบญเบญเบ Player Seen เป€เบกเบทเปˆเบญเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบœเปˆเบฒเบ™.

เบญเบฑเบ™เบ™เบตเป‰เบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เปƒเบซเป‰ FSM, เป€เบŠเบดเปˆเบ‡เบ•เบญเบ™เบ™เบตเป‰เบ„เบงเบ™เบˆเบฐเป„เบ›เบซเบฒเบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเบœเบนเป‰เบซเบผเบดเป‰เบ™เป€เบซเบฑเบ™เปƒเบ™เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบš เปเบฅเบฐเบ•เบญเบšเบชเบฐเปœเบญเบ‡เบ•เบฒเบกเบ„เบงเบฒเบกเป€เปเบฒเบฐเบชเบปเบก. เบžเบถเบ”เบ•เบดเบเปเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เบœเบปเบ™เปเบกเปˆเบ™เบ„เบทเบเบฑเบ™เบเบปเบเป€เบงเบฑเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒเป€เบเบทเบญเบš imperceptible เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡. เปเบ•เปˆเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰เบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เป€เบ›เบฑเบ™เบœเบปเบ™เบกเบฒเบˆเบฒเบเบเบฒเบ™เปเบเบเบชเปˆเบงเบ™ Sense เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบชเปˆเบงเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™.

เป€เบ„เบทเปˆเบญเบ‡เบฅเบฑเบ” finite เบฅเบณเบ”เบฑเบš

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš FSMs เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเปเบกเปˆเบ™เบšเปเปˆเบชเบฐเบ”เบงเบเบชเบฐเป€เบซเบกเบต. เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบฅเบฑเบ”เบเบฒเบ™เป‚เบˆเบกเบ•เบตเป€เบžเบทเปˆเบญเปเบเบ MeleeAttacking เปเบฅเบฐ RangedAttacking, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบ•เป‰เบญเบ‡เบ›เปˆเบฝเบ™เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบˆเบฒเบเบฅเบฑเบ”เบญเบทเปˆเบ™เป†เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบ™เปเบฒเป„เบ›เบชเบนเปˆเบฅเบฑเบ”เบเบฒเบ™เป‚เบˆเบกเบ•เบต (เบ›เบฐเบˆเบธเบšเบฑเบ™เปเบฅเบฐเบญเบฐเบ™เบฒเบ„เบปเบ”).

เบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบงเปˆเบฒเปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบŠเป‰เปเบฒเบเบฑเบ™เบซเบผเบฒเบ. เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบชเปˆเบงเบ™เปƒเบซเบเปˆเบขเบนเปˆเปƒเบ™เบฅเบฑเบ” Idling เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบขเบนเปˆเปƒเบ™เบฅเบฑเบ” Patrolling. เบกเบฑเบ™เบˆเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เบ”เบตเบ—เบตเปˆเบˆเบฐเบšเปเปˆเป€เบฎเบฑเบ”เป€เบฅเบทเป‰เบกเบ„เบทเบ™เบ•เบปเบงเป€เบฎเบปเบฒเป€เบญเบ‡, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเป€เบžเบตเปˆเบกเบฅเบฑเบ”เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบซเบผเบฒเบ. เบกเบฑเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบเบ‚เบญเบ‡เบเบธเปˆเบก Idling เปเบฅเบฐเบเบฒเบ™เบฅเบฒเบ”เบ•เบฐเป€เบงเบ™เบžเบฒเบเปƒเบ•เป‰เบ›เป‰เบฒเบเบ—เบปเปˆเบงเป„เบ›เบ‚เบญเบ‡ "เบšเปเปˆเปเบกเปˆเบ™เบเบฒเบ™เบชเบนเป‰เบฎเบปเบš", เบšเปˆเบญเบ™เบ—เบตเปˆเบกเบตเบžเบฝเบ‡เปเบ•เปˆเบซเบ™เบถเปˆเบ‡เบŠเบธเบ”เบ—เบปเปˆเบงเป„เบ›เบ‚เบญเบ‡เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เป„เบ›เบชเบนเปˆเบฅเบฑเบ”เบ•เปเปˆเบชเบนเป‰. เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบ„เบดเบ”เบงเปˆเบฒเบ›เป‰เบฒเบเบ™เบตเป‰เป€เบ›เบฑเบ™เบฅเบฑเบ”, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ Idling เปเบฅเบฐ Patrolling เบเบฒเบเป€เบ›เบฑเบ™ substate. เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบชเปเบฒเบฅเบฑเบš substate เบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™เบเบฒเบ™เบชเบนเป‰เบฎเบปเบšเปƒเบซเบกเปˆ:

เบฅเบฑเบ”เบ•เบปเป‰เบ™เบ•เป:
เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ AI เป€เบเบก: เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

เบญเบญเบเบˆเบฒเบเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบชเบนเป‰เบฎเบปเบš:
เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ AI เป€เบเบก: เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

เปเบฅเบฐเปƒเบ™เบฎเบนเบšเปเบšเบšเปเบœเบ™เบงเบฒเบ”:

เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ AI เป€เบเบก: เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

เบกเบฑเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบฅเบฐโ€‹เบšเบปเบšโ€‹เบ”เบฝเบงโ€‹เบเบฑเบ™โ€‹, เปเบ•เปˆโ€‹เบงเปˆเบฒโ€‹เบกเบตโ€‹เบฅเบฑเบ”โ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เปเบกเปˆเบ™โ€‹เบเบฒเบ™โ€‹เบ•เปเปˆโ€‹เบชเบนเป‰โ€‹เปƒเบซเบกเปˆโ€‹เบ—เบตเปˆโ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบกเบต Idling เปเบฅเบฐ Patrollingโ€‹. เบเบฑเบšเปเบ•เปˆเบฅเบฐเบฅเบฑเบ”เบ—เบตเปˆเบกเบต FSM เบ—เบตเปˆเบกเบต substates (เปเบฅเบฐ substate เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰, เปƒเบ™เบ—เบฒเบ‡เบเบฑเบšเบเบฑเบ™, เบกเบต FSMs เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡ - เปเบฅเบฐเบญเบทเปˆเบ™เป†เบชเปเบฒเบฅเบฑเบšเบ•เบฒเบšเปƒเบ”เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™), เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบฎเบฑเบš Hierarchical Finite State Machine เบซเบผเบท HFSM (เป€เบ„เบทเปˆเบญเบ‡เบฅเบฑเบ” finite เบฅเปเบฒเบ”เบฑเบšเบŠเบฑเป‰เบ™). เป‚เบ”เบเบเบฒเบ™เบˆเบฑเบ”เบเบธเปˆเบกเบฅเบฑเบ”เบ—เบตเปˆเบšเปเปˆเบกเบตเบเบฒเบ™เบชเบนเป‰เบฎเบปเบš, เบžเบงเบเป€เบฎเบปเบฒเบ•เบฑเบ”เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบ—เบตเปˆเบŠเป‰เบณเบŠเป‰เบญเบ™เบญเบญเบ. เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป€เบฎเบฑเบ”โ€‹เป„เบ”เป‰โ€‹เป€เบŠเบฑเปˆเบ™โ€‹เบ”เบฝเบงโ€‹เบเบฑเบ™โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบฅเบฑเบ”โ€‹เปƒเบซเบกเปˆโ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบซเบฑเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เบ—เบปเปˆเบงโ€‹เป„เบ›โ€‹. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ–เป‰เบฒเปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”เบžเบงเบเป€เบฎเบปเบฒเบ‚เบฐเบซเบเบฒเบเบฅเบฑเบ”เบเบฒเบ™เป‚เบˆเบกเบ•เบตเป„เบ›เบชเบนเปˆเบฅเบฑเบ” MeleeAttacking เปเบฅเบฐ MissileAttacking, เบžเบงเบเบกเบฑเบ™เบˆเบฐเป€เบ›เบฑเบ™ substate เบ—เบตเปˆเบ›เปˆเบฝเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฑเบ™เปเบฅเบฐเบเบฑเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเป„เบฅเบเบฐเบซเปˆเบฒเบ‡เบ‚เบญเบ‡เบชเบฑเบ”เบ•เบนเปเบฅเบฐเบ„เบงเบฒเบกเบžเป‰เบญเบกเบ‚เบญเบ‡เบฅเบนเบเบ›เบทเบ™. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบžเบถเบ”เบ•เบดเบเปเบฒเบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เปเบฅเบฐเบžเบถเบ”เบ•เบดเบเปเบฒเบเปˆเบญเบเบชเบฒเบกเบฒเบ”เบ–เบทเบเบชเบฐเปเบ”เบ‡เป‚เบ”เบเบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆเบ‚เบญเบ‡เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบŠเป‰เปเบฒเบเบฑเบ™.

เบ•เบปเป‰เบ™โ€‹เป„เบกเป‰โ€‹เบžเบถเบ”โ€‹เบ•เบดโ€‹เบเปเบฒโ€‹

เบ”เป‰เบงเบ HFSM, เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เบ‚เบญเบ‡เบžเบถเบ”เบ•เบดเบเปเบฒเปเบกเปˆเบ™เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™เปเบšเบšเบ‡เปˆเบฒเบเป†. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบกเบตเบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเป€เบฅเบฑเบเบ™เป‰เบญเบเบ—เบตเปˆเบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบกเบตเบ„เบงเบฒเบกเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบขเปˆเบฒเบ‡เปƒเบเป‰เบŠเบดเบ”เบเบฑเบšเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™. เปเบฅเบฐเปƒเบ™เบซเบผเบฒเบเป€เบเบก, เบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™. เปเบฅเบฐเบเบฒเบ™เปƒเบŠเป‰เบฅเปเบฒเบ”เบฑเบšเบŠเบฑเป‰เบ™เบ‚เบญเบ‡เบฅเบฑเบ”เบขเปˆเบฒเบ‡เบฅเบฐเบกเบฑเบ”เบฅเบฐเบงเบฑเบ‡เบชเบฒเบกเบฒเบ”เบซเบผเบธเบ”เบœเปˆเบญเบ™เบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เบŠเปเป‰เบฒเบŠเป‰เบญเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡. เปเบ•เปˆเบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบเบปเบ”เบฅเบฐเบšเบฝเบšเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบšเปเปˆเบงเปˆเบฒเบ—เปˆเบฒเบ™เบˆเบฐเบขเบนเปˆเปƒเบ™เบฅเบฑเบ”เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบซเบผเบทเปƒเบŠเป‰เปƒเบ™เป€เบเบทเบญเบšเบ—เบธเบเบฅเบฑเบ”. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ–เป‰เบฒเบชเบธเบ‚เบฐเบžเบฒเบšเบ‚เบญเบ‡เบ•เบปเบงเปเบ—เบ™เบซเบผเบธเบ”เบฅเบปเบ‡เป€เบ–เบดเบ‡ 25%, เป€เบˆเบปเป‰เบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบซเป‰เบฅเบฒเบงเปเบฅเปˆเบ™เบซเบ™เบตเป‚เบ”เบเบšเปเปˆเบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เบงเปˆเบฒเบฅเบฒเบงเบขเบนเปˆเปƒเบ™เบเบฒเบ™เบ•เปเปˆเบชเบนเป‰, เบšเปเปˆเป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบ, เบซเบผเบทเป€เบงเบปเป‰เบฒ - เบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เป€เบžเบตเปˆเบกเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ™เบตเป‰เปƒเบชเปˆเปเบ•เปˆเบฅเบฐเบฅเบฑเบ”. เปเบฅเบฐเบ–เป‰เบฒเบœเบนเป‰เบญเบญเบเปเบšเบšเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบ•เปเปˆเบกเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เบฅเบฐเบ”เบฑเบšเบชเบธเบ‚เบฐเบžเบฒเบšเบ•เปˆเปเบฒเบˆเบฒเบ 25% เป€เบ›เบฑเบ™ 10%, เบ™เบตเป‰เบˆเบฐเบ•เป‰เบญเบ‡เป€เบฎเบฑเบ”เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡.

เป‚เบ”เบเบซเบฅเบฑเบเบเบฒเบ™เปเบฅเป‰เบง, เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ™เบตเป‰เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบฅเบฐเบšเบปเบšเบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบเปˆเบฝเบงเบเบฑเบš "เบฅเบฑเบ”เบ—เบตเปˆเบˆเบฐเบขเบนเปˆเปƒเบ™" เบขเบนเปˆเบ™เบญเบเบฅเบฑเบ”เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡, เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบžเบฝเบ‡เปเบ•เปˆเบขเบนเปˆเปƒเบ™เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ”เบฝเบงเปเบฅเบฐเบšเปเปˆเปเบ•เบฐเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™. เบ•เบปเป‰เบ™เป„เบกเป‰เบžเบถเบ”เบ•เบดเบเบณเบ›เบฒเบเบปเบ”เบขเบนเปˆเบšเปˆเบญเบ™เบ™เบตเป‰.

เบกเบตเบซเบผเบฒเบเบงเบดเบ—เบตเบ—เบตเปˆเบˆเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เบžเบงเบเบกเบฑเบ™, เปเบ•เปˆเป‚เบ”เบเป€เบ™เบทเป‰เบญเปเบ—เป‰เปเบฅเป‰เบงเปเบกเปˆเบ™เบ›เบฐเบกเบฒเบ™เบ„เบทเบเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบ—เบธเบเบ„เบปเบ™เปเบฅเบฐเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบ•เบปเป‰เบ™เป„เบกเป‰เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆ: เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ "เบฎเบฒเบ" node, เปเบฅเบฐเบ•เบปเป‰เบ™เป„เบกเป‰เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบ‚เปเป‰เบ—เบตเปˆเป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบซเบผเบทเบเบฒเบ™เบเบฐเบ—เปเบฒ. เบกเบฑเบ™เบกเบตเบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบ—เบตเปˆ เบชเบณ เบ„เบฑเบ™เบšเปเปˆเบซเบผเบฒเบเบ›เบฒเบ™เปƒเบ”:

  • เบ•เบญเบ™เบ™เบตเป‰ Nodes เบชเบปเปˆเบ‡เบ„เบทเบ™เบ„เปˆเบฒเปœเบถเปˆเบ‡เปƒเบ™เบชเบฒเบกเบ„เปˆเบฒ: เบชเบณเป€เบฅเบฑเบ” (เบ–เป‰เบฒเบงเบฝเบเบชเบณเป€เบฅเบฑเบ”), เบฅเบปเป‰เบกเป€เบซเบฅเบง (เบ–เป‰เบฒเบกเบฑเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป„เบ”เป‰), เบซเบผเบท เปเบฅเปˆเบ™ (เบ–เป‰เบฒเบกเบฑเบ™เบเบฑเบ‡เปเบฅเปˆเบ™เบขเบนเปˆ เปเบฅเบฐเบšเปเปˆเบกเบตเบœเบปเบ™เบชเบธเบ”เบ—เป‰เบฒเบ).
  • เบšเปเปˆเบกเบตเบ‚เปเป‰เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ—เบตเปˆเบˆเบฐเป€เบฅเบทเบญเบเป€เบญเบปเบฒเบฅเบฐเบซเบงเปˆเบฒเบ‡เบชเบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบ. เปเบ—เบ™เบ—เบตเปˆเบˆเบฐ, เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเปเบกเปˆเบ™ nodes Decorator, เบ—เบตเปˆเบกเบตเบซเบ™เบถเปˆเบ‡ node เป€เบ”เบฑเบเบ™เป‰เบญเบ. เบ–เป‰เบฒเบžเบงเบเป€เบ‚เบปเบฒเบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”, เบžเบงเบเป€เบ‚เบปเบฒเบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เปเป‰เบ‚เบญเบ‡เบฅเบนเบเบ”เบฝเบงเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ.
  • เป‚เบ™เบ”เบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบชเบปเปˆเบ‡เบ„เบทเบ™เบ„เปˆเบฒเบเบฒเบ™เปเบฅเปˆเบ™เป€เบžเบทเปˆเบญเป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบเปเบฒเบฅเบฑเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”.

เบŠเบธเบ”เบ™เป‰เบญเบเบ‚เบญเบ‡ nodes เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบžเบถเบ”เบ•เบดเบเปเบฒเบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เบซเบผเบฒเบ. เบ‚เปเปƒเบซเป‰เบˆเบดเบ™เบ•เบฐเบ™เบฒเบเบฒเบ™ HFSM guard เบˆเบฒเบเบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเป€เบ›เบฑเบ™เบ•เบปเป‰เบ™เป„เบกเป‰เบžเบถเบ”เบ•เบดเบเปเบฒ:

เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ AI เป€เบเบก: เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

เบ”เป‰เบงเบเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ™เบตเป‰เบšเปเปˆเบ„เบงเบ™เบกเบตเบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบขเปˆเบฒเบ‡เบˆเบฐเปเบˆเป‰เบ‡เบˆเบฒเบเบฅเบฑเบ” Idling/Patrolling เป„เบ›เบชเบนเปˆเบเบฒเบ™เป‚เบˆเบกเบ•เบต เบซเบผเบทเบฅเบฑเบ”เบญเบทเปˆเบ™เป†. เบ–เป‰เบฒเบชเบฑเบ”เบ•เบนเบ–เบทเบเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เปเบฅเบฐเบชเบธเบ‚เบฐเบžเบฒเบšเบ‚เบญเบ‡เบ•เบปเบงเบฅเบฐเบ„เบญเบ™เปเบกเปˆเบ™เบ•เปเปˆเบฒ, เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบˆเบฐเบขเบธเบ”เบขเบนเปˆเบ—เบตเปˆ Fleeing node, เบšเปเปˆเบงเปˆเบฒเบˆเบฐเป€เบ›เบฑเบ™เป‚เบซเบ™เบ”เปƒเบ”เบ—เบตเปˆเบกเบฑเบ™เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เป€เบกเบทเปˆเบญเบเปˆเบญเบ™ - เบเบฒเบ™เบฅเบฒเบ”เบ•เบฐเป€เบงเบ™, Idling, Attacking, เบซเบผเบทเบญเบทเปˆเบ™เป†.

เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ AI เป€เบเบก: เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

เบ•เบปเป‰เบ™เป„เบกเป‰เบžเบถเบ”เบ•เบดเบเบณเบกเบตเบ„เบงเบฒเบกเบŠเบฑเบšเบŠเป‰เบญเบ™ - เบกเบตเบซเบผเบฒเบเบงเบดเบ—เบตเปƒเบ™เบเบฒเบ™เบ›เบฐเบเบญเบšเบžเบงเบเบกเบฑเบ™, เปเบฅเบฐเบเบฒเบ™เบŠเบญเบเบซเบฒเบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบ•เบปเบšเปเบ•เปˆเบ‡ เปเบฅเบฐเบ‚เปเป‰เบ›เบฐเบชเบปเบกเบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบ—เป‰เบฒเบ—เบฒเบ. เบเบฑเบ‡เบกเบตเบ„เปเบฒเบ–เบฒเบกเบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบงเบ”เป€เบšเบดเปˆเบ‡เบ•เบปเป‰เบ™เป„เบกเป‰เป€เบฅเบทเป‰เบญเบเป† - เบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบœเปˆเบฒเบ™เบ—เบธเบเป†เบชเปˆเบงเบ™เบ‚เบญเบ‡เบกเบฑเบ™เบซเบผเบทเบžเบฝเบ‡เปเบ•เปˆเป€เบกเบทเปˆเบญเบซเบ™เบถเปˆเบ‡เปƒเบ™เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡? เป€เบฎเบปเบฒเบˆเบฐเป€เบเบฑเบšเบฅเบฑเบ”เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบš nodes เปเบ™เบงเปƒเบ” - เป€เบฎเบปเบฒเบˆเบฐเบฎเบนเป‰เป„เบ”เป‰เปเบ™เบงเปƒเบ”เบงเปˆเบฒเป€เบกเบทเปˆเบญเป€เบฎเบปเบฒเบ–เบทเบ Idling เป€เบ›เบฑเบ™เป€เบงเบฅเบฒ 10 เบงเบดเบ™เบฒเบ—เบต, เบซเบผเบทเป€เบฎเบปเบฒเบˆเบฐเบฎเบนเป‰เป„เบ”เป‰เปเบ™เบงเปƒเบ”เบงเปˆเบฒ nodes เปƒเบ”เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เบ„เบฑเป‰เบ‡เบชเบธเบ”เบ—เป‰เบฒเบเป€เบžเบทเปˆเบญเปƒเบซเป‰เป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบฅเปเบฒเบ”เบฑเบšเป„เบ”เป‰เบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡?

เบ™เบตเป‰เปเบกเปˆเบ™เป€เบซเบ”เบœเบปเบ™เบ—เบตเปˆเบงเปˆเบฒเบกเบตเบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบซเบผเบฒเบเบขเปˆเบฒเบ‡. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบšเบฒเบ‡เบฅเบฐเบšเบปเบšเป„เบ”เป‰เบ›เปˆเบฝเบ™เปเบ—เบ™เป€เบ„เบทเปˆเบญเบ‡เบ•เบปเบšเปเบ•เปˆเบ‡เบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เบ•เบปเบšเปเบ•เปˆเบ‡เบžเบฒเบเปƒเบ™. เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบ›เบฐเป€เบกเบตเบ™เบ•เบปเป‰เบ™เป„เบกเป‰เบ„เบทเบ™เปƒเบซเบกเปˆเป€เบกเบทเปˆเบญเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ‚เบญเบ‡เบœเบนเป‰เบ•เบปเบเปเบ•เปˆเบ‡เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡, เบŠเปˆเบงเบเป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบก nodes, เปเบฅเบฐเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เปเบ•เปˆเบฅเบฐเป„เบฅเบเบฐ.

เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”

เบšเบฒเบ‡เป€เบเบกเบกเบตเบเบปเบ™เป„เบเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบซเบผเบฒเบ. เบกเบฑเบ™เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบ›เบฒเบ–เบฐเบซเบ™เบฒเบ—เบตเปˆเบžเบงเบเป€เบ‚เบปเบฒเป„เบ”เป‰เบฎเบฑเบšเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเปเบฅเบฐเบ—เบปเปˆเบงเป„เบ›, เปเบ•เปˆเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบขเบนเปˆเปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบ•เบปเป‰เบ™เป„เบกเป‰เบ—เบตเปˆเบชเบปเบกเบšเบนเบ™เบ‚เบญเบ‡เบžเบถเบ”เบ•เบดเบเปเบฒ. เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบกเบตเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบซเบผเบทเบ•เบปเป‰เบ™เป„เบกเป‰เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰, เบกเบฑเบ™เบ‡เปˆเบฒเบเบ—เบตเปˆเบˆเบฐเบเบงเบ”เป€เบšเบดเปˆเบ‡เบเบฒเบ™เบเบฐเบ—เปเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”เปเบฅเบฐเป€เบฅเบทเบญเบเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบ—เบตเปˆเบชเบธเบ”เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™.

เบฅเบฐเบšเบปเบš Utility-based เบˆเบฐเบŠเปˆเบงเบเบžเบฝเบ‡เปเบ•เปˆเบ™เบตเป‰. เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบฅเบฐโ€‹เบšเบปเบšโ€‹เบ—เบตเปˆโ€‹เบ•เบปเบงโ€‹เปเบ—เบ™โ€‹เบกเบตโ€‹เบ„เบงเบฒเบกโ€‹เบซเบผเบฒเบโ€‹เบซเบผเบฒเบโ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เปเบฅเบฐโ€‹เป€เบฅเบทเบญเบโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เป‚เบ”เบโ€‹เบญเบตเบ‡โ€‹เปƒเบชเปˆโ€‹เบœเบปเบ™โ€‹เบ›เบฐโ€‹เป‚เบซเบเบ”โ€‹เบžเบตเปˆโ€‹เบ™เป‰เบญเบ‡โ€‹เบ‚เบญเบ‡โ€‹เปเบ•เปˆโ€‹เบฅเบฐโ€‹เบ„เบปเบ™โ€‹. เบšเปˆเบญเบ™เบ—เบตเปˆเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เปเบกเปˆเบ™เบกเบฒเบ”เบ•เบฐเบเบฒเบ™เบ—เบตเปˆเบ•เบปเบ™เป€เบญเบ‡เบกเบฑเบเบ‚เบญเบ‡เบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบซเบผเบทเบ„เบงเบฒเบกเบ›เบฒเบ–เบฐเบซเบ™เบฒเบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ™เบตเป‰.

เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบชเบฐเบ–เบฒเบ™เบฐเปเบฅเบฐเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™, เบ•เบปเบงเปเบ—เบ™เบชเบฒเบกเบฒเบ”เบเบงเบ”เบชเบญเบšเปเบฅเบฐเป€เบฅเบทเบญเบเป€เบญเบปเบฒเบฅเบฑเบ”เบญเบทเปˆเบ™เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบ—เบตเปˆเบชเบธเบ”เป„เบ”เป‰เบ—เบธเบเป€เบงเบฅเบฒ. เบ™เบตเป‰เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš FSM, เบเบปเบเป€เบงเบฑเป‰เบ™เบšเปˆเบญเบ™เบ—เบตเปˆเบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบเบเบฒเบ™เบ„เบฒเบ”เบ„เบฐเป€เบ™เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบฅเบฑเบ”เบ—เบตเปˆเบกเบตเบ—เปˆเบฒเปเบฎเบ‡, เบฅเบงเบกเบ—เบฑเบ‡เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™. เบเบฐเบฅเบธเบ™เบฒเบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเป€เบฅเบทเบญเบเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเบชเบธเบ”เป€เบžเบทเปˆเบญเบเป‰เบฒเบงเบ•เปเปˆเป„เบ› (เบซเบผเบทเบขเบนเปˆเบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเป€เบฎเบฑเบ”เบชเปเบฒเป€เบฅเบฑเบ”เปเบฅเป‰เบง). เบชเปเบฒเบฅเบฑเบšเปเบ™เบงเบžเบฑเบ™เบซเบผเบฒเบ, เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบเบ—เบตเปˆเบชเบปเบกเบ”เบธเบ™เปเบ•เปˆเปเบšเบšเบชเบธเปˆเบกเบˆเบฒเบเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบ.

เบฅเบฐเบšเบปเบšเบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”เบ‚เบญเบ‡เบ„เปˆเบฒเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ” - เบ•เบปเบงเบขเปˆเบฒเบ‡, เบˆเบฒเบ 0 (เบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™) เบซเบฒ 100 (เบ•เป‰เบญเบ‡เบเบฒเบ™เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™). เปเบ•เปˆเบฅเบฐเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบกเบตเบˆเปเบฒเบ™เบงเบ™เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ—เบตเปˆเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบกเบนเบ™เบ„เปˆเบฒเบ™เบตเป‰. เบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒเบ•เบปเบงเบขเปˆเบฒเบ‡เบœเบนเป‰เบ›เบปเบเบ„เบญเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ:

เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ AI เป€เบเบก: เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบเบฐ เบ—เบณ เปเบกเปˆเบ™เบšเปเปˆเปเบ™เปˆเบ™เบญเบ™ - เบฅเบฑเบ”เปƒเบ” เปœเบถเปˆเบ‡ เบชเบฒเบกเบฒเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบญเบฑเบ™เบญเบทเปˆเบ™. เบšเบนเบฅเบดเบกเบฐเบชเบดเบ”เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปเบกเปˆเบ™เบžเบปเบšเป€เบซเบฑเบ™เบขเบนเปˆเปƒเบ™เบกเบนเบ™เบ„เปˆเบฒเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเบชเบปเปˆเบ‡เบ„เบทเบ™. เบ–เป‰เบฒเบชเบฑเบ”เบ•เบนเบชเบฒเบกเบฒเบ”เป€เบซเบฑเบ™เป„เบ”เป‰, เปเบฅเบฐเบชเบฑเบ”เบ•เบนเบ™เบฑเป‰เบ™เปเบ‚เบ‡เปเบฎเบ‡, เปเบฅเบฐเบชเบธเบ‚เบฐเบžเบฒเบšเบ‚เบญเบ‡เบ•เบปเบงเบฅเบฐเบ„เบญเบ™เปเบกเปˆเบ™เบ•เปเปˆเบฒ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ—เบฑเบ‡ Fleeing เปเบฅเบฐ FindingHelp เบˆเบฐเบชเบปเปˆเบ‡เบ„เบทเบ™เบ„เปˆเบฒเบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™เบชเบนเบ™เบชเบนเบ‡. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, FindingHelp เบˆเบฐเบชเบนเบ‡เบเบงเปˆเบฒเบชเบฐเป€เปเบต. เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™, เบเบดเบ”เบˆเบฐเบเปเบฒเบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™เบเบฒเบ™เบชเบนเป‰เบฎเบปเบšเบšเปเปˆเป€เบ„เบตเบเบเบฑเบšเบ„เบทเบ™เบกเบฒเบซเบผเบฒเบเบเปˆเบงเบฒ 50, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบžเบงเบเป€เบ‚เบปเบฒเบˆเบฐเบ•เปˆเปเบฒเบเบงเปˆเบฒเบเบฒเบ™เบ•เปเปˆเบชเบนเป‰. เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เปƒเบŠเป‰เป€เบงเบฅเบฒเบ™เบตเป‰เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบšเบฑเบ™เบŠเบตเปƒเบ™เป€เบงเบฅเบฒเบชเป‰เบฒเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปเบฅเบฐเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ.

เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เบเบฒเบ™เบเบฐเบ—เปเบฒเบเบฑเบšเบ„เบทเบ™เบกเบฒเป€เบ›เบฑเบ™เบ„เปˆเบฒเบ„เบปเบ‡เบ—เบตเปˆเบ„เบปเบ‡เบ—เบตเปˆเบซเบผเบทเบซเบ™เบถเปˆเบ‡เปƒเบ™เบชเบญเบ‡เบ„เปˆเบฒเบ„เบปเบ‡เบ—เบตเปˆ. เบฅเบฐเบšเบปเบšเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡เบเบงเปˆเบฒเบˆเบฐเบชเบปเปˆเบ‡เบ„เบทเบ™เบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบˆเบฒเบเป„เบฅเบเบฐเบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เบ‚เบญเบ‡เบ„เปˆเบฒ. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ Fleeing เบเบฑเบšเบ„เบทเบ™เบกเบนเบ™เบ„เปˆเบฒเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเบชเบนเบ‡เบ‚เบถเป‰เบ™เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบชเบธเบ‚เบฐเบžเบฒเบšเบ‚เบญเบ‡เบ•เบปเบงเปเบ—เบ™เปเบกเปˆเบ™เบ•เปเปˆเบฒ, เปเบฅเบฐเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบˆเบฐเบชเบปเปˆเบ‡เบ„เบทเบ™เบกเบนเบ™เบ„เปˆเบฒเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ•เปˆเปเบฒเบเบงเปˆเบฒเบ–เป‰เบฒเบชเบฑเบ”เบ•เบนเปเบ‚เบ‡เปเบฎเบ‡เป€เบเบตเบ™เป„เบ›. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบ™เบตเป‰, เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ Fleeing เบกเบตเบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™เบเบงเปˆเบฒเบเบฒเบ™เป‚เบˆเบกเบ•เบตเปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เปƒเบ”เบเปเปˆเบ•เบฒเบกเบ—เบตเปˆเบ•เบปเบงเปเบ—เบ™เบฎเบนเป‰เบชเบถเบเบงเปˆเบฒเบฅเบฒเบงเบšเปเปˆเบกเบตเบชเบธเบ‚เบฐเบžเบฒเบšเบžเบฝเบ‡เบžเปเบ—เบตเปˆเบˆเบฐเป€เบญเบปเบฒเบŠเบฐเบ™เบฐเบชเบฑเบ”เบ•เบน. เบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบšเบนเบฅเบดเบกเบฐเบชเบดเบ”เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚, เป€เบฎเบฑเบ”เปƒเบซเป‰เบงเบดเบ—เบตเบเบฒเบ™เบ™เบตเป‰เบกเบตเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™เปเบฅเบฐเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบซเบผเบฒเบเบเปˆเบงเบฒเบ•เบปเป‰เบ™เป„เบกเป‰เบžเบถเบ”เบ•เบดเบเปเบฒเบซเบผเบท FSM.

เปเบ•เปˆเบฅเบฐเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบกเบตเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบซเบผเบฒเบเบขเปˆเบฒเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเป‚เบ„เบ‡เบเบฒเบ™. เบžเบงเบเป€เบ‚เบปเบฒเบชเบฒเบกเบฒเบ”เบ‚เบฝเบ™เป€เบ›เบฑเบ™เบžเบฒเบชเบฒ scripting เบซเบผเบทเป€เบ›เบฑเบ™เบŠเบธเบ”เบ‚เบญเบ‡เบชเบนเบ”เบ„เบฐเบ™เบดเบ”เบชเบฒเบ”. The Sims, เป€เบŠเบดเปˆเบ‡ simulates เบ›เบฐเบˆเปเบฒเบงเบฑเบ™เบ‚เบญเบ‡เบฅเบฑเบเบชเบฐเบ™เบฐ, เป€เบžเบตเปˆเบก layer เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ‚เบญเบ‡เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆ - เบ•เบปเบงเปเบ—เบ™เป„เบ”เป‰เบฎเบฑเบšเบŠเบธเบ”เบ‚เบญเบ‡ "เปเบฎเบ‡เบˆเบนเบ‡เปƒเบˆ" เบ—เบตเปˆเบกเบตเบญเบดเบ”เบ—เบดเบžเบปเบ™เบเบฒเบ™เบˆเบฑเบ”เบญเบฑเบ™เบ”เบฑเบšเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”. เบ–เป‰เบฒเบ•เบปเบงเบฅเบฐเบ„เบญเบ™เบซเบดเบง, เบžเบงเบเบกเบฑเบ™เบˆเบฐเบเบฒเบเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบญเบถเบ”เบซเบดเบงเบ•เบฒเบกเป€เบงเบฅเบฒ, เปเบฅเบฐเบกเบนเบ™เบ„เปˆเบฒเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” EatFood เบˆเบฐเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบˆเบปเบ™เบเปˆเบงเบฒเบ•เบปเบงเบฅเบฐเบ„เบญเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบกเบฑเบ™, เบซเบผเบธเบ”เบœเปˆเบญเบ™เบฅเบฐเบ”เบฑเบšเบ„เบงเบฒเบกเบญเบถเบ”เบซเบดเบงเปเบฅเบฐเบชเบปเปˆเบ‡เบ„เบทเบ™เบกเบนเบ™เบ„เปˆเบฒ EatFood เบเบฑเบšเบชเบนเบ™.

เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡เบเบฒเบ™เป€เบฅเบทเบญเบเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบฅเบฐเบšเบปเบšเบเบฒเบ™เบˆเบฑเบ”เบญเบฑเบ™เบ”เบฑเบšเปเบกเปˆเบ™เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบ, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ Utility เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆ AI, เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เบ—เบปเบ”เปเบ—เบ™เบ—เบตเปˆเบชเบปเบกเบšเบนเบ™เบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบ‚เบปเบฒ. เบ•เบปเป‰เบ™เป„เบกเป‰เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบญเบฒเบ”เบˆเบฐเบฎเป‰เบญเบ‡เบ‚เปเปƒเบซเป‰เบกเบตเบเบฒเบ™เบˆเบฑเบ”เบญเบฑเบ™เบ”เบฑเบšเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ‚เบญเบ‡เบชเบญเบ‡ nodes เป€เบ”เบฑเบเบ™เป‰เบญเบเปเบฅเบฐเป€เบฅเบทเบญเบเบ—เบตเปˆเบชเบนเบ‡เบเบงเปˆเบฒ. เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™, เบ•เบปเป‰เบ™เป„เบกเป‰เบžเบถเบ”เบ•เบดเบเปเบฒเบชเบฒเบกเบฒเบ”เบกเบตเป‚เบซเบกเบ” Utility เบ›เบฐเบชเบปเบกเป€เบžเบทเปˆเบญเบ›เบฐเป€เบกเบตเบ™เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ‚เบญเบ‡เบเบฒเบ™เบเบฐเบ—เปเบฒเป€เบžเบทเปˆเบญเบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบงเปˆเบฒเป€เบ”เบฑเบเบˆเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”.

เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเปเบฅเบฐเบเบฒเบ™เบ™เปเบฒเบ—เบฒเบ‡

เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ, เบžเบงเบเป€เบฎเบปเบฒเบกเบตเป€เบงเบ—เบตเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบเป‰เบฒเบเบŠเป‰เบฒเบเบซเบผเบทเบ‚เบงเบฒ, เปเบฅเบฐเบเบญเบ‡เบ—เบตเปˆเบฅเบฒเบ”เบ•เบฐเป€เบงเบ™เบซเบผเบทเป‚เบˆเบกเบ•เบต. เปเบ•เปˆเบžเบงเบเป€เบฎเบปเบฒเบˆเบฑเบ”เบเบฒเบ™เบเบฑเบšเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ‚เบญเบ‡เบ•เบปเบงเปเบ—เบ™เปเบ™เบงเปƒเบ”เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡เปƒเบ™เป„เบฅเบเบฐเป€เบงเบฅเบฒ? เป€เบฎเบปเบฒเบเบณเบ™เบปเบ”เบ„เบงเบฒเบกเป„เบงเปเบ™เบงเปƒเบ”, เป€เบฎเบปเบฒเบซเบผเบตเบเบฅเปˆเบฝเบ‡เบญเบธเบ›เบฐเบชเบฑเบเปเบ™เบงเปƒเบ” เปเบฅเบฐ เป€เบฎเบปเบฒเบงเบฒเบ‡เปเบœเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปเบ™เบงเปƒเบ” เป€เบกเบทเปˆเบญเป„เบ›เบฎเบญเบ”เบˆเบธเบ”เปเบฒเบเบ›เบฒเบเบ—เบฒเบ‡เบˆเบฐเบเบฒเบเบเบงเปˆเบฒเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบ—เบตเปˆเป€เบชเบฑเป‰เบ™เบŠเบทเปˆ? เปƒเบซเป‰เป€เบšเบดเปˆเบ‡เบขเบนเปˆเปƒเบ™เบ™เบตเป‰.

เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡

เปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเบ•เบปเบงเปเบ—เบ™เปเบ•เปˆเบฅเบฐเบ„เบปเบ™เบกเบตเบกเบนเบ™เบ„เปˆเบฒเบ„เบงเบฒเบกเป„เบง, เป€เบŠเบดเปˆเบ‡เบฅเบงเบกเบ—เบฑเบ‡เบ„เบงเบฒเบกเป„เบงเบ—เบตเปˆเบกเบฑเบ™เป€เบ„เบทเปˆเบญเบ™เบ—เบตเปˆเปเบฅเบฐเปƒเบ™เบ—เบดเบ”เบ—เบฒเบ‡เปƒเบ”. เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเบงเบฑเบ”เปเบ—เบเป€เบ›เบฑเบ™เปเบกเบฑเบ”เบ•เปเปˆเบงเบดเบ™เบฒเบ—เบต, เบเบดเป‚เบฅเปเบกเบฑเบ”เบ•เปเปˆเบŠเบปเปˆเบงเป‚เบกเบ‡, เบžเบดเบเป€เบŠเบฅเบ•เปเปˆเบงเบดเบ™เบฒเบ—เบต, เปเบฅเบฐเบญเบทเปˆเบ™เป†. เบเบฒเบ™เบˆเบทเปˆเบˆเปเบฒ Sense/Think/Act, เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบˆเบดเบ™เบ•เบฐเบ™เบฒเบเบฒเบ™เป„เบ”เป‰เบงเปˆเบฒเบžเบฒเบเบชเปˆเบงเบ™ Think เป€เบฅเบทเบญเบเบ„เบงเบฒเบกเป„เบง, เปเบฅเบฐเบžเบฒเบเบชเปˆเบงเบ™เบเบปเบ”เบซเบกเบฒเบเปƒเบŠเป‰เบ„เบงเบฒเบกเป„เบงเบ™เบฑเป‰เบ™เบเบฑเบšเบ•เบปเบงเปเบ—เบ™. เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบดเป€เบเบกเบกเบตเบฅเบฐเบšเบปเบšเบŸเบตเบŠเบดเบเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบ™เบตเป‰เบชเปเบฒเบฅเบฑเบšเบ—เปˆเบฒเบ™, เบฎเบฝเบ™เบฎเบนเป‰เบ„เปˆเบฒเบ„เบงเบฒเบกเป„เบงเบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเบงเบฑเบ”เบ–เบธเปเบฅเบฐเบ›เบฑเบšเบกเบฑเบ™. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบญเบญเบเบˆเบฒเบ AI เบ”เป‰เบงเบเบงเบฝเบเบ‡เบฒเบ™เบซเบ™เบถเปˆเบ‡ - เป€เบžเบทเปˆเบญเบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบงเปˆเบฒเบ„เบงเบฒเบกเป„เบงเบ‚เบญเบ‡เบ•เบปเบงเปเบ—เบ™เบ„เบงเบ™เบˆเบฐเบกเบตเปเบ™เบงเปƒเบ”. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบฎเบนเป‰เบงเปˆเบฒเบ•เบปเบงเปเบ—เบ™เบ„เบงเบ™เบˆเบฐเบขเบนเปˆเปƒเบช, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบเป‰เบฒเบเบกเบฑเบ™เป„เบ›เปƒเบ™เบ—เบดเบ”เบ—เบฒเบ‡เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เปƒเบ™เบ„เบงเบฒเบกเป„เบงเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰. เบชเบปเบกเบœเบปเบ™เป€เบฅเบฑเบเบ™เป‰เบญเบเบซเบผเบฒเบ:

desired_travel = เบˆเบธเบ”เปเบฒเบเบ›เบฒเบเบ—เบฒเบ‡ - เบ•เบปเบงเปเบ—เบ™_เบ•เบณเปเปœเปˆเบ‡

เบˆเบดเบ™เบ•เบฐเบ™เบฒเบเบฒเบ™เป‚เบฅเบ 2D. เบ•เบปเบงเปเบ—เบ™เปเบกเปˆเบ™เบขเบนเปˆเบˆเบธเบ” (-2,-2), เบˆเบธเบ”เบซเบกเบฒเบเบ›เบฒเบเบ—เบฒเบ‡เปเบกเปˆเบ™เบšเบฒเบ‡เบšเปˆเบญเบ™เปƒเบ™เบžเบฒเบเบ•เบฒเป€เบงเบฑเบ™เบญเบญเบเบชเบฝเบ‡เป€เบซเบ™เบทเบญเบขเบนเปˆเบ—เบตเปˆเบˆเบธเบ” (30, 20), เปเบฅเบฐเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป„เบ›เป€เบ–เบดเบ‡เปเบกเปˆเบ™ (32, 22). เปƒเบซเป‰เป€เบงเบปเป‰เบฒเบงเปˆเบฒเบ•เปเบฒเปเบซเบ™เปˆเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ–เบทเบเบงเบฑเบ”เปเบ—เบเป€เบ›เบฑเบ™เปเบกเบฑเบ” - เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเป€เบญเบปเบฒเบ„เบงเบฒเบกเป„เบงเบ‚เบญเบ‡เบ•เบปเบงเปเบ—เบ™เป€เบ›เบฑเบ™ 5 เปเบกเบฑเบ”เบ•เปเปˆเบงเบดเบ™เบฒเบ—เบต, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ” vector เบเบฒเบ™เบเป‰เบฒเบเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบฅเบฐเป„เบ”เป‰เบฎเบฑเบšเบ„เบงเบฒเบกเป„เบงเบ›เบฐเบกเบฒเบ™ (4.12, 2.83). เบ”เป‰เบงเบเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰, เบ•เบปเบงเปเบ—เบ™เบˆเบฐเบกเบฒเบฎเบญเบ”เบˆเบธเบ”เบซเบกเบฒเบเบ›เบฒเบเบ—เบฒเบ‡เบ‚เบญเบ‡เบกเบฑเบ™เปƒเบ™เป€เบงเบฅเบฒเป€เบเบทเบญเบš 8 เบงเบดเบ™เบฒเบ—เบต.

เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ„เบดเบ”เป„เบฅเปˆเบ„เปˆเบฒเบ„เบทเบ™เปƒเบซเบกเปˆเป„เบ”เป‰เบ—เบธเบเป€เบงเบฅเบฒ. เบ–เป‰เบฒเบ•เบปเบงเปเบ—เบ™เบขเบนเปˆเป€เบ„เบดเปˆเบ‡เบ—เบฒเบ‡เป„เบ›เบซเบฒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ, เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบˆเบฐเป€เบ›เบฑเบ™เป€เบ„เบดเปˆเบ‡เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบ„เบงเบฒเบกเบเบฒเบง, เปเบ•เปˆเป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ„เบงเบฒเบกเป„เบงเบชเบนเบ‡เบชเบธเบ”เบ‚เบญเบ‡เบ•เบปเบงเปเบ—เบ™เปเบกเปˆเบ™ 5 m / s (เบžเบงเบเป€เบฎเบปเบฒเบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบ™เบตเป‰), เบ„เบงเบฒเบกเป„เบงเบˆเบฐเบ„เบทเบเบฑเบ™. เบ™เบตเป‰เบเบฑเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ, เปƒเบซเป‰เบ•เบปเบงเปเบ—เบ™เป€เบฎเบฑเบ”เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบžเบงเบเป€เบ‚เบปเบฒเป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบ.

เปเบ•เปˆเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบซเบผเบฒเบเบ‚เบถเป‰เบ™ - เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ„เปˆเบญเบเป†เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเป„เบงเป€เบžเบทเปˆเบญเบˆเปเบฒเบฅเบญเบ‡เบ•เบปเบงเบฅเบฐเบ„เบญเบ™เบ—เบตเปˆเป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเบˆเบฒเบเบเบฒเบ™เบขเบทเบ™เป„เบ›เบชเบนเปˆเบเบฒเบ™เปเบฅเปˆเบ™. เบ”เบฝเบงเบเบฑเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰เปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบขเบธเบ”เป€เบŠเบปเบฒ. เบฅเบฑเบเบชเบฐเบ™เบฐเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป€เบญเบตเป‰เบ™เบงเปˆเบฒเบžเบถเบ”เบ•เบดเบเปเบฒเบเบฒเบ™เบŠเบตเป‰เบ™เปเบฒ, เปเบ•เปˆเบฅเบฐเบ„เบปเบ™เบกเบตเบŠเบทเปˆเบชเบฐเป€เบžเบฒเบฐ: Seek, Flee, Arrival, เปเบฅเบฐเบญเบทเปˆเบ™เป† เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เปเบกเปˆเบ™เบงเปˆเบฒเบเปเบฒเบฅเบฑเบ‡เป€เบฅเบฑเปˆเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบเบฑเบšเบ„เบงเบฒเบกเป„เบงเบ‚เบญเบ‡เบ•เบปเบงเปเบ—เบ™, เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ‚เบญเบ‡เบ•เบปเบงเปเบ—เบ™เปเบฅเบฐเบ„เบงเบฒเบกเป„เบงเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™เบเบฑเบšเบˆเบธเบ”เบซเบกเบฒเบเบ›เบฒเบเบ—เบฒเบ‡เปƒเบ™. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบˆเบฐเบ™เปเบฒเปƒเบŠเป‰เบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบ‚เบญเบ‡เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเป„เบ›เบชเบนเปˆเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ.

เปเบ•เปˆเบฅเบฐเบžเบถเบ”เบ•เบดเบเปเบฒเบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป€เบฅเบฑเบเบ™เป‰เบญเบ. เบเบฒเบ™เบชเบฐเปเบซเบงเบ‡เบซเบฒเปเบฅเบฐเบเบฒเบ™เบกเบฒเบฎเบญเบ”เปเบกเปˆเบ™เบงเบดเบ—เบตเบ—เบตเปˆเบˆเบฐเบเป‰เบฒเบเบ•เบปเบงเปเบ—เบ™เป„เบ›เบซเบฒเบˆเบธเบ”เบซเบกเบฒเบเบ›เบฒเบเบ—เบฒเบ‡. เบเบฒเบ™เบซเบผเบตเบเบฅเป‰เบฝเบ‡เบญเบธเบ›เบฐเบชเบฑเบเปเบฅเบฐเบเบฒเบ™เปเบเบเบ•เบปเบงเบ›เบฑเบšเบ•เบปเบงเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ‚เบญเบ‡เบ•เบปเบงเปเบ—เบ™เป€เบžเบทเปˆเบญเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบญเบธเบ›เบฐเบชเบฑเบเปƒเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบชเบนเปˆเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ. เบเบฒเบ™เบˆเบฑเบ”เบฎเบฝเบ‡ เปเบฅเบฐ เบ„เบงเบฒเบกเบœเบนเบเบžเบฑเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบ•เบปเบงเปเบ—เบ™เป€เบ„เบทเปˆเบญเบ™เบ—เบตเปˆเป„เบ›เบžเป‰เบญเบกเบเบฑเบ™. เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบžเบถเบ”เบ•เบดเบเปเบฒเบเบฒเบ™เบŠเบตเป‰เบ™เปเบฒเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบชเบฒเบกเบฒเบ”เบชเบฐเบซเบผเบธเบšเป„เบ”เป‰เป€เบžเบทเปˆเบญเบœเบฐเบฅเบดเบ” vector เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ”เบฝเบงเป‚เบ”เบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบ›เบฑเบ”เปƒเบˆเบ—เบฑเบ‡เบซเบกเบปเบ”. เบ•เบปเบงเปเบ—เบ™เบ—เบตเปˆเบ™เปเบฒเปƒเบŠเป‰เบžเบถเบ”เบ•เบดเบเปเบฒเบเบฒเบ™เบกเบฒเบฎเบญเบ”, เบเบฒเบ™เปเบเบ, เปเบฅเบฐเบญเบธเบ›เบฐเบชเบฑเบเบ—เบตเปˆเบˆเบฐเบขเบนเปˆเบซเปˆเบฒเบ‡เบˆเบฒเบเบเบฒเปเบฅเบฐเบ•เบปเบงเปเบ—เบ™เบญเบทเปˆเบ™เป†. เบงเบดเบ—เบตเบเบฒเบ™เบ™เบตเป‰เป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบ”เบตเปƒเบ™เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเป€เบ›เบตเบ”เป‚เบ”เบเบšเปเปˆเบกเบตเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบ—เบตเปˆเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™.

เปƒเบ™เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเบซเบผเบฒเบ, เบเบฒเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ‚เบญเบ‡เบžเบถเบ”เบ•เบดเบเปเบฒเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบฎเป‰เบฒเบเปเบฎเบ‡เบเบงเปˆเบฒเป€เบเบปเปˆเบฒ - เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ•เบปเบงเปเบ—เบ™เบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบขเบนเปˆเปƒเบ™เบเปเบฒเปเบžเบ‡เบเป‰เบญเบ™เบ„เบงเบฒเบกเบ‚เบฑเบ”เปเบเป‰เบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบกเบฒเบฎเบญเบ”เปเบฅเบฐเบเบฒเบ™เบซเบฅเบตเบเบฅเป‰เบฝเบ‡เบญเบธเบ›เบฐเบชเบฑเบ. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบชเบฐเบฅเบฑเบšเบชเบฑเบšเบŠเป‰เบญเบ™เบซเบผเบฒเบเบเปˆเบงเบฒเบžเบฝเบ‡เปเบ•เปˆเป€เบžเบตเปˆเบกเบกเบนเบ™เบ„เปˆเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”. เบงเบดเบ—เบตเบเบฒเบ™เบ™เบตเป‰เปเบกเปˆเบ™: เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบžเบตเปˆเบกเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเบžเบถเบ”เบ•เบดเบเปเบฒ, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเปƒเบ™เบ—เบดเบ”เบ—เบฒเบ‡เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปเบฅเบฐเป€เบฅเบทเบญเบเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”.

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ—เบตเปˆเบชเบฐเบฅเบฑเบšเบชเบฑเบšเบŠเป‰เบญเบ™เบ—เบตเปˆเบกเบตเบ›เบฒเบเบ•เบฒเบเปเบฅเบฐเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบˆเบฐเป„เบ›, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ—เบตเปˆเบเป‰เบฒเบงเบซเบ™เป‰เบฒ.

เบŠเบญเบเบซเบฒเบงเบดเบ—เบตเบ—เบฒเบ‡

เบžเบถเบ”เบ•เบดเบเปเบฒเบเบฒเบ™เบŠเบตเป‰เบ™เปเบฒเปเบกเปˆเบ™เบ”เบตเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเป€เบ›เบตเบ” (เบชเบฐเบซเบ™เบฒเบกเบเบดเบฅเบฒเบšเบฒเบ™เป€เบ•เบฐเบซเบผเบทเบชเบฐเบซเบ™เบฒเบกเบเบดเบฅเบฒ) เบšเปˆเบญเบ™เบ—เบตเปˆเบเบฒเบ™เป„เบ›เบˆเบฒเบ A เบซเบฒ B เป€เบ›เบฑเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบŠเบทเปˆเบ—เบตเปˆเบกเบตเบžเบฝเบ‡เปเบ•เปˆเบ—เบฒเบ‡เบญเป‰เบญเบกเป€เบฅเบฑเบเบ™เป‰เบญเบเบ›เบฐเบกเบฒเบ™เบญเบธเบ›เบฐเบชเบฑเบ. เบชเปเบฒเบฅเบฑเบšเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™, เบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ„เบปเป‰เบ™เบซเบฒ, เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบงเบดเบ—เบตเบเบฒเบ™เบ‚เบธเบ”เบ„เบปเป‰เบ™เป‚เบฅเบเปเบฅเบฐเบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบเปˆเบฝเบงเบเบฑเบšเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบœเปˆเบฒเบ™เบกเบฑเบ™.

เบ‡เปˆเบฒเบเบ”เบฒเบเบ—เบตเปˆเบชเบธเบ”เปเบกเปˆเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒเปƒเบชเปˆเปเบ•เปˆเบฅเบฐเบชเบตเปˆเบซเบผเปˆเบฝเบกเบกเบปเบ™เบ•เปเปˆเบซเบ™เป‰เบฒเบ•เบปเบงเปเบ—เบ™เปเบฅเบฐเบ›เบฐเป€เบกเบตเบ™เบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบเป‰เบฒเบเบญเบญเบ. เบ–เป‰เบฒเบซเบ™เบถเปˆเบ‡เปƒเบ™เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เบˆเบธเบ”เบซเบกเบฒเบเบ›เบฒเบเบ—เบฒเบ‡, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เปƒเบซเป‰เป„เบ›เบ•เบฒเบกเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบˆเบฒเบเปเบ•เปˆเบฅเบฐเบชเบตเปˆเบซเบผเปˆเบฝเบกเบกเบปเบ™เป„เบ›เบซเบฒเบšเปˆเบญเบ™เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบˆเบปเบ™เบเบงเปˆเบฒเป€เบˆเบปเป‰เบฒเบˆเบฐเบกเบฒเบฎเบญเบ”เบˆเบธเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เบ™เบตเป‰เปเบกเปˆเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡. เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เป€เบฎเบฑเบ”เบŠเป‰เปเบฒเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบเบฑเบšเบชเบตเปˆเบซเบฅเปˆเบฝเบกเบญเบทเปˆเบ™เป†เบ—เบตเปˆเบขเบนเปˆเปƒเบเป‰เบ„เบฝเบ‡เบˆเบปเบ™เบเบงเปˆเบฒเบ—เปˆเบฒเบ™เบˆเบฐเบŠเบญเบเบซเบฒเบˆเบธเบ”เบซเบกเบฒเบเบ›เบฒเบเบ—เบฒเบ‡เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบซเบผเบทเบ—เปˆเบฒเบ™เปเบฅเปˆเบ™เบญเบญเบเบˆเบฒเบเบชเบตเปˆเบซเบฅเปˆเบฝเบก (เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบšเปเปˆเบกเบตเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰). เบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ Breadth-First Search เบซเบผเบท BFS (breadth-first search algorithm). เปƒเบ™เบ—เบธเบเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบฅเบฒเบงเป€เบšเบดเปˆเบ‡เปƒเบ™เบ—เบธเบเบ—เบดเบ”เบ—เบฒเบ‡ (เป€เบžเบฒเบฐเบชเบฐเบ™เบฑเป‰เบ™เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡, "เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡"). เบžเบทเป‰เบ™เบ—เบตเปˆเบ„เบปเป‰เบ™เบซเบฒเปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบซเบ™เป‰เบฒเบ„เบทเป‰เบ™เบ—เบตเปˆเป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเบˆเบปเบ™เบเปˆเบงเบฒเบกเบฑเบ™เป„เบ›เบฎเบญเบ”เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™ - เบžเบทเป‰เบ™เบ—เบตเปˆเบ„เบปเป‰เบ™เบซเบฒเบ‚เบฐเบซเบเบฒเบเบญเบญเบเป„เบ›เปƒเบ™เปเบ•เปˆเบฅเบฐเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบˆเบปเบ™เบเปˆเบงเบฒเบˆเบธเบ”เบชเบธเบ”เบ—เป‰เบฒเบเบฅเบงเบก, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เบฒเบกเบเบฑเบšเบˆเบธเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ AI เป€เบเบก: เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ—เปˆเบฒเบ™เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบฎเบฝเบšเบฎเป‰เบญเบเบ•เบฒเบกเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบ–เบทเบเบฅเบงเบšเบฅเบงเบก. เบ™เบตเป‰เปเบกเปˆเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ (เป€เบžเบฒเบฐเบชเบฐเบ™เบฑเป‰เบ™, เบเบฒเบ™เบŠเบญเบเบซเบฒเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡) - เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ—เบตเปˆเบ•เบปเบงเปเบ—เบ™เบˆเบฐเป„เบ›เบขเป‰เบฝเบกเบขเบฒเบกเปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบ•เบดเบ”เบ•เบฒเบกเบˆเบธเบ”เบซเบกเบฒเบเบ›เบฒเบเบ—เบฒเบ‡.

เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบžเบงเบเป€เบฎเบปเบฒเบฎเบนเป‰เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ‚เบญเบ‡เบ—เบธเบเป†เบชเบตเปˆเบซเบฅเปˆเบฝเบกเปƒเบ™เป‚เบฅเบ, เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เบžเบถเบ”เบ•เบดเบเปเบฒเบเบฒเบ™เบŠเบตเป‰เบ™เปเบฒเป€เบžเบทเปˆเบญเป€เบ„เบทเปˆเบญเบ™เบ—เบตเปˆเป„เบ›เบ•เบฒเบกเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ - เบˆเบฒเบ node 1 เบซเบฒ node 2, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบˆเบฒเบ node 2 เบซเบฒ node 3, เปเบฅเบฐเบญเบทเปˆเบ™เป†. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเบ—เบตเปˆเบชเบธเบ”เปเบกเปˆเบ™เบเบฒเบ™เบกเบธเปˆเบ‡เบซเบ™เป‰เบฒเป„เบ›เบชเบนเปˆเบˆเบธเบ”เปƒเบˆเบเบฒเบ‡เบ‚เบญเบ‡เบชเบตเปˆเบซเบผเปˆเบฝเบกเบกเบปเบ™เบ•เปเปˆเป„เบ›, เปเบ•เปˆเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒเปเบกเปˆเบ™เบเบฒเบ™เบขเบธเบ”เบขเบนเปˆเป€เบ„เบดเปˆเบ‡เบเบฒเบ‡เบ‚เบญเบ‡เบ‚เบญเบšเบฅเบฐเบซเบงเปˆเบฒเบ‡เบชเบตเปˆเบซเบฅเปˆเบฝเบกเบ›เบฐเบˆเบธเบšเบฑเบ™เปเบฅเบฐเบชเบตเปˆเบซเบฅเปˆเบฝเบกเบ•เปเปˆเป„เบ›. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบ™เบตเป‰, เบ•เบปเบงเปเบ—เบ™เบˆเบฐเบชเบฒเบกเบฒเบ”เบ•เบฑเบ”เบกเบธเบกเบชเบธเบ”เบซเบฑเบ™เปเบซเบผเบก.

BFS algorithm เบเบฑเบ‡เบกเบตเบ‚เปเป‰เป€เบชเบ - เบกเบฑเบ™เบ„เบปเป‰เบ™เบซเบฒเบชเบตเปˆเบซเบผเปˆเบฝเบกเบซเบผเบฒเบเปƒเบ™เบ—เบดเบ”เบ—เบฒเบ‡ "เบœเบดเบ”" เบ„เบทเบเบฑเบšเปƒเบ™เบ—เบดเบ”เบ—เบฒเบ‡ "เบ–เบทเบเบ•เป‰เบญเบ‡". เบ™เบตเป‰เปเบกเปˆเบ™เบšเปˆเบญเบ™เบ—เบตเปˆเบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เบเบงเปˆเบฒเบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ A* (A star) เป€เบ‚เบปเป‰เบฒเบกเบฒเบซเบผเบดเป‰เบ™. เบกเบฑเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปเบšเบšเบ”เบฝเบงเบเบฑเบ™, เปเบ•เปˆเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบเบงเบ”เป€เบšเบดเปˆเบ‡เบ•เบฒเบšเบญเบ”เบชเบตเปˆเบซเบผเปˆเบฝเบกเปƒเบเป‰เบ„เบฝเบ‡ (เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เป€เบžเบทเปˆเบญเบ™เบšเป‰เบฒเบ™เบ‚เบญเบ‡เป€เบžเบทเปˆเบญเบ™เบšเป‰เบฒเบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เป€เบžเบทเปˆเบญเบ™เบšเป‰เบฒเบ™เบ‚เบญเบ‡เป€เบžเบทเปˆเบญเบ™เบšเป‰เบฒเบ™, เปเบฅเบฐเบญเบทเปˆเบ™เป†), เบกเบฑเบ™เบˆเบฐเบฅเบงเบšเบฅเบงเบกเบšเบฑเบ™เบ”เบฒเบ‚เปเป‰เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเปเบฅเบฐเบˆเบฑเบ”เบฎเบฝเบ‡เบžเบงเบเบกเบฑเบ™เป€เบžเบทเปˆเบญเปƒเบซเป‰เบ‚เปเป‰เบ•เปเปˆเป„เบ›เบ—เบตเปˆเบเบงเบ”เบชเบญเบšเปเบกเปˆเบ™เบชเบฐเป€เบซเบกเบต. เบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเบ™เปเบฒเป„เบ›เบชเบนเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบชเบฑเป‰เบ™เบ—เบตเปˆเบชเบธเบ”. Nodes เบ–เบทเบเบˆเบฑเบ”เบฎเบฝเบ‡เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ heuristic เบ—เบตเปˆเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบชเบญเบ‡เบขเปˆเบฒเบ‡ - "เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบ" เบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบชเบปเบกเบกเบธเบ”เบ•เบดเบ–เบฒเบ™เป„เบ›เบซเบฒเบชเบตเปˆเบซเบฅเปˆเบฝเบกเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™ (เบฅเบงเบกเบ—เบฑเบ‡เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเปƒเบ™เบเบฒเบ™เป€เบ”เบตเบ™เบ—เบฒเบ‡เปƒเบ”เป†) เปเบฅเบฐเบเบฒเบ™เบ„เบฒเบ”เบ„เบฐเป€เบ™เบงเปˆเบฒเบชเบตเปˆเบซเบผเปˆเบฝเบกเบกเบปเบ™เบ™เบฑเป‰เบ™เบขเบนเปˆเป„เบเบˆเบฒเบเบˆเบธเบ”เบซเบกเบฒเบเบ›เบฒเบเบ—เบฒเบ‡ (เป‚เบ”เบเบ„เบงเบฒเบกเบฅเปเบฒเบญเบฝเบ‡เบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒเปƒเบ™. เบ—เบดเบ”เบ—เบฒเบ‡เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡).

เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ AI เป€เบเบก: เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

เบ•เบปเบงเบขเปˆเบฒเบ‡เบ™เบตเป‰เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบ•เบปเบงเปเบ—เบ™เบ‚เบธเบ”เบ„เบปเป‰เบ™เบซเบ™เบถเปˆเบ‡เบชเบตเปˆเบซเบผเปˆเบฝเบกเบ•เปเปˆเป€เบงเบฅเบฒ, เปเบ•เปˆเบฅเบฐเบ„เบฑเป‰เบ‡เบ—เบตเปˆเบˆเบฐเป€เบฅเบทเบญเบเป€เบญเบปเบฒเบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเบขเบนเปˆเปƒเบเป‰เบ„เบฝเบ‡เบ—เบตเปˆเป‚เบ”เบ”เป€เบ”เบฑเปˆเบ™เบ—เบตเปˆเบชเบธเบ”. เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเปเบกเปˆเบ™เบ„เบทเบเบฑเบ™เบเบฑเบš BFS, เปเบ•เปˆเบชเบตเปˆเบซเบฅเปˆเบฝเบกเบ™เป‰เบญเบเป„เบ”เป‰เบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเปƒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™ - เป€เบŠเบดเปˆเบ‡เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบญเบฑเบ™เปƒเบซเบเปˆเบซเบผเบงเบ‡เบ•เปเปˆเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบเบก.

เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเป‚เบ”เบเบšเปเปˆเบกเบตเบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒ

เปเบ•เปˆเป€เบเบกเบชเปˆเบงเบ™เปƒเบซเบเปˆเบšเปเปˆเป„เบ”เป‰เบงเบฒเบ‡เป„เบงเป‰เป€เบ—เบดเบ‡เบ•เบฒเบ‚เปˆเบฒเบ, เปเบฅเบฐเบกเบฑเบ™เบกเบฑเบเบˆเบฐเป€เบ›เบฑเบ™เป„เบ›เบšเปเปˆเป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเบ™เบฑเป‰เบ™เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เป€เบชเบเบชเบฐเบฅเบฐเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡. เบเบฒเบ™เบ›เบฐเบ™เบตเบ›เบฐเบ™เบญเบกเปเบกเปˆเบ™เบˆเปเบฒเป€เบ›เบฑเบ™. เบชเบตเปˆเบซเบผเปˆเบฝเบกเบˆเบฐเบ•เบธเบฅเบฑเบ”เบ‚เบฐเปœเบฒเบ”เปƒเบ”? เปƒเบซเบเปˆเป€เบเบตเบ™เป„เบ› เปเบฅเบฐเบžเบงเบเบกเบฑเบ™เบˆเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เบชเบฐเปเบ”เบ‡เป€เบ–เบดเบ‡เปเบฅเบงเบ—เบฒเบ‡เบ™เป‰เบญเบเป† เบซเบผเบทเบ—เบฒเบ‡เบฅเป‰เบฝเบงเป„เบ”เป‰เบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡, เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเป€เบเบตเบ™เป„เบ› เปเบฅเบฐเบˆเบฐเบกเบตเบชเบตเปˆเบซเบผเปˆเบฝเบกเบซเบผเบฒเบเป€เบเบตเบ™เป„เบ›เบ—เบตเปˆเบˆเบฐเบŠเบญเบเบซเบฒ, เป€เบŠเบดเปˆเบ‡เบชเบธเบ”เบ—เป‰เบฒเบเบˆเบฐเบ•เป‰เบญเบ‡เปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบ.

เบชเบดเปˆเบ‡เบ—เปเบฒเบญเบดเบ”เบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเปƒเบˆเปเบกเปˆเบ™เบงเปˆเบฒเบ•เบฒเบซเบ™เปˆเบฒเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบกเบตเป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡เบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ. A* เปเบฅเบฐ BFS algorithms เบ•เบปเบงเบˆเบดเบ‡เปเบฅเป‰เบงเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบเบฒเบŸเปเบฅเบฐเบšเปเปˆเบชเบปเบ™เปƒเบˆเบ•เบฒเบซเบ™เปˆเบฒเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบฅเบตเบ. เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบงเบฒเบ‡ nodes เป„เบ”เป‰เบ—เบธเบเบšเปˆเบญเบ™เปƒเบ™เป‚เบฅเบเป€เบเบก: เบ•เบฒเบšเปƒเบ”เบ—เบตเปˆเบกเบตเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบฅเบฐเบซเบงเปˆเบฒเบ‡เบชเบญเบ‡ nodes เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบฅเบฐเบซเบงเปˆเบฒเบ‡เบˆเบธเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบฅเบฐเบˆเบธเบ”เบชเบธเบ”เบ—เป‰เบฒเบเปเบฅเบฐเบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบซเบ™เบถเปˆเบ‡เปƒเบ™ nodes, algorithm เบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบเปˆเบญเบ™. เบ™เบตเป‰เบกเบฑเบเบˆเบฐเป€เบญเบตเป‰เบ™เบงเปˆเบฒเบฅเบฐเบšเบปเบšเบˆเบธเบ”เบ—เบฒเบ‡, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเปเบ•เปˆเบฅเบฐ node เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปƒเบ™เป‚เบฅเบเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบชเบปเบกเบกเบธเบ”เบ•เบดเบ–เบฒเบ™.

เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ AI เป€เบเบก: เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เบ•เบปเบงเบขเปˆเบฒเบ‡ 1: เป€เบ›เบฑเบ™ knot เปƒเบ™เปเบ•เปˆเบฅเบฐเบชเบตเปˆเบซเบผเปˆเบฝเบกเบกเบปเบ™. เบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบˆเบฒเบ node เบ—เบตเปˆเบ•เบปเบงเปเบ—เบ™เบ•เบฑเป‰เบ‡เบขเบนเปˆเปเบฅเบฐเบชเบดเป‰เบ™เบชเบธเบ”เบขเบนเปˆเบ—เบตเปˆ node เบ‚เบญเบ‡เบชเบตเปˆเบซเบฅเปˆเบฝเบกเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™.

เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ AI เป€เบเบก: เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เบ•เบปเบงเบขเปˆเบฒเบ‡ 2: เบŠเบธเบ”เบ™เป‰เบญเบเบเบงเปˆเบฒเบ‚เบญเบ‡ nodes (waypoints). เบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบขเบนเปˆเบ—เบตเปˆเบชเบตเปˆเบซเบผเปˆเบฝเบกเบ‚เบญเบ‡เบ•เบปเบงเปเบ—เบ™, เป„เบ›เป‚เบ”เบเบœเปˆเบฒเบ™เบˆเปเบฒเบ™เบงเบ™เบ‚เปเป‰เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบชเบทเบšเบ•เปเปˆเป„เบ›เบซเบฒเบˆเบธเบ”เบซเบกเบฒเบเบ›เบฒเบเบ—เบฒเบ‡.

เบ™เบตเป‰เปเบกเปˆเบ™เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™เปเบฅเบฐเบกเบตเบญเปเบฒเบ™เบฒเบ”เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™. เปเบ•เปˆเบเบฒเบ™เป€เบšเบดเปˆเบ‡เปเบเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เปเบกเปˆเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เปƒเบ™เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบงเปˆเบฒเบšเปˆเบญเบ™เปƒเบ”เปเบฅเบฐเบงเบดเบ—เบตเบเบฒเบ™เบงเบฒเบ‡เบˆเบธเบ”เบ—เบฒเบ‡, เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ•เบปเบงเปเบ—เบ™เบญเบฒเบ”เบˆเบฐเบšเปเปˆเป€เบซเบฑเบ™เบˆเบธเบ”เบ—เบตเปˆเปƒเบเป‰เบ—เบตเปˆเบชเบธเบ”เปเบฅเบฐเบˆเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ”เป‰. เบกเบฑเบ™เบˆเบฐเบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบงเบฒเบ‡เบˆเบธเบ”เบ—เบฒเบ‡เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเป€เบฅเบ‚เบฒเบ„เบฐเบ™เบดเบ”เบ‚เบญเบ‡เป‚เบฅเบ.

เบ™เบตเป‰เปเบกเปˆเบ™เบšเปˆเบญเบ™เบ—เบตเปˆเบ•เบฒเบซเบ™เปˆเบฒเบ‡เบ™เปเบฒเบ—เบฒเบ‡เบซเบผเบท navmesh (เบ•เบฒเบซเบ™เปˆเบฒเบ‡เบ™เปเบฒเบ—เบฒเบ‡) เบ›เบฒเบเบปเบ”. เบ™เบตเป‰เปเบกเปˆเบ™เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเป€เบ›เบฑเบ™เบ•เบฒเบซเบ™เปˆเบฒเบ‡ 2D เบ‚เบญเบ‡เบชเบฒเบกเบซเบผเปˆเบฝเบกเบ—เบตเปˆ overlayed เปƒเบ™เป€เบฅเบ‚เบฒเบ„เบฐเบ™เบดเบ”เบ‚เบญเบ‡เป‚เบฅเบ - เบšเปˆเบญเบ™เปƒเบ”เบเปเบ•เบฒเบกเบ•เบปเบงเปเบ—เบ™เป„เบ”เป‰เบ–เบทเบเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบเปˆเบฒเบ‡. เปเบ•เปˆเบฅเบฐเบชเบฒเบกเบซเบผเปˆเบฝเบกเปƒเบ™เบ•เบฒเบซเบ™เปˆเบฒเบ‡เบˆเบฐเบเบฒเบเป€เบ›เบฑเบ™ node เปƒเบ™เบเบฒเบŸ, เปเบฅเบฐเบกเบตเป€เบ–เบดเบ‡เบชเบฒเบกเบชเบฒเบกเบซเบผเปˆเบฝเบกเบ—เบตเปˆเบขเบนเปˆเบ•เบดเบ”เบเบฑเบ™เบ—เบตเปˆเบเบฒเบเป€เบ›เบฑเบ™เบ‚เปเป‰เบ•เบดเบ”เบเบฑเบ™เปƒเบ™เบเบฒเบŸ.

เบฎเบนเบšเบžเบฒเบšเบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ Unity - เบกเบฑเบ™เป„เบ”เป‰เบงเบดเป€เบ„เบฒเบฐเป€เบฅเบ‚เบฒเบ„เบฐเบ™เบดเบ”เปƒเบ™เป‚เบฅเบเปเบฅเบฐเบชเป‰เบฒเบ‡ navmesh (เปƒเบ™เบซเบ™เป‰เบฒเบˆเปเปƒเบ™เบชเบตเบŸเป‰เบฒเบญเปˆเบญเบ™). เปเบ•เปˆเบฅเบฐ polygon เปƒเบ™ navmesh เป€เบ›เบฑเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบ—เบตเปˆเบ•เบปเบงเปเบ—เบ™เบชเบฒเบกเบฒเบ”เบขเบทเบ™เบซเบผเบทเบเป‰เบฒเบเบˆเบฒเบ polygon เบซเบ™เบถเปˆเบ‡เป„เบ›เบซเบฒ polygon เบญเบทเปˆเบ™. เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ™เบตเป‰, polygons เบกเบตเบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเบเบงเปˆเบฒเบŠเบฑเป‰เบ™เบ—เบตเปˆเบกเบฑเบ™เบ•เบฑเป‰เบ‡เบขเบนเปˆ - เบ™เบตเป‰เปเบกเปˆเบ™เป€เบฎเบฑเบ”เป€เบžเบทเปˆเบญเบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบ•เบปเบงเปเบ—เบ™, เป€เบŠเบดเปˆเบ‡เบˆเบฐเบ‚เบฐเบซเบเบฒเบเบญเบญเบเป„เบ›เบ™เบญเบเบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ™เบฒเบกเบชเบฐเบเบธเบ™เบ‚เบญเบ‡เบกเบฑเบ™.

เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ AI เป€เบเบก: เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบ„เบปเป‰เบ™เบซเบฒเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบœเปˆเบฒเบ™เบ•เบฒเบซเบ™เปˆเบฒเบ‡เบ™เบตเป‰, เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡เป‚เบ”เบเปƒเบŠเป‰ A* algorithm. เบ™เบตเป‰เบˆเบฐเปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเป€เบ›เบฑเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบเบทเบญเบšเบ—เบตเปˆเบชเบปเบกเบšเบนเบ™เปเบšเบšเปƒเบ™เป‚เบฅเบ, เป€เบŠเบดเปˆเบ‡เปƒเบŠเป‰เป€เบงเบฅเบฒเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบšเบฑเบ™เบŠเบตเป€เบฅเบ‚เบฒเบ„เบฐเบ™เบดเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบฅเบฐเบšเปเปˆเบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบ‚เปเป‰เบ—เบตเปˆเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เปเบฅเบฐเบเบฒเบ™เบชเป‰เบฒเบ‡ waypoints.

Pathfinding เปเบกเปˆเบ™เบซเบปเบงเบ‚เปเป‰เบ—เบตเปˆเบเบงเป‰เบฒเบ‡เบ‚เบงเบฒเบ‡เป€เบเบตเบ™เป„เบ›เบ—เบตเปˆเบžเบฒเบเบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบšเบปเบ”เบ„เบงเบฒเบกเบšเปเปˆเบžเบฝเบ‡เบžเป. เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบชเบถเบเบชเบฒเบกเบฑเบ™เปƒเบ™เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบก, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ™เบตเป‰เบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰ เป€เบงเบฑเบšเป„เบŠเบ—เปŒ Amit Patel.

เบเบฒเบ™เบงเบฒเบ‡เปเบœเบ™

เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบฎเบฝเบ™เบฎเบนเป‰เบ”เป‰เบงเบเบเบฒเบ™เบŠเบญเบเบซเบฒเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบงเปˆเบฒเบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบกเบฑเบ™เบšเปเปˆเบžเบฝเบ‡เบžเปเบ—เบตเปˆเบˆเบฐเบžเบฝเบ‡เปเบ•เปˆเป€เบฅเบทเบญเบเบ—เบดเบ”เบ—เบฒเบ‡เปเบฅเบฐเบเป‰เบฒเบ - เบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เป€เบฅเบทเบญเบเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปเบฅเบฐเป€เบฎเบฑเบ”เบชเบญเบ‡เบชเบฒเบกเบฅเป‰เบฝเบงเป€เบžเบทเปˆเบญเป„เบ›เป€เบ–เบดเบ‡เบˆเบธเบ”เบซเบกเบฒเบเบ›เบฒเบเบ—เบฒเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™. เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบชเบฐเบซเบผเบธเบšเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ™เบตเป‰: เบเบฒเบ™เบšเบฑเบ™เบฅเบธเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบšเปเปˆเปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ•เปเปˆเป„เบ›, เปเบ•เปˆเป€เบ›เบฑเบ™เบฅเปเบฒเบ”เบฑเบšเบ—เบฑเบ‡เบซเบกเบปเบ”เป€เบŠเบดเปˆเบ‡เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบšเบดเปˆเบ‡เบฅเปˆเบงเบ‡เบซเบ™เป‰เบฒเบซเบผเบฒเบเบ‚เบฑเป‰เบ™เบ•เบญเบ™เป€เบžเบทเปˆเบญเบŠเบญเบเบซเบฒเบชเบดเปˆเบ‡เบ—เบตเปˆเบ—เปเบฒเบญเบดเบ”เบ„เบงเบ™เบˆเบฐเป€เบ›เบฑเบ™. เบญเบฑเบ™เบ™เบตเป‰เป€เบญเบตเป‰เบ™เบงเปˆเบฒเบเบฒเบ™เบงเบฒเบ‡เปเบœเบ™. Pathfinding เบชเบฒเบกเบฒเบ”เบ„เบดเบ”เบงเปˆเบฒเป€เบ›เบฑเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบเบฒเบ™เบงเบฒเบ‡เปเบœเบ™. เปƒเบ™เปเบ‡เปˆเบ‚เบญเบ‡เบงเบปเบ‡เบˆเบญเบ™เบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบ / เบ„เบดเบ” / เบเบปเบ”เบซเบกเบฒเบเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เบ™เบตเป‰เปเบกเปˆเบ™เบšเปˆเบญเบ™เบ—เบตเปˆเบžเบฒเบเบชเปˆเบงเบ™เบ„เบดเบ”เบงเบฒเบ‡เปเบœเบ™เบซเบผเบฒเบเบžเบฒเบเบชเปˆเบงเบ™เบชเปเบฒเบฅเบฑเบšเบญเบฐเบ™เบฒเบ„เบปเบ”.

เบ‚เปเปƒเบซเป‰เป€เบšเบดเปˆเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เป€เบเบก Magic: The Gathering. เบžเบงเบเป€เบฎเบปเบฒเป„เบ›เบ—เปเบฒเบญเบดเบ”เบ”เป‰เบงเบเบŠเบธเบ”เบšเบฑเบ”เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบขเบนเปˆเปƒเบ™เบกเบทเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ:

  • Swamp - เบกเบญเบš mana เบชเบตเบ”เปเบฒ 1 เบญเบฑเบ™ (เบšเบฑเบ”เบ—เบตเปˆเบ”เบดเบ™).
  • เบ›เปˆเบฒเป„เบกเป‰ - เปƒเบซเป‰ 1 เบกเบฒเบ™เบฒเบชเบตเบ‚เบฝเบง (เบšเบฑเบ”เบ—เบตเปˆเบ”เบดเบ™).
  • Fugitive Wizard - เบ•เป‰เบญเบ‡เบเบฒเบ™ 1 mana เบชเบตเบŸเป‰เบฒเป€เบžเบทเปˆเบญเป€เบญเบตเป‰เบ™.
  • Elvish Mystic - เบ•เป‰เบญเบ‡เบเบฒเบ™ 1 mana เบชเบตเบ‚เบฝเบงเป€เบžเบทเปˆเบญเป€เบญเบตเป‰เบ™.

เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเบชเบปเบ™เปƒเบˆเบชเบฒเบกเบšเบฑเบ”เบ—เบตเปˆเบเบฑเบ‡เป€เบซเบผเบทเบญเป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™. เบ•เบฒเบกเบเบปเบ”เบฅเบฐเบšเบฝเบš, เบœเบนเป‰เบ™เป„เบ”เป‰เบ–เบทเบเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบซเบผเบดเป‰เบ™ 1 เปƒเบšเบ•เปเปˆเบ„เบฑเป‰เบ‡, เบฅเบฒเบงเบชเบฒเบกเบฒเบ” "เปเบ•เบฐ" เบšเบฑเบ”เบ™เบตเป‰เป€เบžเบทเปˆเบญเบชเบฐเบเบฑเบ” mana เบˆเบฒเบเบกเบฑเบ™, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เป‚เบเบ™เบชเบฐเบเบปเบ”เบ„เปเบฒ (เบฅเบงเบกเบ—เบฑเบ‡เบเบฒเบ™เป€เบญเบตเป‰เบ™เบชเบฑเบ”) เบ•เบฒเบกเบˆเปเบฒเบ™เบงเบ™ mana. เปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ™เบตเป‰, เบœเบนเป‰เบ™เบ‚เบญเบ‡เบกเบฐเบ™เบธเบ”เบฎเบนเป‰เบ—เบตเปˆเบˆเบฐเบซเบฅเบดเป‰เบ™ Forest, เปเบ•เบฐ 1 mana เบชเบตเบ‚เบฝเบง, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เป€เบญเบตเป‰เบ™ Elvish Mystic. เปเบ•เปˆเป€เบเบก AI เบชเบฒเบกเบฒเบ”เบ„เบดเบ”เป„เบฅเปˆเบชเบดเปˆเบ‡เบ™เบตเป‰เป„เบ”เป‰เปเบ™เบงเปƒเบ”?

เบเบฒเบ™เบงเบฒเบ‡เปเบœเบ™เบ‡เปˆเบฒเบ

เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™ trivial เปเบกเปˆเบ™โ€‹เบเบฒเบ™โ€‹เบžเบฐโ€‹เบเบฒโ€‹เบเบฒเบกโ€‹เปเบ•เปˆโ€‹เบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบˆเบปเบ™โ€‹เบโ€‹เปˆโ€‹เบงเบฒโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบ—เบตเปˆโ€‹เป€เบซเบกเบฒเบฐโ€‹เบชเบปเบกโ€‹เบ›เบฐโ€‹เป„เบงเป‰โ€‹. เป‚เบ”เบเบเบฒเบ™เป€เบšเบดเปˆเบ‡เบšเบฑเบ”, AI เป€เบซเบฑเบ™เบงเปˆเบฒ Swamp เบชเบฒเบกเบฒเบ”เบซเบผเบดเป‰เบ™เป„เบ”เป‰. เปเบฅเบฐเบฅเบฒเบงเบซเบผเบดเป‰เบ™เบกเบฑเบ™. เบกเบตเบเบฒเบ™เบเบฐเบ—เบณเบญเบทเปˆเบ™เบญเบตเบเบšเปเปˆ? เบกเบฑเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบญเบตเป‰เบ™เป„เบ”เป‰เบ—เบฑเบ‡ Elvish Mystic เบซเบผเบท Fugitive Wizard, เบเป‰เบญเบ™เบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™ mana เบชเบตเบ‚เบฝเบงเปเบฅเบฐเบชเบตเบŸเป‰เบฒเบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบšเป€เบžเบทเปˆเบญเป€เบญเบตเป‰เบ™เบžเบงเบเบกเบฑเบ™, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆ Swamp เบžเบฝเบ‡เปเบ•เปˆเปƒเบซเป‰ mana เบชเบตเบ”เปเบฒเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เปเบฅเบฐเบฅเบฒเบงเบˆเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เบซเบผเบดเป‰เบ™ Forest เป„เบ”เป‰เบญเบตเบเบ•เปเปˆเป„เบ›, เป€เบžเบฒเบฐเบงเปˆเบฒเบฅเบฒเบงเป„เบ”เป‰เบซเบผเบตเป‰เบ™ Swamp เปเบฅเป‰เบง. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เป€เบเบก AI เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบเบปเบ”เบฅเบฐเบšเบฝเบš, เปเบ•เปˆเบกเบฑเบ™เบšเปเปˆเบ”เบต. เบชเบฒเบกเบฒเบ”เบ›เบฑเบšเบ›เบธเบ‡เป„เบ”เป‰.

เบเบฒเบ™เบงเบฒเบ‡เปเบœเบ™เบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบ™เปเบฒเป€เบญเบปเบฒเป€เบเบกเป„เบ›เบชเบนเปˆเบชเบฐเบ–เบฒเบ™เบฐเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™. เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบšเบ—เบธเบเบชเบตเปˆเบซเบผเปˆเบฝเบกเปƒเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบกเบตเป€เบžเบทเปˆเบญเบ™เบšเป‰เบฒเบ™ (เบŠเบญเบเบซเบฒเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡), เบ—เบธเบเป†เบเบฒเบ™เบเบฐ เบ—เบณ เปƒเบ™เปเบœเบ™เบเบฒเบ™เบเปเปˆเบกเบตเป€เบžเบทเปˆเบญเบ™เบšเป‰เบฒเบ™เบซเบผเบทเบœเบนเป‰เบชเบทเบšเบ—เบญเบ”. เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเบเบฒเบ™เบเบฐเบ—เปเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบฅเบฐเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เปเปˆเป„เบ›เบˆเบปเบ™เบเปˆเบงเบฒเบžเบงเบเป€เบฎเบปเบฒเบšเบฑเบ™เบฅเบธเบชเบฐเบ–เบฒเบ™เบฐเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™.

เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เปเบกเปˆเบ™ "เป€เบญเบตเป‰เบ™เบชเบฑเบ”เบ–เป‰เบฒเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰." เปƒเบ™เบ•เบญเบ™เบ•เบปเป‰เบ™เบ‚เบญเบ‡เบเบฒเบ™เบซเบฑเบ™, เบžเบงเบเป€เบฎเบปเบฒเป€เบซเบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเบชเบญเบ‡เบเบฒเบ™เบเบฐเบ—เปเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เป‚เบ”เบเบเบปเบ”เบฅเบฐเบšเบฝเบšเบ‚เบญเบ‡เป€เบเบก:

1. เบซเบผเบดเป‰เบ™ Swamp (เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš: Swamp เปƒเบ™เป€เบเบก)
2. เบซเบผเบดเป‰เบ™เบ›เปˆเบฒเป„เบกเป‰ (เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš: เบ›เปˆเบฒเป„เบกเป‰เปƒเบ™เป€เบเบก)

เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เปเบ•เปˆเบฅเบฐเบ„เบปเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเป„เบ›เบชเบนเปˆเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เปเปˆเป„เบ›เปเบฅเบฐเบ›เบดเบ”เบ„เบปเบ™เบญเบทเปˆเบ™, เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡เบ‚เบถเป‰เบ™เบเบฑเบšเบเบปเบ”เบฅเบฐเบšเบฝเบšเบ‚เบญเบ‡เป€เบเบก. เบˆเบดเบ™เบ•เบฐเบ™เบฒเบเบฒเบ™เบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบซเบผเบดเป‰เบ™ Swamp - เบ™เบตเป‰เบˆเบฐเป€เบญเบปเบฒ Swamp เป€เบ›เบฑเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ•เปเปˆเป„เบ› (เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบซเบผเบดเป‰เบ™เบกเบฑเบ™เปเบฅเป‰เบง), เปเบฅเบฐเบ™เบตเป‰เบˆเบฐเป€เบญเบปเบฒ Forest (เป€เบžเบฒเบฐเบงเปˆเบฒเบ•เบฒเบกเบเบปเบ”เบฅเบฐเบšเบฝเบš, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบซเบผเบดเป‰เบ™เบšเบฑเบ”เบ—เบตเปˆเบ”เบดเบ™เบซเบ™เบถเปˆเบ‡เบ•เปเปˆเบซเบ™เบถเปˆเบ‡). เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบตเป‰, AI เป€เบžเบตเปˆเบกเบเบฒเบ™เป„เบ”เป‰เบฎเบฑเบš 1 mana เบชเบตเบ”เปเบฒเป€เบ›เบฑเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ•เปเปˆเป„เบ›เป€เบžเบฒเบฐเบงเปˆเบฒเบšเปเปˆเบกเบตเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบทเปˆเบ™. เบ–เป‰เบฒเบฅเบฒเบงเป€เบ”เบตเบ™เบซเบ™เป‰เบฒเปเบฅเบฐเป€เบฅเบทเบญเบ Tap the Swamp, เบฅเบฒเบงเบˆเบฐเป„เบ”เป‰เบฎเบฑเบš 1 เบซเบ™เปˆเบงเบเบ‚เบญเบ‡ mana เบชเบตเบ”เปเบฒเปเบฅเบฐเบˆเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบซเบเบฑเบ‡เบเบฑเบšเบกเบฑเบ™.

1. เบซเบผเบดเป‰เบ™ Swamp (เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš: Swamp เปƒเบ™เป€เบเบก)
1.1 "เปเบ•เบฐ" Swamp (เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš: Swamp "เปเบ•เบฐ", +1 เบซเบ™เปˆเบงเบเบ‚เบญเบ‡ mana เบชเบตเบ”เปเบฒ)
เบšเปเปˆเบกเบตเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” - END
2. เบซเบผเบดเป‰เบ™เบ›เปˆเบฒเป„เบกเป‰ (เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš: เบ›เปˆเบฒเป„เบกเป‰เปƒเบ™เป€เบเบก)

เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบเบฒเบ™เบเบฐเบ—เปเบฒเปเบกเปˆเบ™เบชเบฑเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเบกเบฒเบฎเบญเบ”เบˆเบธเบ”เบชเบดเป‰เบ™เบชเบธเบ”. เบžเบงเบเป€เบฎเบปเบฒเป€เบฎเบฑเบ”เบŠเป‰เปเบฒเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ•เปเปˆเป„เบ›. เบžเบงเบเป€เบฎเบปเบฒเบซเบผเบตเป‰เบ™ Forest, เป€เบ›เบตเบ”เบเบฒเบ™เบเบฐ เบ—เบณ "เป„เบ”เป‰เบฎเบฑเบš 1 mana เบชเบตเบ‚เบฝเบง", เป€เบŠเบดเปˆเบ‡เปƒเบ™เบ™เบฑเป‰เบ™เบˆเบฐเป€เบ›เบตเบ”เบเบฒเบ™เบเบฐ เบ—เบณ เบ—เบตเบชเบฒเบก - เป€เบญเบตเป‰เบ™ Elvish Mystic.

1. เบซเบผเบดเป‰เบ™ Swamp (เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš: Swamp เปƒเบ™เป€เบเบก)
1.1 "เปเบ•เบฐ" Swamp (เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš: Swamp "เปเบ•เบฐ", +1 เบซเบ™เปˆเบงเบเบ‚เบญเบ‡ mana เบชเบตเบ”เปเบฒ)
เบšเปเปˆเบกเบตเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” - END
2. เบซเบผเบดเป‰เบ™เบ›เปˆเบฒเป„เบกเป‰ (เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš: เบ›เปˆเบฒเป„เบกเป‰เปƒเบ™เป€เบเบก)
2.1 โ€œเปเบ•เบฐโ€ เบ›เปˆเบฒเป„เบกเป‰ (เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš: เบ›เปˆเบฒเป„เบกเป‰เบ–เบทเบ โ€œเปเบ•เบฐโ€, +1 เบซเบ™เปˆเบงเบเบ‚เบญเบ‡ mana เบชเบตเบ‚เบฝเบง)
2.1.1 Summon Elvish Mystic (เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš: Elvish Mystic เปƒเบ™เบเบฒเบ™เบซเบผเบดเป‰เบ™, -1 เบกเบฒเบ™เบฒเบชเบตเบ‚เบฝเบง)
เบšเปเปˆเบกเบตเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” - END

เปƒเบ™เบ—เบตเปˆเบชเบธเบ”, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบชเบณเบซเบผเบงเบ”เบเบฒเบ™เบเบฐเบ—เบณเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบฑเบ‡เปเบปเบ” เปเบฅเบฐเบžเบปเบšเป€เบซเบฑเบ™เปเบœเบ™เบเบฒเบ™เบ—เบตเปˆเบฎเบฝเบเป€เบญเบปเบฒเบชเบฑเบ”.

เบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเบซเบผเบฒเบ. เบ„เบงเบ™เป€เบฅเบทเบญเบเปเบœเบ™เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰, เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบžเบฝเบ‡เปเบœเบ™เบเบฒเบ™เปƒเบ”เบ™เบถเปˆเบ‡เบ—เบตเปˆเบเบปเบ‡เบเบฑเบšเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบšเบฒเบ‡เบขเปˆเบฒเบ‡. เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เปเบฅเป‰เบงเบชเบฒเบกเบฒเบ”เบ›เบฐเป€เบกเบตเบ™เปเบœเบ™เบเบฒเบ™เบ—เบตเปˆเบกเบตเบ—เปˆเบฒเปเบฎเบ‡เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบซเบผเบทเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบฅเบงเบกเบ‚เบญเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ„เบฐเปเบ™เบ™เบ•เบปเบงเป€เบญเบ‡เป„เบ”เป‰ 1 เบ„เบฐเปเบ™เบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบซเบผเบตเป‰เบ™เบšเบฑเบ”เบ—เบตเปˆเบ”เบดเบ™เปเบฅเบฐ 3 เบ„เบฐเปเบ™เบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบญเบตเป‰เบ™เบชเบฑเบ”. เบเบฒเบ™เบซเบผเบตเป‰เบ™ Swamp เบˆเบฐเป€เบ›เบฑเบ™เปเบœเบ™เบเบฒเบ™ 1 เบˆเบธเบ”. เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบซเบผเบดเป‰เบ™โ€‹เบ›เปˆเบฒโ€‹เป„เบกเป‰ โ†’ เปเบ•เบฐโ€‹เบ›เปˆเบฒโ€‹เป„เบกเป‰ โ†’โ€‹เป€เบญเบตเป‰เบ™โ€‹เบงเปˆเบฒ Elvish Mystic เบˆเบฐโ€‹เปƒเบซเป‰ 4 เบˆเบธเบ”โ€‹เปƒเบ™โ€‹เบ—เบฑเบ™โ€‹เบ—เบตโ€‹.

เบ™เบตเป‰เปเบกเปˆเบ™เบงเบดเบ—เบตเบเบฒเบ™เบงเบฒเบ‡เปเบœเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™ Magic: The Gathering, เปเบ•เปˆเป€เบซเบ”เบœเบปเบ™เบ”เบฝเบงเบเบฑเบ™เปƒเบŠเป‰เปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบญเบทเปˆเบ™เป†. เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡, เบเบฒเบ™โ€‹เป€เบ„เบทเปˆเบญเบ™โ€‹เบเป‰เบฒเบ pawn เป€เบžเบทเปˆเบญโ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบกเบตโ€‹เบซเป‰เบญเบ‡โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบญเบฐโ€‹เบ—เบดโ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบ„เบทเปˆเบญเบ™โ€‹เป„เบซเบงโ€‹เปƒเบ™ chess. เบซเบผเบทเป€เบญเบปเบฒเบเบฒเบซเบฅเบฑเบ‡เบเบฒเป€เบžเบทเปˆเบญเบเบดเบ‡เบขเปˆเบฒเบ‡เบ›เบญเบ”เป„เบžเปƒเบ™ XCOM เปเบšเบšเบ™เบตเป‰. เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, เบ—เปˆเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเบ„เบงเบฒเบกเบ„เบดเบ”.

เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบงเบฒเบ‡เปเบœเบ™

เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบกเบตเบเบฒเบ™เบเบฐเบ—เปเบฒเบ—เบตเปˆเบกเบตเบ—เปˆเบฒเปเบฎเบ‡เบซเบผเบฒเบเป€เบเบตเบ™เป„เบ›เบ—เบตเปˆเบˆเบฐเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบ—เบธเบเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰. เบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒเบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบกเบต Magic: The Gathering: เปƒเบซเป‰เบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเปƒเบ™เป€เบเบกเปเบฅเบฐเบขเบนเปˆเปƒเบ™เบกเบทเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบกเบตเบšเบฑเบ”เบ—เบตเปˆเบ”เบดเบ™เปเบฅเบฐเบชเบฑเบ”เบซเบผเบฒเบ - เบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบชเบฒเบกเบฒเบ”เบขเบนเปˆเปƒเบ™เบซเบผเบฒเบเบชเบดเบš. เบกเบตเบซเบผเบฒเบเบงเบดเบ—เบตเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒ.

เบงเบดเบ—เบตเบ—เปเบฒเบญเบดเบ”เปเบกเปˆเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เปˆเบญเบ‡เป‚เบชเป‰เบเบฑเบšเบ„เบทเบ™เป„เบ›เบšเปˆเบญเบ™. เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบžเบฐเบเบฒเบเบฒเบกเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”, เบกเบฑเบ™เบเปเปˆเบ”เบตเบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบชเบธเบ”เบ—เป‰เบฒเบเปเบฅเบฐเบžเบฐเบเบฒเบเบฒเบกเบŠเบญเบเบซเบฒเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป‚เบ”เบเบเบปเบ‡. เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป„เบ›เบˆเบฒเบเบฎเบฒเบเบ‚เบญเบ‡เบ•เบปเป‰เบ™เป„เบกเป‰เป„เบ›เบซเบฒเปƒเบšเบชเบฐเป€เบžเบฒเบฐ, เบžเบงเบเป€เบฎเบปเบฒเบเป‰เบฒเบเบญเบญเบเป„เบ›เปƒเบ™เบ—เบดเบ”เบ—เบฒเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก - เบˆเบฒเบเปƒเบšเป„เบ›เบซเบฒเบฎเบฒเบ. เบงเบดเบ—เบตเบเบฒเบ™เบ™เบตเป‰เปเบกเปˆเบ™เบ‡เปˆเบฒเบเปเบฅเบฐเป„เบงเบเบงเปˆเบฒ.

เบ–เป‰เบฒเบชเบฑเบ”เบ•เบนเบกเบต 1 เบชเบธเบ‚เบฐเบžเบฒเบš, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเปเบœเบ™เบเบฒเบ™ "เบˆเบฑเบ”เบเบฒเบ™เบเบฑเบšเบ„เบงเบฒเบกเป€เบชเบเบซเบฒเบ 1 เบซเบผเบทเบซเบผเบฒเบเบเบงเปˆเบฒเบ™เบฑเป‰เบ™". เป€เบžเบทเปˆเบญเบšเบฑเบ™เบฅเบธเป„เบ”เป‰, เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบˆเปเบฒเบ™เบงเบ™เบซเบ™เบถเปˆเบ‡เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบšเบฑเบ™เบฅเบธเป„เบ”เป‰:

1. เบ„เบงเบฒเบกเป€เบชเบเบซเบฒเบเบชเบฒเบกเบฒเบ”เป€เบเบตเบ”เบˆเบฒเบเบเบฒเบ™เบชเบฐเบเบปเบ”เบ„เปเบฒ - เบกเบฑเบ™เบ•เป‰เบญเบ‡เบขเบนเปˆเปƒเบ™เบกเบท.
2. เป€เบžเบทเปˆเบญเป‚เบเบ™เบชเบฐเบเบปเบ”เบ„เปเบฒ, เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™ mana.
3. เป€เบžเบทเปˆเบญเปƒเบซเป‰เป„เบ”เป‰เบฎเบฑเบš mana, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบซเบผเบดเป‰เบ™เบšเบฑเบ”เบ—เบตเปˆเบ”เบดเบ™.
4. เป€เบžเบทเปˆเบญเบซเบผเบดเป‰เบ™เบšเบฑเบ”เบ—เบตเปˆเบ”เบดเบ™, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบกเบตเบกเบฑเบ™เบขเบนเปˆเปƒเบ™เบกเบทเบ‚เบญเบ‡เบ—เปˆเบฒเบ™.

เบญเบตเบเบงเบดเบ—เบตเบซเบ™เบถเปˆเบ‡เปเบกเปˆเบ™เบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒเบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ” - เบ—เปเบฒเบญเบดเบ”. เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบžเบฐเบเบฒเบเบฒเบกเบ—เบธเบเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡, เบžเบงเบเป€เบฎเบปเบฒเป€เบฅเบทเบญเบเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบ—เบตเปˆเบชเบธเบ”. เบชเปˆเบงเบ™เบซเบผเบฒเบเบกเบฑเบ, เบงเบดเบ—เบตเบเบฒเบ™เบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เปเบœเบ™เบเบฒเบ™เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เป‚เบ”เบเบšเปเปˆเบกเบตเบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเปƒเบ™เบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒเบ—เบตเปˆเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™. A* เปเบกเปˆเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒเบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ” - เป‚เบ”เบเบเบฒเบ™เบเบงเบ”เบชเบญเบšเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเป‚เบ”เบ”เป€เบ”เบฑเปˆเบ™เบ—เบตเปˆเบชเบธเบ”เปƒเบ™เบ•เบญเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เป„เบ”เป‰เป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เบเบงเบ”เป€เบšเบดเปˆเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบทเปˆเบ™.

เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒเบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเปเบฅเบฐเป€เบ›เบฑเบ™เบ—เบตเปˆเบ™เบดเบเบปเบกเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เปเบกเปˆเบ™ Monte Carlo Tree Search. เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบ„เบฒเบ”เป€เบ”เบปเบฒเบงเปˆเบฒเปเบœเบ™เบเบฒเบ™เปƒเบ”เบ”เบตเบเปˆเบงเบฒเบ„เบปเบ™เบญเบทเปˆเบ™เป€เบกเบทเปˆเบญเป€เบฅเบทเบญเบเปเบ•เปˆเบฅเบฐเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เปเปˆเป„เบ›, เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบˆเบฐเป€เบฅเบทเบญเบเป€เบญเบปเบฒเบœเบนเป‰เบชเบทเบšเบ—เบญเบ”เปเบšเบšเบชเบธเปˆเบกเปƒเบ™เปเบ•เปˆเบฅเบฐเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบˆเบปเบ™เบเปˆเบงเบฒเบกเบฑเบ™เป„เบ›เบฎเบญเบ”เบ—เบตเปˆเบชเบธเบ” (เป€เบกเบทเปˆเบญเปเบœเบ™เบเบฒเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป€เบฎเบฑเบ”เปƒเบซเป‰เป„เบŠเบŠเบฐเบ™เบฐเบซเบผเบทเบ„เบงเบฒเบกเบžเปˆเบฒเบเปเบžเป‰). เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบชเบธเบ”เบ—เป‰เบฒเบเปเบกเปˆเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบซเบผเบทเบซเบผเบธเบ”เบฅเบปเบ‡เบ™เป‰เปเบฒเบซเบ™เบฑเบเบ‚เบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ. เป‚เบ”เบเบเบฒเบ™เป€เบฎเบฑเบ”เบŠเป‰เปเบฒเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ™เบตเป‰เบซเบผเบฒเบเป†เบ„เบฑเป‰เบ‡เบ•เบดเบ”เบ•เปเปˆเบเบฑเบ™, algorithm เปƒเบซเป‰เบเบฒเบ™เบ„เบฒเบ”เบ„เบฐเป€เบ™เบ—เบตเปˆเบ”เบตเบ‚เบญเบ‡เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ•เปเปˆเป„เบ›เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบˆเบฐเบ›เปˆเบฝเบ™เปเบ›เบ‡ (เบ–เป‰เบฒเบชเบฑเบ”เบ•เบนเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เปเบŠเบเปเบŠเบ‡เบเบฑเบšเบœเบนเป‰เบซเบผเบดเป‰เบ™).

เบšเปเปˆเบกเบตเป€เบฅเบทเปˆเบญเบ‡เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบงเบฒเบ‡เปเบœเบ™เปƒเบ™เป€เบเบกเบˆเบฐเบชเบปเบกเบšเบนเบ™เป„เบ”เป‰เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบงเบฒเบ‡เปเบœเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เปเบšเบšเป€เบ›เบปเป‰เบฒเปเบฒเบ เบซเบผเบท GOAP (เบเบฒเบ™เบงเบฒเบ‡เปเบœเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปเบšเบšเป€เบ›เบปเป‰เบฒเปเบฒเบ). เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบเบฑเบ™โ€‹เบขเปˆเบฒเบ‡โ€‹เบเบงเป‰เบฒเบ‡โ€‹เบ‚เบงเบฒเบ‡โ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ›เบถเบโ€‹เบชเบฒโ€‹เบซเบฒโ€‹เบฅเบทโ€‹, เปเบ•เปˆโ€‹เบ™เบญเบโ€‹เป€เบซเบ™เบทเบญโ€‹เป„เบ›โ€‹เบˆเบฒเบโ€‹เบฅเบฒเบโ€‹เบฅเบฐโ€‹เบญเบฝเบ”โ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบซเบ™เป‰เบญเบโ€‹, เบกเบฑเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เบฅเบฐโ€‹เบšเบปเบšโ€‹เบ•เปˆเบญเบ‡โ€‹เป‚เบชเป‰โ€‹เบซเบฅเบฑเบ‡โ€‹เบ—เบตเปˆโ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เป„เบ”เป‰โ€‹เป€เบงเบปเป‰เบฒโ€‹เป€เบ–เบดเบ‡โ€‹เบเปˆเบญเบ™โ€‹เบซเบ™เป‰เบฒโ€‹เบ™เบตเป‰โ€‹. เบ–เป‰เบฒเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เปเบกเปˆเบ™เป€เบžเบทเปˆเบญ "เบ—เปเบฒเบฅเบฒเบเบœเบนเป‰เบ™" เปเบฅเบฐเบœเบนเป‰เบ™เปเบกเปˆเบ™เบขเบนเปˆเป€เบšเบทเป‰เบญเบ‡เบซเบผเบฑเบ‡เบเบฒเบ™เบ›เบปเบเบซเบธเป‰เบกเบ‚เบญเบ‡, เปเบœเบ™เบเบฒเบ™เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™: เบ—เปเบฒเบฅเบฒเบเบ”เป‰เบงเบเบฅเบฐเป€เบšเบตเบ”เบเบฑเบ‡เบ”เบดเบ™ โ†’ เป€เบญเบปเบฒเบกเบฑเบ™ โ†’ เบ–เบดเป‰เบกเบกเบฑเบ™.

เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบกเบตเบซเบผเบฒเบเป€เบ›เบปเป‰เบฒเปเบฒเบ, เปเบ•เปˆเบฅเบฐเบญเบฑเบ™เบกเบตเบšเบนเบฅเบดเบกเบฐเบชเบดเบ”เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡. เบ–เป‰เบฒเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบšเบนเบฅเบดเบกเบฐเบชเบดเบ”เบชเบนเบ‡เบชเบธเบ”เบšเปเปˆเบชเบฒเบกเบฒเบ”เบชเปเบฒเป€เบฅเบฑเบ”เป„เบ”เป‰ (เบšเปเปˆเบกเบตเบเบฒเบ™เบชเบปเบกเบ—เบปเบšเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เปเบœเบ™เบเบฒเบ™ "เบ‚เป‰เบฒเบœเบนเป‰เบ™" เป€เบžเบฒเบฐเบงเปˆเบฒเบœเบนเป‰เบซเบผเบดเป‰เบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เป€เบซเบฑเบ™เป„เบ”เป‰), AI เบˆเบฐเบเบฑเบšเบ„เบทเบ™เป„เบ›เบชเบนเปˆเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบšเบนเบฅเบดเบกเบฐเบชเบดเบ”เบ•เปˆเปเบฒ.

เบเบฒเบ™เบเบถเบเบญเบปเบšเบฎเบปเบกเปเบฅเบฐเบเบฒเบ™เบ›เบฑเบšเบ•เบปเบง

เบžเบงเบเป€เบฎเบปเบฒเป€เบงเบปเป‰เบฒเปเบฅเป‰เบงเบงเปˆเบฒเป€เบเบก AI เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบšเปเปˆเปƒเบŠเป‰เบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเป€เบžเบฒเบฐเบงเปˆเบฒเบกเบฑเบ™เบšเปเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบ•เบปเบงเปเบ—เบ™เปƒเบ™เป€เบงเบฅเบฒเบˆเบดเบ‡. เปเบ•เปˆเบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบ—เปˆเบฒเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบเบนเป‰เบขเบทเบกเบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบˆเบฒเบเบžเบทเป‰เบ™เบ—เบตเปˆเบ™เบตเป‰. เบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™ opponent เปƒเบ™ shooter เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบฎเบฝเบ™เบฎเบนเป‰เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบˆเบฒเบ. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบŠเบญเบเบซเบฒเบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เปƒเบ™เปเบœเบ™เบ—เบตเปˆ. เบซเบผเบทเบ„เบนเปˆเปเบ‚เปˆเบ‡เปƒเบ™เป€เบเบกเบ•เปเปˆเบชเบนเป‰เบ—เบตเปˆเบˆเบฐเบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบซเบผเบตเป‰เบ™เบ—เบตเปˆเปƒเบŠเป‰เป€เบฅเบทเป‰เบญเบเป†เบ‚เบญเบ‡เบœเบนเป‰เบ™, เบเบฐเบ•เบธเป‰เบ™เปƒเบซเป‰เบฅเบฒเบงเปƒเบŠเป‰เบ„เบปเบ™เบญเบทเปˆเบ™. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบซเบผเบฒเบเปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง.

เบชเบฐเบ–เบดเบ•เบด เปเบฅเบฐเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰

เบเปˆเบญเบ™เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™, เปƒเบซเป‰เป€เบšเบดเปˆเบ‡เบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เป„เบ›เป„เบ”เป‰เป„เบเป€เบ—เบปเปˆเบฒเปƒเบ”เป‚เบ”เบเบเบฒเบ™เบงเบฑเบ”เปเบ—เบเบ‡เปˆเบฒเบเป†เปเบฅเบฐเบ™เปเบฒเปƒเบŠเป‰เบžเบงเบเบกเบฑเบ™เป€เบžเบทเปˆเบญเบ•เบฑเบ”เบชเบดเบ™เปƒเบˆ. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบธเบ”เบ—เบฐเบชเบฒเบ”เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡ - เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบเปเบฒเบ™เบปเบ”เปเบ™เบงเปƒเบ”เบงเปˆเบฒเบœเบนเป‰เบ™เบชเบฒเบกเบฒเบ”เป€เบ›เบตเบ”เบเบฒเบ™เป‚เบˆเบกเบ•เบตเปƒเบ™เบชเบญเบ‡เบชเบฒเบกเบ™เบฒเบ—เบตเบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เป€เบเบกเปเบฅเบฐเบชเบดเปˆเบ‡เบ—เบตเปˆเบ›เป‰เบญเบ‡เบเบฑเบ™เป€เบžเบทเปˆเบญเบเบฐเบเบฝเบกเบ•เปเปˆเบเบฑเบšเบเบฒเบ™เบ™เบตเป‰? เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบชเบถเบเบชเบฒเบ›เบฐเบชเบปเบšเบเบฒเบ™เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเบ‚เบญเบ‡เบœเบนเป‰เบ™เป€เบžเบทเปˆเบญเป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเบ›เบฐเบ•เบดเบเบดเบฅเบดเบเบฒเปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เปเบ™เบงเปƒเบ”. เป€เบžเบทเปˆเบญเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบ”เบดเบšเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง, เปเบ•เปˆเบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เป€เบเบฑเบšเบเปเบฒเบกเบฑเบ™ - เบ—เบธเบเป†เบ„เบฑเป‰เบ‡เบ—เบตเปˆ AI เบซเบฅเบดเป‰เบ™เบเบฑเบšเบกเบฐเบ™เบธเบ”, เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบšเบฑเบ™เบ—เบถเบเป€เบงเบฅเบฒเบ‚เบญเบ‡เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”. เบซเบผเบฑเบ‡เบˆเบฒเบเบเบญเบ‡เบ›เบฐเบŠเบธเบกเบชเบญเบ‡เบชเบฒเบกเบ„เบฑเป‰เบ‡, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบ„เปˆเบฒเบชเบฐเป€เบฅเปˆเบเบ‚เบญเบ‡เป€เบงเบฅเบฒเบ—เบตเปˆเบกเบฑเบ™เบˆเบฐเปƒเบŠเป‰เป€เบงเบฅเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบ™เปƒเบ™เบเบฒเบ™เป‚เบˆเบกเบ•เบตเปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”.

เบเบฑเบ‡เบกเบตเบšเบฑเบ™เบซเบฒเบเบฑเบšเบ„เปˆเบฒเบชเบฐเป€เบฅเปˆเบ: เบ–เป‰เบฒเบœเบนเป‰เบซเบผเบดเป‰เบ™เปเบฅเปˆเบ™ 20 เป€เบ—เบทเปˆเบญเปเบฅเบฐเบซเบผเบดเป‰เบ™เบŠเป‰เบฒเป† 20 เป€เบ—เบทเปˆเบญ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ„เปˆเบฒเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบˆเบฐเบขเบนเปˆเบšเปˆเบญเบ™เปƒเบ”เบซเบ™เบถเปˆเบ‡เปƒเบ™เบเบฒเบ‡, เปเบฅเบฐเบ™เบตเป‰เบˆเบฐเบšเปเปˆเปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบ›เบฐเป‚เบซเบเบ”เบซเบเบฑเบ‡. เบเบฒเบ™เปเบเป‰เป„เบ‚เบซเบ™เบถเปˆเบ‡เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบˆเปเบฒเบเบฑเบ”เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™ - 20 เบŠเบดเป‰เบ™เบชเบธเบ”เบ—เป‰เบฒเบเบชเบฒเบกเบฒเบ”เบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒ.

เบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เปเบกเปˆเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ„เบฒเบ”เบ„เบฐเป€เบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบšเบฒเบ‡เบขเปˆเบฒเบ‡เป‚เบ”เบเบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเบ„เบงเบฒเบกเบกเบฑเบเปƒเบ™เบญเบฐเบ”เบตเบ”เบ‚เบญเบ‡เบœเบนเป‰เบ™เบˆเบฐเบ„เบทเบเบฑเบ™เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”. เบ–เป‰เบฒเบœเบนเป‰เบซเบผเบดเป‰เบ™เป‚เบˆเบกเบ•เบตเบžเบงเบเป€เบฎเบปเบฒเบซเป‰เบฒเบ„เบฑเป‰เบ‡เบ”เป‰เบงเบเบฅเบนเบเบ›เบทเบ™, เบชเบญเบ‡เบ„เบฑเป‰เบ‡เบ”เป‰เบงเบเบŸเป‰เบฒเบœเปˆเบฒ, เปเบฅเบฐเบ„เบฑเป‰เบ‡เบ”เบฝเบงเบเบฑเบš melee, เบกเบฑเบ™เป€เบ›เบฑเบ™เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบงเปˆเบฒเบฅเบฒเบงเบกเบฑเบเบฅเบนเบเบ›เบทเบ™. เบ‚เปเปƒเบซเป‰เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเป€เบšเบดเปˆเบ‡เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบเบฒเบ™เปƒเบŠเป‰เบญเบฒเบงเบธเบ”เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™: fireball = 62,5%, เบŸเป‰เบฒเบœเปˆเบฒ = 25% เปเบฅเบฐ melee = 12,5%. เป€เบเบก AI เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฝเบกเบ•เบปเบงเป€เบžเบทเปˆเบญเบ›เบปเบเบ›เป‰เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เบˆเบฒเบเป„เบŸ.

เบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเบญเบตเบเบญเบฑเบ™เบซเบ™เบถเปˆเบ‡เปเบกเปˆเบ™เบเบฒเบ™เปƒเบŠเป‰ Naive Bayes Classifier เป€เบžเบทเปˆเบญเบชเบถเบเบชเบฒเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบฅเบฒเบเปเบฅเบฐเบˆเบฑเบ”เบ›เบฐเป€เบžเบ”เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เป€เบžเบทเปˆเบญเปƒเบซเป‰ AI เบ›เบฐเบ•เบดเบเบดเบฅเบดเบเบฒเปƒเบ™เบ—เบฒเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™. เบเบฒเบ™เบˆเบฑเบ”เบ›เบฐเป€เบžเบ” Bayesian เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบเบ”เบตเบ—เบตเปˆเบชเบธเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเปƒเบ™เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡ spam เบญเบตเป€เบกเบฅเปŒ. เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™เบžเบงเบเป€เบ‚เบปเบฒเบเบงเบ”เป€เบšเบดเปˆเบ‡เบ„เปเบฒเบชเบฑเบšเบ•เปˆเบฒเบ‡เป†, เบ›เบฝเบšเบ—เบฝเบšเบเบฑเบšเบšเปˆเบญเบ™เบ—เบตเปˆเบ„เปเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™เป„เบ”เป‰เบ›เบฒเบเบปเบ”เบขเบนเปˆเบเปˆเบญเบ™ (เปƒเบ™ spam เบซเบผเบทเบšเปเปˆ), เปเบฅเบฐเบชเบฐเบซเบผเบธเบšเบเปˆเบฝเบงเบเบฑเบšเบญเบตเป€เบกเบงเบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเบกเบฒ. เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป€เบฎเบฑเบ”โ€‹เบชเบดเปˆเบ‡โ€‹เบ”เบฝเบงโ€‹เบเบฑเบ™โ€‹เป€เบ–เบดเบ‡โ€‹เปเบกเปˆเบ™โ€‹เบงเปˆเบฒโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบ›เป‰เบญเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบซเบ™เป‰เบญเบโ€‹. เบญเบตเบ‡เปƒเบชเปˆเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆ AI เป€เบซเบฑเบ™ (เป€เบŠเบฑเปˆเบ™: เบซเบ™เปˆเบงเบเบ‡เบฒเบ™เบ‚เบญเบ‡เบชเบฑเบ”เบ•เบนเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™, เบซเบผเบทเบชเบดเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบ‚เบปเบฒเปƒเบŠเป‰, เบซเบผเบทเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเบ—เบตเปˆเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบ„เบปเป‰เบ™เบ„เบงเป‰เบฒ), เปเบฅเบฐเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบชเบธเบ”เบ—เป‰เบฒเบ (เบชเบปเบ‡เบ„เบฒเบกเบซเบผเบทเบชเบฑเบ™เบ•เบดเบžเบฒเบš, เบŸเป‰เบฒเบงเบซเบผเบทเบ›เป‰เบญเบ‡เบเบฑเบ™, เปเบฅเบฐเบญเบทเปˆเบ™เป†). - เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบฅเบทเบญเบเบžเบถเบ”เบ•เบดเบเปเบฒ AI เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™.

เบงเบดเบ—เบตเบเบฒเบ™เบเบถเบเบญเบปเบšเบฎเบปเบกเบ—เบฑเบ‡เบซเบกเบปเบ”เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบžเบฝเบ‡เบžเป, เปเบ•เปˆเปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เปƒเบŠเป‰เบกเบฑเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš. The AI โ€‹โ€‹โ€‹โ€‹เบˆเบฐเบฎเบฝเบ™เบฎเบนเป‰เบ—เบตเปˆเบˆเบฐเบ›เบฑเบšเบ•เบปเบงเป€เบ‚เบปเป‰เบฒเบเบฑเบšเบเบปเบ™เบฅเบฐเบเบธเบ”เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบ—เบตเปˆเบ™เบฑเบเบซเบผเบดเป‰เบ™เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเป„เบ”เป‰เปƒเบŠเป‰. AI เบ—เบตเปˆเบ›เบฑเบšเบ•เบปเบงเป€เบ‚เบปเป‰เบฒเบเบฑเบšเบœเบนเป‰เบซเบผเบดเป‰เบ™เบซเบผเบฑเบ‡เบˆเบฒเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒเบญเบฒเบ”เบˆเบฐเบเบฒเบเป€เบ›เบฑเบ™เบเบฒเบ™เบ„เบฒเบ”เป€เบ”เบปเบฒเป€เบเบตเบ™เป„เบ›เบซเบผเบทเบเบฒเบเบ—เบตเปˆเบˆเบฐเบ—เปเบฒเบฅเบฒเบ.

เบเบฒเบ™เบ›เบฑเบšเบ•เบปเบงเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบกเบนเบ™เบ„เปˆเบฒ

เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเป€เบ™เบทเป‰เบญเบซเบฒเบ‚เบญเบ‡เป‚เบฅเบเป€เบเบกเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบš, เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เบŠเบธเบ”เบ‚เบญเบ‡เบ„เบธเบ™เบ„เปˆเบฒเบ—เบตเปˆเบกเบตเบญเบดเบ”เบ—เบดเบžเบปเบ™เบ•เปเปˆเบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆ, เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบžเบฝเบ‡เปเบ•เปˆเปƒเบŠเป‰เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™. เบžเบงเบเป€เบฎเบปเบฒเป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰:

  • เปƒเบซเป‰ AI เป€เบเบฑเบšเบเปเบฒเบ‚เปเป‰เบกเบนเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ‚เบญเบ‡เป‚เบฅเบเปเบฅเบฐเป€เบซเบ”เบเบฒเบ™เบชเปเบฒเบ„เบฑเบ™เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เป€เบเบก (เบ”เบฑเปˆเบ‡เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡).
  • เปƒเบซเป‰เบ›เปˆเบฝเบ™เบ„เปˆเบฒเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบ™เป‰เบญเบเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰.
  • เบžเบงเบเป€เบฎเบปเบฒเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡เบซเบผเบทเบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบกเบนเบ™เบ„เปˆเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰.

เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ•เบปเบงเปเบ—เบ™เบกเบตเบซเป‰เบญเบ‡เบซเบผเบฒเบเบซเป‰เบญเบ‡เปƒเบซเป‰เป€เบฅเบทเบญเบเบขเบนเปˆเปƒเบ™เปเบœเบ™เบ—เบตเปˆเบ™เบฑเบเบเบดเบ‡เบ„เบปเบ™เบ—เบณเบญเบดเบ”. เปเบ•เปˆเบฅเบฐเบซเป‰เบญเบ‡เบกเบตเบกเบนเบ™เบ„เปˆเบฒเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡, เป€เบŠเบดเปˆเบ‡เบเปเบฒเบ™เบปเบ”เบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบ›เบฒเบ–เบฐเบซเบ™เบฒเบ—เบตเปˆเบˆเบฐเป„เบ›เบขเป‰เบฝเบกเบขเบฒเบก. The AI โ€‹โ€‹โ€‹โ€‹เบชเบธเปˆเบกเป€เบฅเบทเบญเบเบซเป‰เบญเบ‡เบ—เบตเปˆเบˆเบฐเป„เบ›เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบกเบนเบ™เบ„เปˆเบฒ. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบ•เบปเบงเปเบ—เบ™เบˆเบทเปˆเบˆเปเบฒเบงเปˆเบฒเบฅเบฒเบงเบ–เบทเบเบ‚เป‰เบฒเบ•เบฒเบเบขเบนเปˆเปƒเบ™เบซเป‰เบญเบ‡เปƒเบ”เปเบฅเบฐเบซเบผเบธเบ”เบœเปˆเบญเบ™เบกเบนเบ™เบ„เปˆเบฒเบ‚เบญเบ‡เบกเบฑเบ™ (เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบฅเบฒเบงเบˆเบฐเบเบฑเบšเบ„เบทเบ™เบกเบฒเบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™). เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ›เบตเป‰เบ™เบเบฑเบšเบเบฑเบ™ - เบ–เป‰เบฒเบ•เบปเบงเปเบ—เบ™เบ—เปเบฒเบฅเบฒเบ opponents เบซเบผเบฒเบ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบนเบ™เบ„เปˆเบฒเบ‚เบญเบ‡เบซเป‰เบญเบ‡เบˆเบฐเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™.

เบ•เบปเบงเปเบšเบš Markov

เบˆเบฐเป€เบ›เบฑเบ™เปเบ™เบงเปƒเบ”เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบ™เปเบฒเปƒเบŠเป‰เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเป€เบเบฑเบšเบเปเบฒเป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบเบฒเบ™เบ„เบฒเบ”เป€เบ”เบปเบฒ? เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบˆเบทเปˆเบˆเปเบฒเบ—เบธเบเป†เบซเป‰เบญเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป€เบซเบฑเบ™เบœเบนเป‰เบ™เบขเบนเปˆเปƒเบ™เป„เบฅเบเบฐเป€เบงเบฅเบฒเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบ„เบฒเบ”เบ„เบฐเป€เบ™เบงเปˆเบฒเบœเบนเป‰เบซเบผเบดเป‰เบ™เบญเบฒเบ”เบˆเบฐเป„เบ›เบซเป‰เบญเบ‡เปƒเบ”. เป‚เบ”เบเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบก เปเบฅเบฐเบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ‚เบญเบ‡เบœเบนเป‰เบซเบผเบดเป‰เบ™เปƒเบ™เบ—เบปเปˆเบงเบซเป‰เบญเบ‡ (เบ„เปˆเบฒเบ•เปˆเบฒเบ‡เป†), เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบ„เบฒเบ”เบ„เบฐเป€เบ™เบžเบงเบเบกเบฑเบ™เป„เบ”เป‰.

เปƒเบซเป‰เปƒเบŠเป‰เป€เบงเบฅเบฒเบชเบฒเบกเบซเป‰เบญเบ‡: เบชเบตเปเบ”เบ‡, เบชเบตเบ‚เบฝเบงเปเบฅเบฐเบชเบตเบŸเป‰เบฒ. เปเบฅเบฐเบเบฑเบ‡เบ‚เปเป‰เบชเบฑเบ‡เป€เบเบ”เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเป€เบšเบดเปˆเบ‡เบเบญเบ‡เบ›เบฐเบŠเบธเบกเป€เบเบก:

เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ AI เป€เบเบก: เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

เบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เบชเบฑเบ‡เป€เบเบ”เปƒเบ™เปเบ•เปˆเบฅเบฐเบซเป‰เบญเบ‡เปเบกเปˆเบ™เป€เบเบทเบญเบšเป€เบ—เบปเปˆเบฒเบเบฑเบ™ - เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เบšเปเปˆเบฎเบนเป‰เบงเปˆเบฒเบšเปˆเบญเบ™เปƒเบ”เบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ—เบตเปˆเบ”เบตเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบˆเบกเบ•เบต. เบเบฒเบ™เป€เบเบฑเบšเบชเบฐเบ–เบดเบ•เบดเบเบฑเบ‡เบชเบฑเบšเบชเบปเบ™เป‚เบ”เบเบเบฒเบ™เป€เบเบตเบ”เปƒเบซเบกเปˆเบ‚เบญเบ‡เบœเบนเป‰เบ™, เบœเบนเป‰เบ—เบตเปˆเบ›เบฒเบเบปเบ”เบขเบนเปˆเบ—เบปเปˆเบงเปเบœเบ™เบ—เบตเปˆ. เปเบ•เปˆเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบซเป‰เบญเบ‡เบ•เปเปˆเป„เบ›เบ—เบตเปˆเบžเบงเบเป€เบ‚เบปเบฒเป€เบ‚เบปเป‰เบฒเบกเบฒเบซเบผเบฑเบ‡เบˆเบฒเบเบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™เปเบœเบ™เบ—เบตเปˆเปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เปเบฅเป‰เบง.

เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เป€เบซเบฑเบ™เป„เบ”เป‰เบงเปˆเบฒเบซเป‰เบญเบ‡เบชเบตเบ‚เบฝเบงเป€เบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบšเบœเบนเป‰เบซเบผเบดเป‰เบ™ - เบ„เบปเบ™เบชเปˆเบงเบ™เปƒเบซเบเปˆเบเป‰เบฒเบเบˆเบฒเบเบซเป‰เบญเบ‡เบชเบตเปเบ”เบ‡เป„เบ›เบซเบฒเบกเบฑเบ™, 50% เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบเบฑเบ‡เบ„เบปเบ‡เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™. เบซเป‰เบญเบ‡เบชเบตเบŸเป‰เบฒ, เปƒเบ™เบ—เบฒเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก, เบšเปเปˆเป€เบ›เบฑเบ™เบ—เบตเปˆเบ™เบดเบเบปเบก; เป€เบเบทเบญเบšเบšเปเปˆเบกเบตเปƒเบœเป„เบ›, เปเบฅเบฐเบ–เป‰เบฒเบžเบงเบเป€เบ‚เบปเบฒเป€เบฎเบฑเบ”, เบžเบงเบเป€เบ‚เบปเบฒเบšเปเปˆเบขเบนเปˆเบ”เบปเบ™.

เปเบ•เปˆเบ‚เปเป‰เบกเบนเบ™เบšเบญเบเบžเบงเบเป€เบฎเบปเบฒเบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบเบงเปˆเบฒ - เป€เบกเบทเปˆเบญเบœเบนเป‰เบ™เบขเบนเปˆเปƒเบ™เบซเป‰เบญเบ‡เบชเบตเบŸเป‰เบฒ, เบซเป‰เบญเบ‡เบ•เปเปˆเป„เบ›เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป€เบซเบฑเบ™เบฅเบฒเบงเบขเบนเปˆเปƒเบ™เบˆเบฐเป€เบ›เบฑเบ™เบชเบตเปเบ”เบ‡, เบšเปเปˆเปเบกเปˆเบ™เบชเบตเบ‚เบฝเบง. เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบซเป‰เบญเบ‡เบชเบตเบ‚เบฝเบงเบกเบตเบ„เบงเบฒเบกเบ™เบดเบเบปเบกเบซเบผเบฒเบเบเบงเปˆเบฒเบซเป‰เบญเบ‡เบชเบตเปเบ”เบ‡, เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบˆเบฐเบ›เปˆเบฝเบ™เปเบ›เบ‡เบ–เป‰เบฒเบœเบนเป‰เบ™เบขเบนเปˆเปƒเบ™เบซเป‰เบญเบ‡เบชเบตเบŸเป‰เบฒ. เบชเบฐเบ–เบฒเบ™เบฐเบ•เปเปˆเป„เบ› (i.e. เบซเป‰เบญเบ‡เบ—เบตเปˆเบœเบนเป‰เบ™เบˆเบฐเป„เบ›) เปเบกเปˆเบ™เบ‚เบถเป‰เบ™เบเบฑเบšเบชเบฐเบ–เบฒเบ™เบฐเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ (เป€เบŠเบฑเปˆเบ™: เบซเป‰เบญเบ‡เบ—เบตเปˆเบœเบนเป‰เบ™เบขเบนเปˆเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™). เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบ„เบปเป‰เบ™เบซเบฒเบเบฒเบ™เป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบช, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบฎเบฑเบ”เบเบฒเบ™เบ„เบฒเบ”เป€เบ”เบปเบฒเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบเบงเปˆเบฒเบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบžเบฝเบ‡เปเบ•เปˆเบ™เบฑเบšเบเบฒเบ™เบชเบฑเบ‡เป€เบเบ”เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฒเบ”.

เบเบฒเบ™เบ„เบฒเบ”เป€เบ”เบปเบฒเบชเบฐเบ–เบฒเบ™เบฐเปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเบฅเบฑเบ”เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเป€เบญเบตเป‰เบ™เบงเปˆเบฒเบฎเบนเบšเปเบšเบš Markov, เปเบฅเบฐเบ•เบปเบงเบขเปˆเบฒเบ‡เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง (เบกเบตเบซเป‰เบญเบ‡) เป€เบญเบตเป‰เบ™เบงเปˆเบฒ Markov chains. เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบฎเบนเบšเปเบšเบšเบ•เปˆเบฒเบ‡เป†เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบฅเบฑเบ”เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡, เบžเบงเบเบกเบฑเบ™เบˆเบฐเบ–เบทเบเบชเบฐเปเบ”เบ‡เป€เบ›เบฑเบ™ FSMs เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ›เบฐเบกเบฒเบ™เปเบ•เปˆเบฅเบฐเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡. เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒเปƒเบŠเป‰ FSM เป€เบžเบทเปˆเบญเบชเบฐเปเบ”เบ‡เป€เบ–เบดเบ‡เบชเบฐเบ–เบฒเบ™เบฐเบžเบถเบ”เบ•เบดเบเปเบฒเบ—เบตเปˆเบ•เบปเบงเปเบ—เบ™เบขเบนเปˆเปƒเบ™, เปเบ•เปˆเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ™เบตเป‰เบ‚เบฐเบซเบเบฒเบเป„เบ›เบชเบนเปˆเบฅเบฑเบ”เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบšเปเปˆเบงเปˆเบฒเบˆเบฐเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบ•เบปเบงเปเบ—เบ™เบซเบผเบทเบšเปเปˆ. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เบฅเบฑเบ”เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบซเป‰เบญเบ‡เบ—เบตเปˆเบ•เบปเบงเปเบ—เบ™เบ„เบญเบšเบ„เบญเบ‡:

เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ AI เป€เบเบก: เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

เบ™เบตเป‰เปเบกเปˆเบ™เบงเบดเบ—เบตเบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ‚เบญเบ‡เบฅเบฑเบ”, เปƒเบซเป‰ AI เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ„เบฒเบ”เบ„เบฐเป€เบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ•เปเปˆเป„เบ›. เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ„เบฒเบ”โ€‹เบ„เบฐโ€‹เป€เบ™โ€‹เบซเบผเบฒเบโ€‹เบ‚เบฑเป‰เบ™โ€‹เบ•เบญเบ™โ€‹เบ‚เป‰เบฒเบ‡โ€‹เบซเบ™เป‰เบฒโ€‹.

เบ–เป‰เบฒเบœเบนเป‰เบ™เบขเบนเปˆเปƒเบ™เบซเป‰เบญเบ‡เบชเบตเบ‚เบฝเบง, เบกเบตเป‚เบญเบเบฒเบ” 50% เบ—เบตเปˆเบฅเบฒเบงเบˆเบฐเบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™เปƒเบ™เบ„เบฑเป‰เบ‡เบ•เปเปˆเป„เบ›เบ—เบตเปˆเบฅเบฒเบงเบ–เบทเบเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™. เปเบ•เปˆเบกเบตเป‚เบญเบเบฒเบ”เบญเบฑเบ™เปƒเบ”เบ—เบตเปˆเบฅเบฒเบงเบˆเบฐเบเบฑเบ‡เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™? เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบกเบตเป‚เบญเบเบฒเบ”เบ—เบตเปˆเบœเบนเป‰เบ™เบเบฑเบ‡เบ„เบปเบ‡เบขเบนเปˆเปƒเบ™เบซเป‰เบญเบ‡เบชเบตเบ‚เบฝเบงเบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบชเบฑเบ‡เป€เบเบ”เบเบฒเบ™เบชเบญเบ‡เบ„เบฑเป‰เบ‡, เปเบ•เปˆเบเบฑเบ‡เบกเบตเป‚เบญเบเบฒเบ”เบ—เบตเปˆเบฅเบฒเบงเบญเบญเบเป„เบ›เปเบฅเบฐเบเบฑเบšเบ„เบทเบ™เบกเบฒ. เบ™เบตเป‰เปเบกเปˆเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เปƒเบซเบกเปˆเบ—เบตเปˆเบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เบ‚เปเป‰เบกเบนเบ™เปƒเบซเบกเปˆ:

เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ AI เป€เบเบก: เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

เบกเบฑเบ™เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเป‚เบญเบเบฒเบ”เบ—เบตเปˆเบˆเบฐเป€เบซเบฑเบ™เบœเบนเป‰เบ™เบขเบนเปˆเปƒเบ™เบซเป‰เบญเบ‡เบชเบตเบ‚เบฝเบงเบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบชเบฑเบ‡เป€เบเบ”เบเบฒเบ™เบชเบญเบ‡เบ„เบฑเป‰เบ‡เบˆเบฐเป€เบ—เบปเปˆเบฒเบเบฑเบš 51% - 21% เบ—เบตเปˆเบฅเบฒเบงเบˆเบฐเบกเบฒเบˆเบฒเบเบซเป‰เบญเบ‡เบชเบตเปเบ”เบ‡, 5% เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบ—เบตเปˆเบœเบนเป‰เบ™เบˆเบฐเป„เบ›เบขเป‰เบฝเบกเบขเบฒเบกเบซเป‰เบญเบ‡เบชเบตเบŸเป‰เบฒเบฅเบฐเบซเบงเปˆเบฒเบ‡เบžเบงเบเป€เบ‚เบปเบฒ, เปเบฅเบฐ. 25% เบ—เบตเปˆเบœเบนเป‰เบ™เบˆเบฐเบšเปเปˆเบญเบญเบเบˆเบฒเบเบซเป‰เบญเบ‡เบชเบตเบ‚เบฝเบง.

เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเบฒเบเบ•เบฒ - เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบžเบฝเบ‡เปเบ•เปˆเบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เบ„เบนเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เปƒเบ™เปเบ•เปˆเบฅเบฐเบ‚เบฑเป‰เบ™เบ•เบญเบ™. เบ™เบตเป‰ เปเบฒเบ เบ„เบงเบฒเบกเบงเปˆเบฒเป€เบˆเบปเป‰เบฒเบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เป„เบ›เป„เบเปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”เบ”เป‰เบงเบ เบ„เบณ เป€เบ•เบทเบญเบ™เบญเบฑเบ™ เปœเบถเปˆเบ‡: เบžเบงเบเป€เบฎเบปเบฒเบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเป‚เบญเบเบฒเบ”เบ—เบตเปˆเบˆเบฐเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบซเป‰เบญเบ‡เปเบกเปˆเบ™เบ‚เบถเป‰เบ™เบเบฑเบšเบซเป‰เบญเบ‡เปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™. เบ™เบตเป‰เป€เบญเบตเป‰เบ™เบงเปˆเบฒเบŠเบฑเบšเบชเบดเบ™ Markov - เบฅเบฑเบ”เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”เปเบกเปˆเบ™เบ‚เบถเป‰เบ™เบเบฑเบšเบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™. เปเบ•เปˆเบ™เบตเป‰เบšเปเปˆเปเบกเปˆเบ™เบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เบฎเป‰เบญเบเบชเปˆเบงเบ™เบฎเป‰เบญเบ. เบœเบนเป‰เบ™เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เปเบ›เบ‡เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเป‚เบ”เบเบ‚เบถเป‰เบ™เบเบฑเบšเบ›เบฑเบ”เปƒเบˆเบญเบทเปˆเบ™เป†: เบฅเบฐเบ”เบฑเบšเบชเบธเบ‚เบฐเบžเบฒเบšเบซเบผเบทเบˆเปเบฒเบ™เบงเบ™เบฅเบนเบเบ›เบทเบ™. เป€เบžเบฒเบฐเบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเป„เบ”เป‰เบšเบฑเบ™เบ—เบถเบเบ„เปˆเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰, เบเบฒเบ™เบžเบฐเบเบฒเบเบญเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบ–เบทเบเบ•เป‰เบญเบ‡เปœเป‰เบญเบเบฅเบปเบ‡.

N-เบเบผเบฒเบก

เบˆเบฐเป€เบ›เบฑเบ™เปเบ™เบงเปƒเบ”เบเปˆเบฝเบงเบเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เป€เบเบกเบ•เปเปˆเบชเบนเป‰เปเบฅเบฐเบเบฒเบ™เบ„เบฒเบ”เบเบฒเบ™เป€เบฅเบทเปˆเบญเบ™เบ‚เบญเบ‡เบœเบนเป‰เบ™? เบ„เบทโ€‹เบเบฑเบ™! เปเบ•เปˆเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบฅเบฑเบ”เปœเบถเปˆเบ‡ เบซเบผเบท เป€เบซเบ”เบเบฒเบ™เปƒเบ”เปœเบถเปˆเบ‡, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบเบงเบ”เป€เบšเบดเปˆเบ‡เบฅเบณเบ”เบฑเบšเบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเบ›เบฐเบเบญเบšเป€เบ›เบฑเบ™เบเบฒเบ™เบ›เบฐเบ—เป‰เบงเบ‡เปเบšเบšเบ„เบญเบกเป‚เบš.

เบงเบดเบ—เบตเบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เบ„เบทเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเปเบ•เปˆเบฅเบฐ input (เป€เบŠเบฑเปˆเบ™: Kick, Punch เบซเบผเบท Block) เปƒเบ™ buffer เปเบฅเบฐเบ‚เบฝเบ™ buffer เบ—เบฑเบ‡เบซเบกเบปเบ”เป€เบ›เบฑเบ™เป€เบซเบ”เบเบฒเบ™. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบœเบนเป‰เบซเบผเบดเป‰เบ™เบเบปเบ” Kick, Kick, Punch เบซเบผเบฒเบเป†เบ„เบฑเป‰เบ‡เป€เบžเบทเปˆเบญเปƒเบŠเป‰เบเบฒเบ™เป‚เบˆเบกเบ•เบต SuperDeathFist, เบฅเบฐเบšเบปเบš AI เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ inputs เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™ buffer เปเบฅเบฐเบˆเบทเปˆเบชเบฒเบกเบ„เบฑเป‰เบ‡เบชเบธเบ”เบ—เป‰เบฒเบเบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เปเบ•เปˆเบฅเบฐเบ‚เบฑเป‰เบ™เบ•เบญเบ™.

เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ AI เป€เบเบก: เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
(เป€เบชเบฑเป‰เบ™เบ—เบตเปˆเบเป‰เบฒเบซเบฒเบ™เปเบกเปˆเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบœเบนเป‰เบซเบผเบดเป‰เบ™เป€เบ›เบตเบ”เบเบฒเบ™เป‚เบˆเบกเบ•เบต SuperDeathFist.)

AI เบˆเบฐเป€เบซเบฑเบ™เบ—เบธเบเบ•เบปเบงเป€เบฅเบทเบญเบเป€เบกเบทเปˆเบญเบœเบนเป‰เบซเบผเบดเป‰เบ™เป€เบฅเบทเบญเบ Kick, เบ•เบดเบ”เบ•เบฒเบกเบ”เป‰เบงเบ Kick เบญเบทเปˆเบ™, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบงเปˆเบฒเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบ•เปเปˆเป„เบ›เปเบกเปˆเบ™เบชเบฐเป€เบซเบกเบต Punch. เบ™เบตเป‰เบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบ•เบปเบงเปเบ—เบ™เบชเบฒเบกเบฒเบ”เบ„เบฒเบ”เบ„เบฐเป€เบ™เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ‚เบญเบ‡ combo เบ‚เบญเบ‡ SuperDeathFist เปเบฅเบฐเบ•เบฑเบ™เบกเบฑเบ™เบ–เป‰เบฒเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰.

เบฅเปเบฒเบ”เบฑเบšเป€เบซเบ”เบเบฒเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป€เบญเบตเป‰เบ™เบงเปˆเบฒ N-grams, เบšเปˆเบญเบ™เบ—เบตเปˆ N เปเบกเปˆเบ™เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเป„เบงเป‰. เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเบกเบฑเบ™เปเบกเปˆเบ™ 3-gram (trigram), เบŠเบถเปˆเบ‡เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ: เบชเบญเบ‡เบฅเบฒเบเบเบฒเบ™เบ—เปเบฒเบญเบดเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ„เบฒเบ”เบ„เบฐเป€เบ™เบ—เบตเบชเบฒเบก. เบ•เบฒเบกโ€‹เบ™เบฑเป‰เบ™โ€‹เปเบฅเป‰เบง, โ€‹เปƒเบ™ 5 เบเบฃเบฒเบก, เบชเบตเปˆโ€‹เบฅเบฒเบเบเบฒเบ™โ€‹เบ—เบณโ€‹เบญเบดเบ”โ€‹เบ„เบฒเบ”โ€‹เบ„เบฐโ€‹เป€เบ™โ€‹เบ—เบต XNUMX โ€‹เปเบฅเบฐ เบญเบทเปˆเบ™เป†.

เบœเบนเป‰เบญเบญเบเปเบšเบšเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบฅเบทเบญเบเบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡ N-grams เบขเปˆเบฒเบ‡เบฅเบฐเบกเบฑเบ”เบฅเบฐเบงเบฑเบ‡. N เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเบเบงเปˆเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เบงเบฒเบกเบˆเปเบฒเบซเบ™เป‰เบญเบเปเบ•เปˆเบเบฑเบ‡เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ”เบซเบ™เป‰เบญเบเบฅเบปเบ‡. เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™: 2-gram (bigram) เบˆเบฐเบšเบฑเบ™เบ—เบถเบ Kick, Kick เบซเบผเบท Kick, Punch, เปเบ•เปˆเบˆเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบเบฑเบš Kick, Kick, Punch, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™ AI เบˆเบฐเบšเปเปˆเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ•เปเปˆ combo SuperDeathFist.

เปƒเบ™เบ—เบฒเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก, เบ•เบปเบงเป€เบฅเบเบ—เบตเปˆเปƒเบซเบเปˆเบเบงเปˆเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบซเบผเบฒเบเปเบฅเบฐ AI เบˆเบฐเบกเบตเบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเบซเบผเบฒเบเปƒเบ™เบเบฒเบ™เบเบถเบเบญเบปเบšเบฎเบปเบกเบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบกเบฑเบ™เบˆเบฐเบกเบตเบซเบผเบฒเบเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบกเบตเบชเบฒเบกเบ›เบฑเบ”เปƒเบˆเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡ Kick, Punch เบซเบผเบท Block, เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เปƒเบŠเป‰ 10-gram, เบกเบฑเบ™เบˆเบฐเป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบ›เบฐเบกเบฒเบ™ 60 เบžเบฑเบ™.

เบฎเบนเบšเปเบšเบš bigram เปเบกเปˆเบ™เบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰ Markov เบ‡เปˆเบฒเบเบ”เบฒเบ - เปเบ•เปˆเบฅเบฐเบฅเบฑเบ”เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ / เบฅเบฑเบ”เบ›เบฐเบˆเบธเบšเบฑเบ™เปเบกเปˆเบ™เป€เบ›เบฑเบ™ bigram, เปเบฅเบฐเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ„เบฒเบ”เบ„เบฐเป€เบ™เบชเบฐเบ–เบฒเบ™เบฐเบ—เบตเบชเบญเบ‡เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ—เปเบฒเบญเบดเบ”. N-grams 3-gram เปเบฅเบฐเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ„เบดเบ”เบงเปˆเบฒเป€เบ›เบฑเบ™เบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰ Markov, เบšเปˆเบญเบ™เบ—เบตเปˆเบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบฑเบ‡เบซเบกเบปเบ” (เบเบปเบเป€เบงเบฑเป‰เบ™เบญเบฑเบ™เบชเบธเบ”เบ—เป‰เบฒเบเปƒเบ™ N-gram) เบฎเปˆเบงเบกเบเบฑเบ™เบ›เบฐเบเบญเบšเป€เบ›เบฑเบ™เบฅเบฑเบ”เบ—เปเบฒเบญเบดเบ”เปเบฅเบฐเบญเบปเบ‡เบ›เบฐเบเบญเบšเบชเบธเบ”เบ—เป‰เบฒเบเบ‚เบญเบ‡เบ—เบตเบชเบญเบ‡. เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบเบกเบ•เปเปˆเบชเบนเป‰เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เป‚เบญเบเบฒเบ”เบ‚เบญเบ‡เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบˆเบฒเบเบฅเบฑเบ” Kick เปเบฅเบฐ Kick เป„เบ›เบชเบนเปˆเบฅเบฑเบ” Kick เปเบฅเบฐ Punch. เป‚เบ”เบเบเบฒเบ™เบ›เบดเปˆเบ™เบ›เบปเบงเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ”เบซเบผเบฒเบเบญเบฑเบ™เป€เบ›เบฑเบ™เบซเบปเบงเบซเบ™เปˆเบงเบเบ”เบฝเบง, เบžเบงเบเป€เบฎเบปเบฒเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰เบซเบฑเบ™เบ›เปˆเบฝเบ™เบฅเปเบฒเบ”เบฑเบšเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบฅเบฑเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”. เบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” Markov, เป€เบŠเบดเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบ™เปเบฒเปƒเบŠเป‰เบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰ Markov เป€เบžเบทเปˆเบญเบ„เบฒเบ”เบ„เบฐเป€เบ™เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบ•เปเปˆเป„เบ›เปเบฅเบฐเบ„เบฒเบ”เป€เบ”เบปเบฒเบงเปˆเบฒเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ‚เบญเบ‡ combo เบˆเบฐเป€เบ›เบฑเบ™เปเบ™เบงเปƒเบ”เบ•เปเปˆเป„เบ›.

เบชเบฐเบซเบฅเบธเบš

เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบทเปเบฅเบฐเบงเบดเบ—เบตเบเบฒเบ™เบ—เบปเปˆเบงเป„เบ›เบ—เบตเปˆเบชเบธเบ”เปƒเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ›เบฑเบ™เบเบฒเบ›เบฐเบ”เบดเบ”. เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เป„เบ”เป‰เป€เบšเบดเปˆเบ‡เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ—เบตเปˆเบžเบงเบเป€เบ‚เบปเบฒเบ•เป‰เบญเบ‡เปƒเบŠเป‰เปเบฅเบฐเบšเปˆเบญเบ™เบ—เบตเปˆเบžเบงเบเบกเบฑเบ™เบกเบตเบ›เบฐเป‚เบซเบเบ”เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ.

เบ™เบตเป‰เบ„เบงเบ™เบˆเบฐเบžเบฝเบ‡เบžเปเบ—เบตเปˆเบˆเบฐเป€เบ‚เบปเป‰เบฒเปƒเบˆเบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡ AI เป€เบเบก. เปเบ•เปˆ, เปเบ™เปˆเบ™เบญเบ™, เบ™เบตเป‰เบšเปเปˆเปเบกเปˆเบ™เบงเบดเบ—เบตเบเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”. เบ„เบงเบฒเบกเบ™เบดเบเบปเบกเบซเบ™เป‰เบญเบ, เปเบ•เปˆเบšเปเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ•เบดเบœเบปเบ™เบซเบ™เป‰เบญเบเบ›เบฐเบเบญเบšเบกเบต:

  • เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบฅเบงเบกเบ—เบฑเบ‡เบเบฒเบ™เบ›เบตเบ™เบžเบน, เบเบฒเบ™เบชเบทเบšเป€เบŠเบทเป‰เบญเบชเบฒเบ gradient เปเบฅเบฐเบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ—เบฒเบ‡เบžเบฑเบ™เบ—เบธเบเปเบฒ
  • เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฒเบ™เบŠเบญเบเบซเบฒ/เบเบฒเบ™เบเบณเบ™เบปเบ”เป€เบงเบฅเบฒเบ‚เบญเบ‡เบเปˆเบฒเบเบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก (minimax เปเบฅเบฐ alpha-beta pruning)
  • เบงเบดเบ—เบตเบเบฒเบ™เบˆเบฑเบ”เบ›เบฐเป€เบžเบ” (perceptrons, เป€เบ„เบทเบญเบ‚เปˆเบฒเบ neural เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ vector)
  • เบฅเบฐเบšเบปเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ„เบงเบฒเบกเบฎเบฑเบšเบฎเบนเป‰เปเบฅเบฐเบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบ‚เบญเบ‡เบ•เบปเบงเปเบ—เบ™
  • เบงเบดเบ—เบตเบเบฒเบ™เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบเบฑเบš AI (เบฅเบฐเบšเบปเบšเบ›เบฐเบชเบปเบก, เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบเปˆเบญเบเปเบฅเบฐเบงเบดเบ—เบตเบเบฒเบ™เบญเบทเปˆเบ™เป†เบ‚เบญเบ‡เบเบฒเบ™เบงเบฒเบ‡เบŠเป‰เบญเบ™เบฅเบฐเบšเบปเบš AI)
  • เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบทโ€‹เบเบฒเบ™โ€‹เป€เบ„เบทเปˆเบญเบ™โ€‹เป„เบซเบง (เบเบฒเบ™โ€‹เบงเบฒเบ‡โ€‹เปเบœเบ™โ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบชเบฒเบ™โ€‹เบ‡เบฒเบ™โ€‹)
  • เบ›เบฑเบ”โ€‹เป„เบˆโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ” (เบฅเบฐโ€‹เบ”เบฑเบšโ€‹เบ‚เบญเบ‡โ€‹เบฅเบฒเบโ€‹เบฅเบฐโ€‹เบญเบฝเบ”โ€‹, เบ—เบธเบโ€‹เป€เบงโ€‹เบฅเบฒโ€‹, เปเบฅเบฐโ€‹เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป€เบงโ€‹เบฅเบฒโ€‹)

เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบญเบญเบ™เป„เบฅเบ™เปŒเบเปˆเบฝเบงเบเบฑเบšเบซเบปเบงเบ‚เปเป‰:

1. GameDev.net เบกเบต เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเบกเบตเบšเบปเบ”เบ„เบงเบฒเบก เปเบฅเบฐเบšเบปเบ”เบชเบญเบ™เบเปˆเบฝเบงเบเบฑเบš AIเปเบฅเบฐ เบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒ.
2. AiGameDev.com เบกเบตเบšเบปเบ”เบ™เบณเบชเบฐเป€เปœเบต เปเบฅเบฐเบšเบปเบ”เบ„เบงเบฒเบกเบซเบผเบฒเบเบขเปˆเบฒเบ‡เบเปˆเบฝเบงเบเบฑเบšเบซเบปเบงเบ‚เปเป‰เบ•เปˆเบฒเบ‡เป†เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ AI เป€เบเบก.
3. GDC Vault เบ›เบฐเบเบญเบšเบกเบตเบซเบปเบงเบ‚เปเป‰เบ•เปˆเบฒเบ‡เป†เบˆเบฒเบเบเบญเบ‡เบ›เบฐเบŠเบธเบกเบชเบธเบ”เบเบญเบ” GDC AI, เบซเบผเบฒเบเป†เบขเปˆเบฒเบ‡เปเบกเปˆเบ™เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เป‚เบ”เบเบšเปเปˆเป€เบชเบเบ„เปˆเบฒ.
4. เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบžเบปเบšเป€เบซเบฑเบ™เบขเบนเปˆเปƒเบ™เป€เบงเบฑเบšเป„เบŠเบ—เปŒ AI Game Programmers Guild.
5. Tommy Thompson, เบ™เบฑเบเบ„เบปเป‰เบ™เบ„เบงเป‰เบฒ AI เปเบฅเบฐเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบเบก, เบชเป‰เบฒเบ‡เบงเบดเบ”เบตเป‚เบญเปƒเบ™ YouTube AI เปเบฅเบฐเป€เบเบก เบกเบตเบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเปเบฅเบฐเบเบฒเบ™เบชเบถเบเบชเบฒเบ‚เบญเบ‡ AI เปƒเบ™เป€เบเบกเบเบฒเบ™เบ„เป‰เบฒ.

เบ›เบถเป‰เบกโ€‹เบซเบปเบงโ€‹เบ‚เปเป‰โ€‹:

1. เบŠเบธเบ”เบ›เบถเป‰เบก Game AI Pro เปเบกเปˆเบ™เบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบšเบปเบ”เบ„เบงเบฒเบกเบชเบฑเป‰เบ™เป†เบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเบงเบดเบ—เบตเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบฅเบฑเบเบชเบฐเบ™เบฐเบชเบฐเป€เบžเบฒเบฐเบซเบผเบทเบงเบดเบ—เบตเบเบฒเบ™เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบชเบฐเป€เบžเบฒเบฐ.

Game AI Pro: เป€เบเบฑเบšเบเบณเบ›เบฑเบ™เบเบฒเบ‚เบญเบ‡ Game AI Professionals
เป€เบเบก AI Pro 2: เบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบ›เบฑเบ™เบเบฒเบ‚เบญเบ‡เบœเบนเป‰เบŠเปˆเบฝเบงเบŠเบฒเบ™เบ”เป‰เบฒเบ™ AI เป€เบเบก
เป€เบเบก AI Pro 3: เบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบ›เบฑเบ™เบเบฒเบ‚เบญเบ‡เบœเบนเป‰เบŠเปˆเบฝเบงเบŠเบฒเบ™เบ”เป‰เบฒเบ™ AI เป€เบเบก

2. AI Game Programming Wisdom series เปเบกเปˆเบ™เบฅเบธเป‰เบ™เบเปˆเบญเบ™เบ‚เบญเบ‡ Game AI Pro series. เบกเบฑเบ™เบกเบตเบงเบดเบ—เบตเบเบฒเบ™เป€เบเบปเปˆเบฒเปเบเปˆ, เปเบ•เปˆเป€เบเบทเบญเบšเบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เบกเบตเบ„เบงเบฒเบกเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเปƒเบ™เบกเบทเป‰เบ™เบตเป‰.

AI Game Programming Wisdom 1
AI Game Programming Wisdom 2
AI Game Programming Wisdom 3
AI Game Programming Wisdom 4

3. เบ›เบฑเบ™เบเบฒเบ›เบฐเบ”เบดเบ”: เบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบก เปเบกเปˆเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เบšเบปเบ”เป€เบฅเบทเปˆเบญเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเบ—เบธเบเบ„เบปเบ™เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเปƒเบˆเบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ—เบปเปˆเบงเป„เบ›เบ‚เบญเบ‡เบ›เบฑเบ™เบเบฒเบ›เบฐเบ”เบดเบ”. เบ™เบตเป‰เบšเปเปˆเปเบกเปˆเบ™เบ›เบถเป‰เบกเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบเบก - เบกเบฑเบ™เบชเบญเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡ AI.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™