# TODOs

Filename line # TODO
src/mixins/controlHandlers.js 95 implement
src/mixins/controlHandlers.js 276 append new algorithm step groups instead of overwriting
src/mixins/controlHandlers.js 379 all steps should be array of actions, not single action
src/utils/getMagnitude.test.js 23 test negative numbers
src/utils/getMagnitude.test.js 24 test decimal numbers
src/utils/getNthDigit.test.js 20 test different bases
src/utils/matrixUtils.js 2 find library which creates symmetric matrices
src/algorithms/sorts/BucketSort.js 115 specify value range of each bucket
src/algorithms/unused/BISEHCopyFromFrick.js 183 function BISEH.extend() needs a sanity check!
src/algorithms/unused/LinearHashingWithoutVisualization.js 53 find out what nextToSplit means.
src/algorithms/unused/LinearHashingWithoutVisualization.js 87 reason for the following if-condition?
src/algorithms/trekhleb/src/algorithms/graph/dijkstra/dijkstra.js 87 remove highlighted link
src/algorithms/trekhleb/src/algorithms/cryptography/polynomial-hash/test/PolynomialHash.test.js 9 Provide Unicode support.
src/algorithms/trekhleb/src/algorithms/cryptography/polynomial-hash/test/PolynomialHash.test.js 56 Provide Unicode support.
src/algorithms/trekhleb/src/algorithms/string/rabin-karp/test/rabinKarp.test.js 40 Provide Unicode support.