Instantly share code, notes, and snippets.

# _iPhoenix_Legend-of-iPhoenix

• Sort options
Last active Feb 8, 2019
View tilegen.py
 from random import randint, seed from math import floor from PIL import Image ################## # Algorithm for generating a single tile # note that the algorithm I use to generate several tiles at once is the same in principle but steps like normalizing are done globally, as opposed to per-tile # 1) With each pixel, generate a number based on the # 1a) calculate the euclidean squared distance # 1b) turn each distance into a percentage (in the inclusive range [0, 1]) of the total
Created Aug 25, 2018
View code.js
 var data = `1!g!x!9k!3b!5z!k7!9k!9n!4o!4o!6b!1!4f!5z!5z!g!12l!1!ta!5z!2wd!3b!fy!1!g!5z!h!fy!fy!5z!3v2!1!gn!1!22!g!1!5z!5l!g!5l!1!9n!4f!4o!kq!381!g!5z!1bi!1p0!1v!g!5z!5z!35!22!5l!3b!5ms!2i!1vb!6b!g!4f!5l!9k!6b!1r7!3b!3b!1!9n!35!kh!pp!35!5z!5z!4o!5z!nj!rv!g!nc!g!5z!1cl!9k!3b!1!1!1bi!g!5l!4d!7vl!59k!14!1!5z!2o6!5l!1!2eu!4o!4f!1!5z!8on!6b!mm!4o!ek!5l!5l!1!5z!g!22!rv!1bi!rv!5z!x!3b!5l!9qn!rv!4o!g!4o!4f!5z!5z!6b!lx!rv!kh!9n!ta!4o!5z!5l!g!5l!5bx!3o!3b!rv!1!4o!22!5z!4o!5z!4a!ax!4f!5l!g!lx!4o!1!6b!5l!5l!g!5z!1!4f!3v2!1!9n!22!1!2i!ta!1gc!5l!5z!g!g!9n!il!b3a!rv!5l!5z!ax!pc!4o!ax!9n!35!3v2!ta!ta!g!g!35!g!g!9n!4f!rv!g!5z!5l!6b!h!6b!4o!6b!ax!1!h!1ba!9n!1!g!35!eoz!58u!g!f14!g!5wy!6b!5l!1!5z!nj!1yc!5l!4o!g!rv!5z!5l!4o!g!x!19x!6b!g!2i!6b!4d!g!6b!5z!g!sj!35!g!g!3v2!3b!5z!5z!iq!gn!ax!rv!a8!3b!3b!4o!5z!105!6b!8z@2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!3nr!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!
Created Aug 25, 2018
View iPhoenixBot.js
 function parse(sentence) { var uniques = array => Array.from(new Set(array)), dict2 = [] var words = sentence.match(/.+?\b(?:\W+)?/g).filter(x => x.length) var dict = uniques(words) dict.push([]); words = words.map(word => dict.findIndex(x => x == word)) words.push(dict.length - 1) dict = dict.map(x => [x, [], []]); words.map((x, i) => { if (x!= dict.length - 1)
Created Aug 25, 2018
View boop.md

This:

```var canvas = document.createElement("canvas");
document.body.appendChild(canvas);
canvas.width = 200;
canvas.height = 200;
var theta = Math.PI/128;

var vertices = [
[-1, -1, -1, -1],```
Created Jul 3, 2018
View AoJ.py
 from sense_hat import SenseHat, ACTION_RELEASED from signal import pause import threading x = 3 y = 3 xv = 1 yv = 1 sense = SenseHat() sense.set_rotation(270)
Created Mar 10, 2018
Enlarges ascii art.
View main.js
 string = document.getElementById('input').value; /* First string is the 'index', with escaped characters for each substitution, in order. First character = first array, second character = second array, etc. Each array is of the format ['abc','def','ghi'], which maps to abc def ghi in the output. */
You can’t perform that action at this time.