コード例 #1
0
ファイル: simpleMazeRandom.py プロジェクト: thaolt/v0.83
def go():
    miniSim.resetRobot(robot)
    rotation = 0
    randomNumber = 0
    import maze
    maze.drawMaze(miniSim, robot)
    while True:
        while robot.readCenterColorSensor() == (0, 0, 0):
            robot.move(1)
        robot.move(-(1))
        rotation = 90
        randomNumber = robot.random()
        print randomNumber
        if (randomNumber < 50):
            rotation = -(rotation)
        robot.rotate(rotation)
コード例 #2
0
ファイル: simpleMazeRandom.py プロジェクト: Eih3/v0.83
def go():
	miniSim.resetRobot(robot)
	rotation = 0
	randomNumber = 0
	import maze
	maze.drawMaze(miniSim, robot)
	while True:
		while robot.readCenterColorSensor() == (0,0,0):
			robot.move(1)
		robot.move(-(1))
		rotation = 90
		randomNumber = robot.random()
		print randomNumber
		if (randomNumber<50):
			rotation = -(rotation)
		robot.rotate(rotation)
コード例 #3
0
ファイル: test.py プロジェクト: melshaer/MiniBloq-Sparki
def go():
    miniSim.resetRobot(robot)
    import maze
    #while True:
    #robot.rotate(90)
    maze.drawMaze(robot)
コード例 #4
0
ファイル: test.py プロジェクト: 123jefferson/MiniBloq-Sparki
def go():
	miniSim.resetRobot(robot)
	import maze
	#while True:
		#robot.rotate(90)
	maze.drawMaze(robot)
コード例 #5
0
ファイル: main.py プロジェクト: j-l5662/MazeSolver
if __name__ == "__main__":
    maze = Maze(25, random=True)

    blackPen = Pen()
    greenPen = Pen()
    redPen = Pen()

    blackPen.color("black")
    greenPen.color("green")
    redPen.color("red")
    redPen.ht()
    wn = turtle.Screen()
    wn.bgcolor("gray")
    wn.setup(800, 800)

    mazeArray = maze.drawMaze()

    drawMaze(mazeArray, blackPen, greenPen, maze.exit)

    turtle.ht()
    # saveScreen("preMaze.png")

    # distance, dmaze = d.dijkstra(maze,maze.exit[0],maze.exit[1],verbose=True)
    a.aStar(maze, maze.entrance, maze.exit, verbose=True)
    # saveScreen("preMaze_d.png")
    # solveMaze(maze,dmaze,redPen,maze.exit[0],maze.exit[1],distance)
    # saveScreen("postMaze.png")
    while True:
        pass
コード例 #6
0
ファイル: solution.py プロジェクト: Zanarama/AmazingTurtle
# This imports the turtle!
from turtle import*

# This imports the maze
import maze

# Then the maze is drawn
maze.drawMaze()

# Put your code below here:



# But above here
# This tells the program to exit
exitonclick()
コード例 #7
0
ファイル: solution.py プロジェクト: Jerry-0/AmazingTurtle
# This imports the turtle!
from turtle import *

# This imports the maze
import maze

# Then the maze is drawn
maze.drawMaze()

# Put your code below here:

# But above here
# This tells the program to exit
exitonclick()