live game js caches position evaluation from server to save running stockfish reduntly