Arithmetic Space Filling Curves Algorithms

  • Status: Closed
  • Prize: $50
  • Entries Received: 10

Contest Brief

Write as many as possible different arithmetic algorithms for space filling curves (xy2d(x,y, n )- convert to d) and reverse(d2xy(d, n) - convert to (x,y)) with source code in any of given programming languages. Code should performs exect mappings in both directions on integers.
Winner ? One who writes more different space filling curves algorithms (different algorithms count not programming language implemantations).
In attachment : example of arithmetic calculation of Hilbert curve.
Good luck !!!

Recommended Skills

Public Clarification Board

  • kalidoss86
    kalidoss86
    • 11 years ago

    Do you need to different pattern of space filling curvers?

    • 11 years ago
    1. kalidoss86
      kalidoss86
      • 11 years ago

      Hi check my entry 6 & 7 and provide your comments. Based on your feedback. I can modify it

      • 11 years ago
    2. kaszub4u
      Contest Holder
      • 11 years ago

      good suite of curves (sierpinski, moore, one i dont know:) )based on L-system. If you provide 2 directional transforms will meet contest criteria. However far away from my example - which will lower score. Also arythmetic but in strict sense - look at given example.

      • 11 years ago
  • svdiki
    svdiki
    • 11 years ago

    What do You mean as space filling curve? What are requirements to this "space filling"? For example the most simple revercible function will be d=x+y*2^n (0

    • 11 years ago
    1. kaszub4u
      Contest Holder
      • 11 years ago

      do as much of those sfcs as you can, its contest, but remember - arythmetic calculations, a d2xy, and xy2d, good luck

      • 11 years ago

Show more comments

How to get started with contests

  • Post your contest

    Post Your Contest Quick and easy

  • Get tons of entries

    Get Tons of Entries From around the world

  • Award the best entry

    Award the best entry Download the files - Easy!

Post a Contest Now or Join us Today!