This commit is contained in:
2019-10-31 13:30:50 +01:00
parent 545ffd21ac
commit 2e27d4a0c4
4 changed files with 27 additions and 7 deletions

View File

@@ -5,19 +5,20 @@ FLAGS = HWSURFACE | DOUBLEBUF # | FULLSCREEN
GX = 1000
GY = 1000
FRAMERATE = 24
CELL_COLOR = (80, 80, 80)
CAR_SIZE = 20
CAR_MAX_SPEED = 100
CAR_MAX_FITNESS = 100
CAR_STEERING_FACTOR = 10
MAX_RUN_TIME = 120
VISION_LENGTH = 100
VISION_LENGTH = 75
VISION_SPAN = 35 # degrees
THROTTLE_POWER = 3
MUTATION_RATE = 0.01
SELECTION_ALG = "kway" # roulette
KWAY_TOURNAMENT_PLAYERS = 3
KWAY_TOURNAMENT_PLAYERS = 10
pygame.init()
screen = pygame.display.set_mode((GX, GY), FLAGS)