An unsolved problem in mathematics...

psy e5f4451a3c moved from 11 months ago
collatz e5f4451a3c moved from 11 months ago
.gitignore aa09d2352c Initial commit 11 months ago
LICENSE aa09d2352c Initial commit 11 months ago e5f4451a3c moved from 11 months ago




Collatz is a researching tool that simulates 'Collatz's conjecture' math problem on a computacional level.

It will provide you all maths requirements to see results of desided combinations, applying automatically conjeture rules.

This is very useful to simplify human abstraction level.

There are 3 possible modes for interaction: single random, manual and learning.

- single random (default): Just a simple random test that will allow you to understand how it works.
- manual: You can search for results on any number you enter.
- learning: Your AI will like this feature a lot ;-)

You can visualize plotting graphs with results, store math 'tree' relationships (so the tool doesn't need to process again similar data) and organized auto-save your results, for example, to be used on a future for BigData processing or AI maths solving tasks.


This tool runs on many platforms and it requires Python (2.x.y). To generate graphs, you need to install the following library:

   python-matplotlib - Python based plotting system in a style similar to Matlab

On Debian-based systems (ex: Ubuntu), run:

   sudo apt-get install python-matplotlib


   pip install matplotlib

Source libs:


Collatz is released under the GPLv3.


  - psy (


To make donations use the following hash:

 - Bitcoin: 19aXfJtoYJUoXEZtjNwsah2JKN9CK5Pcjw