일단 마우스로 가져가면 충돌처리는 잘 되는데,



할 게 더 있네?




이게 쇼셜 SNS 같은 기능이 들어가야 된단 말이지. 여기서 빼야 할 거는 댓글, 좋아요, 싫어요 기능은 죄다 빼야 돼. 왜냐하면 이것들은 죄다 조작하는 용도로만 사용하기 때문에 아무 짝에 필요없는 기능이거든.



그럼 쇼셜 SNS 같은 기능을 넣으려면 탐험한 좌표, 미리보기 기능, 그 미리보기를 통해 얻어지는 시각적인 효과와 즐거움이야 말로 이 쇼셜 SNS 기능의 핵심이 될 거란 말이쥐.



저기 보이는 동그란 도넛이 바로 그 포인트를 뜻하는 거얌.



왼쪽 위의 빨간 네모칸은 이제부터 배치시켜야 되는 미리보기 미니맵이쥐.



근데, 말이야.



생각해보니까 100개, 10000개, 10000000개, 막 이런 식으로 찍혀야지 이게 쇼셜 SNS 같이 보일 거 아니야?




이거 처리하려면,



클러스터링을 할 수밖에 없잖오?



다행히 나는 그 알고리즘을 이미 알고 있쥐.






https://github.com/search27/rxbrains

GitHub - search27/rxbrains: rxbrains with brain.js - Neural Networkrxbrains with brain.js - Neural Network. Contribute to search27/rxbrains development by creating an account on GitHub.github.com



이거쥐. K-Means 알고리즘을 변형시켜서 만들어낸 RX-Means 알고리즘.



근데, 이거 좌표점 표시할 때는 K-Means 알고리즘을 써야 할 듯? 왜냐하면 고정 좌표값이 아니라 무작위 좌표점에서 인접한 점들끼리 뭉쳐야 되니까?




흐음. 생각보다 이거저거 만들 게 많넹?




천천히 하쥐.



어차피 다음주 일 안 가뉘까.