- 오목/재니형준원 . . . . 49 matches
== OmokView.h ==
// OmokView.h : interface of the COmokView class
#if !defined(AFX_OMOKVIEW_H__95EACAA5_FAEA_4766_A6B3_6C6245050A8B__INCLUDED_)
#define AFX_OMOKVIEW_H__95EACAA5_FAEA_4766_A6B3_6C6245050A8B__INCLUDED_
class COmokView : public CView
int omokBoard[19][19];
COmokView();
DECLARE_DYNCREATE(COmokView)
COmokDoc* GetDocument();
//{{AFX_VIRTUAL(COmokView)
bool CheckOmok();
virtual ~COmokView();
//{{AFX_MSG(COmokView)
#ifndef _DEBUG // debug version in OmokView.cpp
inline COmokDoc* COmokView::GetDocument()
{ return (COmokDoc*)m_pDocument; }
#endif // !defined(AFX_OMOKVIEW_H__95EACAA5_FAEA_4766_A6B3_6C6245050A8B__INCLUDED_)
== OmokView.cpp ==
// omokView.cpp : implementation of the COmokView class
#include "omok.h"
- 오목/진훈,원명 . . . . 47 matches
==== OmokView.h ====
// OmokView.h : interface of the COmokView class
#if !defined(AFX_OMOKVIEW_H__5E50035A_B51D_11D7_8B86_00105A0D3B05__INCLUDED_)
#define AFX_OMOKVIEW_H__5E50035A_B51D_11D7_8B86_00105A0D3B05__INCLUDED_
class COmokView : public CView
COmokView();
DECLARE_DYNCREATE(COmokView)
COmokDoc* GetDocument();
//{{AFX_VIRTUAL(COmokView)
virtual ~COmokView();
//{{AFX_MSG(COmokView)
#ifndef _DEBUG // debug version in OmokView.cpp
inline COmokDoc* COmokView::GetDocument()
{ return (COmokDoc*)m_pDocument; }
#endif // !defined(AFX_OMOKVIEW_H__5E50035A_B51D_11D7_8B86_00105A0D3B05__INCLUDED_)
==== OmokView.cpp ====
// OmokView.cpp : implementation of the COmokView class
#include "Omok.h"
#include "OmokDoc.h"
#include "OmokView.h"
- 오목/인수 . . . . 23 matches
==== Omok.java ====
public class Omok {
public Omok(Board board) {
public Omok(int width, int height) {
==== OmokFrame.java ====
public class OmokFrame extends JFrame {
protected Omok omok;
public OmokFrame(String arg) throws HeadlessException {
omok = new Omok(WIDTH, HEIGHT);
if( omok.getState(i,j) == Omok.BLACK )
else if( omok.getState(i,j) == Omok.WHITE )
new OmokFrame("오목");
omok.putStone(x, y);
if( omok.is33(x,y) ) {
omok.clearStone(x,y);
else if( omok.doesAnyoneWin(x,y) ) {
message = omok.getTurnSymbol() + "이 이겼습니다.";
omok.toNextTurn();
message = omok.getTurnSymbol() + "차례입니다.";
==== OmokTestCase.java ====
- TFP예제/Omok . . . . 8 matches
=== TestCaseOmok.py ===
from Omok import *
class OmokTestCase (unittest.TestCase):
self.omok = Omok ()
self.omok.Start ()
self.omok = None
self.omok.PutDol (2,2)
self.assertEquals (self.omok.IsExistDolInPosition (2,2),1)
self.omok.PutDol (0,0)
self.assertEquals (self.omok.IsExistDolInPosition (0,0),1)
self.assertEquals (self.omok.IsExistDolInPosition (16,16),0)
currentDol = self.omok.GetCurrentDol ()
self.omok.ChangeCurrentDol ()
self.assertNotEqual (currentDol, self.omok.GetCurrentDol ())
self.omok.Start ()
self.assertEquals (self.omok.GetCurrentDol (), DolBlack)
self.omok.PutDol (3,4)
self.assertEquals (self.omok.GetDol (3,4), DolBlack)
self.omok.PutDol (3,4)
self.assertEquals (self.omok.GetCurrentDol(), DolBlack)
- AI오목컨테스트2005 . . . . 6 matches
* [http://zeropage.org/trac/namsangboy/browser/Omok 오목소스_상협]
* [http://zerowiki.dnip.net/~undinekr/OmokBase.zip] - 현태의 AI + 네트워크 가능한 오목 프레임 워크
* http://zeropage.org/trac/namsangboy/browser/Omok - 상협의 Python으로 만든 오목 AI (기초적인 것만 함)
Upload:Omok.exe - 파이썬 AI와 대결하기 위해 소스를 약간 수정한 오목 실행파일
* [http://zerowiki.dnip.net/~undinekr/OmokBase.zip]
* [http://zerowiki.dnip.net/~undinekr/OmokBase.zip] - 위에 링크 걸어 놨었는데~
- Omok . . . . 4 matches
|| ["Omok/상규"] ||
|| ["Omok/재니"] ||
|| ["Omok/은지"] ||
|| ["Omok/유상욱"] ||
- MFC/Socket . . . . 3 matches
void COmokView::OnServercreate()
LRESULT COmokView::OnAcceptClient(WPARAM wParam, LPARAM lParam)
Upload:OmokSocketTest.zip
- Omok/재니 . . . . 3 matches
bool checkOmok(){
while (!bd.checkOmok()){
["Omok"]
- MFCStudy_2002_1 . . . . 2 matches
|| 정훈 || [http://zp.cse.cau.ac.kr/~wizardhacker/data/WinOmok.exe WinOmok.exe] ||
- Genie . . . . 1 match
[Omok/재니]
- Omok/상규 . . . . 1 match
["Omok"]
- Omok/유상욱 . . . . 1 match
int omok_array[19][19]={0,};
void omok_display();
int omok_check(int, int);
omok_display();
if ( omok_array[question_x][question_y] != 0)
omok_array[question_x][question_y] = b_and_w%2+1;
omok_display();
if (omok_check(question_x, question_y) == 2)
else if (omok_check(question_x, question_y) == 1)
void omok_display()
cout << omok_array[i][j];
int omok_check(int x, int y)
int i,check_x=0,check_y=0,check_cl=0,check_cr=0,che=0,temp=omok_array[x][y];
if ( omok_array[x-i][y] == temp)
if ( omok_array[x-(i+1)][y] != temp )
if ( omok_array[x][y-i] == temp)
if ( omok_array[x][y-(i+1)] != temp )
if ( omok_array[x-i][y-i] == temp)
if ( omok_array[x-(i+1)][y-(i+1)] != temp )
if ( omok_array[x-i][y+i] == temp)
- Omok/은지 . . . . 1 match
void checkomok(int, int, char);
checkomok(x/2, y-1,'@');
checkomok(x/2,y-1, '*');
void checkomok(int row, int col, char mark)
["Omok"]
- TestFirstProgramming . . . . 1 match
ex) ["TFP예제/Omok"], ["TFP예제/Queue"], ["TFP예제/WikiPageGather"]
- Zeropage/Staff/회의_2006_03_04 . . . . 1 match
http://zerowiki.dnip.net/~namsangboy/temp/AIOmok.avi
- naneunji . . . . 1 match
* ["Omok"]
- whiteblue . . . . 1 match
* ["Omok/유상욱"]
- 데블스캠프2002 . . . . 1 match
1. ["Omok"] - 이건 문제라기 보다는 간단한 실습~ - 상협
- 데블스캠프2002/진행상황 . . . . 1 match
* 실습 - Personal Web Server 설치 & 간단한 ASP 실습. 윈도우즈 프로그래밍 관련 실습. 도스용 ["Omok"] 프로그래밍
- 상규 . . . . 1 match
* [Omok/상규]
- 상협/인공지능/오목 . . . . 1 match
|| 2002.2.3 || [http://165.194.17.15/~namsangboy/AIOmok.zip AI오목] ||
- 정모/2006.1.19 . . . . 1 match
Upload:Omok.exe
Found 22 matching pages out of 7555 total pages (5000 pages are searched)
You can also click here to search title.