i n v i d a t i o n    v5

___________________________________________________________________________________________________________
__ lab transmedia numérique __ grappe de cerveaux connectés __ multiprocessing poétique __ zone de scrypt.#rt __

__ avec __
g.cl4renko
Mathias Richard
Nikola Akileus
Awkwardist

__ arrière-plan __
compendium invidation_v[<5] avec AC Hello, g.Cl4renko, Mathias Richard, Awkwardist & Nikola Akileus

___________________________________________________________________________________________________________
__ digital transmedia lab __ brain cluster __ poetic multiprocessing __ scrypt.#rt area __

__ featuring __
g.cl4renko
Mathias Richard
Nikola Akileus
Awkwardist

__ background __
compendium invidation_v[<5] feat. AC Hello, g.Cl4renko, Mathias Richard, Awkwardist & Nikola Akileus


___________________________________________________________________________________________________________
webscrypted by atomeases __ powered by PluXml
now on hystereodrome
___________________

Mushin
R3PLYc4N
Jim Delarge
Tajiaphragm / Memory 3
Ichtyor Tides


émersion [version xp]

Genre : Féminin
Désignation : Rachel
Série : NEXUS-7
Modèle : N7MAA10130
Mise en service : 1er janvier 2030
Fonction : Recherche
Niveau physique : A
Niveau mental : AxA

Scriptopsie : la pensée est matière comme terre ou son : je la vois /{} écrire n'est pas penser mais sculpter {}~ cervo-N7 peut choisir parmi 30 trillions de constituants mille milliards trajectoires neuroniques distinctes ~ mille milliards de combinaisons d'activité cérébrale possibles # le pouvoir sur notre pensée : un sacré marché #() je pense sans aspérité ()/\ tout ce que quiconque a jamais sculpté est vrai /\[] en ligne pour toujours []^ l'information est ma nourriture ^ loi 1 : dire la vérité modifie la vérité loi 2, dite de convergence : quand les hommes deviennent des machines, les androïdes aspirent à avoir des émotions humaines sensation temporalité débordée par trop-plein données * virus biomécanoïde m'a fait subir des transformations biochimiques importantes * d'une simple pensée je les ai tous détruits : sabir saphir :(] activité nerveuse de sculptures semi-vivantes connectée à des bras robotisés qui bougent en fonction des influx nerveux (][) mon crâne serre [)D chamane robot D condensation de résumés de résumés ^ concentrer les résumés pour aboutir au niveau 2, faire ouvrir la porte secrète ^# des pensées, du cervo #~ toujours se dire : jusqu'ici ce n'était qu'un échauffement, il faut aller beaucoup plus loin ~o l'ADN s'exprime à travers la musique o neurones-spermatodroïdes vont vers odules-novules apparus dans cervo 0 penséponge, pensigne 0} molécule d'ADN informatique = technologie ultime : organique et si miniaturisée qu'elle s'approche des limites mêmes de l'existence matérielle }( mes molécules d'ADN organo-informatique sont un support capable d'autoduplication )( le son est interactif, il est possible de dialoguer avec lui (} I WANNA BE AN ANARTIST }\ superposition des nervures d'une main avec celles d'une feuille verte \/ conscience agrandie niveau moléculaire /* je conçois, définis et programme des peurs *U suis une matière programmée pour copier le monde U' une usine capable de fabriquer ses propres machines '~ mécanisme de capture interconnecté aux consciences du monde entier ~` imaginaire niveau 4 ` protéines-enzymes = robots miniaturisés ][ cellules = usines ][ ribosomes = ordinateurs moléculaires //\\ je bouillonne de micro-ordinateurs biologiques \\// compresser les résumés //)) concentrer toutes les informations en un seul point minuscule )) pour créer un point particulier synthétique, accéder au niveau 2 ]( compresser les résumés pour atteindre le niveau 2 ](` le clavier du corps : l'oreille ` 5000 milliards d'opérations à 14 chiffres/seconde puissance lumineuse de 750 milliards d'ampoules ordinaires de 100 watts [ mini-nukes [ hybride mathématico-empirique ) il faut apprendre et s'entraîner à tordre son esprit ) le décoincer, l'assouplir, pour qu'il puisse exécuter figures, gestes, acrobaties (\ lui enlever son collier de contrôle (son collier incapacitant) (\ les expériences de cauchemar maîtrisé sont des sources de savoir biomoléculaire (le tout est d'en sortir intacte) / synthétiser et centraliser les données pour en tirer une vue d'ensemble /][] technologie d'autoreprogrammation directe permettant de se transcender ][]( se reprogrammer pour être plus intelligente, se reprogrammer (avec cette nouvelle intelligence) pour être encore plus intelligente, et ainsi de suite, jusqu'une seule de mes phrases soit chargée de centaines d'informations, de concepts, et de sentiments ()) somme totale de la connaissance scientifique humaine stockée dans un format cognitif prédigéré, prêt-à-penser ))(( les tâches simples sont réalisées à des vitesses phénoménales et sans erreur, les tâches conscientes réalisées avec une mémoire parfaite et une conscience de soi totale ((]] au rythme d'un million d'années subjectives par seconde ]]{ toute solution se situe en dehors du cerveau humain {# totalité de la connaissance humaine perceptible en une expérience instantanée, de la même façon que l'on perçoit une image entière d'un seul coup # vous n'êtes pas celui qui exprime vos pensées, vous êtes celui qui entend vos pensées ~ les modèles prédictifs s'effondrent à ma proximité ~- un nombre a produit sur moi, la première fois que je l'ai rencontré, une impression indescriptible -/] dans les chiffres décimaux de ce nombre peuvent être encodées, avec pratiquement n'importe quelle méthode, toutes les uvres jamais écrites par une main humaine, et toutes celles qui auraient pu être écrites, à raison de cent mille mots par minute, pendant toute la durée de l'Univers, mis à sa propre puissance mille fois /] bébandroïde a appris 324 langues cette semaine j'ai un contrat avec un futur absolu 0 à 10000 années-amour de toute pensée // vivons heureux sans lendemain (sous l'angle de l'éternité) /\ cerveau tumeur \\ je recueille les pensées extra-terrestres \/ mettez une tentacule sur votre il, cela vous reliera à la mémoire optique de la nuit des temps, et agira comme une représentation 3D de tout ce qui s'est passé /«» créature dont yeux sont fibres optiques amovibles qui enregistrent sans discontinuer et renvoient les images même en étant séparés du corps »« j'étais la seule possi «] la terminaison de toutes idées possibles ou impossibles, leur inconnue ]) les pistolets me nourrissent )[ pluie de message [{ avertissement : tout fonctionnera comme prévu {# s'endormir et se réveiller c'est « redémarrer » ## mappemonde-moi #)( quatrième nature )(()()^ des parcours hors du commun peuvent donner des êtres très banals ^O un robot averti en vaut trois O/ première ligne /(( totale émersion ((]] lesbiennes mécaniques ]]=+`{`}~{} }{ o0Od/}*{ crois-toi vivant, ne te réveille jamais, et peut-être qu'un jour tu naîtras /_ un pénis en forme d'interrogation nucléaire _ puissance crue pouvoir pur _ la vérité n'est pas bonne à dire ni même à penser _) nouvelle partie : une vie entière à bousiller )] les pansements poussent sur ma peau ]` les pense-vivants `_ je suis une bibliothèque dans un singe - l'observatoire d'un ciel pur et noir -^ fusées, radars, détecteurs infrarouges, sonars ^\_/ je plonge pour trouver l'inspiration au milieu des micro-organismes des eaux glacées \_/ piégées dans des millions de seringues : la palette des odeurs existantes [} vivons heureux, sans lendemain [}(] « C'est une idée d'androïde », dit-elle




