Generalized PINV is already implemented in Homomorphism class. Decomposition takes place in Game class, inner products are defined in GameFull class.
- Merge classes so that inner products are available in basic Game class
- perform decomposition using the generalized PINV everywhere rather than the Euclidean one
🔥 Be careful to use it both in Game space, for the notion of normalization, and in flow space, for the exact/harmonic decomposition.
- once implemented, decompose random game, and check with generalized harmonic checker whether it is harmonic wrt prescribed measure
Generalized PINV is already implemented in Homomorphism class. Decomposition takes place in Game class, inner products are defined in GameFull class.
🔥 Be careful to use it both in Game space, for the notion of normalization, and in flow space, for the exact/harmonic decomposition.