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.

PHP World Wide Popularity Amazing Growth INFO

According to TIOBE Programming Community Index for October 2009 (www.tiboe.com) PHP shows the biggest growth (1.78%) in its rating for Oct 2009 comparing with its rating for Oct 2008. Today, PHP is the third most popular software programming language in the world. In Oct 2008 it was the fifth most popular software programming language in […]

Shenkar College Java SE Course Autumn 2009 INFO

During the autumn semester I was teaching the basic Java course in Shenkar college. The course is part of Shenkar college B.S.c. academic program in Software Engineering. Unlike previous semester, I chose to split the course into three parts. The first part covered Java SE, the second part covered Java FX and the third one […]

Android Jump Start PRO

Doing your first steps developing for the the android platform…? I believe you will find this post highly useful on your end. I have just completed to develop a series of five short video clips that guide you through the steps you should take in order to set up the required environment on your PC […]

The JUnit Testing Framework INFO

I am glad to announce about the completion of “The JUnit Testing Framework” new course. JUnit is a simple framework for writing and running automated tests for Java source code. This course overviews this framework, explains how to use it and overviews its available assertions. This new course is available at www.abelski.com. You need to register that […]

CSS Fundamentals INFO

I am glad to announce about the completion of the “CSS Fundamentals” new course.  Cascading Style Sheets (CSS) allow us to specify the style we want to apply on our XHTML page(s). Using CSS we can create one single file that includes our style definition and apply it on our entire web site. The usage […]

C# Networking Programming PRO

I have recently completed the slides for the ‘C# Fundamentals’ course’s ‘Networking’ topic. This course is available for free at www.abelski.com. Comparing the Networking support I found in C# with the one I know in Java, more than a few similarities can be found. Being subjective about Java I find it difficult to say which […]

C# Concurrency Programming PRO

I have recently completed the slides for the ‘C# Fundamentals’ course’s ‘Threads’ topic. This course is available for free at www.abelski.com. Comparing the Threading support I found in C# with the one I know in Java, more than a few similarities can be found. Nevertheless, the effort to provide improved threading capabilities in C# cannot be ignored. […]

Setting Up a Website. The First Steps. TECH

I have recently found that many people (including software developers) don’t know the exact steps involved with setting up a new web site. I chose to summarize these steps in this technical oriented post. The following are the main steps involved with setting up a new web site. Available Domain Name The first step should be […]

The Open Source Alternative. Do We Save Money? BIZ

One of the courses I have recently developed at abelski is ‘PHP Open Source Code Projects’. Though it is mainly a technical professional course its introduction slides present more than a few samples for various types of open source products developed in PHP and available for free usage. Those samples include CRM, ERP, CMS and […]

Update cookies preferences