ProtoLife has unique, cost-efficient, pay-as-you-go approach to pricing. We do not require costly ongoing subscriptions, and instead enable users to pay for use of PDT generation by generation.
Pricing below is cited in terms of PDT credits, purchased at protolife.com (available after registering as a user, and logging in). Currently PDT Credits may be purchased at $1 per credit.
Normal pricing of PDT is dynamic, in that it depends on the complexity of your problem, which scales with the size of your Experimental Space Definition (ESD). Some details of dynamic pricing are given below. The basic price starts out at less than 100 PDT credits per generation for relatively simple ESD's. An example ESD costing 100 PDT credits has five experimental parameters with five values each.
Our web interface hits a maximal experimental complexity when ESD's reach around 20 parameters with 20 values each. PDT can be configured to handle larger ESD's; contact us to negotiate pricing for such special projects.
Every user is given 1000 PDT credits upon their initial registration, for the purpose of evaluating PDT with several generations of live experiments. If you need more credits for a complete evaluation, please contact us.
After the initial 1000 PDT credits are exhausted, users must pay to obtain more credits, using our credit card interface.
Substantial discounts are available for purchasing PDT credits in bulk. Please inquire.
Substantial discounts are available for academic research, especially student projects. Please inquire.
Usage of PDT is priced to reflect usage of computational resources, both CPU and memory usage. The actual dependence of computational resources used by an experiment determined by an Experimental Space Definition (ESD) is nonlinear, but our pricing algorithm implements a linear approximation to these nonlinearities.
In the graphs below, we consider a range of ESD's to explore variations in price per generation. In all examples, we price and ESD that has a certain number of parameters, with a fixed number of values per parameter, the same number of values for all parameters. Note that in typical real-use cases, an ESD will have different numbers of values for different parameters; this would be reflected in the pricing algorithm, though it is not explored in the graphs below.
The following figure illustrates how price increases as a function of the number of parameters, for a range of average number of values per parameter. Of all components of the ESD, the number of parameters has the strongest influence on price.
The next strongest influence on price comes from variations in the (average) number of values allowed for each parameter. This dependence is illustrated in the following graph, for a range of different numbers of parameters.
When you enter your ESD into the web interface, you will be notified of the cost, and asked if you want to priceed, or redesign the space.
For experimental space definitions that lie outside the ranges reported here, please contact us for pricing.