test_colors   A
last analyzed

Complexity

Total Complexity 3

Size/Duplication

Total Lines 23
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
eloc 18
dl 0
loc 23
rs 10
c 0
b 0
f 0
wmc 3

2 Functions

Rating   Name   Duplication   Size   Complexity  
A start() 0 2 1
A update() 0 9 2
1
from pypen import *
2
from pypen import _COLORS
3
4
def start():
5
    settings.fps = 120
6
7
8
colors = []
9
10
colors += _COLORS.values()
11
colors += _COLORS.keys()
12
13
14
def update():
15
    global colors
16
    clear()
17
    i = 0
18
    radius = 10
19
    for x, y in grid(radius*2):
20
        circle(x, y + cos(TIME*2 + x*0.1)*10, radius, colors[i])
21
        i += 1
22
        i %= len(colors)
23