Comparison of oscillator analysis tools: Difference between revisions

From LifeWiki
Jump to navigation Jump to search
Line 263: Line 263:
|-
|-
! colspan="2" | [[Period]]
! colspan="2" | [[Period]]
! ?
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''≤4194303'''
| style="background-color:#c6efce; color:#006100" | '''≤4194303'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
Line 269: Line 269:
! rowspan="2" | [[Mod]]
! rowspan="2" | [[Mod]]
! Value
! Value
! ?
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
|-
|-
! Transformation
! Transformation
! ?
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
|-
|-
! colspan="2" | [[Kinetic symmetry]]
! colspan="2" | [[Kinetic symmetry]]
! ?
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
Line 285: Line 285:
! rowspan="5" | [[Population]]
! rowspan="5" | [[Population]]
! Minimum
! Minimum
! ?
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
|-
|-
! Maximum
! Maximum
! ?
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
|-
|-
! Average
! Average
! ?
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
Line 310: Line 310:
|-
|-
! colspan="2" | [[Direction]]
! colspan="2" | [[Direction]]
! ?
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
|-
|-
! colspan="2" | [[Slope]]
! colspan="2" | [[Slope]]
! ?
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
Line 321: Line 321:
! rowspan="2" | [[Speed]]
! rowspan="2" | [[Speed]]
! Unsimplified
! Unsimplified
! ?
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
|-
|-
! Simplified
! Simplified
! ?
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
Line 332: Line 332:
! rowspan="5" | [[Heat]]
! rowspan="5" | [[Heat]]
! Minimum
! Minimum
! ?
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
|-
|-
! Maximum
! Maximum
! ?
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
|-
|-
! Average
! Average
! ?
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
Line 358: Line 358:
! rowspan="2" | [[Bounding box]]
! rowspan="2" | [[Bounding box]]
! XY
! XY
! ?
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
|-
|-
! Area
! Area
! ?
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
Line 369: Line 369:
! rowspan="4" | Supported by rules
! rowspan="4" | Supported by rules
! Minimum (outer-totalistic)
! Minimum (outer-totalistic)
! ?
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
|-
|-
! Maximum (outer-totalistic)
! Maximum (outer-totalistic)
! ?
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
|-
|-
! Minimum (isotropic)
! Minimum (isotropic)
! ?
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
|-
|-
! Maximum (isotropic)
! Maximum (isotropic)
! ?
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
|-
|-
! colspan="2" | [[apgcode]]
! colspan="2" | [[apgcode]]
! ?
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#ffc7ce; color:#9c0006" | '''No'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''
| style="background-color:#c6efce; color:#006100" | '''Yes'''

Revision as of 10:13, 30 July 2024

This page compares tools used for analyzing still lifes, oscillators and spaceships alongside the information they output.

We assume that the input pattern runs in B3/S23, as these tools are used for computing information for wiki infoboxes.

Oscillators

Datum Oscillizer Oscillizer-Web Nakano LifeViewer Catagolue
Period ≤1200 ≤~1000 Yes ≤4194303 Yes
Mod Value No No Yes Yes No
Transformation No No No Yes No
Kinetic symmetry No No Yes No No
Population Minimum Yes Yes Yes Yes Yes
Maximum Yes Yes Yes Yes Yes
Average Yes Yes Yes Yes No
Sum over period No No ? No No
Signature No No ? No No
Active cells Rotor Yes Yes Yes Yes No
Stator Yes Yes Yes Yes No
Total Yes Yes Yes Yes No
Volatility Normal Yes Yes Yes Yes No
Strict Yes Yes Yes Yes No
Heat Minimum Yes No Yes Yes No
Maximum Yes No Yes Yes No
Average Yes No Yes Yes No
Sum over period No No ? No No
Signature No No ? No No
Temperature Active Yes No Yes Yes No
Rotor Yes No Yes Yes No
Bounding box XY Yes Yes Yes Yes No
Area Yes Yes Yes Yes No
Supported by rules Minimum (outer-totalistic) Yes No Yes No No
Maximum (outer-totalistic) Yes No Yes No No
Minimum (isotropic) No No Yes No Yes
Maximum (isotropic) No No Yes No Yes
apgcode No No Yes No Yes

Mapping

Map type Oscillizer Oscillizer-Web Nakano LifeViewer Catagolue
Period map Yes Yes Yes Yes No
Frequency map No No No No No
Signature map No No No No No
Domain coloring No No No No No

Spaceships

Datum Nakano LifeViewer Catagolue
Period Yes ≤4194303 Yes
Mod Value Yes Yes No
Transformation No Yes No
Kinetic symmetry Yes No No
Population Minimum Yes Yes Yes
Maximum Yes Yes Yes
Average Yes Yes No
Sum over period ? No No
Signature ? No No
Direction No Yes No
Slope No Yes No
Speed Unsimplified Yes Yes No
Simplified Yes Yes No
Heat Minimum Yes Yes No
Maximum Yes Yes No
Average Yes Yes No
Sum over period ? No No
Signature ? No No
Bounding box XY Yes Yes No
Area Yes Yes No
Supported by rules Minimum (outer-totalistic) Yes No No
Maximum (outer-totalistic) Yes No No
Minimum (isotropic) Yes No Yes
Maximum (isotropic) Yes No Yes
apgcode Yes No Yes

Example maps

The p96 Hans Leo hassler is used for these demos due to its low period and diverse set of subperiods. Legends are not included.

LifeViewer does not display the initial pattern inside the period map as to do so would be redundant given that the input pattern is already accessible.

Period maps