Open
Conversation
Using Tasty files.
Added <init> to noise names.
Changed the meaning of args(1); added more output of arguments; eliminate all names containing '$' MermaidDiagramGenerator: changed max default from 5 to 10.
Noting deprecations in the output files. Updated README.md, etc.
Cosmetics only in this part.
Series: add map method.
Rational: add exceedsPrecision
refactor: change negligibleRatio from 9 to 10 with mathematical justification When combining fuzz in quadrature, a ratio > 10 means the smaller contributes < 0.5% to the combined result — genuinely negligible. Previously 9 was unjustified; 10 has a clean derivation. Add comment to Foucault pendulum test noting that g's fuzz (~0.05%) is correctly treated as negligible vs. period's fuzz (~0.6%).
Number.negate: short-circuit for FuzzyNumber using Value.negate to preserve fuzz unchanged, avoiding transformMonadic which was converting RelativeFuzz to absolute form incorrectly. monadicFuzziness: always normalize to relative space before transform, since relativeFuzz multipliers are defined to operate in relative space. Convert back to absolute only after combining, if useRelativeFuzz=false. This fixes fuzz corruption for all monadic ops with op.fuzz=None (e.g. negate, invert) where round-trip through absolute form was multiplying relative tolerance by t², giving values off by ~t². sanitize: force fuzz tolerances to be positive (math.abs) since relativeFuzz multipliers may be negative (e.g. -1 for negate/invert) but fuzz magnitudes are always non-negative. Field: renamed p parameter in `same` to be confidence; Fuzziness: added probabilityOfZero and thresholdConfidence methods. GeneralNumber: plusAligned fixed (additional case)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updated mermaid diagram