MCPcopy Index your code
hub / github.com/google-deepmind/alphageometry / why_me_or_cache

Method why_me_or_cache

problem.py:710–714  ·  view source on GitHub ↗
(self, g: Any, level: int)

Source from the content-addressed store, hash-verified

708 return dep
709
710 def why_me_or_cache(self, g: Any, level: int) -> Dependency:
711 if self.hashed() in g.cache:
712 return g.cache[self.hashed()]
713 self.why_me(g, level)
714 return self
715
716 def populate(self, name: str, args: list[gm.Point]) -> Dependency:
717 assert self.rule_name == CONSTRUCTION_RULE, self.rule_name

Callers 9

extendMethod · 0.95
extend_manyMethod · 0.95
why_meMethod · 0.95
coll_depMethod · 0.95
cyclic_depMethod · 0.95
make_equal_pairsMethod · 0.95
add_s_angleMethod · 0.95
bfs_one_levelFunction · 0.95
get_logsFunction · 0.80

Calls 2

hashedMethod · 0.95
why_meMethod · 0.95

Tested by

no test coverage detected