"오목 인공지능"의 두 판 사이의 차이
jjuiddong
4번째 줄: | 4번째 줄: | ||
** https://github.com/jjuiddong/Omok-AI | ** https://github.com/jjuiddong/Omok-AI | ||
− | * 오목 인공지능의 | + | * 오목 인공지능의 핵심은 돌들을 어떻게 나눗느냐다. |
+ | ** 이부분은 separator namespace 로 따로 빼두었다. | ||
+ | * X: 놓아서는 안될 곳 | ||
+ | * S: 놓을 수는 있지만 우선순위에 의해서 놓지 않을곳 | ||
* 0011010011110001010 -> 0011010 + 0111110 + 001010 | * 0011010011110001010 -> 0011010 + 0111110 + 001010 | ||
* 011101011110 -> 011101X + 11110 | * 011101011110 -> 011101X + 11110 | ||
* 011010 -> S1101S | * 011010 -> S1101S | ||
** 가운데 빈곳에 돌을 놓을 때 가장 좋은 결과를 얻게된다. 011110 | ** 가운데 빈곳에 돌을 놓을 때 가장 좋은 결과를 얻게된다. 011110 |
2014년 3월 23일 (일) 20:44 판
- 오목 인공지능의 핵심은 돌들을 어떻게 나눗느냐다.
- 이부분은 separator namespace 로 따로 빼두었다.
- X: 놓아서는 안될 곳
- S: 놓을 수는 있지만 우선순위에 의해서 놓지 않을곳
- 0011010011110001010 -> 0011010 + 0111110 + 001010
- 011101011110 -> 011101X + 11110
- 011010 -> S1101S
- 가운데 빈곳에 돌을 놓을 때 가장 좋은 결과를 얻게된다. 011110