1 viewer
rust 1,863,570 · typescript 235,774 · javascript 133,240 · python 20,426 · 6,417 files · digest 4f6c7cd6c249 · built in 1.9 s · crystals off
choose_move_in
59lines
10cyclomatic
1max nesting
28statements
2? exits
3params
2callers
12callees
1.6 (p91)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (2 direct callers, 12 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 2
- choose_move app-chess · name
- solver_chosen_move app-chess · path
Callees 12
- parse_fen app-chess · path
- outcome_in app-chess · path ×2
- legal_moves app-chess · path
- Outcome::is_over app-chess · method
- side_to_move app-chess · path
- fen_from_projection app-chess · path
- play app-chess · path
- center_bonus app-chess · name
- seed_tiebreak app-chess · name
- LegalMove::captured_role app-chess · method
- variant_bonus app-chess · name
- role_value app-chess · ref
Source not readable from this process.