Skip to content

epsylon/collatz

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

c


Info:

Problem: https://en.wikipedia.org/wiki/Collatz_conjecture

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.

Installing:

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

   python3-matplotlib - Python based plotting system in a style similar to Matlab (Python 3)

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

   sudo apt-get install python3-matplotlib

Or:

   pip3 install matplotlib

Executing:

python3 collatz


Source libs:

License:

Collatz is released under the GPLv3.

Contact:

  - psy (epsylon@riseup.net)

Contribute:

To make donations use the following hash:

 - Bitcoin: 19aXfJtoYJUoXEZtjNwsah2JKN9CK5Pcjw

Screenshots:

c

c

About

An unsolved problem in mathematics

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages