2022-12-29 16:39:58 +00:00
|
|
|
from blunderboard.blunderevaluator import BlunderEvaluator
|
2022-12-28 15:54:51 +00:00
|
|
|
from blunderboard.boardreader import BoardReader
|
2022-12-29 16:30:31 +00:00
|
|
|
from blunderboard.movegenerator import MoveGenerator
|
|
|
|
from time import sleep
|
2022-12-30 14:33:28 +00:00
|
|
|
import cProfile
|
2022-12-28 15:54:51 +00:00
|
|
|
|
|
|
|
|
2022-12-30 14:33:28 +00:00
|
|
|
def main_content():
|
2022-12-29 16:39:58 +00:00
|
|
|
blunder_evaluator = BlunderEvaluator()
|
|
|
|
move_generator = MoveGenerator(blunder_evaluator)
|
|
|
|
reader = BoardReader(move_generator)
|
2022-12-29 17:56:01 +00:00
|
|
|
reader.scan()
|
|
|
|
reader.print()
|
2022-12-29 16:30:31 +00:00
|
|
|
while True:
|
|
|
|
reader.scan()
|
2022-12-30 13:20:32 +00:00
|
|
|
sleep(0.1)
|
2022-12-30 14:33:28 +00:00
|
|
|
|
|
|
|
|
|
|
|
def main():
|
|
|
|
cProfile.run("all()")
|
|
|
|
|
|
|
|
|
|
|
|
# run main with cProfile
|
|
|
|
cProfile.run("main()")
|