Comparison of oscillator analysis tools: Difference between revisions
Jump to navigation
Jump to search
→Oscillators: 1000 works, 1001 does not work |
|||
| Line 16: | Line 16: | ||
== Oscillators == | == Oscillators == | ||
{| class="wikitable" style="margin-left: auto; margin-right: auto; text-align: center | {| class="wikitable" style="margin-left: auto; margin-right: auto; text-align: center" | ||
! colspan=" | ! colspan="3" | Datum | ||
! [[Oscar]] | ! [[Oscar]] | ||
! [[Oscillizer]] | ! [[Oscillizer]] | ||
| Line 28: | Line 28: | ||
! [[Catagolue]] | ! [[Catagolue]] | ||
|- | |- | ||
! colspan=" | ! colspan="3" | [[Period]] | ||
| style="background-color:#c6efce; color:#006100" | '''Yes''' | | style="background-color:#c6efce; color:#006100" | '''Yes''' | ||
| style="background-color:#c6efce; color:#006100" | '''≤1200''' | | style="background-color:#c6efce; color:#006100" | '''≤1200''' | ||
| Line 40: | Line 40: | ||
|- | |- | ||
! rowspan="2" | [[Mod]] | ! rowspan="2" | [[Mod]] | ||
! Value | ! colspan="2" | Value | ||
| 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 51: | Line 51: | ||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | | style="background-color:#ffc7ce; color:#9c0006" | '''No''' | ||
|- | |- | ||
! Transformation | ! colspan="2" | Transformation | ||
| 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 62: | Line 62: | ||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | | style="background-color:#ffc7ce; color:#9c0006" | '''No''' | ||
|- | |- | ||
! colspan=" | ! colspan="3" | [[Kinetic symmetry]] | ||
| 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 74: | Line 74: | ||
|- | |- | ||
! rowspan="3" | [[Population]] | ! rowspan="3" | [[Population]] | ||
! Minimum | ! colspan="2" | Minimum | ||
| 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''' | ||
| Line 85: | Line 85: | ||
| style="background-color:#c6efce; color:#006100" | '''Yes''' | | style="background-color:#c6efce; color:#006100" | '''Yes''' | ||
|- | |- | ||
! Maximum | ! colspan="2" | Maximum | ||
| 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''' | ||
| Line 96: | Line 96: | ||
| style="background-color:#c6efce; color:#006100" | '''Yes''' | | style="background-color:#c6efce; color:#006100" | '''Yes''' | ||
|- | |- | ||
! Average | ! colspan="2" | Average | ||
| 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''' | ||
| Line 108: | Line 108: | ||
|- | |- | ||
! rowspan="3" | Active cells | ! rowspan="3" | Active cells | ||
! [[Rotor]] | ! colspan="2" | [[Rotor]] | ||
| 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''' | ||
| Line 119: | Line 119: | ||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | | style="background-color:#ffc7ce; color:#9c0006" | '''No''' | ||
|- | |- | ||
! [[Stator]] | ! colspan="2" | [[Stator]] | ||
| 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''' | ||
| Line 130: | Line 130: | ||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | | style="background-color:#ffc7ce; color:#9c0006" | '''No''' | ||
|- | |- | ||
! Total | ! colspan="2" | Total | ||
| 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''' | ||
| Line 142: | Line 142: | ||
|- | |- | ||
! rowspan="2" | [[Volatility]] | ! rowspan="2" | [[Volatility]] | ||
! Standard | ! colspan="2" | Standard | ||
| 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''' | ||
| Line 153: | Line 153: | ||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | | style="background-color:#ffc7ce; color:#9c0006" | '''No''' | ||
|- | |- | ||
! Strict | ! colspan="2" | Strict | ||
| 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''' | ||
| Line 165: | Line 165: | ||
|- | |- | ||
! rowspan="3" | [[Heat]] | ! rowspan="3" | [[Heat]] | ||
! Minimum | ! colspan="2" | Minimum | ||
| 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''' | ||
| Line 176: | Line 176: | ||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | | style="background-color:#ffc7ce; color:#9c0006" | '''No''' | ||
|- | |- | ||
! Maximum | ! colspan="2" | Maximum | ||
| 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''' | ||
| Line 187: | Line 187: | ||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | | style="background-color:#ffc7ce; color:#9c0006" | '''No''' | ||
|- | |- | ||
! Average | ! colspan="2" | Average | ||
| 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''' | ||
| Line 199: | Line 199: | ||
|- | |- | ||
! rowspan="2" | [[Temperature]] | ! rowspan="2" | [[Temperature]] | ||
! Active | ! colspan="2" | Active | ||
| 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''' | ||
| Line 210: | Line 210: | ||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | | style="background-color:#ffc7ce; color:#9c0006" | '''No''' | ||
|- | |- | ||
! Rotor | ! colspan="2" | Rotor | ||
| 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''' | ||
| Line 222: | Line 222: | ||
|- | |- | ||
! rowspan="2" | [[Bounding box]] | ! rowspan="2" | [[Bounding box]] | ||
! XY | ! colspan="2" | XY | ||
| 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''' | ||
| Line 233: | Line 233: | ||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | | style="background-color:#ffc7ce; color:#9c0006" | '''No''' | ||
|- | |- | ||
! Area | ! colspan="2" | Area | ||
| 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''' | ||
| Line 245: | Line 245: | ||
|- | |- | ||
! rowspan="4" | Supported<br>by rules | ! rowspan="4" | Supported<br>by rules | ||
! Minimum | ! rowspan="2" | Minimum | ||
! OT | |||
| 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''' | ||
| Line 256: | Line 257: | ||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | | style="background-color:#ffc7ce; color:#9c0006" | '''No''' | ||
|- | |- | ||
! | ! INT | ||
| 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''' | | style="background-color:#ffc7ce; color:#9c0006" | '''No''' | ||
| 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''' | ||
| 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''' | |||
| style="background-color:#c6efce; color:#006100" | '''Yes''' | |||
|- | |||
! rowspan="2" | Maximum | |||
! OT | |||
| 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''' | ||
| 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''' | ||
| 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''' | ||
| 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''' | ||
|- | |- | ||
! | ! INT | ||
| 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 289: | Line 291: | ||
| style="background-color:#c6efce; color:#006100" | '''Yes''' | | style="background-color:#c6efce; color:#006100" | '''Yes''' | ||
|- | |- | ||
! colspan=" | ! colspan="3" | [[apgcode]] | ||
| 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''' | ||
Revision as of 14:47, 28 September 2025
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 | Oscar | Oscillizer | Oscillizer-Web | Oscilloscope | Nakano | LifeViewer | CAViewer | Caterer | Catagolue | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Period | Yes | ≤1200 | ≤1000 | ≤50000 | Yes | Yes[n 1] | Yes | Yes | Yes | ||
| Mod | Value | No | No | No | No | Yes | Yes | No | No | No | |
| Transformation | No | No | No | No | No | Yes | No | No | No | ||
| Kinetic symmetry | No | No | No | No | Yes | No | No | No | No | ||
| Population | Minimum | No | Yes | Yes | Yes | Yes | Yes | No | No | Yes | |
| Maximum | No | Yes | Yes | Yes | Yes | Yes | No | No | Yes | ||
| Average | No | Yes | Yes | Yes | Yes | Yes | No | No | No | ||
| Active cells | Rotor | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | |
| Stator | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | ||
| Total | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | ||
| Volatility | Standard | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | |
| Strict | No | Yes | Yes | Yes | Yes | Yes | No | No | No | ||
| Heat | Minimum | No | Yes | No | No | Yes | Yes | No | No | No | |
| Maximum | No | Yes | No | No | Yes | Yes | No | No | No | ||
| Average | No | Yes | No | Yes | Yes | Yes | Yes | Yes | No | ||
| Temperature | Active | No | Yes | No | Yes | Yes | Yes | Yes | Yes | No | |
| Rotor | No | Yes | No | No | Yes | Yes | Yes | Yes | No | ||
| Bounding box | XY | No | Yes | Yes | Yes | Yes | Yes | No | No | No | |
| Area | No | Yes | Yes | Yes | Yes | Yes | No | No | No | ||
| Supported by rules |
Minimum | OT | No | Yes | No | No | Yes | No | No | Yes | No |
| INT | No | No | No | No | Yes | No | Yes | Yes | Yes | ||
| Maximum | OT | No | Yes | No | No | Yes | No | No | Yes | No | |
| INT | No | No | No | No | Yes | No | Yes | Yes | Yes | ||
| apgcode | No | No | No | No | Yes | No | No | No | Yes | ||
Mapping
| Map type | Oscar | Oscillizer | Oscillizer-Web | Oscilloscope | Nakano | LifeViewer | CAViewer | Caterer | Catagolue |
|---|---|---|---|---|---|---|---|---|---|
| Period map | No | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Frequency map | No | No | No | Yes | No | Yes | No | No | No |
| Heat map | No | No | No | Yes | No | No | No | No | No |
| Signature map | No | No | No | No | No | No | No | No | No |
| Domain coloring | No | No | No | No | No | No | No | No | No |
Spaceships
| Datum | Oscar | Nakano | LifeViewer | CAViewer | Caterer | Catagolue | |
|---|---|---|---|---|---|---|---|
| Period | No | Yes | Yes | Yes | Yes | Yes | |
| Mod | Value | No | Yes | Yes | No | No | No |
| Transformation | No | No | Yes | No | No | No | |
| Kinetic symmetry | No | Yes | No | No | No | No | |
| Population | Minimum | No | Yes | Yes | No | No | Yes |
| Maximum | No | Yes | Yes | No | No | Yes | |
| Average | No | Yes | Yes | No | No | No | |
| Direction | No | No | Yes | dx, dy | dx, dy | No | |
| Slope | No | No | Yes | No | No | No | |
| Speed | Unsimplified | Yes | Yes | Yes | No | No | No |
| Simplified | No | Yes | Yes | No | No | No | |
| Heat | Minimum | No | Yes | Yes | No | No | No |
| Maximum | No | Yes | Yes | No | No | No | |
| Average | No | Yes | Yes | Yes | Yes | No | |
| Bounding box | XY | No | Yes | Yes | No | No | No |
| Area | No | Yes | Yes | No | No | No | |
| Supported by rules | Minimum (outer-totalistic) | No | Yes | No | Yes | No | No |
| Maximum (outer-totalistic) | No | Yes | No | Yes | No | No | |
| Minimum (isotropic) | No | Yes | No | Yes | Yes | Yes | |
| Maximum (isotropic) | No | Yes | No | Yes | Yes | Yes | |
| apgcode | No | Yes | No | No | 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. In Oscilloscope, the pattern preview is animated.
Period maps
-
Oscillizer
-
Oscillizer-Web
-
Oscillizer-Web, interiors enabled
-
Oscillizer-Web, borders enabled
-
Nakano
-
Oscilloscope (v1.1.0)
-
Oscilloscope (v1.2.0)
-
Oscilloscope (v1.2.0, grayscale)
-
LifeViewer (builds 804-808)
-
LifeViewer (builds 809-814)
-
LifeViewer (build 815)
-
LifeViewer (builds 816-942)
-
LifeViewer (builds 943-956)
-
LifeViewer (builds 957-969)
-
LifeViewer (build 970)
-
LifeViewer (builds 971-1322)
-
LifeViewer (builds 1323-present)
Frequency maps
-
Oscilloscope (v1.1.0)
-
Oscilloscope (v1.2.0)
-
Oscilloscope (v1.2.0, grayscale)
-
LifeViewer (build 1250)
-
LifeViewer (builds 1251-1253)
-
LifeViewer (builds 1254-present)
Heat maps
-
Oscilloscope (v1.1.0)
Notes
- ↑ no upper limit as of build 1285 (possibly earlier)