ÇÏÇÏ.. À̰й¹¶ó°í ¸»ÇؾßÇϳª..
  °ÇüÀ̽º ¾÷±×·¡À̵带 ±â´Ù¸®´Ù°¡ ¸¸µé°Ô µÇ¼Ì´Ù´Ï.. ^_^;
  ¾Ïư.. ¹®Á¦°¡ ¸¹Àº °ÇüÀ̽º¿´´Âµ¥.. ±×°Å³ª ȸ»ç¾È¿¡ »çÁ¤ÀÌ´Ï
  ¾î¶»°Ô ¸»¾¸µå¸±¼ø ¾ø±¸¿ä.
  °ÇüÀ̽ºÀÇ ÇÁ·ÎÁ§Æ® ½ÃÀÛÀº.. "°£´ÜÇÑ ÅÊÅ© °ÔÀÓÀ̳ª Çϳª ¸¸µé¾îº¸ÀÚ"
  ¶ó´Â ÀǰßÀ¸·Î ½ÃÀ۵Ǿú´Âµ¥.. ¹èƲµå·¡°ïÀº ´ë´ÜÇϽñº¿ä..
  TCP/IP¸¦ ÀÌ¿ëÇÏ°Ô µÈ ÀÌÀ¯µµ º°´Ù¸¥ Å×½ºÆ®¾øÀÌ TCPÀÇ Æ¯¼º¶§¹®¿¡

 °áÁ¤À» ÇÏ°Ô µÈ°ÍÀ̱¸¿ä..(½Å·Ú¼º)
 ¾Æ.. ±×¸®°í.. MFC¼ÒÄÏÀ» ÀÌ¿ëÇß½À´Ï´Ù. Àý´ë·Î ¾È ÃßõÇÕ´Ï´Ù. MFC¼ÒÄÏ..
  Àý´ë·Î ¾²Áö ¸¶¼¼¿ä.
  ¶Ç.. ¹¹ÀÖ´õ¶ó..
  ¾Æ.. °ÇüÀ̽º ¼­¹ö´Â ¿ø ÇÁ·Î¼¼½ºÀÔ´Ï´Ù. ¿ø ÇÁ·Î¼¼½º°¡ µ¿±âÈ­³ª ´Ù¸¥
  °ñÄ¡¾ÆÇ ¹®Á¦¸¦ ¹ß»ý½ÃŰÁø ¾ÊÁö¸¸.. ÇѰ谡 ±Ý¹æ ¿À´õ±º¿ä.
  10¸í¸¸ Á¶±Ý ³Ñ¾î°¡¸é ´À·ÁÁö´Â°ÍÀÌ ´À²¸Áý´Ï´Ù.
  ±×¸®°í.. °ÇüÀ̽º 2°¡ Áö±Ý °³¹ßÁßÀ̶ø´Ï´Ù. À̹ø²« ´Ù¸¥ ºÐµéÀÌ

°³¹ßÇÏ°í °è½ÃÁÒ. ¾Æ¸¶µµ ºÐÀ§±â³ª ±â¼úÀÌ ¸¹ÀÌ Æ²¸° ºÎºÐµéÀÌ º¸¿©Áúµí
  ÇÕ´Ï´Ù

 ¿Â¶óÀÎ ¾×¼Ç ¸Ó±× ½ºÅ¸Ã¼À̽º NPC ¼­¹öÀÇ ¿ÜºÎ ±¸Á¶´Â

   (°¡) ¼ÒÄÏ µ¥ÀÌÅ͸¦ ¹Þ´Â ºÎºÐ

   (³ª) NPCÀÇ ÇൿÀ» ó¸®ÇÏ´Â ºÎºÐ

ÀÇ µÎ ºÎºÐÀ» °¢±â ´Ù¸¥ ¾²·¹µå·Î ó¸®ÇÏ´Â ¸ÖƼ¾²·¹µå ±¸Á¶ÀÔ´Ï´Ù.

NPCÀÇ ÇൿÀº (³ª) ºÎºÐÀÇ Ã³¸®¿¡¼­ ÀÌ·ç¾î Áý´Ï´Ù.

°¢°¢ÀÇ NPC´Â ´ÙÀ½°ú °°Àº property·ê °®½À´Ï´Ù.

        1. ID
        2. Zone ¿¡¼­ÀÇ À§Ä¡
        3. Action State (6°¡Áö·Î ÃßÀû, ȸÇÇ, °ø°Ý µîµî...)
        4. Probability Table
        5. ±× ¿ÜÀÇ NPCÀÇ Åº»ý ½Ã°£, ¼ö¸í, ¿¡³ÊÁö·®, °ø°Ý·Â µîµî...

