class_docstr: Executor that mocks a steady state, by only providing 1 job at a time which is done() while
  not having been "read" (i.e. "result()" method was not executed).
  This ensures we control the order of update of the optimizer for benchmarking.
  
  Additionally, "delays" can be provided by the function so that jobs are not "done()" by order of
  submission. To this end, callables must implement a "computation_time" method.
class_docstr_tok: ["Executor","that","mocks","a","steady","state",",","by","only","providing","1","job","at","a","time","which","is","done","(",")","while","not","having","been","``","read","''","(","i.e",".","``","result","(",")","''","method","was","not","executed",")",".","This","ensures","we","control","the","order","of","update","of","the","optimizer","for","benchmarking",".","Additionally",",","``","delays","''","can","be","provided","by","the","function","so","that","jobs","are","not","``","done","(",")","''","by","order","of","submission",".","To","this","end",",","callables","must","implement","a","``","computation_time","''","method","."]
code: def time(self) -> float:
      return self._time
  
imports: import heapq
  import typing
  from collections import deque
  from nevergrad.functions import ExperimentFunction
label_desc: Use image node_id 2 for calling the MockedTimedExecutor obj's underlying member method code with example usage: obj.time() and returns: self