From ba6ad75b97b1447dd205cb20893ea953521a2752 Mon Sep 17 00:00:00 2001 From: v7eZ3t Date: Wed, 17 Mar 2021 01:51:56 +0100 Subject: [PATCH] basic_agent --- Board.py | 12 ++++++++++++ constants.py | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 Board.py create mode 100644 constants.py diff --git a/Board.py b/Board.py new file mode 100644 index 0000000..0e505e2 --- /dev/null +++ b/Board.py @@ -0,0 +1,12 @@ +import random +from Main.constants import * + +board = [] + + +def generate(): + for i in range(int(HORIZONTAL_TILES_NUMBER)): + board.append([random.randint(0, 3)]) + for j in range(int(VERTICAL_TILES_NUMBER)): + board[i].append(random.randint(0, 3)) + return board diff --git a/constants.py b/constants.py new file mode 100644 index 0000000..84561b6 --- /dev/null +++ b/constants.py @@ -0,0 +1,37 @@ +#constants + +# display size in pixels +DISPLAY_SIZE_HORIZONTAL = 600 +DISPLAY_SIZE_VERTICAL = 600 + +#TILE DIVIDER +TILE_DIVIDER = 100 + +# number of tiles +HORIZONTAL_TILES_NUMBER = DISPLAY_SIZE_HORIZONTAL/TILE_DIVIDER +VERTICAL_TILES_NUMBER = DISPLAY_SIZE_VERTICAL/TILE_DIVIDER + +#TILE_SIZE +TILE_SIZE = DISPLAY_SIZE_HORIZONTAL/HORIZONTAL_TILES_NUMBER + +#colors +WHITE = (255, 255, 255) #SUPER UPRAWA +BLACK = (0, 0, 0) +RED = (255, 0, 0) #DO ZASIANIA +YELLOW = (255, 255, 0) #DO PODLANIA +GREEN = (0, 255, 0) #DO SCIECIA + + +#tractor const +TRACTOR_HORIZONTAL_LOCATION = DISPLAY_SIZE_HORIZONTAL/2 +TRACTOR_VERTICAL_LOCATION = DISPLAY_SIZE_VERTICAL/2 + +TRACTOR_WIDTH = TILE_SIZE +TRACTOR_HEIGHT = TILE_SIZE + +#FRAMES PER SECOND +FPS = 144 + + + +