Made It! 게시물의 하단을 봐! 세계의프로그래밍 도전 :이 그리드를 코딩하는 가장 쉬운 방법은?
스마트 명 ...
내가 처리 (자바)를 사용하여이 격자를 그릴 노력하고있어,하지만 난 문제가이 주위에 똑똑한 방법을 파악하는 데 문제가 있습니다. 기본적으로 반복되는 부분의 각 지점을 플로팅 할 수 있지만 그 주위에는 더 좋은 방법이있을 것입니다.
모든 알고리즘과 언어를 할 것입니다. 나는 단지 그 개념을 볼 필요가있다.
편집 로고의 이미지와 업데이트되었습니다.
가 편집 2
이 그리드는을
라고 : 나는 그리드에서 생식 모양을 만들기 위해, 어떤 지역의 이웃은 "알고있다"능력을 필요로하는지 이것은 기본적으로 보여줍니다 "quasi periodic eight fold grid"디자이너가. 그게 내가 생각했던 것보다 더 힘들 었어요
EDIT 3
좋아요. 나는 많은 진전을 이루었고 여기서 코드를 찾을 수 있습니다 : https://gist.github.com/3682600
재분석을 시작할 때 이상한 일이 일어나고 있지만, 두 가지 모양 모두에 적합한 하위 구분이 있습니다. 이것은 지금 내 출력 :
어떤 도움에 감사드립니다!
편집 4
좋아,이 서사시 작업으로 돌고있다. 재귀가 너무 깊어 질 때 문제가 발생한다는 것을 알아 냈습니다. 요소의 회전에 문제가 있거나 이해할 수없는 또 다른 문제입니다. 어쨌든, 여기에 지금 작업 스케치 내가 가지고있다 :
편집 5
내가 그것을했다! 나는 큐브의 회전을 엉망으로 만들어 버렸습니다. 나는 그것을 바꿨고 작동했다 : https://gist.github.com/3682600. 너무 많은 내용이있을 수 있지만 완전히 작동합니다. 증명 :
그리고이 그리드의 특정 이름은 무엇입니까? 그것이 어떻게 정의되어 있는가? 그것의 특성은 무엇인가? – orlp
JS가 아닌 Java 처리 중입니까? – Blender
@nightcracker : 그 질문에 대한 대답이 될 것입니다 :) – valdo