Game Instructions

Tap a tile to toggle its color. When a tile changes nearby tiles may change as well. Each move affect multiple tiles. The target is to turn all tiles into yellow in the fewest steps possible.

Press 'j' to show/hide the game. Press 'i' to show/hide the instructions. Press 't' to show/hide the top score table.

Steps: 0

Top Scores

Name Steps
Press J to toggle the game, I to toggle instructions, and T to toggle the top scores

Congratulations!

You solved the puzzle in 0 steps!

Success!

Score submitted successfully!

Error

Failed to submit score. Please try again.

YouTube

Learn and Evolve by Watching my Professional Video Clips on YouTube!

I continuously develop various video clips that explain various topics in software development. All video clips are available for free personal and academic usage in life michael and life michael ישראל Youtube channels. Feel free to use them, embed them in your website, and share them with your friends.

My playlists on YouTube (in English) include the following:

Adapt.js (en)
Android (en)
Angular.js (en)
Apache Commons (en)
Apache Tomcat (en)
ASP.NET (en)
AspectJ (en)
Azure (en)
Backbone.js (en)
Barousel.js (en)
C++ (en)
C# (en)
CodeIgniter (en)
CoffeeScript (en)
Collis.js (en)
Component Art (en)
CSS (en)
Dart (en)
Data URIs (en)
Date.js (en)
Design Patterns in Java (en)
Design Patterns in JavaScript (en)
EJB (en)
Dojo (en)
ECMAScript 2015 (en)
Entity Framework (en)
Ext JS (en)
Ext GWT (en)
Ext Core (en)
F# (en)
Facebook (en)
Flex (en)
Galleria.js (en)
Git (en)
Google Chrome (en)
Google Glass (en)
Google Maps (en)
Google WebFonts (en)
Grunt (en)
Google Charts (en)
Hammer.js (en)
Handlebars.js (en)
Hibernate (en)
Highcharts.js (en)
Howler.js (en)
HTML 5 (en)
iPhone (en)
IntelliJ IDEA (en)
Java (en)
JavaFX (en)
JavaScript (en)
Jersey (en)
JPA (en)
jQuery (en)
jQuery UI (en)
jQuery Mobile (en)
JSDoc (en)
JSF (en)
JSON2HTML (en)
JSP (en)
JSTL (en)
JSZip.js (en)
JUnit (en)
LESS (en)
LightBox (en)
Linux (en)
List.js (en)
Lo-Dash (en)
Log4J (en)
Log4JavaScript (en)
Log4Net (en)
Log4PHP (en)
Math.js (en)
Microtext.js (en)
Modernizr (en)
Moment.js (en)
MongoDB (en)
Mongoose (en)
MooTools (en)
Moris.js (en)
Mustache.js (en)
Node.js (en)
Numeral.js (en)
OpenLayers (en)
Paper.js (en)
Perl (en)
PhoneGap (en)
PHP (en)
PHP 7 (en)
PHPCloud (en)
PHPStorm (en)
PHPUnit (en)
Pixastic (en)
Play Framework (en)
PouchDB (en)
Python (en)
PyCharm (en)
QUnit.js (en)
RedBeanPHP (en)
ReSharper (en)
Responsive Design (en)
Ruby on Rails (en)
Scala (en)
Sencha Touch (en)
Sencha Animator (en)
Silverlight (en)
Slim Framework (en)
Smoke.js (en)
Spark (en)
Spring (en)
String.js (en)
Sugar.js (en)
Swipe.js (en)
Swift (en)
TaffyDB (en)
Turn.js (en)
Twitter Bootstrap 2.x (en)
Twitter Bootstrap 3.x (en)
Two.js (en)
TypeScript (en)
UAParser.js (en)
Underscore.js (en)
Vaadin (en)
Video.js (en)
WebFonts Loader (en)
WCF (en)
Windows Phone (en)
WordPress (en)
YepNope.js (en)
Zend Framework (en)
Zend Studio (en)
Zxcvbn.js (en)
UML (en)

In addition, the life michael channel maintains the following commercial and informative playlists:
Life Michael (en)
Life Michael (he) 

In addition to the life michael and life michael ישראל channels, you can find my video clips the following additional channels:
life michael professional 
life michael professional ישראל
life michael kids
life michael kids ישראל

The Beauty of Code

Coding is Art! Developing Code That Works is Simple. Develop Code with Style is a Challenge!

Update cookies preferences