JPP: Removed lingua path slugs from dial tone book for smaller size

This commit is contained in:
Willem Cazander 2026-01-29 11:33:28 +01:00
parent 7dd4e80a2a
commit c34b7694c5
7 changed files with 83 additions and 56 deletions

View file

@ -38,11 +38,11 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class BabelTest {
// ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.xxx
// ᒢᐩᐩ.ᣕᓫᐪᑋᓫᣗ.ᐪᐤᣕᓫ(8 times 2^6+2^6+2^6+2^9+2^6+2^6+2^6+2^6+2^6+2^6+2^9 = 12800 interface + mutex + etc)
// ᒢᐩᐩ.ᣕᓫᐪᑋᓫᣗ.ᐪᐤᣕᓫ.ᔆᒼᣗᑊᣖᐪ (2^6+2^6+2^6+2^9+2^6+2^6+2^6+2^6+2^6+2^6+2^9 = x interface + mutex + etc)
// ᒢᐩᐩ.ᣕᓫᐪᑋᓫᣗ.ᐪᐤᣕᓫ.ᒼᑋᐤᣗᑊᐣ // implement as group marker interface to readout relative distance to marker root
// ᒢᐩᐩ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔ (#interfaces; ~31K + file groupings)
// ᒢᐩᐩ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒃᣔᔆᓫᒄ (#interfaces; 2304 + 2_655_360 + file groupings)
// ᒢᐩᐩ.ᑊᑉᒻᣔᔆᔆ.ᒃᐤᣕᓫ.ᣖᑊᣗᣔᐪᓫ.ᒃᐤᣔᐪs
// ᒢᐩᐩ.ᑊᑉᒻᣔᔆᔆ.ᒃᐤᣕᓫ.ᣖᑊᣗᣔᐪᓫ.ᒃᐤᣔᐪ
// ᒢᐩᐩ.ᑊᑉᒻᣔᔆᔆ.ᒃᐤᣕᓫ.ᣘᒻᓫᔆᑋ.ᣔᔿᔿᐤ
// ᒢᐩᐩ.ᑊᑉᒻᣔᔆᔆ.ᒼᣔᑊᑉᓫ.ᐪᣔᔆᐪᓫ
// ᒢᐩᐩ.ᑊᑉᒻᣔᔆᔆ.ᒻᐤᣔᑊᐣᓫᣗ

View file

@ -63,6 +63,26 @@ public class NumberMatrixFactoryTest {
Assertions.assertEquals(i, film.geefDimensie());
Assertions.assertEquals(film.waardes().sizeᴿᵈ(), film.waardes().getᴿᵈ(0).zerdinalSpaceBoundary());
}
// size: 5 result: 120
// size: 6 result: 720
// -- gen line, 7+ has get only dial tones for IDENTITY_LE and IDENTITY_BE
// 18+9=27(-x0) ~: 134217728 (end boundry lehman nether)
// size: 7 result: 5040 (set of sealed or declared interface is too slow)
// size: 8 result: 40320 (T256)
// size: 9 result: 362880 (T512) (larger than max of 18 bit nether slug path)
// size: 10 result: 3628800
// size: 11 result: 39916800
// java.lang.OutOfMemoryError: Java heap space
// for (int i = 5; i < 10; i++) {
// int n = i;
// int[] initial = new int[n];
// for (int ni = 0; ni < n; ni++) {
// initial[ni] = ni;
// }
// List<int[]> allPermutations = new ArrayList<>();
// generatePermutations(initial, 0, allPermutations);
// System.out.println("size: " + i + " result: " + allPermutations.size());
// }
}
// TODO: redo matrix with lehmer dial tones from jpp-nether-dial-lehmer