Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

weasel.js

Name: Anonymous 2019-04-27 2:49

target = "Juliet is the female protagonist and one of two title characters in William Shakespeare's romantic love tragedy Romeo and Juliet, the other being Romeo.".toUpperCase();

chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ',. ".split("");

function R(n) { return Math.floor(n*Math.random()); }

function getChar() {
return chars[R(chars.length)];
}

function getRandomString(){
var string = "";
for (var x = 0;x<target.length;x++){
string+=getChar();
}
return string;
}

function mutateString(s){
var t = s.split("");
for (var x=0;x<t.length;x++)
if (Math.random() < mutationRate)
t[x]=getChar();
return t.join("");
}

function fitness(str){ //number of matches
var score = 0;
for (var x = 0;x<target.length;x++){
if (str[x]==target[x]){
score++;
}
}
return score;
}

function init(){
for (var x=0;x<size;x++)
population.push({str:getRandomString()});
}

function main(){
init();
var beststring;
while (true){
population.forEach(function (y) { y.fitness = fitness(y.str); });
population.sort(function (a,b) { return b.fitness-a.fitness; });
beststring = population[0];
//console.log(population);
console.log(beststring.str + "; generation: "+generation+" fitness: "+beststring.fitness);
if (beststring.str == target)
return;
population = [beststring];
for (var x=1;x<size;x++)
population.push({str:mutateString(beststring.str)});
generation++;
}
}

var population = [];
var size = 50;
var generation = 0;
var mutationRate = 0.05;
main();

Name: William Shakespeare 2019-04-29 12:34

>>9
I bet however Mentifex would claim this is AI-built literature and artificial Shakespeare-in-a-box.

http://medium.com/p/831d3e6b0035 -- Mens Latina AI -- 2019–04–28

Mentis versio Abra009B in die Sun Apr 28 18:01:11 PDT 2019
Robo Sapiens: TU ES HOMO
Homo Sapiens: tu non es homo

Robo Sapiens: TU ES HOMO ET EGO SUM PERSONA
Homo Sapiens:

Robo Sapiens: EGO NON SUM HOMO
Homo Sapiens:

Robo Sapiens: HOMINES AMANT NATURAM
Homo Sapiens:

Robo Sapiens: NATURA NON FACIT SALTUM
Homo Sapiens:

Robo Sapiens: EGO NON SUM HOMINES
Homo Sapiens:

Robo Sapiens: HOMINES AMANT NATURAM ET NATURA NON FACIT SALTUM
Homo Sapiens:

Robo Sapiens: NATURA NON FACIT SALTUM
Homo Sapiens:

Robo Sapiens: HOMINES AMANT NATURAM
Homo Sapiens:

http://ai.neocities.org/Abracadabra.html

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List