본문 바로가기 메뉴 바로가기

하루10분

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

하루10분

검색하기 폼
  • 전체글 (657)
    • Product Manager (305)
    • Favorite (187)
    • 여행과 사진 (114)
    • Cafe Tour (51)
  • 방명록

로보코드 (15)
Robocode 대회 : 우승 로봇의 숨겨진 전략!

출처 : http://www.ibm.com/developerworks/kr/library/j-robowrap.html Robocode 대회는 끝났고 우승자가 가려졌다. 누가 우승컵을 가져갔는지 성공의 비밀은 무엇인지를 알아보자. 전 세계의 프로그래머들이 자신들의 코딩 기술을 발휘하여 가장 공포스러운 자바 "로봇"을 만들어 가상 전투장에서 전투를 벌였다. ArtofWar, BienatorII, SandboxLump, BulletMagnet, Cake 등의 이름을 가진 로봇들은 기존의 자바 객체들 보다 오락적 요소를 갖추었다. 네덜란드 프로그래머인 Enno Peters에게 전체 우승의 영예가 돌아갔다. 전략 결정과 코딩 등 챔피언 등극을 가능하게 했던 요소를 들어보기 위해 Peters를 비롯하여 4명의 우승..

Product Manager 2007. 6. 7. 10:52
Robocode: 제 2 라운드 - 고급 로봇 구현과 팀 플레이로 기본에서 나아가기

출처 : http://www.ibm.com/developerworks/kr/library/j-robocode2/index.html 단순한 로봇을 넘어..: 자바 클래스 상속 첫 번째 글에서 만들었던 로봇은 Robot 클래스에서 모두 상속받았다: public class DWStraight extends Robot { DWStraight extends Robot 클래스는 turnRight()과 turnLeft() 등의 이 클래스에서 제공되는 모든 메소드를 사용할 수 있다는 것을 의미한다. 이 메소드에 대한 유일한 제한은 작동을 끝낼 때 까지 코드에 제어를 리턴하지 않는다는 것이다. 사실 이러한 작동은 완료하기 까지 많은 회전을 할 수 있다. 이 메소드를 호출함으로서 매 회전에 대해 결정할 수 있는 기능을 잃..

Product Manager 2007. 6. 7. 10:50
ROBOCODE IBM강의 자료

강의자료 다운로드 이미지를 클릭하시면 원본사이즈로 보실수 있습니다.

Product Manager 2007. 5. 22. 07:52
로보코드 코리아컵 2007 대회

정말 오랜만에 올리는 글 같습니다. 오늘부터 글 꾸준히 올라갑니다.^^ 학교생활 적응하기 힘드네요..ㅠㅠ

Product Manager 2007. 3. 29. 08:31
Strategy Pattern #1 -ROBOCODE 관련 자료

출처 : http://www.definejava.net/ Strategy Pattern 스트래티지 패턴이란 각각의 기능을 하는 클래스를 캡슐화하여 이것을 교환하여 사용할 수 있도록 만드는 역활을 한다. 즉 현재 사용하고 있는 기능(클래스)를 동적으로 변경하여 적용 시킬 수 있다. 간단하게 예를 들자면 로봇 게임이 있다고 하자. (갑자기 http://www.defineyou.net/ 에서 본 로롯코드가 생각나서....) 이 로봇게임에는 여러가지 종류의 로봇이 나온다. 이 여러 종류의 로봇을 제작하기 위해서는 Robot 이라는 클래스를 상속 받아서 제작한다. Robot Class에는 다음과 같은 기능이 있다. turn(); 돌고 도는 메소드 move(); 이동을 하는 메소드 attack(); 공격을 하는 메..

Product Manager 2007. 2. 12. 09:26
[Day-1] 처음으로 생성한 나의 ROBOCODE

로보코드란? 아래의 글은 DefineYou가 점심먹고 졸려서 미칠려고 할때 작성한 글이므로 신뢰도는 0% 라고 생각합니다.^^ 작성일자 : 2007.2.9 ----------------------------------------------------------------------------------- package ckhyun; 내가 만든 로봇의 이름인 "ckhyun"이라는 로봇으로 패키지를 선언한다 import robocode.*; 로봇에 Robocode 객체를 사용할 것을 자바에 명령한다. 여기에서 robocode라는 놈이 이미 만들어져 있다. 로보코드 대전 동영상을 본 사람이라면 알것이다. 여기에서 import 시키는 robocode는 틀만 잡힌 껍데기라고 생각하자 //import java.aw..

Product Manager 2007. 2. 9. 16:47
ROBOCODE 란?

오늘부터 하루에 조금씩 ROBOCODE를 진도를 나갈까 한다...ㅋ 일단 오늘은 스크랩부터...설치 작업까지는 아래의 내용을 참조하는게 더 좋을것이다...굳이 제가 다시 REVIEW를 할 필요없이 정리가 매우 잘되어 있습니다. 출처 URL : http://www.ibm.com/developerworks/kr/robocode/robocode.html 로보코드(Robocode)란? (로보코드 동영상보기) 스크린 상에서 전투하는 자바 객체인 자바 로봇을 만들어 개발자들이 자바를 배울 수 있도록 하는 프로그래밍 게임 입니다. 다시 말해, 로봇 전쟁 시뮬레이터로 참가자들은 로봇을 만들어 전투에 내보내고 이를 다른 개발자가 만든 로봇들과 겨뤄 득점율이 높은 로봇이 승리하게 됩니다. 로보코드는 Eclipse, Web..

Product Manager 2007. 2. 9. 15:42
이전 1 2 다음
이전 다음
최근에 올라온 글
TAG
  • 책
  • 목공
  • It
  • 인테리어
  • 창업
  • 모바일
  • 카페
  • 영화
  • 기획자
  • 아이폰
  • ROBOCODE
  • 커피
  • UCC
  • 웹서비스
  • DIY
  • 여행
  • 강원도
  • 티스토리
  • 제주도
  • 자동차
  • 일상
  • 기획
  • 리뷰
  • 자전거
  • startup
  • 음식
  • java
  • 로보코드
  • 맛집
  • 아이디어
more

Blog is powered by Tistory / Designed by Tistory

티스토리툴바