本文整理汇总了Python中tealight.robot.move函数的典型用法代码示例。如果您正苦于以下问题:Python move函数的具体用法?Python move怎么用?Python move使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了move函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。
示例1: go
def go():
while True:
if left_side() == False:
turn(1)
if right_side() == False:
turn(-1)
move()
开发者ID:rexapex,项目名称:tealight-files,代码行数:7,代码来源:maze.py
示例2: rowsl
def rowsl():
turn(-1)
for n in range(0,4):
move()
turn(-1)
for j in range(0,32):
move()
开发者ID:tsalam98,项目名称:tealight-files,代码行数:7,代码来源:chess.py
示例3: go
def go():
move()
if (touch()!='fruit'):
turn(-1)
go()
return
go()
开发者ID:andresarcia,项目名称:tealight-files,代码行数:7,代码来源:vine.py
示例4: go
def go():
while touch() == "fruit":
move()
if touch() != "fruit":
turn(3)
go()
开发者ID:jordanc44,项目名称:tealight-files,代码行数:7,代码来源:mine.py
示例5: columnsd
def columnsd():
turn(-1)
for n in range(0,4):
move()
turn(-1)
for k in range(0,30):
move()
开发者ID:tsalam98,项目名称:tealight-files,代码行数:7,代码来源:chess.py
示例6: rowsr
def rowsr():
turn(1)
for n in range(0,4):
move()
turn(1)
for j in range(0,32):
move()
开发者ID:tsalam98,项目名称:tealight-files,代码行数:7,代码来源:chess.py
示例7: go
def go():
moved = 0
while touch() == "fruit":
move()
moved = moved + 1
turn(-1)
开发者ID:ddimoline,项目名称:tealight-files,代码行数:7,代码来源:vine.py
示例8: super_move
def super_move():
if touch() != "wall":
move()
elif left_side() == "wall":
turn(1)
else:
turn(3)
开发者ID:jonathan-dilorenzo,项目名称:tealight-files,代码行数:7,代码来源:maze.py
示例9: find_fruit
def find_fruit():
for i in range(1,4):
if (look() == "fruit"):
move()
return True
else:
turn(1)
return False
开发者ID:c-ryan747,项目名称:tealight-files,代码行数:8,代码来源:refuel.py
示例10: main
def main():
while True:
while True:
move()
if right_side()=='wall' and touch()=='wall':
turn(-1)
elif left_side()=='wall' and touch()=='wall':
turn(1)
开发者ID:BasRegi,项目名称:tealight-files,代码行数:8,代码来源:maze.py
示例11: left_way
def left_way():
while True:
move()
if (left_side() != "wall"):
turn(-1)
elif (touch() == "wall" and right_side() != "wall"):
turn(1)
elif (touch() == "wall"):
turn(2)
开发者ID:c-ryan747,项目名称:tealight-files,代码行数:9,代码来源:refuel.py
示例12: branch
def branch(dir):
turn(dir)
if touch() == 'fruit':
while touch() == 'fruit':
move()
elif left_side() == 'fruit':
branch(-1)
elif right_side() == 'fruit':
branch(1)
开发者ID:rexapex,项目名称:tealight-files,代码行数:10,代码来源:vine.py
示例13: find
def find():
i=0
while touch()!='fruit' and left_side()!='fruit' and right_side()!='fruit':
if look()=='fruit':
i=i+1
print i
move()
else:
turn(-1)
move()
开发者ID:asmith30,项目名称:tealight-files,代码行数:11,代码来源:palace.py
示例14: MoveSearch
def MoveSearch(thing):
global wallcount
wallcount = 0
distance = 1
i = 0
while i < distance:
if touch() == thing:
distance += 1
i += 1
if i < distance:
move()
开发者ID:davidsamueljones,项目名称:tealight-files,代码行数:11,代码来源:cleanup.py
示例15: test_way
def test_way():
while True:
if (find_fruit() == False):
if (touch() != "wall"):
a=1
elif (left_side() != "wall"):
turn(-1)
elif (right_side() != "wall"):
turn(1)
elif (touch() == "wall"):
turn(2)
move()
开发者ID:c-ryan747,项目名称:tealight-files,代码行数:12,代码来源:refuel.py
示例16: go
def go():
moved = 0
if touch() == 'fruit':
move()
moved = moved + 1
elif touch() == None:
turn(1)
else:
turn(1)
go()
for i in range(0,moved):
go()
开发者ID:clairebuckler,项目名称:tealight-files,代码行数:13,代码来源:chess.py
示例17: u_turn
def u_turn(right):
if right == True:
turn(1)
else:
turn(-1)
for i in range(4):
move()
if right:
turn(1)
else:
turn(-1)
开发者ID:MrHarcombe,项目名称:tealight-files,代码行数:13,代码来源:chess.py
示例18: go
def go():
while touch() == "fruit":
move()
if right_side() == "fruit":
turn(1)
go()
if left_side() == "fruit":
turn(3)
go()
if left_side() != "fruit" and right_side != "fruit":
move()
go()
开发者ID:jordanc44,项目名称:tealight-files,代码行数:15,代码来源:cleanup.py
示例19: MoveRobot
def MoveRobot():
count = smell()
while count > 0:
if left_side() == "fruit":
turn(-1)
elif right_side() == "fruit":
turn(1)
move()
count = smell()
print(count)
else:
turn(2)
move()
MoveRobot()
开发者ID:Krimzar,项目名称:tealight-files,代码行数:17,代码来源:cleanup.py
示例20: go
def go():
moved=0
while touch() == "fruit":
move()
moved = moved+1
turn (-1)
if touch() == "fruit":
go()
turn(2)
if touch() == "fruit":
go()
turn(1)
for i in range (0,moved):
move()
turn (2)
开发者ID:jotirai,项目名称:tealight-files,代码行数:17,代码来源:vine.py
注:本文中的tealight.robot.move函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论