Oscilator ( eng. oscillator ) - o clasă de configurații în „Life” - un model al unui automat celular creat de Conway .
Un oscilator este o configurație a unui automat celular care, după un număr finit de generații, se repetă în forma și poziția inițială. Cu alte cuvinte, un oscilator este orice tipar care este un predecesor al lui însuși [1] , deși poate trece un număr arbitrar de mare de generații înainte de următoarea repetare a stării sale.
Numărul minim de generații prin care oscilatorul revine la starea inițială se numește perioada oscilatorului. Un oscilator cu o perioadă de 1 este de obicei numit o configurație stabilă [2] deoarece nu se modifică în timpul evoluției.
În funcție de context, navele spațiale pot fi considerate și oscilatoare, dar de obicei sunt tratate ca un tip separat de model.
În Life, oscilatorii finiți sunt cunoscuți pentru toate perioadele, cu excepția 19 și 41. Deși există 34 de oscilatoare de perioadă, toate exemplele cunoscute sunt considerate banale, deoarece constau din componente individuale care oscilează cu perioade mai mici. De exemplu, un oscilator cu o perioadă de 34 poate fi obținut prin plasarea în univers a două oscilatoare independente cu perioade de 2 și 17. Un oscilator este considerat nebanal dacă conține cel puțin o celulă a cărei perioadă de oscilație este egală cu perioada. a oscilatorului [3] [4] .
Steaua, perioada 3 [7]
Cruce, perioada 3 [8]
Sărutul francez perioada 3 [9]
Ore-2, perioada 4 [10]
Pinwheel, perioada 4 [11]
Octogon-2, perioada 5 [12]
Fumarole, perioada 5 [13]
Pyatigushka, perioada 5 [14]
Galaxia Koka, perioada 8 [15]
Pentadekatlon , perioada 15 [16]
Conway’s Game of Life și alte automate celulare | |||||
---|---|---|---|---|---|
Clasele de configurare | |||||
Configurații |
| ||||
Termeni | |||||
O altă navă spațială pe o rețea bidimensională |
| ||||
Nave spațiale unidimensionale | |||||
Software și algoritmi |
| ||||
Cercetătorii KA |