Forum Liberty Basic France

Général » Projet itarius l'algorithme du voyage dans l'espace et le temps ...
Le 11/06/2016 à 12h47

Modérateur

Groupe: Modérateur

Inscrit le: 30/03/2011
Messages: 375

PROJET ITARIUS


l'algorithme du voyage dans l'espace et le temps ...




* ATTENTION, JE NE SUIS PAS RESPONSABLE DE LA PERTE IMPORTANTE DE NEURONES QUE CECI POURRAIT APPORTER !!



****************************************************************




Caractéristiques :

Langue de développement : Français ; Anglais
Langage de développement : LibertyBasic 4.51
Année de développement : 2016-2020
Développeur : Lomuto Alexandre

Type de projet : Freeware
Taille du projet : environ 1 000 000 000 000 to
Extension du fichier téléchargeable : .zip (20ko)
Plateforme du projet : Windows, linux(via machine virtuelle)

ATTENTION : L'algorithme est TRÈS GOURMAND ! vous lancez pas dedans avec un Celeron.... et le nombre d'image créé est aussi très importante ! Par sécurité je l'ai calibré sur 10*10 pixels mais vous pouvez modifier dans les paramètres. plus vous augmenter le nombre de pixel et plus long sera les calculs !!!!


************************************


Principe :

Le principe est simple, je suis parti de l'hypothèse suivante : Notre univers est en 2 dimensions et non 3. Cette 3eme dimension est un "défaut d'adaptation" de notre cerveau pour interagir avec celui-ci.
De ce fait, certaines notions comme le temps ou les lois physiques sont tout aussi fictives car inventés par l'homme pour rendre rationnel ce qui ne l'ai pas.
Bien que cet algorithme permet de "voyager dans le temps" cette notion n'y existe pas. C'est plus un déplacement dans l'espace que dans le temps en lui même.

Chaque chose est composé d'un tout, et d'un rien. Tout ce que vous voyez ou ne voyez pas existe déjà et est "stocké" dans une sous dimensions. chaque actions par un quelconque élément interagi directement avec cette "pseudo réserve" de l'univers.
J'explique mal ? on va faire plus simple.

Prenez un carré noir.
Découpez le en 9 parties égales.
N | N | N
N | N | N
N | N | N
Chacune de ses partie est directement lié aux autres adjacentes.
Colorez maintenant un nombre aléatoire de ces petits carré (la couleur que vous voulez).
O | B | N
N | R | N
B | N | J
La forme que vous obtiendrait est unique. Si l'univers n'était composé que de 9 petits carrés, vous auriez donc trouvé l'une de ses formes et elle serait unique. Il n'y en aurait pas 2 ou 3 autres, non elle serait la seule à avoir cette forme ! (je vous vois venir avec les atomes qui sont "identiques" mais la je parle d'un univers fini de 3x3 représentant la plus "petite" vue).

Pourquoi cet exemple ? imaginons plus grand maintenant, plus complexe.
Prenez une photo.

Cette photo est unique ? non
Je peux vous montrer votre photo, vous même entrain de la prendre, sans pour autant y être. Comment ? Grace à un code inscrit dans chaque éléments qui composent l'univers.

Cette photo est composé d'éléments de différentes couleurs. Exactement sous le même principe que le carré composé de 9 petits carrés sauf que l'à c'est en millions.
La combinaisons de chacun de ses éléments, côte à côte, forme votre photos. Pourtant, regardé de plus près. Ce ne sont que des pixels (je vais employer le terme pixel pour mieux imagé et être plus compréhensibles ^^) collé les uns a cotés des autres.

Imaginons que le code de votre photo soit le suivant ( je vais pas un tableau de 5 millions de pixels ><! ) :

N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N
N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N
N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N
N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N
N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N
N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N
N | N | N | N | N | N | N | N | C | C | C | C | N | N | N | N | N | N | N | N
N | N | N | N | N | N | N | C | N | N | N | N | C | N | N | N | N | N | N | N
N | N | N | N | N | N | N | C | N | C | C | N | C | N | N | N | N | N | N | N
N | N | N | N | N | N | N | C | N | N | N | N | C | N | N | N | N | N | N | N
N | N | N | N | N | N | N | N | C | C | C | C | N | N | N | N | N | N | N | N
N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N
N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N
N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N
N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N
N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N
N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N
N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N
N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N
N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N

Ce code existe déjà, en fait même si celui ci aurait été bien plus grand et complexe, il aurait existé.

Comment l'avoir ? Très simple, refait la même chose que pour le x9. Calculez toutes les possibilités que ce tableau pourrait vous offrir ( on va prendre que 3 couleurs primaires ).
ça fait beaucoup de possibilité !
En fait votre photos, si je m'amuse a colorier pixel par pixel une feuille blanche (sur paint par exemple), si je remet chaque pixel à sa place, j'aurais votre photo ! sans l'avoir prise, sans y être !

Vous allez répondre (normalement) : Tu te fiche de moi ? et le code tu l'as comment ???? ah ben c'est très simple, il est déjà sur votre ordinateur ;).

