5d-chess-js
Open source implementation of '5D Chess With Multiverse Time Travel' in the style of Chess.js library with built-in notation support.
Open source implementation of '5D Chess With Multiverse Time Travel' in the style of Chess.js library with built-in notation support.
Multi-dimensional array walker with observation
compute the aabb of an n-dimensional line segment
matrix multiplication
Render tesseracts as text
Apply a binary callback to elements in two five-dimensional nested input arrays and assign results to elements in a five-dimensional nested output array.
Apply a binary callback to elements in two broadcasted input arrays and assign results to elements in a five-dimensional nested output array.
Apply a unary callback to elements in a broadcasted nested input array and assign results to elements in a five-dimensional nested output array.
Return an element from a five-dimensional nested array.
Flatten a five-dimensional nested array.
Flatten a five-dimensional nested array according to a callback function.
Reverse the order of elements along the last dimension of a five-dimensional nested input array.
Reverse the order of elements along the second-to-last dimension of a five-dimensional nested input array.
Apply a function to elements in a five-dimensional nested input array and assign results to elements in a new five-dimensional nested output array.
Create a filled five-dimensional nested array.
Create a filled five-dimensional nested array according to a provided callback function.
Create a zero-filled five-dimensional nested array.
Create a five-dimensional nested array filled with ones.
Apply a quaternary callback to elements in four five-dimensional nested input arrays and assign results to elements in a five-dimensional nested output array.
Apply a quinary callback to elements in five five-dimensional nested input arrays and assign results to elements in a five-dimensional nested output array.