#!/bin/env python

import os
import sys
import math


def main():
    north = 1000
    west = 1000
    rows = 20
    cols = 20
    
    radius = 1000
    
    # row spacing
    rspace = radius / 2.0

    # row shift
    rshift = radius

    # col spacing
    cspace = math.sqrt(3) * radius
    # col shift
    cshift = math.sqrt(3) * radius / 2.0
    
    f = file("points.csv", "w")
    
    n = north
    for r in range(rows):
	n = n + rspace
	w = west + cshift * (r % 2)
	for c in range(cols):
	    w = w + cspace
	    f.write("%f,%f\n" % (w, n))
    
    f.close()
    
    

if __name__ == "__main__":
    main()
