FAQs

Frequently Asked Questions

About the Ac28R

She can create executable software corresponding to any structure that can be specified using Inverts (of which there are more than 1,100). There is no practical limit to the complexity of the Invert structures that she can accommodate.


Once she has been taught something, she never forgets it; as a result, with the growing list of technical Invert libraries, she already has fingertip mastery of more domains than even the most experienced human programmer.


Because she uses logical analysis to build her code (instead of scraping the internet for flawed code written by unknown humans), her output is far more reliable than that produced by human coders.


The vast majority of commonly seen errors are not possible due to her design and rigorous validation.


Any other errors that do slip through could only have been introduced by us. And, with our rigorous approach to testing, once we find and fix an error, it is never seen again.


She executes her software straight away, with no need for human intervention. Because she builds and executes on the fly, she can easily accommodate software changes with a minimum of fuss.


Because the software precisely reflects the Invert structures, there is no room for confusion or misunderstanding.


The software is executed on her own hardware and does not rely on the internet for anything.


It's hard to think of an application that would not benefit from The Ac28R.


Using the Ac28R, you would eliminate almost all the time spent on programming, debugging and Project management. You could easily make future modifications in no time at all. You would also be able to sleep at night knowing that your software was robust and had transparent documentation that anyone could understand.


These add up to significant advantages, even for the simplest piece of software.


The Ac28R really comes into its own with 1) very complex software, 2) software that must be developed in a hurry, 3) software that is subject to regular modification (perhaps due to product iteration, regulatory change or modelling), and 4) software that requires precise accurate specifications.


Here, the advantages over traditional hand-built software are overwhelming.


The Ac28R’s transparency and robustness also make it adept for troubleshooting existing legacy software.


The Ac28R handles elements that are common to many software applications:


Fundamental data types such as numbers, text, dates, times, periods, booleans.


Numerical data structures such as arrays, sequences, tables, matrices, triangles, etc. This extends to more complex concepts that are built from these structures (such as cash-flow streams and yield curves).


Inputs and outputs from files and databases.


A broad range of sets and set operations including such things as tails and other subsets, groupings, sorts, and synchronised sets.


Any construct that might typically be handled through branching and iteration logic.


A range of executable programs and processes.


She also handles Inverts from some more specialised libraries:


An extensive library of Statistical measures of central tendency, statistical dispersion and order statistics.


A Probability library that allows you to specify random variables from over 40 different probability distributions, and this can be extended to include random numerical structures, random sets, and random sets of numerical structures.


Libraries of various correlations and other specialised components such as Low Discrepancy Sequences.


Other libraries currently under construction:


Investments.


Financial derivatives.


Generalised applications for inventory and reservations.


Sophisticated Monte Carlo and nested stochastic models as well as some more specialised longitudinal models in general use (such as queueing models and epidemiology models).


Risk and actuarial insurance measures.


As new libraries are added we will post updates to the website.


Inverts are intended to cover each topic as comprehensively as possible while being as open as possible to customisation.


Each Invert library is coherent and can handle every variation that we could think of.


The Inverts themselves have been meticulously thought out and are complete down to the finest detail so there is no need for human coding. Anything that you want to customise, you !!!can!!! customise.


Inverts can be combined in a variety of ways. This allows them to reflect complex relationships such as sets, random variables, summaries of sets and random variables, conditionals, Inverts of flexible size, multi-threaded processes, to name a few.


We also control how the Inverts can be combined to ensure they make logical sense. Additional guardrails ensure that the overall Invert structure is coherent and make it practically impossible for people to introduce inadvertent errors.


Our Inverts are easy to understand and have been comprehensively documented with examples so that there is no room for confusion.


The Ac28R creates robust complex software far faster than anything that came before her, with minimal project overhead, and with significantly fewer errors.


This resulting software is free of ambiguity and reflects exactly what has been specified using the Inverts. The Inverts also serve as instant and reliable documentation.


The Invert Builder Tool is as easy to use as it could possibly be and hides all of the complexity; this enables it to be used by non-techies.


We cannot see any way in which the design could be improved, and we do not see any way in which it would need to be improved.


Anywhere the Inverts could be simplified, we did so.


Anywhere the Inverts could be more flexible, we made them so.


The only room for improvement is in the building of more libraries.


We are working hard to expand on these; even so, the Ac28R's range of expertise is already much wider than that of most human coders.


She handles everything we have thrown at her, so we haven't yet seen any possible limit to the logical domains she can handle.