U E D R , A S I H C RSS

�협/�공지능/오목

프로�트 진행�

  • 01 남ìƒ�협

소스

날짜 소스
2002.2.3 AI오목
2003.2.3 1주년 기� AI오목

작업 �지

  • 2002.2.3 : 허접하고 중복많ì�€ 소스를 통해서 AI오목ì�„ 만듬, 어찌나 중복ì�´ ë§Žë�˜ì§€ 쓸ë�°ì—†ì�´ 4200ë�¼ì�¸ì�´ë‚˜ 나옴..-_-;;ë‚´ê°€ 미쳤지..

  • 2003.2.3 : 여전히 중복ì�´ 좀 있긴 하지만 ì�¼ë…„ë�™ì•ˆ ë�” 공부한 ì§ ë°¥ì�´ 있어서ì�¸ì§€ 잘 ìž‘ë�™í•˜ì§€ 않았ë�˜ 기능들ë�„ 다 ìž‘ë�™í•˜ê²Œ 함으로서 ì�¸ê³µì§€ëŠ¥ë�„ ìƒ�당히 í–¥ìƒ�시키면서 ë�™ì‹œì—� 소스 ë�¼ì�¸ìˆ˜ëŠ” 대í�­ 줄임. 4200 -> 2300..


기능

번호 � 방어(공격 방어가 같� 함수) 구현 유무 간략한 설명
1 4->5 개 만드는거(공격, 방어) 0 그냥 level2�는 함수로 만듦
2 3->4 개 만드는거(공격, 방어) 0 level2�서 �것� 함
3 2->3 개 만드는거(공격) 0 level3�서함
4 주변�황 고려해서 효율�으로 1->2개 만드는거(공격) 0 그냥 만듦
5 주변�황 고려해서 효율�으로 2->3개 만드는거(공격) 0 그냥 만듦
6 � 3->4 (공격, 방어) 0 1~3번중 몇개 짬뽕해서 만듦
7 � 2->3 (공격, 방어) 0 1,3번중 몇개 짬뽕해서 만듦
8 3->4, 2->3 (3,4 공격, 방어) 0 1~7중 몇개 조합해서 만듦
9 � 3->4, 2->4 (3,4 공격, 방어) 0 1~7중 몇개 조합해서 만듦
10 � 3,3 (공격, 방어) 0 1~7중 몇개 조합해서 만듦
11 3->4 방어시� 2군�중 � 유리한곳� �기 진행중
12 기타 잡다한거(기억� 안난다 -_-) 0

핵심 알고리즘 설명

  • ë°©í–¥ ì�¼ë°˜í™” : 8가지 ë°©í–¥ ì�¼ë°˜í™” 시키는법 ë°� ê·¸ 방향들 패턴 만들기
  • 재활용 : ì›�래 ë‘�ì§€ 않ì�€ ê³³ì�´ì§€ë§Œ ê°€ìƒ�으로 ë�Œì�„ ë‘�었다고 가정하면서 ì�´ê²ƒ 저것 검사하기(새로운 함수 만들 í•„ìš” ì—†ì�´ ì�´ì „ì—� 만들었ë�˜ 함수를 재활할수 있ì�Œ)


�하기

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:29:40
Processing time 0.0066 sec