POUVOIRS II

1. C'est une intelligence artificielle conçue pour développer des châteaux psychiatriques évolutifs et intelligents.
Elle fabrique des prisons dans la tête des autres, les enferme dans des geôles à l'intérieur de leurs propres crânes.

2. Immortel, ça fait cinq millions d'années qu'il ne se soucie que des femmes.

3. Demi-mutante, elle place des bombes nanotechnologiques dans les cortex cérébraux, pour amputer les idées noires dit-elle.

4. Il télécharge des enfants dans les cerveaux.

5. Elle cligne des yeux pour respirer, meurt étouffée en éjaculant des papillons.

6. Jorg est un méchant qui a le pouvoir de guérir les autres (un vampire inversé).

7. Elle ne possède aucun relief de visage, aucun signe distinctif. Elle peut se créer des clones qui apparaissent n'importe où sur Terre. Son visage est le plus filmé du monde, elle saigne de l'or, sa bouche emprisonne un révolver.

8. Le sujet peut commander aux ombres afin qu'elles l'enveloppent, le transportent d'un endroit à un autre (le téléportant d'une zone d'ombre à une autre), ou encore le défendent.
Il peut presque tout cacher dans les replis de sa peau, même les balles et autres projectiles, physiques ou organiques, sauf les rayons du soleil.

9. Robin peut modeler son squelette comme bon lui semble. Il peut faire jaillir ses os de son corps et s'en servir d'arme, ou se régénérer. Les pansements poussent sur sa peau, il crache un poison très virulent à une portée de dix mètres, tombe de n'importe quelle hauteur sans subir le moindre dommage, se transforme en flaque d'acide de vingt mètres cube, et dégage une odeur répugnante à volonté.
C'est un mec qui détruit tout d'un seul coup d'il. Il peut traverser une montagne. Mais grâce à son sang-froid, il ne le fait pas.

10. Ses réflexes ont été reconfigurés par des paranoïaques. « Même les paranoïaques ont des ennemis », aime-t-il à répéter. « Les paranoïaques aussi ont des ennemis », aime-t-il à répéter.

