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.

Students Coding Projects Evaluation PRO

I chose to write down this post for the benefit of my students who submit projects in their courses and for the benefit of my assistants who mark projects submitted by my students. There are many ways for evaluating a coding project submitted by students. The following is my personal suggestion. I will be more […]

The == Operator in Scala PRO

When calling the == operator in Scala we indirectly invoke the equals method. Overriding equals can give a new meaning for the == operator. The following code sample shows that. The following code snippet is of the Circle class definition, where we override equals. package il.ac.hit.samples /** * Created by IntelliJ IDEA. * User: Haim […]

The Israeli Guide to PHP INFO

During the last three years I have been working a short practical guide for learning PHP. The guide includes texts and video clips. The texts were written in Hebrew. The video clips were taken in Hebrew as well. You can find it at www.PHPBook.co.il.

PHP Jump Start Webinar INFO

On December 4th I delivered a webinar about PHP and other related technologies. You can download the slides. You can find the recording of this webinar at www.anymeeting.com/abelski. I will be more than happy to get your feedback as comments for this post so I could improve towards the next time. More info about the PHP Cross […]

The Israeli Guide to Azure INFO

I have recently started to work on writing a short practical guide that teaches how to develop applications for the Azure platform. It includes texts and video clips. You can find it at www.AzureBook.co.il.

Android 4.0 Course November 2011 INFO

On November 30th 2011 I started to deliver a professional course for developing applications for the Android platform.  This course is delivered through the external studies unit of HIT. The course includes 28 meetings. The meetings take place on Wednesdays during the hours 1800-2200. During the course the students will practice their knowledge in three […]

Routed Events in Silverlight PRO

I have recently completed to develop the Routed Events topic in my Silverlight course. The course community version is available for free personal usage at www.abelski.org. The professional version is available at www.abelski.com.

HIT PHP Web Applications December 2011 INFO

In December 2011 I will start to deliver a professional course for developing cross platform web applications in PHP. I deliver this course through the external studies unit of HIT. The programming language selected for the server side is PHP. Most of the course focuses on PHP. The rest of the hours are allocated for complementary […]

Navigation in Silverlight PRO

I have recently completed to develop the Navigation topic in my Silverlight Basics course. You can find the community free version (for personal usage) at www.abelski.org. The professional version can be found at www.abelski.com. The video clips below were prepared as part of this topic.

The Silverlight Application Model INFO

I have recently completed to develop the 6th topic of my Silverlight Basics course. It covers the application model in a Silverlight application. The community version of my course is available for free personal usage at www.abelski.org. The professional version is available at www.abelski.com. The following two video clips were developed as part of this […]

Update cookies preferences