규칙
1. y = 0, y = height - 1일때 좌우 노드의 좌우 노드가 존재할때, 20%확률로 자체파괴.
2. x = 0, x = width - 1일때 그냥 20% 확률로 자체파괴
3. 인접 노드의 인접 노드가 전부 존재할때, 50% 확률로 자체파괴
위 사진은 고립계를 확인하기 위해 자체 파괴 확률을 전부 100%로 조정했음.
그런데 이 규칙에서도 고립계가 낮은 확률로 발생함.
위 사진 처럼 육각형 모양으로 주위 한칸씩 총 여섯칸이 한번에 파괴될경우 육각형으로 고립계가 생겨버림...
육각형이 심하면 대륙을 단절하기도 함..
물론 확률 조정 없이 기존 확률대로 생성하면 보기 힘든건 사실이나... (아마 고립계 만들어질 확률 2프로정도..)
애초부터 고립계가 아예 만들어지면 안됨...
지금 보니까 바둑마냥 외곽선을 하나하나 분리되게 맵이 생성되면 대륙 분리가 일어나고
벤젠 분자 마냥 육각형 주위만 파괴될 경우에도 단절이 일어나네
si발 어지럽네 해결하지 말고 고립계를 감지해서 고립계 발생시 맵 재생성같은거나 만들어야하나
아이졸레이티드 시스템
고립계로 이동할수 있는 비행날틀 / 1회 500원 _ 10회 2900원
이불에 지도 그렸다는줄 - dc App
이 댓글은 게시물 작성자가 삭제하였습니다.
어 머여 잘못 눌렀는데 삭제됨 머임