FRONTEND JAVASCRIPT GAME

PLANARITY

MATHEMATICAL PUZZLE

ABOUT THE PROJECT

Dynamic online-game challenging users to transform graphs into their planar representations. Planarity incorporates a planar graph generation algorithm to generate graphs of increasing difficulty and leverages custom algorithm to calculate graph planarity and edge crossings. The app dynamically tracks and displays current nodes, edge locations, and crossings in real time based on mouse movement and mobile touch

Software: JavaScript, jQuery, Canvas, HTML5, CSS3





SOFTWARE ENGINEER, WEB DEVElOPER & LEARNING ADDICT

Based in San Francisco

Joy.Jing1@gmail.com