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.
compute the aabb of an n-dimensional line segment
Multi-dimensional array walker with observation
matrix multiplication
Javascript library used to manipulate 5d chess time controls. Includes definition for 5d chess time control notation.
PIXI.js based renderer to create 5d chess boards based off of 5d-chess-js
Render tesseracts as text
Convert a strided array to a five-dimensional nested array.
Return an element from a five-dimensional nested array.
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.
Create a filled five-dimensional nested array.
Create a filled five-dimensional nested array according to a provided callback function.
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.
Apply a unary callback to elements in a broadcasted nested input array and assign results to elements in a five-dimensional nested output 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.
Reverse the order of elements along the second-to-last dimension of a five-dimensional nested input array.
Create a five-dimensional nested array filled with ones.