Skip to content

[source]

Diagonal#

The Diagonal (a.k.a. Chebyshev) distance is a measure that constrains movement to horizontal, vertical, and diagonal. An example of a game that uses diagonal movement is chess.

Diagonal(a,b)=maxi(|aibi|)

Data Type Compatibility: Continuous

Parameters#

This kernel does not have any parameters.

Example#

use Rubix\ML\Kernels\Distance\Diagonal;

$kernel = new Diagonal();

Last update: 2021-01-25