stethoscope's blog

고정 헤더 영역

글 제목

메뉴 레이어

stethoscope's blog

메뉴 리스트

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
  • 분류 전체보기 (6)
    • Programming (2)
      • Project (0)
      • Research Reports (1)
      • C# (0)
    • Media Edit (0)
      • Movie (After Effect) (0)
      • Image (0)
    • Life (0)
    • Majhong (3)
      • Game (0)
      • Programming (3)

검색 레이어

stethoscope's blog

검색 영역

컨텐츠 검색

Majhong/Programming

  • [Mahjong, Programming] 초기 학습 방법

    2016.12.30 by stethoscope

  • [Mahjong, Programming] 역의 종류에 대한 정리

    2016.12.28 by stethoscope

  • [Mahjong, Programming] 마작AI 개발 구상

    2016.12.28 by stethoscope

[Mahjong, Programming] 초기 학습 방법

판단 알고리즘 구현 이전에 '역'에 대한 이해를 시켜야한다.json으로 수식화 되어있는 역을 읽어 완성 된 패에서 역을 구하는 훈련을 해야한다. 구조 조정 과정에서 테스트 방법은- 복합 역이 이루어진 완성패 형태를 넣어 인식 여부를 비교한다.- 인식 실패의 경우, json 구조 수정 및 처리 소스코드 수정- 특수역의 경우 환경값 임의 설정으로 테스트 가능

Majhong/Programming 2016. 12. 30. 10:29

[Mahjong, Programming] 역의 종류에 대한 정리

1. 역(족보)의 종류- 마작에서 점수를 계산하는 단위는 ‘판’으로 정의한다.- 순차적 점수 비교 알고리즘 적용을 위해 판을 기준으로 역을 나누어 나열한다.- 점수 표시에 [3판/2판] 등과 같이 표시되어 있는 경우에는 멘젠 유지 시 3판, 울었을 시 2판으로 계산한다.- 용어의 선택 (한국에서 사용, 일본에서 사용)의 구분은 필자의 익숙함에 따라 정리했으며 통일되지 않았다.- [멘젠] 표시가 되어있는 역은 멘젠 일 경우에만 해당한다는 뜻이다.- 이하 내용들은 http://jof4002.net/%EB%A7%88%EC%9E%91/%EC%9D%BC%EB%B3%B8%EB%A7%88%EC%9E%91%EC%A1%B1%EB%B3%B4를 참고하여 작성되었다. 1판1. 멘젠쯔모 [1판][멘젠] 멘젠 상태에서 쯔모로 완..

Majhong/Programming 2016. 12. 28. 12:31

[Mahjong, Programming] 마작AI 개발 구상

계획A. 인공지능 마작 플레이 구현 1-1. 머신러닝을 사용하지 않고 마작 규칙을 읽어들여 분석하는 AI를 개발1-2. 테스트 환경은 온라인 마작 "천봉 (http://tenhou.net/)"에서 실행1-3. 로컬 규칙 적용을 가능하게 하기 위해 학습형이 아닌, 규칙 수식화를 적용 계획B. 전동탁자 제작1-1. 소형PC 연결 or 네트워크 통신 가능한 전동 탁자 제작1-2. 자석을 이용한 기존 전동탁자의 패 자동 섞기 기능 구현1-3. 센서 부착 점수봉으로 자동 점수 계산1-4. 각 패에 센서를 부착하여 패를 인식가능 하도록 구현1-4-1. 역을 계산하여 표시1-4-2. 패보 데이터 저장 계획C. 전동탁자에 인공지능 탑재1-1. 계획A에서 개발 된 인공지능을 계획B에서 제작 된 전동탁자에 탑재1-2. 인..

Majhong/Programming 2016. 12. 28. 12:29

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
stethoscope's blog © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바