Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Valdecy/pyCombinatorial
/ functions
Functions
792 in github.com/Valdecy/pyCombinatorial
⨍
Functions
792
◇
Types & classes
10
↓ 114 callers
Function
distanceCalc
(distanceMatrix, tour)
pyCombinatorial/web/js/core/distance.js:32
↓ 39 callers
Function
$
pyCombinatorial/web/js/main.js:15
↓ 21 callers
Function
mulberry32
(seed)
pyCombinatorial/web/js/algorithms/_shared.js:238
↓ 20 callers
Function
idxOf
pyCombinatorial/web/js/algorithms/eo.js:91
↓ 17 callers
Function
_flip
(state, src, dst)
pyCombinatorial/algorithm/popm.py:163
↓ 17 callers
Function
flip
(state, src, dst)
pyCombinatorial/web/js/algorithms/popm.js:152
↓ 17 callers
Function
openToClosed
(route0)
pyCombinatorial/web/js/algorithms/lkh.js:112
↓ 17 callers
Function
seedFunction
(distanceMatrix, rng = Math.random)
pyCombinatorial/web/js/core/seed.js:37
↓ 16 callers
Function
_tour_distance_zero
(distance_matrix, route0)
pyCombinatorial/algorithm/lkh.py:70
↓ 16 callers
Function
makeRng
(seed)
pyCombinatorial/web/js/core/seed.js:11
↓ 13 callers
Function
randInt
(rng, maxExclusive)
pyCombinatorial/web/js/algorithms/hgs.js:121
↓ 12 callers
Function
_next_in_tour
(state, v)
pyCombinatorial/algorithm/popm.py:129
↓ 12 callers
Method
_t
transform a coord [x,y] into canvas px
pyCombinatorial/web/js/core/renderer.js:59
↓ 12 callers
Function
nextInTour
(state, v)
pyCombinatorial/web/js/algorithms/popm.js:121
↓ 11 callers
Function
toast
(msg, kind = '')
pyCombinatorial/web/js/main.js:605
↓ 10 callers
Function
closeTour
pyCombinatorial/web/js/algorithms/_kopt.js:110
↓ 10 callers
Function
localSearch2Opt
(distanceMatrix, tour)
pyCombinatorial/web/js/algorithms/_shared.js:10
↓ 9 callers
Function
close
pyCombinatorial/web/js/algorithms/opt_2_5s.js:30
↓ 9 callers
Function
close
pyCombinatorial/web/js/algorithms/opt_2_5.js:30
↓ 9 callers
Function
route0To1
(route0)
pyCombinatorial/web/js/algorithms/ga_eax.js:25
↓ 9 callers
Function
setStatus
(kind, text)
pyCombinatorial/web/js/main.js:593
↓ 8 callers
Function
apply
pyCombinatorial/web/js/main.js:356
↓ 8 callers
Function
cssVar
(name, fallback)
pyCombinatorial/web/js/core/renderer.js:8
↓ 8 callers
Method
find
(x)
pyCombinatorial/web/js/algorithms/zs.js:22
↓ 7 callers
Function
NEXT
(state, v)
pyCombinatorial/web/js/algorithms/popm.js:130
↓ 7 callers
Function
_NEXT
(state, v)
pyCombinatorial/algorithm/popm.py:139
↓ 7 callers
Function
_edge_set_from_route
(route_0)
pyCombinatorial/algorithm/ga_eax.py:101
↓ 7 callers
Function
close1
pyCombinatorial/web/js/algorithms/opt_or.js:129
↓ 7 callers
Function
edgeSetFromRoute
(route0)
pyCombinatorial/web/js/algorithms/ga_eax.js:50
↓ 6 callers
Function
_normalize_route
(route)
pyCombinatorial/algorithm/hgs.py:149
↓ 6 callers
Method
_notifyStatus
(status, extra)
pyCombinatorial/web/js/core/stepper.js:136
↓ 6 callers
Function
close
pyCombinatorial/web/js/algorithms/opt_2s.js:30
↓ 6 callers
Function
decoder
(u, distance_matrix)
pyCombinatorial/algorithm/hpn.py:40
↓ 6 callers
Function
distance_calc
(distance_matrix, city_tour)
pyCombinatorial/algorithm/mf.py:18
↓ 6 callers
Function
local_search_2_swap
(distance_matrix, city_tour)
pyCombinatorial/algorithm/s_tabu.py:30
↓ 6 callers
Function
log
(msg, kind = 'info')
pyCombinatorial/web/js/main.js:612
↓ 6 callers
Function
normalizeRoute
(route)
pyCombinatorial/web/js/algorithms/hgs.js:114
↓ 6 callers
Function
reverse
(arr, i, j)
pyCombinatorial/web/js/algorithms/eo.js:92
↓ 6 callers
Function
routeDistance
(distanceMatrix, route0)
pyCombinatorial/web/js/algorithms/lkh.js:118
↓ 6 callers
Function
runKopt
(distanceMatrix, params, label = 'k-opt')
pyCombinatorial/web/js/algorithms/_kopt.js:93
↓ 6 callers
Function
setCoords
(coords, info = {})
pyCombinatorial/web/js/main.js:425
↓ 5 callers
Function
PREV
(state, v)
pyCombinatorial/web/js/algorithms/popm.js:126
↓ 5 callers
Function
_PREV
(state, v)
pyCombinatorial/algorithm/popm.py:136
↓ 5 callers
Function
_make_candidate_sets_symmetric
(candidates, candidate_size, distance_matrix = None)
pyCombinatorial/algorithm/lkh.py:472
↓ 5 callers
Method
clear
()
pyCombinatorial/web/js/core/renderer.js:73
↓ 5 callers
Function
close1
pyCombinatorial/web/js/algorithms/alns.js:78
↓ 5 callers
Function
close1
pyCombinatorial/web/js/algorithms/lns.js:62
↓ 5 callers
Function
decode
(individual, distanceMatrix)
pyCombinatorial/web/js/algorithms/brkga.js:25
↓ 5 callers
Function
denorm
()
pyCombinatorial/web/js/algorithms/som.js:72
↓ 5 callers
Function
distance_calc
(distance_matrix, city_tour)
pyCombinatorial/algorithm/frnn.py:22
↓ 5 callers
Function
distance_calc
(distance_matrix, city_tour)
pyCombinatorial/algorithm/ga.py:21
↓ 5 callers
Function
encoder
(seed)
pyCombinatorial/algorithm/hpn.py:31
↓ 5 callers
Function
key
(bits, k)
pyCombinatorial/web/js/algorithms/bhk.js:29
↓ 5 callers
Function
local_search_2_opt
(distance_matrix, city_tour, recursive_seeding = -1, verbose = True)
pyCombinatorial/algorithm/hpn.py:66
↓ 5 callers
Function
shuffle
(arr, rng = Math.random)
pyCombinatorial/web/js/core/seed.js:25
↓ 5 callers
Method
step
advance one yield. returns true if more steps remain
pyCombinatorial/web/js/core/stepper.js:47
↓ 4 callers
Function
_close_route
(route)
pyCombinatorial/algorithm/lkh.py:53
↓ 4 callers
Function
_fixed_edge
(state, a, b)
pyCombinatorial/algorithm/popm.py:156
↓ 4 callers
Function
_normalize_edge
(i, j)
pyCombinatorial/algorithm/ga_eax.py:98
↓ 4 callers
Function
_optimize_path
(distance_matrix, path, max_neighbors, trials_param, rng)
pyCombinatorial/algorithm/popm.py:357
↓ 4 callers
Function
_prev_in_tour
(state, v)
pyCombinatorial/algorithm/popm.py:122
↓ 4 callers
Function
_route_0_to_1
(route_0)
pyCombinatorial/algorithm/ga_eax.py:81
↓ 4 callers
Function
_route_1_to_0
(route_1)
pyCombinatorial/algorithm/ga_eax.py:85
↓ 4 callers
Function
_route_distance_0
(distance_matrix, route_0)
pyCombinatorial/algorithm/ga_eax.py:91
↓ 4 callers
Function
_route_to_one
(route0)
pyCombinatorial/algorithm/lkh.py:67
↓ 4 callers
Function
_route_to_zero
(route)
pyCombinatorial/algorithm/lkh.py:63
↓ 4 callers
Method
_stopTick
()
pyCombinatorial/web/js/core/stepper.js:129
↓ 4 callers
Function
closed
pyCombinatorial/web/js/algorithms/mf.js:38
↓ 4 callers
Function
cross
(o, a, b)
pyCombinatorial/web/js/algorithms/conc_hull.js:23
↓ 4 callers
Function
decoder
(individual, distance_matrix, cost_only = False)
pyCombinatorial/algorithm/brkga.py:32
↓ 4 callers
Function
distance_calc
(distance_matrix, city_tour)
pyCombinatorial/algorithm/eo.py:20
↓ 4 callers
Function
distance_calc
(distance_matrix, city_tour)
pyCombinatorial/algorithm/ga_eax.py:22
↓ 4 callers
Function
ds
(a, b)
pyCombinatorial/web/js/algorithms/bt.js:24
↓ 4 callers
Function
edgeKey
(i, j)
pyCombinatorial/web/js/algorithms/ga_eax.js:41
↓ 4 callers
Method
find
(self, node)
pyCombinatorial/algorithm/zs.py:67
↓ 4 callers
Function
fixedEdge
(state, a, b)
pyCombinatorial/web/js/algorithms/popm.js:146
↓ 4 callers
Function
key
(c1, c2)
pyCombinatorial/web/js/algorithms/s_gui.js:25
↓ 4 callers
Function
min_1
(distance_matrix, i)
pyCombinatorial/algorithm/bb.py:18
↓ 4 callers
Function
optimizePath
(distanceMatrix, path, maxNeighbors, trialsParam, rng)
pyCombinatorial/web/js/algorithms/popm.js:401
↓ 4 callers
Function
pairKey
(a, b)
pyCombinatorial/web/js/algorithms/cw.js:40
↓ 4 callers
Function
parseEdge
(key)
pyCombinatorial/web/js/algorithms/ga_eax.js:45
↓ 4 callers
Method
pause
()
pyCombinatorial/web/js/core/stepper.js:83
↓ 4 callers
Method
play
()
pyCombinatorial/web/js/core/stepper.js:76
↓ 4 callers
Function
prevInTour
(state, v)
pyCombinatorial/web/js/algorithms/popm.js:116
↓ 4 callers
Method
render
render full state — main entry point called by the stepper
pyCombinatorial/web/js/core/renderer.js:78
↓ 4 callers
Function
routeDistance0
(distanceMatrix, route0)
pyCombinatorial/web/js/algorithms/ga_eax.js:35
↓ 4 callers
Function
startRun
()
pyCombinatorial/web/js/main.js:474
↓ 4 callers
Function
totalDist
(dm, route0)
pyCombinatorial/web/js/algorithms/opt_or.js:27
↓ 3 callers
Function
_adjacency_from_route
(route_0)
pyCombinatorial/algorithm/ga_eax.py:104
↓ 3 callers
Function
_binary_tournament
(population, rng)
pyCombinatorial/algorithm/hgs.py:331
↓ 3 callers
Method
_drawGrid
()
pyCombinatorial/web/js/core/renderer.js:128
↓ 3 callers
Function
_fallback_recombine
(parent_a, parent_b, distance_matrix, near_cities, rng)
pyCombinatorial/algorithm/ga_eax.py:226
↓ 3 callers
Function
_nearest_candidates
(distance_matrix, candidate_size = 20)
pyCombinatorial/algorithm/lkh.py:447
↓ 3 callers
Function
_normalize_route
(route)
pyCombinatorial/algorithm/lkh.py:47
↓ 3 callers
Function
_successor_predecessor_from_route
(route0)
pyCombinatorial/algorithm/lkh.py:93
↓ 3 callers
Function
_time_exceeded
(start_time, time_limit)
pyCombinatorial/algorithm/hgs.py:340
↓ 3 callers
Function
_update_biased_fitness
(population, elite, closest)
pyCombinatorial/algorithm/hgs.py:271
↓ 3 callers
Function
adjacencyFromRoute
(route0)
pyCombinatorial/web/js/algorithms/ga_eax.js:56
↓ 3 callers
Function
augumented_cost
(distance_matrix, city_tour, penalty, limit)
pyCombinatorial/algorithm/s_gui.py:56
↓ 3 callers
Function
binaryTournament
(population, rng)
pyCombinatorial/web/js/algorithms/hgs.js:289
next →
1–100 of 792, ranked by callers