나는 것들이 인벤토리에 푸시 된 ArrayDeque가있는 기본 인벤토리 시스템을 만들고 있습니다. Couch couch1 = new Couch("I wouldn't sit on it.", 100, true);
roomList[0].inventory.add(couch1);
나는이 같은 방에 항목이 있는지 확인하고 있습니다. if (input.matche
앞에서 설명한 것처럼 가장 낮은 경로 비용 노드가있는 타일을 찾으려면 필자의 ArrayDeque 반복자 (fringe)를 사용하고 있습니다. 코드는 다음과 같습니다. public static void UCS(String filename)
{
//a double-ended queue, when used with "addFirst" and "remo