hwatheod's repositories

gnubg-web

A port of GNU Backgammon to the web. Currently hosted at http://xenon.stanford.edu/~hwatheod/gnubg_web/gnubg_web.html

Language:CLicense:GPL-3.0Stargazers:12Issues:5Issues:1

retractor

Retractor is software for working with retrograde analysis chess problems (retro problems). Currently hosted at http://xenon.stanford.edu/~hwatheod/retractor2/retractor.html

Language:JavaScriptLicense:NOASSERTIONStargazers:4Issues:2Issues:14

miracle-octad-generator

An implementation of Curtis' Miracle Octad Generator (MOG) for exploring the binary Golay code and its automorphism group, M24 (the Mathieu group with its standard representation on 24 objects). Currently hosted at: http://xenon.stanford.edu/~hwatheod/mog/mog.html

Language:JavaScriptLicense:MITStargazers:3Issues:2Issues:0

once-punctured-torus

Draws limit sets of Kleinian groups generated by two elements of PSL(2,C) with parabolic commutator, using the algorithms described in the book "Indra's Pearls" by Mumford, Series, and Wright. Hosted at: http://xenon.stanford.edu/~hwatheod/oncePuncturedTorus/index.html

Language:JavaScriptLicense:MITStargazers:3Issues:2Issues:0

clobber

This code calculates atomic weights for near-alternating Clobber positions. A near-alternating Clobber position has the form X...Y where X and Y are each a solid color and ... denotes an alternating sequence of black and white stones that begins with the opposite color of X and ends with the opposite color of Y.

Language:PythonLicense:MITStargazers:1Issues:2Issues:0

retractor-python

Utilities in Python related to retrograde analysis

Language:PythonLicense:MITStargazers:1Issues:1Issues:0

archimedean-tilings

This is a Python implementation of the ideas described in Chapter 19 (Archimedean Tilings) of the book "Symmetries of Things" by John H. Conway, Heidi Burgiel, and Chaim Goodman-Strauss.

Language:PythonLicense:MITStargazers:0Issues:2Issues:0

polyhedra

Website that displays all the polyhedra in the netlib polyhedra database, using X3DOM. Hosted at: http://xenon.stanford.edu/~hwatheod/polyhedra/polyhedra.html

Language:HTMLLicense:NOASSERTIONStargazers:0Issues:2Issues:0

wallpaper

An Android app to sketch patterns for all 17 wallpaper groups. (For more information on wallpaper groups, see https://en.wikipedia.org/wiki/Wallpaper_group )

Language:JavaLicense:MITStargazers:0Issues:2Issues:0