Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: GreatCoder1000/GoogolSharp

v0.5 – Half-iteration update – Hyperoperation Revamp 2

28 Apr 19:02
@GreatCoder1000 GreatCoder1000
413736f
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5.0-alpha.1...v0.5.0

Contributors

dependabot and GreatCoder1000
Assets 2
Loading

Trigonometry Experimental Release

24 Mar 12:46
@GreatCoder1000 GreatCoder1000

Choose a tag to compare

Loading

Tetration Stability Improvements

24 Mar 11:47
@GreatCoder1000 GreatCoder1000

Choose a tag to compare

Loading

Precision Tweaks

23 Mar 12:55
@GreatCoder1000 GreatCoder1000

Choose a tag to compare

Precision Tweaks Pre-release
Pre-release

What's Changed from v0.4.1

  • Tetration + Overall Improvements by @GreatCoder1000 in #22
  • Formatting Improvements
  • Added nuget-release.yml
  • Updated GoogolSharp.sln to fix old paths
  • Removed some Copilot-generated files
  • Removed outdated submodule
  • Removed some unnecessary usings
  • Added Logo & Favicon
  • Formatting enhancements (See #9 and #19), Also default formatting type is "common" (e.g. 6.02*10^23) and not "letter" (e.g. 6.02E+23). Still possible to change to letter form using format with "L"
  • A bunch of more changes to Float128PreciseTranscendentals
  • Psi Levels (TODO)
  • Change NaN into property (HOW DID IT BECOME A FIELD!?)
  • Fixed random cut paste errors
  • Constants for upto 16, fixed 27 constant
  • Constants for 10^10^10, 10^10^10^10, 10^10^10^10^10
  • Explicit casts from int/uint/long/ulong to Arithmonym to not lose precision
  • Documentation: Added history-of-arithmonym.md
  • Refactoring: Encapsulated interface list into IGoogologyFloat
  • Tests: Added AssertArithmonym and AssertFloat128 (See #6)
  • Metrics: Added count_lines.py to count files.

Full Changelog: v0.4.1...v0.4.5

Contributors

GreatCoder1000
Loading

Tetration

23 Mar 10:37
@GreatCoder1000 GreatCoder1000

Choose a tag to compare

Tetration Pre-release
Pre-release

What's Changed

Full Changelog: v0.4.3...v0.4.4

Contributors

GreatCoder1000
Loading

Formatting Improvements & Release Prep

19 Mar 11:57
@GreatCoder1000 GreatCoder1000

Choose a tag to compare

Pre-release

v0.4.3 - Formatting Improvements & Release Prep

What's Changed

  • Added nuget-release.yml
  • Updated GoogolSharp.sln to fix old paths
  • Removed some Copilot-generated files
  • Removed outdated submodule
  • Removed some unnecessary usings
  • Added Logo & Favicon
  • Formatting enhancements (See #9 and #19), Also default formatting type is "common" (e.g. 6.02*10^23) and not "letter" (e.g. 6.02E+23). Still possible to change to letter form using format with "L"
  • A bunch of more changes to Float128PreciseTranscendentals
  • Psi Levels (TODO)
  • Change NaN into property (HOW DID IT BECOME A FIELD!?)
  • Fixed random cut paste errors
  • Constants for 7, 8, 11, and 12, finishing a line from -2 to 14.
  • Constants for 10^10^10, 10^10^10^10, 10^10^10^10^10
  • Explicit casts from int/uint/long/ulong to Arithmonym to not lose precision
  • Documentation: Added history-of-arithmonym.md
  • Refactoring: Encapsulated interface list into IGoogologyFloat
  • Tests: Added AssertArithmonym and AssertFloat128 (See #6)
  • Metrics: Added count_lines.py to count files. Currently in src/GoogolSharp: 4028 lines.

Full Changelog: v0.4.1...v0.4.3

Loading

Stability Improvements

16 Mar 12:53
@GreatCoder1000 GreatCoder1000

Choose a tag to compare

Pre-release

On NuGet: https://www.nuget.org/packages/GoogolSharp

Stuff Addressed

  • 70 Tests including Float128 acceptance tests and Float128PreciseTranscendentals tests, all pass currently #6
  • Googological goodies like BusyBeaver, Tree, Scg, Sscg, etc. #7
  • Arithmetic operations
  • Exponentials and Logarithms
  • Hyperoperations (kinda brittle though) #7
  • Some refactoring #16
  • Sin, Cos, Tan functions
  • Formatting up to tetration level improved #9
  • Addressed older problems like #1 and #3 now that QuadrupleLib, a dependency is finally on NuGet
  • Factorials & Combinatorics added too (Factorial, Permutations & Combinations) using Lanczos and Stirling

Future Plans

v0.5

  • More precision, beating double
  • Better Hyperoperations
  • More refactoring?
  • More intuitive formatting that also doesn't reveal internals
  • Estimated Due-Date: 12.05.2026

v0.6

  • Advanced Mathematical jargon
  • Bunch of more googological stuff (start with Arrows, UnaryAckermann, etc.)
  • Exhaustive tests
  • Estimated Due-Date: 12.07.2026

v1.0

  • Achieve full stability
  • Most features in the spec
  • Understandable docs
  • Estimated Due-Date: 12.09.2026
Loading

AltStyle によって変換されたページ (->オリジナル) /