Ben Iofel

Mathematica Summer Camp

Class of 2013


I'm a 16-year-old high school student from Bergen County Academies in New Jersey. I'm interested in many computer-related subjects, from algorithms to hardware. I'm a self-taught programmer, and have gotten the chance to use interesting technologies such as the Leap Motion. I plan to study computer science or a related subject in college. I also play piano and practice Taekwondo on the side.

Project: N-Queens Genetic Solver

I worked on a program to solve the N-Queens problem using a genetic algorithm. The goal of the N-Queens problem is to place N queens on an N x N chess board in an arrangement where they cannot attack each other. Using the genetic algorithm, I created an initial random population of boards, and they are bred together. The population evolves until one of them ends up being a solution to the N-Queens problem.