게시판 인덱스

 
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   비공개 메시지를 확인하려면 로그인하십시오비공개 메시지를 확인하려면 로그인하십시오   로그인로그인 

*프로젝트* 프로젝트 첫 번째 결과

 
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.210 Principles of Programming (Fall 2010)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
김진영_



가입: 2009년 12월 9일
올린 글: 337

올리기올려짐: 2010년12월9일 15:52    주제: *프로젝트* 프로젝트 첫 번째 결과 인용과 함께 답변

결과를 안내해 드립니다. 앞으로의 전략에 참고가 되시길..
http://ropas.snu.ac.kr/~ta/4190.210/10/prj/result/1.pdf

빨간 셀은 중간에 프로그램이 멈춘 경우입니다. 직전 턴까지 채집한 자원까지 인정해 드렸습니다.

맵은 아래를 참고하세요.
http://ropas.snu.ac.kr/~ta/4190.210/10/prj/map/ch1/a.map
http://ropas.snu.ac.kr/~ta/4190.210/10/prj/map/ch1/b.map
http://ropas.snu.ac.kr/~ta/4190.210/10/prj/map/ch1/c.map

이상이 있다고 생각되면 이번 주 중으로 메일 주세요.
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기
김진영_



가입: 2009년 12월 9일
올린 글: 337

올리기올려짐: 2010년12월9일 15:55    주제: 인용과 함께 답변

더불어 아직 등록하지 않으셨거나, 조 이름이나 학번을 입력하지 않으신 경우 두 번째 제출 때까지 반드시 입력해 주세요.
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기
김진영_



가입: 2009년 12월 9일
올린 글: 337

올리기올려짐: 2010년12월9일 17:52    주제: 인용과 함께 답변

두 번째 제출에 대한 스펙과 뼈대코드는 내일 중으로 정리해서 올려 드리겠습니다.

변화하는 사항을 간단히 정리해드리면
(1) 새로운 아바타가 하나 추가됩니다.
(2) 새로운 특수 용액이 하나 추가됩니다.
(3) 맵의 크기와 시작 위치가 변경됩니다.

진행 방식에서 변화하는 사항으로는
(1) 한 맵에 두 개의 아바타가 올라갑니다. 서로 턴을 번갈아가며 진행합니다.
(2) 따라서 map 타입이 조금 바뀝니다. 상대편의 아바타들의 위치에 대한 정보가 추가될 것입니다.

그리고 여러분의 편의를 위해
(1) 실행기가 출력해 주는 정보가 조금 늘어납니다.
(2) Invalid 시 Invalid가 나는 이유를 string으로 함께 돌려줍니다.
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기
황창연



가입: 2010년 9월 14일
올린 글: 9

올리기올려짐: 2010년12월10일 17:23    주제: map 변환법 인용과 함께 답변

unix에서 하실 분들은

map파일을 변환하셔야 합니다.

>dos2unix a.map
위로
사용자 정보 보기 비밀 메시지 보내기
김민규



가입: 2010년 9월 10일
올린 글: 2

올리기올려짐: 2010년12월11일 4:28    주제: 추가 질문 인용과 함께 답변

(2) Invalid 시 Invalid가 나는 이유를 string으로 함께 돌려줍니다.

이때, 구체적으로 어떤식으로 돌려주는건가요?
위로
사용자 정보 보기 비밀 메시지 보내기
이승중



가입: 2010년 6월 22일
올린 글: 561

올리기올려짐: 2010년12월11일 9:32    주제: 인용과 함께 답변

인용:
(2) Invalid 시 Invalid가 나는 이유를 string으로 함께 돌려줍니다.

이때, 구체적으로 어떤식으로 돌려주는건가요?


항상 명령을 수행하고 나면 다음 턴의 Center.run에 인자로
InfoFromServer.t 타입의 값이 들어오죠

거기에 InfoFromServer.getInfo 해서 값을 얻어내면 실패시에 예전에는

InfoFromServer.Invalid 라고만 떳었는데
InfoFromServer.Invalid str 형식으로 str에 문자열이 들어옵니다.

예를 들어 전송 아바타가 보낸 문자가 100자를 넘어서 전송이 안되었다면
(Invalid "send: over 100 charaters") 라는 값이 돌아올 것이고

똑똑한 전송 아바타가 잘못된 곳의 solution을 교체하려고 하면
(Invalid "transform: invalid position") 를 돌려줍니다.

문자는 고정된 것은 아니니 너무 의존하지는 마세요
디버깅 용도로 쓰시면 될 것 같습니다.
위로
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.210 Principles of Programming (Fall 2010) 시간대: GMT + 9 시간(한국)
페이지 11

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 없습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB 2.0.21-7 (Debian) © 2001, 2005 phpBB Group
Translated by kss & drssay