Learn to Create and Flex Flexagons

栏目: IT技术 · 发布时间: 4年前

内容简介:For additional information, seeloki3.com.

Explorable Flexagons

Learn to create and flex flexagons

By:Scott Sherman

Learn to Create and Flex Flexagons

Chapter 1: Flexagon Intro

Exploring the hidden sides of hexaflexagons

  • Introduces the hexaflexagon , with6equilateral triangles per side, and the pinch flex , a way of folding a flexagon to reveal previously hidden sides
  • Let’s you explore how to visit every side of a flexagon
  • Describes flex notation , which can be used to precisely describe a sequence of flexes
  • Introduces the Tuckerman Traverse as a technique for visiting every side of a flexagon using the pinch flex
  • Provides both a flexagon simulation and the unfolded strip for all hexaflexagons with3,4,5,6,7, and8sides so you can make your own
  • Shows flexagons made up of different shapes of triangles, like using angles of30-60-90or54-54-72, and different numbers of triangles per side, like4,8,10, or12

Learn to Create and Flex Flexagons

Chapter 2: Flexing Flexagons

A short tour of different ways to flex a flexagon

  • Describes a naming convention for a wide variety of triangle flexagons, like pentaflexagon and silver octaflexagon
  • Defines a minimal flexagon as the simplest flexagon that supports a given flex
  • Demonstrates a sampling of interesting flexes on triangle flexagons: the pyramid shuffle, flip flex, tuck flex, v-flex, and silver tetra flex
  • Shows that once you generalize the types of flexes you use, the concept of “sides” of a flexagon is no longer sufficient for understanding all the states you can explore

Chapter 3: Generating Sequences

Creating flexagons with flex sequences

  • Summarizes the flex notation that was previously introduced for describing sequences of flexes
  • Defines a generating sequence as a sequence of flexes used to create the structure necessary for performing them on a given flexagon
  • Shows how different flexes move you around a pinch flex diagram
  • Gives you an interactive tool for typing in generating sequences to see what pinch flex diagram is generated
  • Allows you to type in generating sequences consisting of any of the flexes introduced so far on a wide variety of triangle flexagons, giving you the unfolded strip that can be used to construct a working flexagon

Learn to Create and Flex Flexagons

Chapter 4: Pinch Flex Variations

Relatives of the pinch flex on different flexagons

  • Describes a class of flexes that are related to the standard pinch flex
  • Shows the minimal flexagon for a variety of flexes (e.g. P334and P3333) on several flexagons (e.g. the enneaflexagon and decaflexagon)
  • Demonstrates generating sequences using these flexes to create interesting flexagons
Learn to Create and Flex Flexagons

Chapter 5: Slot Flexes

Flexes that involve sliding leaves through slots

  • Describes a class of flexes called slot flexes
  • Demonstrates the related flexes called the slot half and slot pocket
  • Shows four slot tuck flex variants
  • Finishes with the slot triple pocket flex on a pentaflexagon
pre : [[[1,2],3], 4, 5, [6,7], 8, 9]
post : [2, 4, 5, [6,7], 8, [-1,[9,-3]]]

Chapter 6: New flexes

How to define flexes with pat notation

  • Describes using pat notation for the internal structure of a flexagon
  • Shows how to define what a flex does by using pat notation to enumerate a flexagon’s structure before and after a flex
  • Demonstrates using a flex definition to predict where you can do a flex and to predict exactly how a flexagon will change if you do the flex
  • Provides definitions of the flexes discussed so far for hexaflexagons
  • Lists additional details you need to fully understand when a flex can be performed
  • Walks through an example of how to define a new flex and how to add it to the flexagon simulator
  • I ~= (Sh>>T'>^T<<^) 2
  • I ~= (Ltb>P>P>) 12
  • P ~= T>>>V>>> so T' ~= >>>V>>>^P^

Chapter 7: Flex Sequences

Cycles, traversals, primes, and equalities

  • Tools for finding cycles, flex sequences that end where they begin
  • Examples of traversals, cycles that visit every state of a flexagon
  • Prime flexes that can’t be replaced by other flexes
  • Sequences of flexes that are equal or almost equal to each other

Appendix: Flexagon Playground

General tools for exploring flexagons

  • Tools for creating new flexagons from generating sequences or scripts and exploring them using a variety of flexes
  • Get the unfolded strip for any of your creations so you can try out the physical version
  • An explorer that can find all the states accessible with a specified set of flexes from any flexagon

Appendix: Flex Compendium

Details about flexes on triangle flexagons

  • Reference guide to a wide variety of flexes on triangle flexagons
  • Shows sample slides and sample strips to fold on various triangle flexagons
  • Shows flex definitions in pat notation, etc.

Flexagon References

Sources for additional flexagon information

  • Bibliography for papers and publications
  • Additional references

For additional information, seeloki3.com.


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Web之困:现代Web应用安全指南

Web之困:现代Web应用安全指南

(美)Michal Zalewski / 朱筱丹 / 机械工业出版社 / 2013-10 / 69

《web之困:现代web应用安全指南》在web安全领域有“圣经”的美誉,在世界范围内被安全工作者和web从业人员广为称道,由来自google chrome浏览器团队的世界顶级黑客、国际一流安全专家撰写,是目前唯一深度探索现代web浏览器安全技术的专著。本书从浏览器设计的角度切入,以探讨浏览器的各主要特性和由此衍生出来的各种安全相关问题为主线,深入剖析了现代web浏览器的技术原理、安全机制和设计上的......一起来看看 《Web之困:现代Web应用安全指南》 这本书的介绍吧!

SHA 加密
SHA 加密

SHA 加密工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具