def main(): pp.main()
def main(): pp.pipeOut("OK") pp.main()
# use logDebug wherever # use try-except (with logTraceBack in except branch) to get exception info # an example of problematic function def brain_turn(): logDebug("some message 1") try: logDebug("some message 2") 1. / 0. # some code raising an exception logDebug("some message 3") # not logged, as it is after error except: logTraceBack() """ ###################################################################### # Overwrite functions in pisqpipe module pp.brain_init = brain_init pp.brain_restart = brain_restart pp.brain_my = brain_my pp.brain_opponents = brain_opponents pp.brain_block = brain_block pp.brain_takeback = brain_takeback pp.brain_turn = brain_turn pp.brain_end = brain_end pp.brain_about = brain_about if DEBUG_EVAL: pp.brain_eval = brain_eval if __name__ == "__main__": pp.main()
def main(): # print("here") pp.main()