PageSourceSearch

https://pixelmonkeys.org/ordered-pixel-generator/

html pixelmonkeys.org collected 2026-10-02 14:28:24 UTC 31,021 bytes, 186 lines download raw bytes

1<!doctype html>
2<html lang="en-US" prefix="og: https://ogp.me/ns#">
3<head>
4	<meta charset="UTF-8">
5	<meta name="viewport" content="width=device-width, initial-scale=1">
6	<link rel="profile" href="https://gmpg.org/xfn/11">
7
8		<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
9	
10<!-- Search Engine Optimization by Rank Math - https://rankmath.com/ -->
11<title>Ordered Pixel Generator - Pixel Monkeys</title>
12<meta name="description" content="The randomness of the random pixel generator was necessary in order to riff on the idea of the infinite monkey theorem. In order to be more practical, an"/>
13<meta name="robots" content="index, follow, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/>
14<link rel="canonical" href="https://pixelmonkeys.org/ordered-pixel-generator/" />
15<meta property="og:locale" content="en_US" />
16<meta property="og:type" content="article" />
17<meta property="og:title" content="Ordered Pixel Generator - Pixel Monkeys" />
18<meta property="og:description" content="The randomness of the random pixel generator was necessary in order to riff on the idea of the infinite monkey theorem. In order to be more practical, an" />
19<meta property="og:url" content="https://pixelmonkeys.org/ordered-pixel-generator/" />
20<meta property="og:site_name" content="Pixel Monkeys" />
21<meta property="og:updated_time" content="2023-12-01T01:15:38+00:00" />
22<meta property="article:published_time" content="2023-11-30T23:06:37+00:00" />
23<meta property="article:modified_time" content="2023-12-01T01:15:38+00:00" />
24<meta name="twitter:card" content="summary_large_image" />
25<meta name="twitter:title" content="Ordered Pixel Generator - Pixel Monkeys" />
26<meta name="twitter:description" content="The randomness of the random pixel generator was necessary in order to riff on the idea of the infinite monkey theorem. In order to be more practical, an" />
27<meta name="twitter:label1" content="Time to read" />
28<meta name="twitter:data1" content="Less than a minute" />
29<script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":["Person","Organization"],"@id":"https://pixelmonkeys.org/#person","name":"Pixel Monkeys","logo":{"@type":"ImageObject","@id":"https://pixelmonkeys.org/#logo","url":"https://pixelmonkeys.org/wp-content/uploads/sites/4/2023/11/pixel_monkeys_logo-150x80.gif","contentUrl":"https://pixelmonkeys.org/wp-content/uploads/sites/4/2023/11/pixel_monkeys_logo-150x80.gif","caption":"Pixel Monkeys","inLanguage":"en-US"},"image":{"@type":"ImageObject","@id":"https://pixelmonkeys.org/#logo","url":"https://pixelmonkeys.org/wp-content/uploads/sites/4/2023/11/pixel_monkeys_logo-150x80.gif","contentUrl":"https://pixelmonkeys.org/wp-content/uploads/sites/4/2023/11/pixel_monkeys_logo-150x80.gif","caption":"Pixel Monkeys","inLanguage":"en-US"}},{"@type":"WebSite","@id":"https://pixelmonkeys.org/#website","url":"https://pixelmonkeys.org","name":"Pixel Monkeys","publisher":{"@id":"https://pixelmonkeys.org/#person"},"inLanguage":"en-US"},{"@type":"ImageObject","@id":"http://pixelmonkeys.mattkane.com/wp-content/uploads/sites/4/2023/11/3x3-all-512-black-and-white-combinations.jpg","url":"http://pixelmonkeys.mattkane.com/wp-content/uploads/sites/4/2023/11/3x3-all-512-black-and-white-combinations.jpg","width":"200","height":"200","inLanguage":"en-US"},{"@type":"WebPage","@id":"https://pixelmonkeys.org/ordered-pixel-generator/#webpage","url":"https://pixelmonkeys.org/ordered-pixel-generator/","name":"Ordered Pixel Generator - Pixel Monkeys","datePublished":"2023-11-30T23:06:37+00:00","dateModified":"2023-12-01T01:15:38+00:00","isPartOf":{"@id":"https://pixelmonkeys.org/#website"},"primaryImageOfPage":{"@id":"http://pixelmonkeys.mattkane.com/wp-content/uploads/sites/4/2023/11/3x3-all-512-black-and-white-combinations.jpg"},"inLanguage":"en-US"},{"@type":"Person","@id":"https://pixelmonkeys.org/author/adminmatt/","name":"adminmatt","url":"https://pixelmonkeys.org/author/adminmatt/","image":{"@type":"ImageObject","@id":"https://secure.gravatar.com/avatar/7e999517b2b076f83eed42646f9584e665c968a6efbeb92ba40eb224bf1de9e7?s=96&amp;d=mm&amp;r=g","url":"https://secure.gravatar.com/avatar/7e999517b2b076f83eed42646f9584e665c968a6efbeb92ba40eb224bf1de9e7?s=96&amp;d=mm&amp;r=g","caption":"adminmatt","inLanguage":"en-US"},"sameAs":["http://mattkane.com"]},{"@type":"Article","headline":"Ordered Pixel Generator - Pixel Monkeys","datePublished":"2023-11-30T23:06:37+00:00","dateModified":"2023-12-01T01:15:38+00:00","author":{"@id":"https://pixelmonkeys.org/author/adminmatt/","name":"adminmatt"},"publisher":{"@id":"https://pixelmonkeys.org/#person"},"description":"The randomness of the random pixel generator was necessary in order to riff on the idea of the infinite monkey theorem. In order to be more practical, an","name":"Ordered Pixel Generator - Pixel Monkeys","@id":"https://pixelmonkeys.org/ordered-pixel-generator/#richSnippet","isPartOf":{"@id":"https://pixelmonkeys.org/ordered-pixel-generator/#webpage"},"image":{"@id":"http://pixelmonkeys.mattkane.com/wp-content/uploads/sites/4/2023/11/3x3-all-512-black-and-white-combinations.jpg"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://pixelmonkeys.org/ordered-pixel-generator/#webpage"}}]}</script>
29
30<!-- /Rank Math WordPress SEO plugin -->
31
32<link rel='dns-prefetch' href='//pixelmonkeys.org' />
33<link rel="alternate" type="application/rss+xml" title="Pixel Monkeys &raquo; Feed" href="https://pixelmonkeys.org/feed/" />
34<link rel="alternate" type="application/rss+xml" title="Pixel Monkeys &raquo; Comments Feed" href="https://pixelmonkeys.org/comments/feed/" />
35<script>
36window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/pixelmonkeys.org\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.8.10"}};
37/*! This file is auto-generated */
38!function(s,n){var o,i,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),a=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===a[t]})}function u(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);for(var n=e.getImageData(16,16,1,1),a=0;a<n.data.length;a++)if(0!==n.data[a])return!1;return!0}function f(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\udedf")}return!1}function g(e,t,n,a){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):s.createElement("canvas"),o=r.getContext("2d",{willReadFrequently:!0}),i=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(function(e){i[e]=t(o,e,n,a)}),i}function t(e){var t=s.createElement("script");t.src=e,t.defer=!0,s.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",i=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){s.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+g.toString()+"("+[JSON.stringify(i),f.toString(),p.toString(),u.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"}),r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=function(e){c(n=e.data),r.terminate(),t(n)})}catch(e){}c(n=g(i,f,p,u))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
39</script>
39
40<style id='wp-emoji-styles-inline-css'>
41
42	img.wp-smiley, img.emoji {
43		display: inline !important;
44		border: none !important;
45		box-shadow: none !important;
46		height: 1em !important;
47		width: 1em !important;
48		margin: 0 0.07em !important;
49		vertical-align: -0.1em !important;
50		background: none !important;
51		padding: 0 !important;
52	}
53</style>
54<link rel='stylesheet' id='wp-block-library-css' href='https://pixelmonkeys.org/wp-includes/css/dist/block-library/style.min.css?ver=6.8.10' media='all' />
55<style id='classic-theme-styles-inline-css'>
56/*! This file is auto-generated */
57.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
58</style>
59<style id='rank-math-toc-block-style-inline-css'>
60.wp-block-rank-math-toc-block nav ol{counter-reset:item}.wp-block-rank-math-toc-block nav ol li{display:block}.wp-block-rank-math-toc-block nav ol li:before{content:counters(item, ".") ". ";counter-increment:item}
61
62</style>
63<style id='rank-math-rich-snippet-style-inline-css'>
64/*!
65* Plugin:  Rank Math
66* URL: https://rankmath.com/wordpress/plugin/seo-suite/
67* Name:  rank-math-review-snippet.css
68*/@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg)}}@keyframes bounce{from{-webkit-transform:translateY(0px);transform:translateY(0px)}to{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@-webkit-keyframes bounce{from{-webkit-transform:translateY(0px);transform:translateY(0px)}to{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@-webkit-keyframes loading{0%{background-size:20% 50% ,20% 50% ,20% 50%}20%{background-size:20% 20% ,20% 50% ,20% 50%}40%{background-size:20% 100%,20% 20% ,20% 50%}60%{background-size:20% 50% ,20% 100%,20% 20%}80%{background-size:20% 50% ,20% 50% ,20% 100%}100%{background-size:20% 50% ,20% 50% ,20% 50%}}@keyframes loading{0%{background-size:20% 50% ,20% 50% ,20% 50%}20%{background-size:20% 20% ,20% 50% ,20% 50%}40%{background-size:20% 100%,20% 20% ,20% 50%}60%{background-size:20% 50% ,20% 100%,20% 20%}80%{background-size:20% 50% ,20% 50% ,20% 100%}100%{background-size:20% 50% ,20% 50% ,20% 50%}}:root{--rankmath-wp-adminbar-height: 0}#rank-math-rich-snippet-wrapper{overflow:hidden}#rank-math-rich-snippet-wrapper h5.rank-math-title{display:block;font-size:18px;line-height:1.4}#rank-math-rich-snippet-wrapper .rank-math-review-image{float:right;max-width:40%;margin-left:15px}#rank-math-rich-snippet-wrapper .rank-math-review-data{margin-bottom:15px}#rank-math-rich-snippet-wrapper .rank-math-total-wrapper{width:100%;padding:0 0 20px 0;float:left;clear:both;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}#rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-total{border:0;display:block;margin:0;width:auto;float:left;text-align:left;padding:0;font-size:24px;line-height:1;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}#rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-review-star{float:left;margin-left:15px;margin-top:5px;position:relative;z-index:99;line-height:1}#rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-review-star .rank-math-review-result-wrapper{display:inline-block;white-space:nowrap;position:relative;color:#e7e7e7}#rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-review-star .rank-math-review-result-wrapper .rank-math-review-result{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:#ffbe01}#rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-review-star .rank-math-review-result-wrapper i{font-size:18px;-webkit-text-stroke-width:1px;font-style:normal;padding:0 2px;line-height:inherit}#rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-review-star .rank-math-review-result-wrapper i:before{content:"\2605"}body.rtl #rank-math-rich-snippet-wrapper .rank-math-review-image{float:left;margin-left:0;margin-right:15px}body.rtl #rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-total{float:right}body.rtl #rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-review-star{float:right;margin-left:0;margin-right:15px}body.rtl #rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-review-star .rank-math-review-result{left
68:auto;right:0}@media screen and (max-width: 480px){#rank-math-rich-snippet-wrapper .rank-math-review-image{display:block;max-width:100%;width:100%;text-align:center;margin-right:0}#rank-math-rich-snippet-wrapper .rank-math-review-data{clear:both}}.clear{clear:both}
69
70</style>
71<style id='global-styles-inline-css'>
72:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
72--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
72.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
73:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
74:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
75:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
76</style>
77<link rel='stylesheet' id='openseadragon_css-css' href='https://pixelmonkeys.org/wp-content/plugins/mk-artist/js/openseadragon.css?ver=1.0.0' media='all' />
78<link rel='stylesheet' id='justified_css-css' href='https://pixelmonkeys.org/wp-content/plugins/mk-artist/js/justifiedGallery.min.css?ver=6.8.10' media='all' />
79<link rel='stylesheet' id='styles_css-css' href='https://pixelmonkeys.org/wp-content/plugins/mk-artist/css/styles.css?ver=6.8.10' media='all' />
80<link rel='stylesheet' id='swiper_css-css' href='https://pixelmonkeys.org/wp-content/plugins/mk-artist/js/swiper-bundle.min.css?ver=6.8.10' media='all' />
81<link rel='stylesheet' id='pixelmonkeys-style-css' href='https://pixelmonkeys.org/wp-content/themes/pixelmonkeys/style.css?ver=1.0.0' media='all' />
82<script src="https://pixelmonkeys.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 82
82
83<script src="https://pixelmonkeys.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 83
83
84<script src="https://pixelmonkeys.org/wp-content/plugins/mk-artist/js/openseadragon.min.js?ver=1.0.0" id="openseadragon_js-js"></script>
vendor: 1 bytes, line 84
84
85<script src="https://pixelmonkeys.org/wp-content/plugins/mk-artist/js/jquery.justifiedGallery.min.js?ver=1.0.0" id="justified-js"></script>
vendor: 1 bytes, line 85
85
86<script src="https://pixelmonkeys.org/wp-content/plugins/mk-artist/js/custom.js?ver=1.0.0" id="custom_js-js"></script>
vendor: 1 bytes, line 86
86
87<script src="https://pixelmonkeys.org/wp-content/plugins/mk-artist/js/swiper-bundle.min.js?ver=6.8.10" id="swiper_js-js"></script>
vendor: 1 bytes, line 87
87
88<script src="https://pixelmonkeys.org/wp-content/plugins/mk-artist/js/openseadragon_play.js?ver=1.0.0" id="openseadragon_play_js-js"></script>
88
89<link rel="https://api.w.org/" href="https://pixelmonkeys.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://pixelmonkeys.org/wp-json/wp/v2/pages/14" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://pixelmonkeys.org/xmlrpc.php?rsd" />
90<meta name="generator" content="WordPress 6.8.10" />
91<link rel='shortlink' href='https://pixelmonkeys.org/?p=14' />
92<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://pixelmonkeys.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fpixelmonkeys.org%2Fordered-pixel-generator%2F" />
93<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://pixelmonkeys.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fpixelmonkeys.org%2Fordered-pixel-generator%2F&#038;format=xml" />
94		<style type="text/css">
95					.site-title,
96			.site-description {
97				position: absolute;
98				clip: rect(1px, 1px, 1px, 1px);
99				}
100					</style>
101			
102	<div id="fb-root"></div>
103<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.3&appId=1502167766717067&autoLogAppEvents=1"></script>
103
104	
105	<link href="https://fonts.googleapis.com/css?family=VT323&display=swap" rel="stylesheet">
106
107</head>
108
109<body class="wp-singular page-template-default page page-id-14 wp-custom-logo wp-theme-pixelmonkeys no-sidebar">
110<div id="page" class="site">
111	<a class="skip-link screen-reader-text" href="#content">Skip to content</a>
112
113	<header id="masthead" class="site-header">
114		<div class="site-branding">
115			<a href="https://pixelmonkeys.org/" class="custom-logo-link" rel="home"><img width="315" height="80" src="https://pixelmonkeys.org/wp-content/uploads/sites/4/2023/11/pixel_monkeys_logo.gif" class="custom-logo" alt="Pixel Monkeys" decoding="async" /></a>				<p class="site-title"><a href="https://pixelmonkeys.org/" rel="home">Pixel Monkeys</a></p>
116								<p class="site-description">Every Possible Picture with a Random Pixel Generator</p>
117					</div><!-- .site-branding -->
118
119		<nav id="site-navigation" class="main-navigation">
120			<button class="menu-toggle" aria-controls="primary-menu" aria-expanded="false">Primary Menu</button>
121			<div class="menu-main-menu-container"><ul id="primary-menu" class="menu"><li id="menu-item-29" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-29"><a href="https://pixelmonkeys.org/">Interactive</a></li>
122<li id="menu-item-35" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35"><a href="https://pixelmonkeys.org/random-pixel-generator/">Random</a></li>
123<li id="menu-item-33" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-14 current_page_item menu-item-33"><a href="https://pixelmonkeys.org/ordered-pixel-generator/" aria-current="page">Ordered</a></li>
124<li id="menu-item-34" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34"><a href="https://pixelmonkeys.org/radix-pixel-visualizer/">Radix</a></li>
125<li id="menu-item-32" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32"><a href="https://pixelmonkeys.org/generative-adversarial-network/">GAN</a></li>
126<li id="menu-item-31" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-31"><a href="https://pixelmonkeys.org/frequently-asked-questions/">FAQ</a></li>
127<li id="menu-item-30" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30"><a href="https://pixelmonkeys.org/about/">About</a></li>
128</ul></div>		</nav><!-- #site-navigation -->
129	</header><!-- #masthead -->
130
131	<div id="content" class="site-content">
132<style type="text/css">
133#secondary{
134	width: 100%;
135    display: inline-block;
136}
137
138.controls{
139	width: 40%;
140    display: inline-block;
141    margin-right: 20px;
142}
143
144#sketch-holder{
145	    display: inline-block;
146    width: 40%;
147    vertical-align: top;
148}
149</style>
150
151	<div id="primary" class="content-area">
152		<main id="main" class="site-main">
153
154		
155<article id="post-14" class="post-14 page type-page status-publish hentry">
156	<header class="entry-header">
157		<h1 class="entry-title">Ordered Pixel Generator</h1>	</header><!-- .entry-header -->
158
159	
160	<div class="entry-content">
161		
162<p>The randomness of the random pixel generator was necessary in order to riff on the idea of the infinite monkey theorem. In order to be more practical, an ordered pixel generator was created to eliminate duplicates. The ordered pixel generator creates every image possible from a given number of colors at a given width and height.  <br><br>Below is an image that illustrates all combinations of black and white in a 3&#215;3 pixel cell. This is 2^9 or 512 combinations. <br><img decoding="async" class="wp-image-47" style="width: px;" src="http://pixelmonkeys.mattkane.com/wp-content/uploads/sites/4/2023/11/3x3-all-512-black-and-white-combinations.jpg" alt=""><br><br>The ordered pixel generator can create all combinations from any cell dimensions and any color palette, but larger than this with an increased palette yields more combinations than can easily be displayed as a single image. </p>
163	</div><!-- .entry-content -->
164
165	</article><!-- #post-14 -->
166
167		</main><!-- #main -->
168	</div><!-- #primary -->
169
170
171	<footer id="colophon" class="site-footer">
172		<div class="site-info" style="display:none;">
173			<a href="https://wordpress.org/">
174				Proudly powered by WordPress			</a>
175			<span class="sep"> | </span>
176				Theme: pixelmonkeys by <a href="http://underscores.me/">Underscores.me</a>.		</div><!-- .site-info -->
177	</footer><!-- #colophon -->
178</div><!-- #page -->
179
180<script type="speculationrules">
181{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/sites\/4\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/pixelmonkeys\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
182</script>
vendor: 1 bytes, line 182
182
183<script src="https://pixelmonkeys.org/wp-content/themes/pixelmonkeys/js/navigation.js?ver=1.0.0" id="pixelmonkeys-navigation-js"></script>
183
184
185</body>
186</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.