Kahve Gurtunca 3.0, a Solar Position Module

Software components declare their limits. A validity window, an accuracy figure, a truncation bound: these are stated in documentation and taken on trust by everyone downstream. A declared limit and a measured limit are different objects, and only the second one can be planned against. This paper characterises one solar position module, Kahve Gurtunca 3.0, by measuring what it declares. Three measurement rounds contributed: an initial programme, and two blind re-measurements that received the protocol and none of the results. The headline outcome is not a number, it is a pattern. Accuracy quantities reproduced across rounds to four significant figures in the deviation and to within a tenth of a percent in the sensitivity. A speed quantity did not reproduce at all, differing by a third between two rounds, with neither round wrong. That difference is invisible to a single round, and it is the reason for running more than one. One measured result is reported here because it is the one a reader is most likely to want. Against the reference-grade peer of this field, NREL SPA, on 24,060 points, the two sit 0.09 percent apart in distance to the reference authority, JPL Horizons, and the module's algorithm costs 58 percent of the peer's default path when both are written in one language and timed on one machine. Both halves of that sentence need their qualifications and all of them are given in section 3.5: the measurement cannot separate the authority's own error from either implementation's, so being indistinguishable is not the same as being equal; the cost figure compares algorithms and not shipped artefacts, because the row measured for this module is a translation of it into the table's language; the peer can be compiled instead of interpreted, and when it is, the share rises to 73 percent on one thread and inverts to the peer's favour on its own default of four threads; and the module declares a validity window of two centuries where the peer declares eight millennia, which is where part of the speed is bought. The paper also reports what could not be measured, and why, in the same body text as what could.

Authors

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-09-06
DOI
https://doi.org/10.5281/zenodo.22538587
Primary Topic
Historical Astronomy and Related Studies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
article

Kahve Gurtunca 3.0, a Solar Position Module

Burak Gürtunca
Zenodo (CERN European Organization for Nuclear Research)
Historical Astronomy and Related Studies
article

Kahve Gurtunca 3.0, a Solar Position Module

Burak Gürtunca
article en

Abstract

Software components declare their limits. A validity window, an accuracy figure, a truncation bound: these are stated in documentation and taken on trust by everyone downstream. A declared limit and a measured limit are different objects, and only the second one can be planned against. This paper characterises one solar position module, Kahve Gurtunca 3.0, by measuring what it declares. Three measurement rounds contributed: an initial programme, and two blind re-measurements that received the protocol and none of the results. The headline outcome is not a number, it is a pattern. Accuracy quantities reproduced across rounds to four significant figures in the deviation and to within a tenth of a percent in the sensitivity. A speed quantity did not reproduce at all, differing by a third between two rounds, with neither round wrong. That difference is invisible to a single round, and it is the reason for running more than one. One measured result is reported here because it is the one a reader is most likely to want. Against the reference-grade peer of this field, NREL SPA, on 24,060 points, the two sit 0.09 percent apart in distance to the reference authority, JPL Horizons, and the module's algorithm costs 58 percent of the peer's default path when both are written in one language and timed on one machine. Both halves of that sentence need their qualifications and all of them are given in section 3.5: the measurement cannot separate the authority's own error from either implementation's, so being indistinguishable is not the same as being equal; the cost figure compares algorithms and not shipped artefacts, because the row measured for this module is a translation of it into the table's language; the peer can be compiled instead of interpreted, and when it is, the share rises to 73 percent on one thread and inverts to the peer's favour on its own default of four threads; and the module declares a validity window of two centuries where the peer declares eight millennia, which is where part of the speed is bought. The paper also reports what could not be measured, and why, in the same body text as what could.

Zenodo (CERN European Organization for Nuclear Research)
Openalex Percentile: Top 10%
Historical Astronomy and Related Studies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Kahve Gurtunca 3.0, a Solar Position Module — Burak Gürtunca · Zenodo (CERN European Organization for Nuclear Research) (2026) | TGRS Research Map | TGRS