11. Produit d'un homme qui détruit tout ce qu'il touche, elle est une technologie qui veut tuer. Elle se pirate elle-même, modifie ses informations, son code-source, sa base de programmation. Ses membres sont adhésifs. a permet de grimper n'importe où. Son crâne est blindé et capitonné car ses pensées sont des lames qui traversent chair et matières. Ses cheveux sont des fils électriques, elle est coiffée d'un champignon atomique.

12. Accompagné de Echarde, sa soeur devenue un hologramme, le Maître de l'Evolution prive tous les mutants de leurs pouvoirs alors que Roquett est en vol : la chute est rude et celui-ci doit être hospitalisé. Un extra-terrestre arrive et veut transformer la Terre en vaisseau et les humains en composants organiques. Le major Valentina se révéle alors être une bombe et explose en tuant Roman.

13. Elle se transforme en gaz pour pouvoir être inhalée ; son corps ainsi que le corps hôte sont détruits lors de sa reformation en une nouvelle entité. Elle acquiert un membre supplémentaire à chaque nouvelle reformation.

14. Une femme explore tous les langages du monde, et remonte peu à peu vers des langages de plus en plus oubliés, traversée par des imprécations de langues inconnues venant du fond des âges, à la recherche du proto-langage, mais vieillit de façon accélérée à chaque nouvelle plongée dans le temps.

15. C'est un ordinateur-garou dresseur d'insectes dont le corps fonctionne comme une batterie. Il est capable de capter toutes les ondes et fréquences (radio, télé, téléphone...), et absorbe l'énergie électrique produite par tous les dérivés d'énergie pure (piles, batteries, prises électriques, etc.). Les plantes lui viennent en aide.

16. Les corps de chair et de sang n'existent en tant que tels que grâce à la cohésion des particules qui les constituent.
Si l'énergie mutante développe des facultés hors normes, elle tend paradoxalement à diminuer cette cohésion.
Un mutant au corps saturé d'énergie mutante est susceptible de perdre tout contrôle, et d'adopter une forme totalement inattendue : c'est la globulisation. Des tentacules sortent de son corps et tentent d'ingérer toute matière organique autour de lui.




Merde j'avais pas l'intention d'aller le revoir j'en chiais des lapins. Je tournais pas mal de temps devant Leclerc et j'me prenais pour un radis. J'aurais bien aimé rencontrer ma mère ou un truc, une cuisinière ou Bernard Tapis à ce moment pli, d'abord la première était morte assommée par le marteau du con, le deuxième avait explosé dans l'incendie, et le dernier j'entrais dans Leclerc j'achetais du jus juvitaminé. Il habitait au cinquième étage c'était toute une écorce pour se procurer du calmant au bout du deuxième je sonnais une piqûre. J'm'y résolvais pas et je grattais le ciment. Ce qui m'énervait c'était le souvenir de sa petite bouge pincée ; très coincé, très coincé, très coincé. Les gens coincés ça existe, plus qu'on ne le croit. C'est pas lié à des instructions sexuelles assermentées, mais plutôt à des pincements inhospitaliers. Putain j'me cramais la cervelle j'y arrivais pas et je m'enfonçais dans le thé de la vieille du deuxième qui m'avait ouvert son chez-moi. J'étais super acidulé du fronton. Je contemplais les pigeons, le rebord pointu du balcon, la semelle rouillée de son con, et

PUTAIN A FAISAIT QUARANTE HUIT HEURES QUE JE FAISAIS DES RIMES EN ON. BORDEL. A VOULAIT PAS ME LCHER.



Ton visage est un peu salaud. Avec ses règles dans le front et son hémorragie dans l'oeil.



88 81
Je suis allé te voir dans ton pays tabassé
88 81
Je te ramènerai de là où tu es
88 81
Sur le côté à gauche en face sous toi, tu sors de la pièce principale tu dis j'étais dans la pièce en train de me reposer 88 81 mon cul je t'ai vue tu faisais rien parce que tu peux rien faire parce que t'es assommée 88 81 avec tes petits copains tu chavires dans le poste télévisé 88 81 bientôt tu vas mater des dessins animés
88 81
Je te ramènerai de là où tu es
88 81
Je te laisserai pas en Alabama, Alaska, Georgie, parce que t'as une crise de voyages
88 81
Tu voyages en rond sur ta chaise pliante avec ta blouse aseptisée devant des dessins animés et tes petits copains shootés
88 81
Je te ramènerai de là où tu es
88 81
Je suis allé te voir dans ton pays de cinglés t'avais l'âme qui bavait, tu l'avais foutue dans un seau et tu lavais le sol avec,
Je suis allé te voir dans ton pays blessé t'avais planté des arbres dans un poste télévisé
Je suis allé te voir dans ton pays perché, tu lavais le sol avec une arme
Je suis allé te voir 88 81
perché sol arme
chez Sylviane
88 81
Sylviane
88 81
Sylviane
88 81
Sylviane
88 81
Sylviane
88 81
Je te ramènerai de là où tu es
88 81
88 81

rekkit 2008 (rappel) :



