# 혼합 재배
때때로 식물들이 함께 심어졌을 때 더 많은 수확량을 낸다는 것을 이미 눈치챘을 수도 있어요.
풀, 덤불, 나무, 당근은 올바른 동반 식물이 있을 때 더 많은 수확량을 내요. 동반 식물 선호도는 각 개별 식물마다 다르며 예측할 수 없어요. 다행히도, 드론 아래 식물의 동반 식물 선호도는 `get_companion()`을 사용하여 측정할 수 있어요. 첫 번째 요소가 동반 식물로 원하는 식물의 종류이고 두 번째 요소가 동반 식물을 원하는 위치인 튜플을 반환해요.

`plant_type, (x, y) = get_companion()`

예를 들어, 덤불을 심은 다음 `get_companion()`을 호출하면 `(Entities.Carrot, (3, 5))`와 같은 것을 반환할 거예요. 이것은 이 덤불이 `(3,5)` 위치에 당근이 있기를 원한다는 의미예요. 그래서 `(3,5)`에 당근을 심고 덤불을 수확하면 더 많은 나무를 수확할 거예요. 당근의 성장 단계는 중요하지 않아요.

식물의 동반 식물 선호도는 `Entities.Grass`, `Entities.Bush`, `Entities.Tree` 또는 `Entities.Carrot` 중 하나일 수 있어요. 각 식물은 이것을 무작위로 선택하지만, 항상 자신과 다른 식물을 선택할 거예요. 위치는 식물 자체 위치를 제외하고 식물로부터 3번 이동 이내의 어떤 위치든 될 수 있어요.

드론 아래에 동반 식물 선호도가 있는 식물이 없으면 `get_companion()`은 `None`을 반환할 거예요.

혼합 재배가 해금되기 전에는 수확량 배율이 `5`예요. 업그레이드할 때마다 두 배가 돼요.