All Projects → soffes → langtons-ant

soffes / langtons-ant

Licence: MIT license
Langton’s Ant macOS screen saver written in Swift

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to langtons-ant

python-baseconv
Python module to convert numbers from base 10 integers to base X strings and back again.
Stars: ✭ 40 (+233.33%)
Mutual labels:  math
dart-more
More Dart — Literally.
Stars: ✭ 81 (+575%)
Mutual labels:  math
topologic
Visualiser for basic geometric primitives and fractals in arbitrary-dimensional spaces
Stars: ✭ 39 (+225%)
Mutual labels:  math
ColorClockSaver
A screensaver for macOS
Stars: ✭ 57 (+375%)
Mutual labels:  screensaver
react-native-math-view
Math view for react native! No WebView!
Stars: ✭ 49 (+308.33%)
Mutual labels:  math
Math
考研数学,数学一,包括高等数学、线性代数、概率统计
Stars: ✭ 300 (+2400%)
Mutual labels:  math
DecFP.jl
Julia IEEE decimal floating-point via the Intel decimal-float library
Stars: ✭ 49 (+308.33%)
Mutual labels:  math
commons-statistics
Statistics
Stars: ✭ 35 (+191.67%)
Mutual labels:  math
30secondchallenge
Inspired by the newspaper puzzle my wife's grandma tests me with each time I visit.
Stars: ✭ 19 (+58.33%)
Mutual labels:  math
d rive
c++17 compile time math(derivation/integration)
Stars: ✭ 16 (+33.33%)
Mutual labels:  math
HLML
Auto-generated maths library for C and C++ based on HLSL/Cg
Stars: ✭ 23 (+91.67%)
Mutual labels:  math
TensorFlow
Swift high-level API for TensorFlow.
Stars: ✭ 49 (+308.33%)
Mutual labels:  math
mml-book-chinese
mml-book-chinese《Mathematics For Machine Learning》机器学习中的数学 中文版
Stars: ✭ 113 (+841.67%)
Mutual labels:  math
btc-bash-ng
math and bitcoin tools in gnu bc and bash
Stars: ✭ 25 (+108.33%)
Mutual labels:  math
noteworthy
Markdown editor with bidirectional links and excellent math support, powered by ProseMirror. (In Development!)
Stars: ✭ 178 (+1383.33%)
Mutual labels:  math
mathcore
Advanced .NET math library (.NET Standard).
Stars: ✭ 24 (+100%)
Mutual labels:  math
good-reads
List of inspiring articles, blogs, tutorials and books. Tech stuff.
Stars: ✭ 14 (+16.67%)
Mutual labels:  math
SCNMathExtensions
Math extensions for SCNVector3, SCNQuaternion, SCNMatrix4
Stars: ✭ 32 (+166.67%)
Mutual labels:  math
manim
A community-maintained Python framework for creating mathematical animations.
Stars: ✭ 12,657 (+105375%)
Mutual labels:  math
speedy-math
An application which allows user (small kids) to practice basic Mathematics operations
Stars: ✭ 28 (+133.33%)
Mutual labels:  math

Langton’s Ant

Swift macOS screen saver implementation of Langton’s Ant.

Langton’s Ant is a two-dimensional universal Turing machine with a very simple set of rules but complex emergent behavior. It was invented by Chris Langton in 1986.

It’s fascinating because it only uses the following two rules to generate everything you see:

  • At an unfilled square, turn 90° right, flip the color of the square, move forward one unit
  • At a filled square, turn 90° left, flip the color of the square, move forward one unit

Preview

Installation

Download the latest release. Unzip and double-click.

Preferences

Don’t forget to check out “Screen Saver Options…” in System Preferences. You can change the model and style to your liking.

Building

Xcode 8.3 is required since Langton’s Ant is written in Swift 3.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].