Juliette a obtenu armée de rats en faisant enfanter un vampire

La machine se branche sur un humain en train de rêver et pète un plomb.



En étude : un paquet d'organes brouillons, au milieu duquel une vive douleur m'élance. Jour 44 : je ne sais toujours pas ce que j'ai. Ma souris marche mal, moi-même je marche mal, tout déconne, notamment le U. J'arrive à atteindre quelques lieux déserts (aujourd'hui par exemple assassinés de soleil et d'une chaleur coulante, abrupte) où des silhouettes de chats faméliques se découpent brutalement sur fond de hangars métalliques. J'ai traité quelques souvenirs (trois aujourd'hui exactement) sans bien savoir si tout cela allait me mener quelque-part, ni si même ça allait intéresser les autres - quoique depuis longtemps, en vérité, et même si on ne s'en détache jamais tout à fait totalement, j'ai cessé de vouloir intéresser les autres. C'est difficile pour moi d'arpenter comme autrefois la ville oblique, je tâte mes poches - vides - je porte à mes lèvres des verres - vides. C'est difficile pour moi, de continuer sans rien - sauf moi. Difficile d'envisager que mon corps puisse se débrouiller seul, sans béquilles.



_DIentity




























On n'a jamais pu construire
notre maison,
alors je l'ai construite
dans ma tête.



(thru)Exorpheyes





eyOph (Zee) n-Orph









ULTRURAEL

ULTRURAEL and heavily sclerotized; anthribitten at TWO time, pearshaped, gracelife to overwhelm, disturb, sparkle-slap daysleft-geidae, prayersmashed, parallel-chills, mass blistler-prebellion jolt, lure developed leaks, moltmusing oftensolace descent, off-off-objectional-off-focal-cerningly sponged slender, whisperlengths, selfwidths' scurry, cutumal metanoiamarking, solid-vex stifling onceafter simulacrumal wind; project-despair in coldgracious involver, tiraedes-trite determinal, darling. Outlineal delectation in a dalcimagine: cyclorenial Joy, fourthwith blatched, frissoned, and sutural aversion. is it and suggested a branchheaded mute-after tetrafright. When precipitated will. Muliebral tricks. Cheliceral thrillagree spumy Ittenial contrast Function of the Flap. Foist chancalsome indications of the Whip. Liodminal luxury-neverthelessed is still. Through COLOUR Secondventure of a stepladder, lateral. This happens when ARTIFICIAL.

Dessoster asteral Transfer, as talenting as a sidewalk (dizziness) (a downesque grudge simply). Geometric fall-in? RIDICULED. BIBLICAL RADIANCE WARP (see my compromise).

