Skip to content

Commit 4ed2b3c

Browse files
committed
Refinement
1 parent 39d9121 commit 4ed2b3c

14 files changed

Lines changed: 38 additions & 26 deletions

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Round8 v0.0.163 - Proof of Concept
1+
# Round8 v0.0.164 - Proof of Concept
22

33
[![Node.js CI](https://github.com/Phuire-Research/Round8/actions/workflows/node.js.yml/badge.svg)](https://github.com/Phuire-Research/Round8/actions/workflows/node.js.yml)
44
[![npm version](https://badge.fury.io/js/round8.svg)](https://www.npmjs.com/package/round8)
@@ -19,9 +19,10 @@ npm install round8
1919

2020
## Change Log
2121

22-
### v0.0.163 **(PATCH)**
22+
### v0.0.164 **(PATCH)**
2323
- Exported in r8_.anor the BidirectionalConference to be able to determine the associated Muxity of the Wrung.
2424
- Exported the Round8Calculator Type for the Stratimux State Pairing of the Base Enhancement.
25+
- Ensured the Stratimux Round8 Concept Qualities have a Method Creator for Usage in ActionStrategies.
2526

2627
### v0.0.15
2728
**Stratimux Concept Integration** - Muxified state management for Round8 operations.

UnHex Binary.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
6,88,88: Count of 29256 Decimal
1212
7,88,88: Count of 33352 Decimal
1313
8,88,88: Count of 37448 Decimal - Total Length of 32768 Decimal
14-
1,88,88: Count of 70216 <- Round8 Surpasses Hex Binary ~7%
14+
18,88,88: Count of 70216 <- Round8 Surpasses Hex Binary ~7%
1515

1616
How does Round8 Beat Hex at 16bits?
1717
Our Columnar Marquee System:

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "round8",
33
"license": "GPL-3.0",
4-
"version": "0.0.163",
4+
"version": "0.0.164",
55
"description": "Round8 Base-72 Numeral System - Pure Spatial Coordinate Stratimuxian Mathematics with String-Only API",
66
"main": "dist/index.js",
77
"module": "dist/index.mjs",

src/concepts/round8/qualities/backspace.quality.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// Removes last digit from active input using r8_ manifold
44
// ============================================================================
55

6-
import { createQualityCardWithPayload } from 'stratimux';
6+
import { createQualityCardWithPayload, defaultMethodCreator } from 'stratimux';
77
import { Round8BackspacePayload, Round8State } from './types';
88
import { r8_ } from '../model';
99

@@ -64,5 +64,6 @@ export const round8Backspace = createQualityCardWithPayload<Round8State, Round8B
6464
...state.calculators.slice(calcIndex + 1)
6565
]
6666
};
67-
}
67+
},
68+
methodCreator: defaultMethodCreator
6869
});

src/concepts/round8/qualities/calculate.quality.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// Executes calculation for specific calculator using r8_ manifold
44
// ============================================================================
55

6-
import { createQualityCardWithPayload } from 'stratimux';
6+
import { createQualityCardWithPayload, defaultMethodCreator } from 'stratimux';
77
import { Round8CalculatePayload, Round8HistoryEntry, Round8State } from './types';
88
import { r8_ } from '../model';
99

@@ -84,5 +84,6 @@ export const round8Calculate = createQualityCardWithPayload<Round8State, Round8C
8484
...state.calculators.slice(calcIndex + 1)
8585
]
8686
};
87-
}
87+
},
88+
methodCreator: defaultMethodCreator
8889
});

src/concepts/round8/qualities/clear.quality.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// Clears specific calculator to zero state using r8_ manifold
44
// ============================================================================
55

6-
import { createQualityCardWithPayload } from 'stratimux';
6+
import { createQualityCardWithPayload, defaultMethodCreator } from 'stratimux';
77
import { r8_ } from '../model';
88
import { Round8ClearPayload, Round8State } from './types';
99

@@ -57,5 +57,6 @@ export const round8Clear = createQualityCardWithPayload<Round8State, Round8Clear
5757
...state.calculators.slice(calcIndex + 1)
5858
]
5959
};
60-
}
60+
},
61+
methodCreator: defaultMethodCreator
6162
});

src/concepts/round8/qualities/createCalculator.quality.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// Following Pattern 2: Payload Quality from STRATIMUX-REFERENCE.md
44
// ============================================================================
55

6-
import { createQualityCardWithPayload } from 'stratimux';
6+
import { createQualityCardWithPayload, defaultMethodCreator } from 'stratimux';
77
import { r8_ } from '../model';
88
import { Round8Calculator, Round8CreateCalculatorPayload, Round8State } from './types';
99

@@ -52,5 +52,6 @@ export const round8CreateCalculator = createQualityCardWithPayload<Round8State,
5252
return {
5353
calculators: [...state.calculators, newCalculator]
5454
};
55-
}
55+
},
56+
methodCreator: defaultMethodCreator
5657
});

src/concepts/round8/qualities/decrement.quality.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// Decrements active input using r8_ manifold operations
44
// ============================================================================
55

6-
import { createQualityCardWithPayload } from 'stratimux';
6+
import { createQualityCardWithPayload, defaultMethodCreator } from 'stratimux';
77
import { r8_ } from '../model';
88
import { Round8DecrementPayload, Round8State } from './types';
99

@@ -46,5 +46,6 @@ export const round8Decrement = createQualityCardWithPayload<Round8State, Round8D
4646
...state.calculators.slice(calcIndex + 1)
4747
]
4848
};
49-
}
49+
},
50+
methodCreator: defaultMethodCreator
5051
});

src/concepts/round8/qualities/deleteCalculator.quality.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// Removes specific calculator from array
44
// ============================================================================
55

6-
import { createQualityCardWithPayload } from 'stratimux';
6+
import { createQualityCardWithPayload, defaultMethodCreator } from 'stratimux';
77
import { Round8DeleteCalculatorPayload, Round8State } from './types';
88

99
/**
@@ -29,5 +29,6 @@ export const round8DeleteCalculator = createQualityCardWithPayload<Round8State,
2929
return {
3030
calculators: updatedCalculators
3131
};
32-
}
32+
},
33+
methodCreator: defaultMethodCreator
3334
});

src/concepts/round8/qualities/increment.quality.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// Increments active input using r8_ manifold operations
44
// ============================================================================
55

6-
import { createQualityCardWithPayload } from 'stratimux';
6+
import { createQualityCardWithPayload, defaultMethodCreator } from 'stratimux';
77
import { r8_ } from '../model';
88
import { Round8IncrementPayload, Round8State } from './types';
99

@@ -46,5 +46,6 @@ export const round8Increment = createQualityCardWithPayload<Round8State, Round8I
4646
...state.calculators.slice(calcIndex + 1)
4747
]
4848
};
49-
}
49+
},
50+
methodCreator: defaultMethodCreator
5051
});

0 commit comments

Comments
 (0)