[로보코드] 몇 가지 팁(Virtual Bullet ,BombSheltering )
Virtual Bullet ,BombSheltering 둘 다 Melee 에서만 가능한 전략이다.

로봇이 3~4 있을 경우 생각해 보자. 내 로봇은 B 라는 로봇과 싸우고 있다. 그런데 갑자기 C,나 D 로봇에서 에너지의 변화가 관측 된다고 하자. 그러면 나는 그 것을 Bullet 으로 간주하고 피해야 한다. 다시 말하지만 로보코드에서는 상대방의 Gun 의 위치를 전혀 알 수 없다. 그래서 C와 D 가 서로 싸우고 있다고 해도 나는 상대방의 에너지 변화를 조심해야 한다. 이를 내가 이용한다면 내가 B 에게 공격을 가할 때 C나 D는 자기에게 오는지 알고 피할 것이다. 이를 계산해 상대방이 내가 실제로 Bullet 을 발사 할 때 어떻게 피하는지 대락적으로 알 수 있다. 이게 Virtual Bullet 이다.

BombSheltering 은 내가 공격당하고 있을 때 다른 약한 로봇에 숨는 방법이다. 보통 로봇은 자기와 가까운지를 계산하여 공격한다. 그래서 나 대신 다른 로봇이 공격당하게 만드는 전략이다.

by 한밀 | 2004/06/16 17:44 | 프로젝트
<< 이전 다음 >>