summaryrefslogtreecommitdiff
path: root/simple.py
blob: 1acdd99e49c6fbb137b31922b80733a1a6a814e4 (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import random
import robots

def bot(whoami, players, board):
    my_robots = players[whoami]['robots']
    action = random.choice('URP')
    return action * len(my_robots)

if __name__ == '__main__':
    random.seed(64)
    map_ = robots.empty_map(10, 10, 4)
    game = robots.Game(map_)
    game.add_bot(bot, 'Alice')
    game.add_bot(bot, 'Bob')
    game.add_bot(bot, 'Charlie')
    viewer = robots.CursesViewer(game)
    viewer.run()