def test5(i): empty = mn.initializeTable(mn.atomsDisposition, mn.ourRobot, mn.opponentFirstRobot, mn.opponentSecondRobot) mn.ourRobot.setX(0.5) mn.ourRobot.setY(1.75) mn.ourRobot.setDir(-2.357) mn.draw(mn.findPath(empty, mn.Atoms[i]), empty)
def test12(): table = mn.initializeTable(mn.atomsDisposition, mn.ourRobot, mn.opponentFirstRobot, mn.opponentSecondRobot) response = "000000206000507005759" mn.updateTable(table, mn.ourRobot, mn.opponentFirstRobot, mn.opponentSecondRobot, mn.atomsDisposition, response) mn.draw(np.array([]), table)
def test9(): table = mn.initializeTable(mn.atomsDisposition, mn.ourRobot, mn.opponentFirstRobot, mn.opponentSecondRobot) element = mn.atom(1, 1.05 + mn.atomDiameter * 1.5, 1) for i in range(5): elementData = [element, i, i + 1, 0.03, 0.03] mn.updatePosition(elementData, mn.ourRobot, table) mn.draw(np.array([]), table)
def test4(): empty = mn.initializeTable(mn.atomsDisposition, mn.ourRobot, mn.opponentFirstRobot, mn.opponentSecondRobot) mn.draw(np.array([]), empty)
def test13(): table = mn.initializeTable(mn.atomsDisposition, mn.ourRobot, mn.opponentFirstRobot, mn.opponentSecondRobot) dx, dy = 50, 20 start = [(100, 50), None] print(pfa.accessibleNeighboors(start, table, dx, dy))