<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=%EC%83%81%ED%98%91%2F%EC%9D%B8%EA%B3%B5%EC%A7%80%EB%8A%A5%2F%EC%98%A4%EB%AA%A9</id>
	<title>상협/인공지능/오목 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=%EC%83%81%ED%98%91%2F%EC%9D%B8%EA%B3%B5%EC%A7%80%EB%8A%A5%2F%EC%98%A4%EB%AA%A9"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=%EC%83%81%ED%98%91/%EC%9D%B8%EA%B3%B5%EC%A7%80%EB%8A%A5/%EC%98%A4%EB%AA%A9&amp;action=history"/>
	<updated>2026-05-15T16:15:49Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=%EC%83%81%ED%98%91/%EC%9D%B8%EA%B3%B5%EC%A7%80%EB%8A%A5/%EC%98%A4%EB%AA%A9&amp;diff=52375&amp;oldid=prev</id>
		<title>imported&gt;Unknown at 05:29, 7 February 2021</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=%EC%83%81%ED%98%91/%EC%9D%B8%EA%B3%B5%EC%A7%80%EB%8A%A5/%EC%98%A4%EB%AA%A9&amp;diff=52375&amp;oldid=prev"/>
		<updated>2021-02-07T05:29:40Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= 프로젝트 진행자 =&lt;br /&gt;
* 01 남상협&lt;br /&gt;
&lt;br /&gt;
= 소스 =&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| 날짜&lt;br /&gt;
| 소스&lt;br /&gt;
|-&lt;br /&gt;
| 2002.2.3&lt;br /&gt;
| [http://165.194.17.15/~namsangboy/AIOmok.zip AI오목]&lt;br /&gt;
|-&lt;br /&gt;
| 2003.2.3&lt;br /&gt;
| [http://165.194.17.15/~namsangboy/오목2_3.zip 1주년 기념 AI오목]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= 작업 일지 =&lt;br /&gt;
* 2002.2.3 : 허접하고 중복많은 소스를 통해서 AI오목을 만듬, 어찌나 중복이 많던지 쓸데없이 4200라인이나 나옴..-_-;;내가 미쳤지..&lt;br /&gt;
&lt;br /&gt;
* 2003.2.3 : 여전히 중복이 좀 있긴 하지만 일년동안 더 공부한 짠밥이 있어서인지 잘 작동하지 않았던 기능들도 다 작동하게 함으로서 인공지능도 상당히 향상시키면서 동시에 소스 라인수는 대폭 줄임. 4200 -&amp;gt; 2300..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= 기능 =&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| 번호&lt;br /&gt;
| 및 방어(공격 방어가 같은 함수)&lt;br /&gt;
| 구현 유무&lt;br /&gt;
| 간략한 설명&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| 4-&amp;gt;5 개 만드는거(공격, 방어)&lt;br /&gt;
| 0&lt;br /&gt;
| 그냥 level2라는 함수로 만듦&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| 3-&amp;gt;4 개 만드는거(공격, 방어)&lt;br /&gt;
| 0&lt;br /&gt;
| level2에서 이것도 함&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| 2-&amp;gt;3 개 만드는거(공격)&lt;br /&gt;
| 0&lt;br /&gt;
| level3에서함&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| 주변상황 고려해서 효율적으로 1-&amp;gt;2개 만드는거(공격)&lt;br /&gt;
| 0&lt;br /&gt;
| 그냥 만듦&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| 주변상황 고려해서 효율적으로 2-&amp;gt;3개 만드는거(공격)&lt;br /&gt;
| 0&lt;br /&gt;
| 그냥 만듦&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| 띈 3-&amp;gt;4 (공격, 방어)&lt;br /&gt;
| 0&lt;br /&gt;
| 1~3번중 몇개 짬뽕해서 만듦&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| 띈 2-&amp;gt;3 (공격, 방어)&lt;br /&gt;
| 0&lt;br /&gt;
| 1,3번중 몇개 짬뽕해서 만듦&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| 3-&amp;gt;4, 2-&amp;gt;3 (3,4 공격, 방어)&lt;br /&gt;
| 0&lt;br /&gt;
| 1~7중 몇개 조합해서 만듦&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| 띈 3-&amp;gt;4, 2-&amp;gt;4 (3,4 공격, 방어)&lt;br /&gt;
| 0&lt;br /&gt;
| 1~7중 몇개 조합해서 만듦&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| 띈 3,3 (공격, 방어)&lt;br /&gt;
| 0&lt;br /&gt;
| 1~7중 몇개 조합해서 만듦&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| 3-&amp;gt;4 방어시에 2군데중 더 유리한곳에 두기&lt;br /&gt;
| 진행중&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 12&lt;br /&gt;
| 기타 잡다한거(기억도 안난다 -_-)&lt;br /&gt;
| 0&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= 핵심 알고리즘 설명 =&lt;br /&gt;
* 방향 일반화 : 8가지 방향 일반화 시키는법 및 그 방향들 패턴 만들기&lt;br /&gt;
* 재활용 : 원래 두지 않은 곳이지만 가상으로 돌을 두었다고 가정하면서 이것 저것 검사하기(새로운 함수 만들 필요 없이 이전에 만들었던 함수를 재활할수 있음)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= 말하기 =&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
[[상협]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;Unknown</name></author>
	</entry>
</feed>