Template:PatternSearchbox

From LifeWiki
Jump to navigation Jump to search

This template is now obsolete and should not be used! It is kept here just in case we ever decide to activate it/fix it up in the future. It relies on the SimpleForms extension for MediaWiki, which does not work properly with MediaWiki 1.23 or higher and is no longer maintained.

name = content | value = {{#dpl:{{#ifeq: {{#request:per}} | any | category=Oscillators | categoryregexp={{#ifeq: {{#request:pereq}} | at least | Oscillators_with_period_{{#ifexpr: {{#request:per}} >= 100 | [{{#expr:1+floor({{#request:per}}/100)}}-9][0-9][0-9]{{!}}Oscillators_with_period_{{#expr:floor({{#request:per}}/100)}}[{{#expr:1+floor(({{#request:per}}-({{#request:per}} mod 10)-100*floor({{#request:per}}/100))/10)}}-9][0-9]{{!}}Oscillators_with_period_{{#expr:floor({{#request:per}}/100)}}{{#expr:floor(({{#request:per}}-({{#request:per}} mod 10)-100*floor({{#request:per}}/100))/10)}}[{{#expr:{{#request:per}} mod 10}}-9] | {{#ifexpr: {{#request:per}} >= 10 | [{{#expr:1+floor({{#request:per}}/10)}}-9][0-9]{{!}}Oscillators_with_period_{{#expr:floor({{#request:per}}/10)}}[{{#expr:{{#request:per}} - 10*floor({{#request:per}}/10)}}-9]{{!}}Oscillators_with_period_[1-9][0-9][0-9] | [{{#request:per}}-9]{{!}}Oscillators_with_period_[1-9][0-9] }} }} | {{#ifeq: {{#request:pereq}} | at most | Oscillators_with_period_{{#ifexpr: {{#request:per}} >= 100 | [0-{{#expr:floor({{#request:per}}/100)-1}}][0-9][0-9]{{!}}Oscillators_with_period_{{#expr:floor({{#request:per}}/100)}}[0-{{#expr:round((({{#request:per}} mod 100)-({{#request:per}} mod 10))/10)-{{#ifexpr:({{#request:per}} mod 100)-({{#request:per}} mod 10)=0|0|1}} }}][0-{{#ifexpr:({{#request:per}} mod 100)-({{#request:per}} mod 10)=0|0|9}}]{{!}}Oscillators_with_period_{{#expr:floor({{#request:per}}/100)}}{{#expr:floor(({{#request:per}}-({{#request:per}} mod 10)-100*floor({{#request:per}}/100))/10)}}[0-{{#expr:{{#request:per}} mod 10}}]{{!}}Oscillators_with_period_[0-9][0-9]{{!}}Oscillators_with_period_[2-9] | {{#ifexpr: {{#request:per}} >= 10 | [0-{{#expr:floor({{#request:per}}/10)-1}}][0-9]${{!}}Oscillators_with_period_{{#expr:floor({{#request:per}}/10)}}[0-{{#expr:{{#request:per}} - 10*floor({{#request:per}}/10)}}]${{!}}Oscillators_with_period_[2-9]$ | [0-{{#request:per}}]$ }} }} | Oscillators_with_period_{{#request:per}}$}}}}}}|{{#ifeq: {{#request:heat}} | any | category=Oscillators | categoryregexp={{#ifeq: {{#request:heateq}} | at least | Oscillators_with_heat_{{#ifexpr: {{#request:heat}} >= 100 | [{{#expr:1+floor({{#request:heat}}/100)}}-9][0-9][0-9]{{!}}Oscillators_with_heat_{{#expr:floor({{#request:heat}}/100)}}[{{#expr:1+floor(({{#request:heat}}-({{#request:heat}} mod 10)-100*floor({{#request:heat}}/100))/10)}}-9][0-9]{{!}}Oscillators_with_heat_{{#expr:floor({{#request:heat}}/100)}}{{#expr:floor(({{#request:heat}}-({{#request:heat}} mod 10)-100*floor({{#request:heat}}/100))/10)}}[{{#expr:{{#request:heat}} mod 10}}-9] | {{#ifexpr: {{#request:heat}} >= 10 | [{{#expr:1+floor({{#request:heat}}/10)}}-9][0-9]{{!}}Oscillators_with_heat_{{#expr:floor({{#request:heat}}/10)}}[{{#expr:{{#request:heat}} - 10*floor({{#request:heat}}/10)}}-9]{{!}}Oscillators_with_heat_[1-9][0-9][0-9] | [{{#request:heat}}-9]{{!}}Oscillators_with_heat_[1-9][0-9] }} }} | {{#ifeq: {{#request:heateq}} | at most | Oscillators_with_heat_{{#ifexpr: {{#request:heat}} >= 100 | [0-{{#expr:floor({{#request:heat}}/100)-1}}][0-9][0-9]{{!}}Oscillators_with_heat_{{#expr:floor({{#request:heat}}/100)}}[0-{{#expr:round((({{#request:heat}} mod 100)-({{#request:heat}} mod 10))/10)-{{#ifexpr:({{#request:heat}} mod 100)-({{#request:heat}} mod 10)=0|0|1}} }}][0-{{#ifexpr:({{#request:heat}} mod 100)-({{#request:heat}} mod 10)=0|0|9}}]{{!}}Oscillators_with_heat_{{#expr:floor({{#request:heat}}/100)}}{{#expr:floor(({{#request:heat}}-({{#request:heat}} mod 10)-100*floor({{#request:heat}}/100))/10)}}[0-{{#expr:{{#request:heat}} mod 10}}]{{!}}Oscillators_with_heat_[0-9][0-9]{{!}}Oscillators_with_heat_[2-9] | {{#ifexpr: {{#request:heat}} >= 10 | [0-{{#expr:floor({{#request:heat}}/10)-1}}][0-9]${{!}}Oscillators_with_heat_{{#expr:floor({{#request:heat}}/10)}}[0-{{#expr:{{#request:heat}} - 10*floor({{#request:heat}}/10)}}]${{!}}Oscillators_with_heat_[2-9]$ | [0-{{#request:heat}}]$ }} }} | Oscillators_with_heat_{{#request:heat}}$}}}}}}|include = {Oscillator}:p:h:c,{Oscillator} dpl|table=,Oscillator,[[Period]],[[Heat]],Minimum # of [[cell]]s,[[Bounding box]]|ordermethod = titlewithoutnamespace|titlemaxlength=35|resultsheader=<h2>Oscillators with {{#ifeq: {{#request:per}} | any | any period | period {{#request:pereq}} {{#request:per}}}} and {{#ifeq: {{#request:heat}} | any | any heat | heat {{#request:heateq}} {{#request:heat}}}}</h2>The following %PAGES% oscillators were found matching the given criteria.\n| oneresultheader = <h2>Oscillators with {{#ifeq: {{#request:per}} | any | any period | period {{#request:pereq}} {{#request:per}}}} and {{#ifeq: {{#request:heat}} | any | any heat | heat {{#request:heateq}} {{#request:heat}}}}</h2>The following oscillator was the only one found matching the given criteria.\n| noresultsheader = <h2>Oscillators with {{#ifeq: {{#request:per}} | any | any period | period {{#request:pereq}} {{#request:per}}}} and {{#ifeq: {{#request:heat}} | any | any heat | heat {{#request:heateq}} {{#request:heat}}}}</h2>No patterns were found matching the given criteria.}}}}
Select patterns to list: 
Number of cells: {{#input: type = select | value = at least | name = cellseq |
  • at least
  • equal to
  • at most }}
{{#input: type = select | value = | name = cells | *any
  • 1 cells
  • 2 cells
  • 3 cells
  • 4 cells
  • 5 cells
  • 6 cells
  • 7 cells
  • 8 cells
  • 9 cells
  • 10 cells
  • 11 cells
  • 12 cells
  • 13 cells
  • 14 cells
  • 15 cells
  • 16 cells
  • 17 cells
  • 18 cells
  • 19 cells
  • 20 cells
  • 21 cells
  • 22 cells
  • 23 cells
  • 24 cells
  • 25 cells
  • 26 cells
  • 27 cells
  • 28 cells
  • 29 cells
  • 30 cells
  • 31 cells
  • 32 cells
  • 33 cells
  • 34 cells
  • 35 cells
  • 36 cells
  • 37 cells
  • 38 cells
  • 39 cells
  • 40 cells
  • 41 cells
  • 42 cells
  • 43 cells
  • 44 cells
  • 45 cells
  • 46 cells
  • 47 cells
  • 48 cells
  • 49 cells
  • 50 cells
  • 51 cells
  • 52 cells
  • 53 cells
  • 54 cells
  • 55 cells
  • 56 cells
  • 57 cells
  • 58 cells
  • 59 cells
  • 60 cells
  • 61 cells
  • 62 cells
  • 63 cells
  • 64 cells
  • 65 cells
  • 66 cells
  • 67 cells
  • 68 cells
  • 69 cells
  • 70 cells
  • 71 cells
  • 72 cells
  • 73 cells
  • 74 cells
  • 75 cells
  • 76 cells
  • 77 cells
  • 78 cells
  • 79 cells
  • 80 cells
  • 81 cells
  • 82 cells
  • 83 cells
  • 84 cells
  • 85 cells
  • 86 cells
  • 87 cells
  • 88 cells
  • 89 cells
  • 90 cells
  • 92 cells
  • 94 cells
  • 95 cells
  • 96 cells
  • 97 cells
  • 98 cells
  • between 100 and 109 cells
  • between 110 and 119 cells
  • between 120 and 129 cells
  • between 130 and 139 cells
  • between 140 and 149 cells
  • between 150 and 159 cells
  • between 160 and 169 cells
  • between 170 and 179 cells
  • between 180 and 189 cells
  • between 190 and 199 cells
  • between 200 and 299 cells
  • between 300 and 399 cells
  • between 400 and 499 cells
  • between 500 and 599 cells
  • between 600 and 699 cells
  • between 700 and 799 cells
  • between 800 and 899 cells
  • between 900 and 999 cells
  • between 1,000 and 9,999 cells
  • between 10,000 and 99,999 cells
  • between 100,000 and 999,999 cells
  • between 1,000,000 and 9,999,999 cells
  • between 10,000,000 and 99,999,999 cells }}
  Year of discovery: {{#input: type = select | value = no earlier than | name = yeareq |
  • no earlier than
  • in
  • no later than }}
{{#input: type = select | value = | name = year | *any
  • 1969
  • 1970
  • 1971
  • 1972
  • 1973
  • 1976
  • 1977
  • 1978
  • 1979
  • 1980
  • 1982
  • 1983
  • 1984
  • 1985
  • 1986
  • 1988
  • 1989
  • 1990
  • 1991
  • 1992
  • 1993
  • 1994
  • 1995
  • 1996
  • 1997
  • 1998
  • 1999
  • 2000
  • 2001
  • 2002
  • 2003
  • 2004
  • 2005
  • 2006
  • 2007
  • 2008
  • 2009
  • 2010
  • 2011
  • 2012
  • 2013
  • 2014
  • 2015
  • 2016
  • 2017
  • 2018
  • 2019
  • 2020
  • 2021
  • 2022
  • 2023
  • 2024
  • 2025
  • 2026 }}
  Discovered by: {{#input: type = select | value = | name = author | *anyone
  • 400spartans
  • 83bismuth38
  • Achim Flammenkamp
  • Adam P. Goucher
  • affamatodidio
  • AforAmpere
  • Alan Hensel
  • Alexey Nigin
  • Andrew J. Wade
  • Andrew Trevorrow
  • Andrzej Megier
  • Andrzej Okrasinski
  • Apple Bottom
  • Arie Paap
  • Arthur Taber
  • Bill Gosper
  • BlinkerSpawn
  • Brett Berger
  • Brice Due
  • Bullet51
  • Caleb R. Hilton
  • Carson Cheng
  • carybe
  • Charity Engine
  • Charles Corderman
  • Charles Trawick
  • Chris Cain
  • Chris857
  • cvojan
  • dani
  • Dave Greene
  • David Bell
  • David Buckingham
  • David Eppstein
  • David Raucci
  • Dean Hickerson
  • Denis Wilson
  • Dietrich Leithner
  • Don Woods
  • Dongook Lee
  • Dylan Chen
  • Earl Abbe
  • Elijah Ken
  • Emerson J. Perkins
  • Entity Valkyrie
  • Erik de Neve
  • Eugene Langvagen
  • Everett Boyer
  • Evin
  • Frank Everdij
  • FWKnightship
  • Gabriel Nivasch
  • George Collins
  • goldenratio
  • Goldtiger997
  • Gustone
  • Hartmut Holzwart
  • Hippo.69
  • hotcrystal0
  • Hugh Thompson
  • Ian Osgood
  • Ilkka Törmä
  • iNoMed
  • Ivan Fomichev
  • James Pascua
  • Jan Kok
  • Jared James Prince
  • Jason Summers
  • Jeremy Tan
  • JHC group
  • John Conway
  • John Winston Garth
  • Josh Ball
  • Karel Suhajda
  • Keith Amling
  • Keith McClelland
  • Louis-François Handfield
  • Lucy D'Agostino
  • Luka Okanishi
  • Luke Kiernan
  • lumi
  • Maia Karpovich
  • Mark Niemiec
  • Mark Walsh
  • Martin Grant
  • Matthias Merzenich
  • May13
  • Michael Simkin
  • Mike Playle
  • MIT group
  • Mitchell Riley
  • mtve
  • mystical
  • Nathaniel Johnston
  • Nick Gotts
  • Nicolas Loizeau
  • Nicolay Beluchenko
  • Noam Elkies
  • Nora Brown
  • Open Science Grid
  • Oscar Cunningham
  • Park Shinhwan
  • Paul Callahan
  • Paul Rendell
  • Paul Schick
  • Paul Tooke
  • Pavel Grankovskiy
  • Period1GliderGun
  • Peter Raynham
  • PK22
  • praosylen
  • Rich Holmes
  • Rich Schroeppel
  • Richard K. Guy
  • Richard P. Howell
  • Richard Schank
  • Richard Wobus
  • Rob Liston
  • Robert Kraus
  • Robert W. April
  • Robert Wainwright
  • Roger H. Rosenbaum
  • Schneelocke
  • Scot Ellison
  • Sergey Petrov
  • siffrin normal
  • Simon Ekström
  • Simon Norton
  • Sol Goodman
  • Sphenocorona
  • Stephen Silver
  • Steve Tower
  • Tanner Jacobi
  • Tim Coe
  • Tomas Rokicki
  • Tony Smithurst
  • Ville Salo
  • whatislife
  • wwei23
  • zdr }}
{{#input: type = ajax | value = Show patterns | update = mw-pages }}

}}