Пример #1
0
import numpy as np
import pygame
import pygame.surfarray as surfarray
from pygame.locals import *

import PyGameUtils
import Box2DWorld
from ExpRobotSetup import ExpSetupEpuck

box2dWH = (PyGameUtils.SCREEN_WIDTH, PyGameUtils.SCREEN_HEIGHT)

#***************************
#PYGAME initialization
#***************************
pygame.init()
PyGameUtils.setScreenSize(640, 480)
box2dWH = (PyGameUtils.SCREEN_WIDTH, PyGameUtils.SCREEN_HEIGHT)

#flags = FULLSCREEN | DOUBLEBUF
#screen = pygame.display.set_mode(box2dWH, flags, 8)
screen = pygame.display.set_mode(box2dWH, 0, 32)
screen.set_alpha(None)
surfarray.use_arraytype('numpy')

pygame.display.set_caption('Epuck Simulation')
clock = pygame.time.Clock()

exp = ExpSetupEpuck(n=2, debug=True)

running = True
while running:
Пример #2
0
sys.path.append('./_utils/')
import numpy as np
import pygame
import pygame.surfarray as surfarray
from pygame.locals import *

import PyGameUtils
import Box2DWorld
from ExpRobotSetup import ExpSetupRandall

#***************************
#PYGAME initialization
#***************************
pygame.init()
PyGameUtils.setScreenSize(800, 640)
box2dWH = (PyGameUtils.SCREEN_WIDTH, PyGameUtils.SCREEN_HEIGHT)
print box2dWH

#flags = FULLSCREEN | DOUBLEBUF
#screen = pygame.display.set_mode(box2dWH, flags, 8)
screen = pygame.display.set_mode(box2dWH, 0, 32)
screen.set_alpha(None)
surfarray.use_arraytype('numpy')

pygame.display.set_caption('Epuck Simulation')
clock = pygame.time.Clock()

exp = ExpSetupRandall(n=2, debug=True)

running = True
Пример #3
0
import numpy as np
import pygame
import pygame.surfarray as surfarray
from pygame.locals import *

import PyGameUtils
import Box2DWorld
from expsetup import Exes_ExpSetup

box2dWH = (PyGameUtils.SCREEN_WIDTH, PyGameUtils.SCREEN_HEIGHT)

# ***************************
# PYGAME initialization
# ***************************
pygame.init()
PyGameUtils.setScreenSize(900, 600)
# PyGameUtils.setScreenSize(720, 480)
box2dWH = (PyGameUtils.SCREEN_WIDTH, PyGameUtils.SCREEN_HEIGHT)

# flags = FULLSCREEN | DOUBLEBUF
# screen = pygame.display.set_mode(box2dWH, flags, 8)
screen = pygame.display.set_mode(box2dWH, 0, 32)
screen.set_alpha(None)
surfarray.use_arraytype('numpy')

pygame.display.set_caption('Epuck AWESOME Simulation')
clock = pygame.time.Clock()

exp = Exes_ExpSetup(n=2, rounds=60, payoff="low", contextual=False, debug=True)
#exp = IsmaExpSetup(n=2, rounds=50, payoff="high", contextual=False, debug=True)
exp_time = 0