# HG changeset patch # User Jeremy Thurgood # Date 1316028969 -7200 # Node ID 874eb26aad10d313473c678983489eb37de2ee25 # Parent c5c42c8f8b65421fb5943ca725e3b9d0be09adba No more mile-long snake to start with. diff -r c5c42c8f8b65 -r 874eb26aad10 mamba/snake.py --- a/mamba/snake.py Wed Sep 14 21:24:25 2011 +0200 +++ b/mamba/snake.py Wed Sep 14 21:36:09 2011 +0200 @@ -8,6 +8,9 @@ from mamba import mutators +INITIAL_SEGMENT_COUNT = 4 + + class Snake(object): def __init__(self, tile_pos, orientation): @@ -27,7 +30,7 @@ tx, ty = tile_pos dx, dy = orientation segments = [] - for cls in [Head] + [Body] * 10 + [Tail]: + for cls in [Head] + [Body] * INITIAL_SEGMENT_COUNT + [Tail]: segments.append(cls((tx, ty))) return segments