ToruNiina / haywire

wireworld simulator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Haywire

An implementation of Wireworld.

Usage

$ ./haywire [saved_data.toml (optional)]
  • Space: toggle execution
  • Enter: step-by-step execution
  • click: turn cell stete empty -> conductor -> head -> tail
  • drag: move cells relative to the window
  • Ctrl-S: save status into a file

Build

It depends on SDL2. Make sure that SDL2 is installed.

It requires C++17 compatible compiler.

$ cmake ..
$ make

Licensing terms

This product is licensed under the terms of the MIT License.

  • Copyright (c) 2020 Toru Niina

All rights reserved.

About

wireworld simulator

License:MIT License


Languages

Language:C++ 98.4%Language:CMake 1.6%