def chord_targets.pick

minebender-game@1.0.0.0 · game.bend:340

import minebender-game@1.0.0.0/game.bend as Game
import Base
import minebender-game@1.0.0.0/types.bend as T

340def chord_targets.pick(+g: Game, v: T.Knowledge, +ns: List<&2, T.Pos>, s: T.Seen) ->
341  List<&2, T.Pos>:
342  match s:
343    case T.Shown{k}:
344      Bool.pick(List<&2, T.Pos>, Nat.is_eq(flags_among(g, ns), k),
345        hidden_unflagged(g, v, ns), Nil{})
346    case o:
347      Nil{}

Uses (9)

Used by (3)