À§¿Í °°Àº property¸¦ °¡Áö°í AI¸¦ ±¸¼ºÇߴµ¥...

½ºÅ¸Ã¼À̽º NPC ¼­¹öÀÇ ÀΰøÁö´ÉÀº ½Ã¹Ä·¹ÀÌ¼Ç ¿¡¼­ ¸¹ÀÌ »ç¿ëÇÏ´Â

Non-deterministic AutomataÀÇ ÀÏÁ¾ÀÎ 'Markov Model'À» ¾à°£

º¯ÇüÇÏ¿© ¸¸µé¾îÁ³½À´Ï´Ù. ÀÌ ¸ðµ¨À» ¹Þ¾Æ µéÀÎ ÀÌÀ¯´Â ½Ã¹Ä·¹À̼Ç

¿¡¼­ Àû¿ëµÇ´Â ¸ðµ¨ÀÌ¶ó °¢ NPCÀÇ Çൿ ÆÐÅÏÀ» ÀÚÀ¯µµ ³ô°Ô ±¸»ç

ÇÒ ¼ö ÀÖ°í °¢°¢ÀÇ NPC¿¡ ´ëÇØ personality¸¦ ºÎ¿©ÇϱⰡ ¿ëÀÌÇØ¼­

¿´½À´Ï´Ù.

Markov ModelÀ» ´Ü¼øÇÏ°Ô Ç¥ÇöÇÏÀÚ¸é  ¸î°³ÀÇ state·Î ±¸¼ºµÇ´Â

Automata¿¡¼­ °¢ stateÀÇ º¯È­°¡ È®·ü¿¡ ÀÇÇØ °áÁ¤µÇ´Â ¸ðµ¨·Î

½ºÃ¼ NPC¼­¹ö¿¡¼­´Â

        state     - ÇöÀç Action state (ÃßÀû, ȸÇÇ, °ø°Ý µîÀÇ

                                   6°¡Áö »óÅÂ)

        »óÅ º¯È­ - (1) ÀÚ½ÅÀÇ Ã³¸® ½Ã°£¿¡

                                (2) ÇöÀç NPCÀÇÁ¾·ù¿¡ µû¸¥, ¼öÄ¡·Î ÁöÁ¤µÈ

                                        personality¸¦ probability table·Î

                                        ±¸¼ºÇÏ¿©

                                (3) rand() ÇÔ¼ö + (2)ÀÇ probability

                                        tableÀ» ÀÌ¿ëÇÏ¿© ´ÙÀ½ »óŸ¦ °áÁ¤

°ú °°ÀÌ Markov modelÀ» Àû¿ëÇß½À´Ï´Ù. º¯Çü½ÃŲ ºÎºÐÀº (2)ÀÇ pr-

obability table ºÎºÐ Àε¥ ÇöÀç ÀÚ½ÅÀÌ °¡Áø '¿¡³ÊÁö·®'°ú 'È£Àü¼º'

µîÀÇ ¿ä¼Ò¿¡ µû¶ó probability table ÀÌ µ¿ÀûÀ¸·Î º¯È­Çϵµ·Ï ½ÃŲ

ºÎºÐÀÔ´Ï´Ù. ÀúÈñ °ÔÀÓ¿¡¼­´Â ·¢ ¶§¹®¿¡ Zone (0,0)°°Àº °æ¿ì NPC

µéÀÇ ÆÇ´Ü ¼Óµµ°¡ ´À·ÁÁö´Â °æ¿ì°¡ ÀÖ¾úÁö¸¸ ¹¹ »ç¿ëÀÚ ÃâÀÔÀÌ Àû

Àº ´Ù¸¥ Á¸ µé¿¡¼­´Â ¿òÁ÷ÀÓÀÌ ±¦Âú´õ±º¿ä.

°³¼± ÇØ¾ß ÇÒ ºÎºÐÀº ³×Æ®¿öÅ© °ÔÀÓÀÇ ÇÙ½É ÇØ°á °úÁ¦ÀÎ ·¢¿¡

°üÇÑ ¹®Á¦·Î ·¢ÀÌ ½ÉÇÑ »óÅ¿¡¼­µµ ¾×¼Ç¼ºÀ» ÃæºÐÈ÷ º¸¿©ÁÙ ¼ö

ÀÖµµ·Ï ÇØ¾ß °Ú³×¿ä.