Skip to content

tonyhan18/CSE3013_Tetris_AI

Repository files navigation

서강대 컴실1 프로젝트 테트리스

제작기간 : 2020년 06월 약 1주일
참고내용 : https://sbrngm.tistory.com/143,
https://blog.naver.com/jh95kr2004/220721085651?proxyReferer=https%3A%2F%2Fblog.naver.com%2FPostView.nhn%3FblogId%3Ddevace%26logNo%3D221199728896%26redirect%3DDlog%26widgetTypeCall%3Dtrue%26directAccess%3Dfalse

프로젝트 실행방법

반드시 unix/linux/macOS 환경에서 실행할것
개인적으로는 aws에서 ec2 서버를 만들어서 실행하는 것을 추천

How to Run

git clone https://github.com/tonyhan18/CSE3013_Tetris_AI.git
make
./main


How to Clean

make clean


프로젝트 추진 배경

안녕하세요! 서강대 컴공을 다니고 다녔던 토니한 입니다. 저의 테트리스 프로젝트는 같은 학회 회원의 조언으로 휴리스틱 알고리즘 제작을 시작하게 되었습니다.

어떻게 푸는가?

코드를 짜기전에는 쉽게 짤 수 있을 법한 개념이였음에도 불구하고 생각보가 쉽지 않았습니다. 이유는 다음 두가지로

  1. DFS로 인공지능을 구현해야함
  2. 가중치 값을 알아야 함

알고리즘

그렇기 때문에 이제 막 컴실1 테트리스 프로젝트를 시작하게 되신 분들에게 말씀드리자면 이 프로젝트를 완수하기 위해서는 DFS로 우선 인공지능을 구현한다음. 내부에 넣을 함수의 가중치값을 제가 알려드리는 블로그를 보고 작성하시기 바랍니다.
아니면 뭐 그냥 제 코드 modified recommended를 보시는 것도 좋은 방법입니다.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published