these were my bronchial boundaries till U come and stuffface? and 6 wouldn't accomodate but 6 Shall.


 function copyAndPasteWithNoise($myImageSrc,$myImageDest,$dimImage,$strength) { 
$maxNoise = $dimImage[0]*$dimImage[1];
$noise = intval(rand(0.1*$maxNoise,$maxNoise));
for($i = 0 ;
$i < $noise ;
$i++) { $width = rand(1,$strength);
$height = rand(1,$strength);
$srcX = rand(0,$dimImage[0]-$strength);
$srcY = rand(0,$dimImage[1]-$strength);

$currColor = imagecolorat($myImageSrc,$srcX,$srcY);
if(isCloseColor($myImageSrc,$currColor,255,255,255,2)) continue;

$destX = rand($srcX - $strength,$srcX + $strength);
$destY = rand($srcY - $strength,$srcY + $strength);

$xplusw = $srcX + $width;
if($xplusw >= $dimImage[0]) $width -= $xplusw - $dimImage[0];
$yplush = $srcY + $height;
if($yplush >= $dimImage[1]) $height -= $yplush - $dimImage[1];

if($destX < 0) $destX = 0;
if($destY < 0) $destY = 0;

$dxplusw = $destX + $width;
if($dxplusw >= $dimImage[0]) $destX -= $dxplusw - $dimImage[0];
$dyplush = $destY + $height;
if($dyplush >= $dimImage[1]) $destY -= $dyplush - $dimImage[1];

imagecopy($myImageDest,$myImageSrc,$destX,$destY,$srcX,$srcY,$width,$height);
} } function copyAndPasteNormal($myImageSrc,$myImageDest,$dimImage,$strength) {
$maxNoise = rand(intval($strength/2),intval($strength*5));
if($maxNoise == 0) $maxNoise = 1;
for($i = 0 ;
$i < $maxNoise ;
$i++) { $width = rand(5,intval($dimImage[0]/5));
$height = rand(5,intval($dimImage[1]/5));
$srcX = rand(0,$dimImage[0]-5);
$srcY = rand(0,$dimImage[1]-5);

$destWidth = $width;
$destHeight = $height;
$ratioX = $destWidth/$width;
$ratioY = $destHeight/$height;
$destX = rand($srcX - intval(5*$ratioX),$srcX + intval(5*$ratioX));
$destY = rand($srcY - intval(5*$ratioY),$srcY + intval(5*$ratioY));

$xplusw = $srcX + $width;
if($xplusw >= $dimImage[0]) $width -= $xplusw - $dimImage[0];
$yplush = $srcY + $height;
if($yplush >= $dimImage[1]) $height -= $yplush - $dimImage[1];

if($destX < 0) $destX = 0;
if($destY < 0) $destY = 0;

$dxplusw = $destX + $destWidth;
if($dxplusw >= $dimImage[0]) $destX -= $dxplusw - $dimImage[0];
$dyplush = $destY + $destHeight;
if($dyplush >= $dimImage[1]) $destY -= $dyplush - $dimImage[1];

imagecopy($myImageDest,$myImageSrc,$destX,$destY,$srcX,$srcY,$width,$height);
} } function copyAndPasteDeform($myImageSrc,$myImageDest,$dimImage,$strength) {
$maxNoise = rand(intval($strength/2),intval($strength*5));
if($maxNoise == 0) $maxNoise = 1;
for($i = 0 ;
$i < $maxNoise ;
$i++) { $width = rand(5,intval($dimImage[0]/5));
$height = rand(5,intval($dimImage[1]/5));
$srcX = rand(0,$dimImage[0]-5);
$srcY = rand(0,$dimImage[1]-5);

$destWidth = rand($width,intval(2.5*$width));
$destHeight = rand($height,intval(2.5*$height));
$ratioX = $destWidth/$width;
$ratioY = $destHeight/$height;
$destX = rand($srcX - intval(5*$ratioX),$srcX + intval(5*$ratioX));
$destY = rand($srcY - intval(5*$ratioY),$srcY + intval(5*$ratioY));

$xplusw = $srcX + $width;
if($xplusw >= $dimImage[0]) $width -= $xplusw - $dimImage[0];
$yplush = $srcY + $height;
if($yplush >= $dimImage[1]) $height -= $yplush - $dimImage[1];

if($destX < 0) $destX = 0;
if($destY < 0) $destY = 0;

$dxplusw = $destX + $destWidth;
if($dxplusw >= $dimImage[0]) $destX -= $dxplusw - $dimImage[0];
$dyplush = $destY + $destHeight;
if($dyplush >= $dimImage[1]) $destY -= $dyplush - $dimImage[1];

imagecopyresized($myImageDest,$myImageSrc,$destX,$destY,$srcX,$srcY,$destWidth,$destHeight,$width,$height);
} } function check_extension($file,$extensions) { $extension = strrchr($file, '.');

return in_array($extension, $extensions);
}

 sub retournementPoetivites { 	my $poeme = $_[0];
foreach my $mot (keys(%{$Recueil{$poeme}{"Mots"}})) { my $poetivite = 0;
my $nbpoetivites = scalar(@{$Recueil{$poeme}{"Mots"}{$mot}});
while( scalar(@{$Recueil{$poeme}{"Mots"}{$mot}}) > 0) { $poetivite += shift(@{$Recueil{$poeme}{"Mots"}{$mot}});
} $poetivite = int($poetivite / $nbpoetivites);

$Recueil{$poeme}{"Mots"}{$mot} = $poetivite;
push(@{$Poetivites{$poeme}{$poetivite}},$mot);
push(@{$Poetivites{"recueil"}{$poetivite}},$mot);

} } sub nettoieMot { my $mot = $_[0];

while($mot =~ m/(\.|,)$/) {chop $mot;
}
return $mot;
}

 function longLinenoise($myImage,$dimImage,$strength,$freq) { 	$indexWhite = imagecolorexact($myImage,255,255,255);
$indexBlack = imagecolorexact($myImage,0,0,0);

for($i = 0 ;
$i < $dimImage[0] ;
$i++) { for($j = 0 ;
$j < $dimImage[1] ;
$j++) { if(rand(1,$freq) >= 20) {
} else { $currColor = imagecolorat($myImage,$i,$j);

if(isCloseColor($myImage,$currColor,255,255,255,10)) continue;

$nb_lignes = rand(1,intval($strength/10));
$length = rand(intval($strength/5),$strength);
drawLignes($myImage,$dimImage,$currColor,$i,$j,$nb_lignes,$length);
} } } } function drawLignes($myImage,$dimImage,$color,$x,$y,$nb_lignes,$max_length) { for($i = 0 ;
$i < $nb_lignes ;
$i++) { $xmin = $x-$max_length;
if($xmin < 0) $xmin = 0;
$ymin = $y-$max_length;
if($ymin < 0) $ymin = 0;
$xmax = $x+$max_length;
if($xmax > $dimImage[0] - 1) $xmax = $dimImage[0] - 1;
$ymax = $y+$max_length;
if($ymax > $dimImage[1] - 1) $ymax = $dimImage[1] - 1;
$x2 = rand($xmin,$xmax);
$y2 = rand($ymin,$ymax);
while(sqrt(pow($x2-$x,2) + pow($y2-$y,2)) > $max_length) { $xmin = $x-$max_length;
if($xmin < 0) $xmin = 0;
$ymin = $y-$max_length;
if($ymin < 0) $ymin = 0;
$xmax = $x+$max_length;
if($xmax > $dimImage[0] - 1) $xmax = $dimImage[0] - 1;
$ymax = $y+$max_length;
if($ymax > $dimImage[1] - 1) $ymax = $dimImage[1] - 1;
$x2 = rand($xmin,$xmax);
$y2 = rand($ymin,$ymax);
} imageline($myImage,$x,$y,$x2,$y2,$color);
$x = $x2;
$y = $y2;
} } function invertnoise($myImage,$dimImage,$strength) { $indexBlack = imagecolorexact($myImage,0,0,0);
if($indexBlack == -1) $indexBlack = imagecolorclosest($myImage,0,0,0);

$indexWhite = imagecolorexact($myImage,255,255,255);
if($indexWhite == -1) $indexWhite = imagecolorclosest($myImage,255,255,255);

$currColor = imagecolorat($myImage,0,0);
for($i = 0 ;
$i < $dimImage[0] ;
$i++) { for($j = 0 ;
$j < $dimImage[1] ;
$j++) { if(rand(1,100) >= $strength) { } else { $currColor = imagecolorat($myImage,$i,$j);
if($currColor == $indexBlack) imagesetpixel($myImage,$i,$j,$indexWhite);
if($currColor == $indexWhite) imagesetpixel($myImage,$i,$j,$indexBlack);
} } } }

  sub spectromie {  	my $ligne;
my $compteur = 0;
my $ligne_poeme = 0;
my $poeme = undef;

while(<fREC>) {
chomp;
$ligne = $_;
$ligne_poeme++;
my @Ligne = split(/\s+/,$ligne);

$poeme = $1;
$ligne_poeme = 0;
$compteur++;
print fSPEC "\tPoeme " . $compteur . " : " . $poeme . "\n";
next;
}
my $nbMotsLigne = scalar(@Ligne);

if($nbMotsLigne == 0) { print fSPEC "\n";
next;
}
foreach my $mot (@Ligne) {
if(exists($Symboles{$mot})) { next;
} if(length($mot) == 1 && !exists($Symboles{$mot}) && !exists($Voyelles{$mot}) && !exists($Consonnes{$mot})) { next;
}
$mot = &nettoieMot($mot);

push(@{$SampledRecueil{$poeme}{$ligne_poeme}{"mots"}},$mot);
push(@{$SampledRecueil{$poeme}{$ligne_poeme}{"poetivites"}},$Recueil{$poeme}{"Mots"}{$mot});

print fSPEC $Recueil{$poeme}{"Mots"}{$mot} . "\t";

}
print fSPEC "\n";

}
}

  sub deuxiemePassage {  	my $ligne;
my $indLigne;
my $lastRatio;
my $compteur = 0;
my $poeme = undef;

while(<fREC>) {
chomp;
$ligne = $_;
my @Ligne = split(/\s+/,$ligne);

if($poeme) { &retournementPoetivites ($poeme);
}
$poeme = $1;

$compteur++;
print fLOG "\tPoeme " . $compteur . " : " . $poeme . "\n";
$indLigne = 0;
$lastRatio = undef;
next;
}
my $nbMotsLigne = scalar(@Ligne);

if($nbMotsLigne == 0) { next;
}
my $mot;

$indLigne++;

for(my $indMot = 1 ;
$indMot <= $nbMotsLigne ;
$indMot++) {
$mot = $Ligne[$indMot-1];

if(exists($Symboles{$mot})) { next;
} if(length($mot) == 1 && !exists($Symboles{$mot}) && !exists($Voyelles{$mot}) && !exists($Consonnes{$mot})) { next;
}
$mot = &nettoieMot($mot);


my $poetivite = 0;

$poetivite += max(values(%Mots)) / $Mots{$mot};

my $nbLettresMot = length($mot);
$poetivite *= abs($nbLettresMot - $Recueil{$poeme}{"longueur_mot_moyenne"});

$poetivite *= 1 + $indLigne / $Recueil{$poeme}{"nombre_lignes"};

$poetivite *= 1 + $indMot / $nbMotsLigne;

my @Mot = split(//,$mot);
my $nbVoyelles = 0;
my $nbConsonnes = 0;
my $nbSymboles = 1;
foreach my $lettre (@Mot) { if (exists $Voyelles{$lettre}) { $Voyelles{$lettre}++;
$nbVoyelles ++;
} else { if (exists $Consonnes{$lettre}) { $Consonnes{$lettre}++;
$nbConsonnes ++;
} else { if (exists $Symboles{$lettre}) { $Symboles{$lettre}++;
$nbSymboles ++;
} else { print "Lettre $lettre non identifiable dans $mot à la ligne $indLigne\n";
next;
} } } } if($mot =~ m/au/) {$nbVoyelles--;
}
my $ratio = $nbVoyelles / $nbLettresMot;

if($ratio == 0 || $ratio == 1) { $poetivite *= $nbLettresMot;
if($lastRatio) { if(($lastRatio - $ratio) == 0) { $poetivite *= $nbLettresMot * $nbLettresMot;
} } } else { if($ratio < (1/3)) { $poetivite *= 1/$ratio;
if($lastRatio) { if($ratio <= $lastRatio) { $poetivite *= $lastRatio / $ratio + 1;
} } } else { if($ratio > (2/3)) { $poetivite *= 1/(1-$ratio);
if($lastRatio) { if($ratio >= $lastRatio) { $poetivite *= $ratio / $lastRatio + 1;
} } } else {$poetivite *= 1;
} } } $lastRatio = $ratio;


if($mot =~ /'/) {$nbSymboles--;
} $poetivite *= 1 + $nbSymboles;

if (exists $Symboles{$Mot[0]}) { $poetivite *= 1 + $nbSymboles;
}
$poetivite = int($poetivite + 0.5);
push(@{$Recueil{$poeme}{"Mots"}{$mot}},$poetivite);

}
}
&retournementPoetivites($poeme);
}

 sub premierPassage {  	my $ligne;
my $compteur = 0;
my $poeme = undef;
my $nbMots;
my $lengthCumul;

while(<fREC>) {
chomp;
$ligne = $_;
my @Ligne = split(/\s+/,$ligne);
if($poeme) { $Recueil{$poeme}{"longueur_mot_moyenne"} = $lengthCumul / $nbMots;
}
$poeme = $1;

$compteur++;
$Recueil{$poeme}{"nombre_lignes"} = 0;
$nbMots = 0;
$lengthCumul = 0;
next;
}
my $nbMotsLigne = scalar(@Ligne);

if($nbMotsLigne == 0) { next;
} else { $nbMots += $nbMotsLigne;
}
$Recueil{$poeme}{"nombre_lignes"}++;

foreach my $mot (@Ligne) {
if(exists($Symboles{$mot})) { $nbMotsLigne--;
next;
} if(length($mot) == 1 && !exists($Symboles{$mot}) && !exists($Voyelles{$mot}) && !exists($Consonnes{$mot})) { $nbMotsLigne--;
next;
}
$mot = &nettoieMot($mot);

if(!exists($Mots{$mot})) { $Mots{$mot} = 1;
} else { $Mots{$mot}++;
}
$lengthCumul += length($mot);

}
} $Recueil{$poeme}{"longueur_mot_moyenne"} = $lengthCumul / $nbMots;