Avec le projet itarius, vous sélectionnez la taille X/Y de la photo que vous voulez voir. Le programme fait le reste. Si votre photo fait 5 millions de pixels, le programme l'aura en mémoire, même si vous ne l'avez pas prise. En fait il va calculer toutes les possibilités de l'univers sous les coordonnées X et Y que vous lui avez donnés. Ca va faire beaucoup beaucoup de photos !
Sur ces quelques milliards de milliards de milliards de photos que votre ordinateur aura recréé, il y aura votre photo, celle de vos voisins, de leur chien, d'une famille vivant à 10 000 km de vous, ou sur une autre planète et même celle que vous prendrez dans 20 ans ^^... bref, vous aurez l'univers sous les doigts, enfin, une partie très infimes en réalité :D !

Déjà, votre fichier initial X Y devrait être d'au moins en HD ou fullHD.
De plus, un des grand facteur c'est le spectre d'absorption des couleurs. Nous on vois l'univers comme çà, les autres espèces ne le voient pas forcement pareil. L'univers montré sera donc celui que nos yeux pourrons voir (il sera possible de le changer le spectre en paramétrant).

En fait chacune des pixels formant une combinaison spécifique sera retrouvé dans la "matrice" que vous aurez préalablement calculé. Quand je dis toute c'est toute (oui, il y aura aussi la reine d’Angleterre sur le popo ...) et c'est là que cà devient intéressant.
Le soucis avec cette matrice c'est quelle est énorme ! rechercher une photo dans des milliards et des milliards d'autres photos c'est pas simple ! alors on va simplifier non ?
Chaque pixel portera donc un code qui sera en 3 dimensions !

imaginez cette suite de pixel : Rouge | Rouge | Noir | Blanc
maintenant sous forme de code : 255 0 0 | 255 0 0 | 0 0 0 | 255 255 255
hein quoi ?
Traduisez littéralement les couleurs en chiffres comme comme notre système de création d'image !
Pourquoi ?
Et bien les exemple donné ici sont simple mais pas réaliste. Faite ceci sur une vrai image, votre rouge ne sera pas en 255 0 0 (rouge pure) mais plutôt 235 8 12 ou divers autres possibilité et on ne pourrais pas garder le R pour le rouge puisque d'autre couleurs ont cette lettre...

l'intérêt donc ? trouvé rapidement :)
Votre matrice sera déjà prête, chercher dedans votre code 255 0 0 | 255 0 0 | 0 0 0 | 255 255 255. bien évidement ce code existera en des millions de fois ! mais plus vous le rapprocherais de la réalité et plus les possibilités se réduirons jusqu’à 1 !

En faite une fois que le code (la première ligne) est trouvé vous revenez au début du code puis descendez d'une case, si la seconde ligne ne correspond pas totalement, vous repartez après votre première ligne. Jusqu'à que la série soit totalement concordante.
félicitation vous venez de retrouver votre photo.

En fait, l'intérêt d'itarius n'est pas de faire son voyeur de l'espace/temps mais de se déplacer dans cet espace !
Vous avez votre séance de code de votre photo ? Vous vous êtes retrouvez dans matrice ? alors bougez :D ! (attention c'est la que ca devient difficile !

Comme je l'ai expliqué au début, les éléments sont dépendants des autres. Si une action agit sur l'un, tous les autres seront modifiés !
c'est la que commence donc l'aventure de l’algorithme d'itarius, relier ces éléments pour qu'une fois modifier, le code se génère automatiquement.
Pour parler plus simplement, la photo que vous aurez pris s'animera, elle passera du stade photo au stade vidéo ou l'on pourra se déplacer librement au point ou elle à été prise.
Comment c'est possible ? je vous explirais cela dans le sujet. Je posterais l'avancement du code petits à petits.

ATTENTION : L'algorithme est TRÈS GOURMAND ! vous lancez pas dedans avec un Celeron.... et le nombre d'image créé est aussi très importante ! Par sécurité je l'ai calibré sur 10*10 pixels mais vous pouvez modifier dans les paramètres. plus vous augmenter le nombre de pixel et plus long sera les calculs !!!!

Je sais que c'est plutôt mal expliqué, je referais le texte de dessus de temps en temps pour mieux me faire comprendre ^^.


************************************





Edité par atomose Le 15/06/2020 à 20h23
____________________
Yo !

MSN Web    
Général » Projet itarius l'algorithme du voyage dans l'espace et le temps ...  

 |  |

1 Utilisateur en ligne : 0 Administrateur, 0 Modérateur, 0 Membre et 1 Visiteur
Utilisateur en ligne : Aucun membre connecté
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie