Beispiel #1
0
import pygame
import sys
import time
from geometry import Point
import random
from renderer import Renderer
from algorithm import Algorithm


random.seed()

pygame.init()
window = pygame.display.set_mode((800, 600))

rend = Renderer(window)

point_list = Point.generate_points(100, -200, 200, -200, 200)
algo = Algorithm(point_list)

while True:
	for event in pygame.event.get():
		if event.type == pygame.QUIT:
			sys.exit(0)
	algo.next_step()
	rend.queue_algorithm(algo)
	rend.draw()
	time.sleep(2)
#pygame.draw.circle