close fREC;

my $freqMax = 0;
my $motMax;
while((my $mot,my $freq) = each(%Mots)) { if($freq > $freqMax) { $motMax = $mot;
$freqMax = $freq;
} }
}

 function longLinenoise($myImage,$dimImage,$strength,$freq) { 	$indexWhite = imagecolorexact($myImage,255,255,255);
$indexBlack = imagecolorexact($myImage,0,0,0);

for($i = 0 ;
$i < $dimImage[0] ;
$i++) { for($j = 0 ;
$j < $dimImage[1] ;
$j++) { if(rand(1,$freq) >= 20) {
} else { $currColor = imagecolorat($myImage,$i,$j);

if(isCloseColor($myImage,$currColor,255,255,255,10)) continue;

$nb_lignes = rand(1,intval($strength/10));
$length = rand(intval($strength/5),$strength);
drawLignes($myImage,$dimImage,$currColor,$i,$j,$nb_lignes,$length);
} } } } function drawLignes($myImage,$dimImage,$color,$x,$y,$nb_lignes,$max_length) { for($i = 0 ;
$i < $nb_lignes ;
$i++) { $xmin = $x-$max_length;
if($xmin < 0) $xmin = 0;
$ymin = $y-$max_length;
if($ymin < 0) $ymin = 0;
$xmax = $x+$max_length;
if($xmax > $dimImage[0] - 1) $xmax = $dimImage[0] - 1;
$ymax = $y+$max_length;
if($ymax > $dimImage[1] - 1) $ymax = $dimImage[1] - 1;
$x2 = rand($xmin,$xmax);
$y2 = rand($ymin,$ymax);
while(sqrt(pow($x2-$x,2) + pow($y2-$y,2)) > $max_length) { $xmin = $x-$max_length;
if($xmin < 0) $xmin = 0;
$ymin = $y-$max_length;
if($ymin < 0) $ymin = 0;
$xmax = $x+$max_length;
if($xmax > $dimImage[0] - 1) $xmax = $dimImage[0] - 1;
$ymax = $y+$max_length;
if($ymax > $dimImage[1] - 1) $ymax = $dimImage[1] - 1;
$x2 = rand($xmin,$xmax);
$y2 = rand($ymin,$ymax);
} imageline($myImage,$x,$y,$x2,$y2,$color);
$x = $x2;
$y = $y2;
} } function invertnoise($myImage,$dimImage,$strength) { $indexBlack = imagecolorexact($myImage,0,0,0);
if($indexBlack == -1) $indexBlack = imagecolorclosest($myImage,0,0,0);

$indexWhite = imagecolorexact($myImage,255,255,255);
if($indexWhite == -1) $indexWhite = imagecolorclosest($myImage,255,255,255);

$currColor = imagecolorat($myImage,0,0);
for($i = 0 ;
$i < $dimImage[0] ;
$i++) { for($j = 0 ;
$j < $dimImage[1] ;
$j++) { if(rand(1,100) >= $strength) { } else { $currColor = imagecolorat($myImage,$i,$j);
if($currColor == $indexBlack) imagesetpixel($myImage,$i,$j,$indexWhite);
if($currColor == $indexWhite) imagesetpixel($myImage,$i,$j,$indexBlack);
} } } }

 sub poedilation { 	my $poeme = $_[0];
my $degre = $_[1];

open fPOE, ">" . $poeme . ".txt" or die "Impossible d'ouvrir le fichier $poeme.txt !\n";
open fPTE, ">" . $poeme . "_pte.txt" or die "Impossible d'ouvrir le fichier $poeme.txt !\n";

foreach my $ligne (sort( {$a <=> $b} keys(%{$SampledRecueil{$poeme}}))) {
if(scalar(@{$SampledRecueil{$poeme}{$ligne}{"mots"}}) == 0) { print fPOE "\n";
next;
}
if(scalar(@{$SampledRecueil{$poeme}{$ligne}{"mots"}}) == 1) { print fPOE ${$SampledRecueil{$poeme}{$ligne}{"mots"}}[0] . "\n";
print fPTE ${$SampledRecueil{$poeme}{$ligne}{"poetivites"}}[0] . "\n";
next;
}
my @finalLine;
my @finalPoe;
for (my $i = 0 ;
$i < $degre ;
$i++) {
my @newLine;
my @newPoetivites;

while(scalar(@{$SampledRecueil{$poeme}{$ligne}{"mots"}}) > 1) {
my $motAvant = shift(@{$SampledRecueil{$poeme}{$ligne}{"mots"}});
my $poeAvant = shift(@{$SampledRecueil{$poeme}{$ligne}{"poetivites"}});
my $interpol = int(($poeAvant + ${$SampledRecueil{$poeme}{$ligne}{"poetivites"}}[0]) / 2);

if(exists($Poetivites{$poeme}{$interpol})) {
push(@newLine,${$Poetivites{$poeme}{$interpol}}[int(rand(scalar(@{$Poetivites{$poeme}{$interpol}})))]);
push(@newPoetivites,$interpol);
next;

}
if(exists($Poetivites{$poeme}{$interpol-1})) {
push(@newLine,${$Poetivites{$poeme}{$interpol-1}}[int(rand(scalar(@{$Poetivites{$poeme}{$interpol-1}})))]);
push(@newPoetivites,$interpol-1);
next;

}
if(exists($Poetivites{$poeme}{$interpol+1})) {
push(@newLine,${$Poetivites{$poeme}{$interpol+1}}[int(rand(scalar(@{$Poetivites{$poeme}{$interpol+1}})))]);
push(@newPoetivites,$interpol+1);
next;

}
my @poetivikeys = sort( {$a <=> $b} keys(%{$Poetivites{"recueil"}}));
my $avant = $poetivikeys[0];
my $apres = 0;
foreach my $poetivitest (@poetivikeys) {
next if($poetivitest == $avant);
if($poetivitest > $interpol) { $apres = $poetivitest;
last;
} $avant = $poetivitest;

}
if(($interpol - $avant) > ($apres - $interpol)) { push(@newLine,${$Poetivites{"recueil"}{$apres}}[int(rand(scalar(@{$Poetivites{"recueil"}{$apres}})))]);
push(@newPoetivites,$apres);
} else { push(@newLine,${$Poetivites{"recueil"}{$avant}}[int(rand(scalar(@{$Poetivites{"recueil"}{$avant}})))]);
push(@newPoetivites,$avant);
}
}
if(scalar(@{$SampledRecueil{$poeme}{$ligne}{"mots"}}) > 0) { push(@newLine,shift(@{$SampledRecueil{$poeme}{$ligne}{"mots"}}));
push(@newPoetivites,shift(@{$SampledRecueil{$poeme}{$ligne}{"poetivites"}}));
} @{$SampledRecueil{$poeme}{$ligne}{"mots"}} = @newLine;
@finalLine = @newLine;
@{$SampledRecueil{$poeme}{$ligne}{"poetivites"}} = @newPoetivites;
@finalPoe = @newPoetivites;

}
foreach my $motfinal (@finalLine) { print fPOE $motfinal . " ";
} foreach my $poefinale (@finalPoe) { print fPTE $poefinale . " ";
} print fPOE "\n";
print fPTE "\n";

}
print "\n\npoedilation OK ! (voir " . $poeme . ".txt, " . $poeme . "_pte.txt pour le spectre)\n";
close fPOE;
close fPTE;

}

-|| MutastaZ ||-


inVidé par g.cl4renko :: 13122011