28 lines
715 B
JavaScript
28 lines
715 B
JavaScript
let life=require("./moarlife.js");
|
|
|
|
let valley = new life.LifelikeWorld(
|
|
["############################",
|
|
"##### ######",
|
|
"## *** **##",
|
|
"# *##** ** O *##",
|
|
"# *** O ##** *#",
|
|
"# O ##*** #",
|
|
"# ##** #",
|
|
"# O #* #",
|
|
"#* #** O #",
|
|
"#*** ##** O **#",
|
|
"##**** ###*** *###",
|
|
"############################"],
|
|
{"#": life.Wall,
|
|
"O": life.PlantEater,
|
|
"*": life.Plant}
|
|
);
|
|
|
|
function loop () {
|
|
valley.turn();
|
|
console.log("\33c");
|
|
console.log(valley.toString());
|
|
setTimeout(function() { loop(); },250);
|
|
}
|
|
|
|
loop(); |