űº¿¸®±×? |
´ëȸ±ÔÄ¢ |
°æ±â°á°ú |
Ä¿¹Â´ÏƼ |
Stadium ¼Ò½º ´Ù¿î·Îµå |
Ãß÷¾Ë°í¸®Áò ´Ù¿î·Îµå
¡á¡á űº¿¸®±× ¼Ò°³ (2010.11.10 00:00)
¡á ¹¹Çϴµ¥?
Á¹¾÷³í¹®À» ¾²·Á´Âµ¥, µµ¿òÀÌ Á» ÇÊ¿äÇմϴ٤ФÐ
³»¿ëÀº ½ÂºÎÂ÷±â °ÔÀÓÀ̱¸¿ä.
Kicker¿Í Keeper ¾Ë°í¸®ÁòÀÌ 999¹ø ½ÂºÎÂ÷±â¸¦ Çؼ
500°ñ ÀÌ»ó µé¾î°¡¸é Å°Ä¿ ½Â¸®, ±× ¹Ì¸¸ÀÌ¸é °ñÅ°ÆÛ ½Â¸®ÀÔ´Ï´Ù.
Å°Ä¿ÀÇ ¿ªÇÒÀ» ÇÏ´Â botÀ» ÀÛ¼ºÇØÁÖ½Ã¸é µÇ°Ú½À´Ï´Ù.
¿¹Á¦ °æ±â¸¦ Çѹø º¼±î¿ä.
--------------------------------------------------------------------------
¡¡¡¡¡¡½¸£±¡¡¡¡½¸£²¡¡¡¡½¸£³¡¡¡¡½¸£´¡¡¡¡½¸£µ¡¡¡¡½¸£¶¡¡¡¡½¸£·¡¡¡¡½¸£¸¡¡¡¡½¸£¹
Å°Ä¿£º¡¡¡æ¡¡¡¡¡ç¡¡¡¡¡¡¡¡¡æ¡¡¡¡¡¡¡æ¡¡¡¡¡ç¡¡¡¡¡¡¡ç¡¡¡¡¡¡¡ç¡¡¡¡¡¡¡¡¡æ¡¡¡¡¡¡¡æ
Å°ÆÛ£º¡ç¡¡¡¡¡¡¡¡¡æ¡¡¡¡¡¡¡æ¡¡¡¡¡ç¡¡¡¡¡¡¡ç¡¡¡¡¡¡¡¡¡æ¡¡¡¡¡¡¡æ¡¡¡¡¡ç¡¡¡¡¡¡¡ç
°á°ú£º°ñÀΡ¡¡¡°ñÀΡ¡¡¡¡¿¡¡¡¡¡¡°ñÀΡ¡¡¡¡¿¡¡¡¡¡¡°ñÀΡ¡¡¡°ñÀΡ¡¡¡°ñÀΡ¡¡¡°ñÀΡ¡¡¡
--------------------------------------------------------------------------
ÃÑ 9¹øÀÇ ½¸ Áß ¹Ý ÀÌ»óÀÌ µé¾î°¬À¸¹Ç·Î Å°Ä¿ÀÇ ½Â¸®ÀÔ´Ï´Ù.
°øÀº ¿ÞÂÊ ¶Ç´Â ¿À¸¥ÂÊ µÎ ¹æÇâÀ¸·Î¸¸ Âû ¼ö ÀÖ¾î¿ä. ^^;
°ñÅ°ÆÛÀÇ ´ÙÀ̺ù °æÇâÀ» ¿¹ÃøÇؼ
´ÙÀ½ ¹ø¿¡´Â °ñÅ°ÆÛ°¡ ¾î´À ÂÊÀ¸·Î ´ÙÀ̺ùÇÒÁö ¿¹»óÇÏ°í
±× ¹Ý´ëÆíÀ¸·Î ½¸À» ÇÏ½Ã¸é °ñÀ» ³ÖÀ» ¼ö ÀÖ½À´Ï´Ù.
¹Ý´ë·Î ³»°¡ ½¸À» ÇÏ´Â ¹æÇâÀÌ ¿¹Ãø´çÇÏÁö ¾Ê´Â °Íµµ Áß¿äÇÏ°ÚÁÒ? :)
¡á Å°ÆÛ´Â ´©±ºµ¥?
´Ù¸¥ Âü°¡ÀÚµéÀÌ Á¦ÃâÇÑ Å°Ä¿ ¾Ë°í¸®ÁòÀ» °Å¿ï¿¡ ºñÃ߸é(?) Å°ÆÛ ¾Ë°í¸®ÁòÀÌ µË´Ï´Ù.
÷ºÎÇÑ ÀÚ¹Ù ¼Ò½º¸¦ Âü°íÇϼ¼¿ä.
¡á ¾î¶»°Ô Á¦ÃâÇϴµ¥?
÷ºÎÇÑ ÀÚ¹Ù ÇÁ·ÎÁ§Æ® ÆÄÀÏÀ» Âü°íÇϽðí,
MyKicker.java¸¦ ÀÛ¼ºÇؼ neoseo4535@hotmail.com À¸·Î º¸³»ÁÖ½Ã¸é °æ±â°á°ú¸¦ °øÁöÇص帮°Ú½À´Ï´Ù.
ÀÔ·ÂÀº 0°ú 1·Î ¹Þ°í, Ãâ·Âµµ 0°ú 1·Î ÇÏ´Â ¸Þ¼Òµå Çϳª¸¦ ÀÛ¼ºÇÏ´Â °ÍÀ̶ó ¸Å¿ì °£´ÜÇÕ´Ï´Ù.
¼Ò½ºÄڵ忡 ´ëÇÑ ¸ðµç ±Ç¸®´Â ÀÛ¼ºÀںп¡°Ô ÀÖ½À´Ï´Ù.
¾Ë°í¸®ÁòÀÇ ¼Ò½ºÄÚµå´Â ÀÛ¼ºÀÚºÐÀÇ Çã¶ô ¾øÀÌ´Â ¾î¶² °æ¿ì¿¡µµ °ø°³µÇÁö ¾Ê½À´Ï´Ù.
´Ù¸¸ Àúµµ Á¹¾÷³í¹®À» ½á¾ß Çϱ⠶§¹®¿¡ ´ë·«ÀûÀÎ ºÐ¼® Á¤µµ´Â ³í¹®¿¡ ½ÇÀ» ¼ö ÀÖ°Ô Çã¿ëÇØÁÖ¼¼¿ä. ^^;;
(¾î¶² À¯ÇüÀÇ ¾Ë°í¸®ÁòÀÎÁö, Time-complexity´Â ¾î´À Á¤µµÀÎÁö µî..)
Á¦ÃâÀ» ÀÌ¹Ì Çß´õ¶óµµ ´ëȸ ¸¶°¨ Á÷Àü±îÁö´Â ¼öÁ¤Á¦ÃâÀÌ °¡´ÉÇÕ´Ï´Ù.
¡á ¾ðÁ¦±îÁö?
ÇöÀç º»¼±¸®±× Á¦Ãâ±â°£ÀÔ´Ï´Ù.
2010³â 11¿ù 30ÀÏ ÀÚÁ¤ Á÷Àü±îÁö Á¦Ãâ¹Þ½À´Ï´Ù.
¡á ¾Ë°í¸®ÁòÀº ¸¾´ë·Î Â¥µµ µÇ³ª?
¿ÜºÎ ³ëÀÌÁ ²ø¾îµé¿© »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. (ƯÈ÷ ½Ã½ºÅÛ Å¸À̸Ó, ¼ÒÄÏÅë½Å µî)
Math.random() ¿ª½Ã ½Ã½ºÅÛ Å¸À̸Ӹ¦ »ç¿ëÇÏ´Â ¶óÀ̺귯¸®À̹ǷΠ»ç¿ëÇÒ ¼ö ¾ø±¸¿ä. (°íÁ¤µÈ ½Ãµå°ªÀ¸·Î ÃʱâÈÇÏ´Â ÇüÅ·δ »ç¿ë°¡´É)
±×·± ¿ä¼Ò°¡ µé¾îÀÖÁö ¾ÊÀº ¿ÜºÎ ¶óÀ̺귯¸®´Â ÀÚÀ¯·Ó°Ô »ç¿ë°¡´ÉÇÕ´Ï´Ù.
´ë½Å °°Àº ÀԷ¼ö¿¿¡ ´ëÇØ Ç×»ó °°Àº Ãâ·Â¼ö¿À» ³»µµ·Ï µðÀÚÀÎÇØÁÖ¼¼¿ä¤» (deterministic)
±×¸®°í ½ÇÇà½Ã°£ÀÌ Áö³ªÄ¡°Ô ¿À·¡ °É¸®°Å³ª
¸Þ¸ð¸®¸¦ Áö³ªÄ¡°Ô ¸¹ÀÌ ¾²¸é ½Ç°ÝµË´Ï´Ù.
ÀÚ¼¼ÇÑ ±âÁØÀº ´ëȸ±ÔÄ¢À» Âü°íÇϼ¼¿ä.
¡á űº¿ ÄÄÆÄÀÏÀº ¾î¶»°Ô?
À©µµ¿ìÁî ȯ°æÀ̶ó¸é ÀÚ¹Ù JDK 1.6°ú ÀÌŬ¸³½º°¡ ¼³Ä¡µÇ¾î ÀÖÀ¸¸é µË´Ï´Ù.
ÀÌŬ¸³½º ½ÇÇà ÈÄ ¸Þ´º -> File -> Import... -> General -> Existing Project into Workspace -> Next ¼øÀ¸·Î ÁøÇàÇϽøé
Select root directory: Ç׸ñÀÌ ³ª¿É´Ï´Ù.
±× ¿À¸¥ÂÊ Browse... ¹öÆ°À» ´©¸£°í KickBot ÇÁ·ÎÁ§Æ® Æú´õ¸¦ ¼±ÅÃÇϽøé
ÀÌŬ¸³½º¿¡¼ ÄÄÆÄÀÏ °¡´ÉÇÑ »óÅ·ΠÇÁ·ÎÁ§Æ®°¡ ·ÎµåµË´Ï´Ù.
Run ¹öÆ° ¶Ç´Â Ctrl+F11 ´ÜÃàÅ°¸¦ ´©¸£½Ã¸é ÀÛ¼ºÇϽŠűº¿À» ½ÇÇàÇØ º¼ ¼ö ÀÖ½À´Ï´Ù.
¡á ¸ÇÀÔÀ¸·Î?
Á¶±Ý ±ÍÂúÀº ÀÏÀ» ½ÃÅ°´Â °ÍÀ̶ó ¸ÇÀÔÀ¸·Î µµ¿Í´Þ¶ó°í ÇÒ ¼ö´Â ¾ø°Ú±¸¿ä.
ÃÑ 7¸íÀÇ Âü°¡ÀÚ¿¡°Ô Á¾¸ñº° ¿ì½Â»ó±Ý/»óÇ°ÀÌ Áö±ÞµË´Ï´Ù.
ÃÑ»ó±Ý 100¸¸¿ø ±Ô¸ðÀÌ°í, ¿ì½ÂÀÚ¿¡°Ô´Â ¾ÆÀÌÆе峪 °¶·°½ÃÅÇÀ» ±¸¸ÅÇÏ½Ç ¼ö ÀÖµµ·Ï 70¸¸¿øÀ» Áö¿øÇص帳´Ï´Ù.
Ãß÷»óÀÇ °æ¿ì ±×³É ÄÚµå ÇÑÁÙ¸¸ Â¥¼ Á¦ÃâÇϼŵµ Ãß÷¿¡ Âü¿©ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
´ë½Å µæÁ¡À» ¸¹ÀÌ ÇÏ´Â ¾Ë°í¸®ÁòÀϼö·Ï ´ç÷ È®·üÀÌ ³ô¾ÆÁý´Ï´Ù.
(Á¦°¡ ÀÛ¼ºÇÑ NPC Å°Ä¿µµ Âü°¡ÇÏÁö¸¸ ´ç¿¬È÷ Ãß÷´ë»ó¿¡¼ Á¦¿ÜÇÕ´Ï´Ù. ^^;;)
¿ì½Â»ó±ÝÀº Àü¾× º¸³ªºñÁ¯¿¡¼ ÈÄ¿øÇÕ´Ï´Ù.
Á¶Áö¾ÆÅØ°ú ÇÑ¹Ì °øµ¿¿¬±¸°úÁ¦¸¦ ¼öÇàÁßÀÎ Áö´É·Îº¿ Àü¹®±â¾÷ÀÌ¿¡¿ä.
ºÒ½ÖÇÑ °íÇйø ±¸Á¦Á» ÇØÁÖ¼¼¿ä¤Ð¤Ð
5¸í Á¤µµ¸¸ Âü¿©ÇØ Áּŵµ ±Á½Å±Á½Å >_<
Âü°¡ÀÚ°Ý Á¦ÇÑ ¾øÀÌ ´©±¸³ª Âü¿©ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
Á¤¸» 1¶óÀθ¸ Â¥¼ º¸³»Áּŵµ µÅ¿ä.. Âü¿©¸¸ ¸¹ÀÌ ÇØÁÖ¼¼¿ä ^^;;;
´õ ±Ã±ÝÇϽŠÁ¡Àº neoseo4535@hotmail.com À¸·Î ¸ÞÀÏÁÖ¼¼¿ä. :)