Function guesser


0. Contents

   1. Purpose
   2. Copying
   3. Examples of success
   4. Todo
   5. Requirements
   6. Downloading

1. Purpose

Give list of keys per values, guess the formula to generate the values,

2002-01-13 update to the description:
Does the same as polinterpolate() -function of PARI/GP, but a lot slower.

However, what polinterpolate() does not do, is accept an error range.

2. Copying

algoguesser has been written by Joel Yliluoma, a.k.a. Bisqwit,
and is distributed under the terms of the General Public License (GPL).

3. Examples of success

{0,1,2,3} => {4,5,6,7}:

Found:  x +4

{10,11,12,13} => {20,22,24,26}:

Found:  2x

{1,2,3,4} => {4,7,10,13}:

Found:  3x +1

{1,2,3,4} => {0,3,8,15}:

Found:  x -1

{1,2,3,4} => {19,20,23,28}:

Found:  x -2x +20

4. Todo

Find x in exponents: Make {1,2,3,4,5} => {0,1,2,4,8} find x instead of x^3/6 -x +17x/6 -2.

5. Requirements

GNU make is probably required.
GMP (The GNU MP library) is required for big integers.

6. Downloading

Downloading help

  • Do not download everything - you only need one file (newest version for your platform)!
  • Do not use download accelerators or you will be banned from this server before your download is complete!

Date (Y-md-Hi) acc        Size Name                
2002-0813-1358 r--       26226 algoguesser-1.0.6.2.tar.bz2
2002-0813-1358 r--        8386 patch-algoguesser-1.0.6.1-1.0.6.2.bz2
2002-0502-0002 r--       23087 algoguesser-1.0.6.1.tar.bz2
2002-0502-0002 r--        1319 patch-algoguesser-1.0.6-1.0.6.1.bz2
2002-0411-1749 r--       22990 algoguesser-1.0.6.tar.bz2
2002-0411-1749 r--        5701 patch-algoguesser-1.0.5-1.0.6.bz2
2002-0113-1712 r--       23027 algoguesser-1.0.5.rar
2002-0113-1712 r--       22534 algoguesser-1.0.5.tar.bz2
2002-0113-1712 r--        3818 patch-algoguesser-1.0.4-1.0.5.bz2
2002-0113-0854 r--       22473 algoguesser-1.0.4.rar
2002-0113-0854 r--       22009 algoguesser-1.0.4.tar.bz2
2002-0113-0854 r--        4232 patch-algoguesser-1.0.3-1.0.4.bz2
2002-0113-0503 r--       21092 algoguesser-1.0.3.rar
2002-0113-0503 r--       20576 algoguesser-1.0.3.tar.bz2
2002-0113-0503 r--       10608 patch-algoguesser-1.0.2-1.0.3.bz2
2001-1022-1134 r--       18920 algoguesser-1.0.2.rar
2001-1022-1134 r--       18308 algoguesser-1.0.2.tar.bz2
2001-1022-1134 r--        1703 patch-algoguesser-1.0.1-1.0.2.bz2
2001-1022-1033 r--       18858 algoguesser-1.0.1.rar
2001-1022-1033 r--       17968 algoguesser-1.0.1.tar.bz2
2001-1022-1033 r--        4740 patch-algoguesser-1.0.0-1.0.1.bz2
2001-1022-0622 r--       17297 algoguesser-1.0.0.rar
2001-1022-0622 r--       16633 algoguesser-1.0.0.tar.bz2
2001-1022-0455 r--       26364 algoguesser-1.0.0.zip
Back to the source directory index at Bisqwit's homepage