Comparison of oscillator analysis tools: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
| Line 372: | Line 372: | ||
|} | |} | ||
== Spaceships == | == Spaceships == | ||
{| 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]] | ||
! [[Nakano]] | ! [[Nakano]] | ||
| Line 382: | Line 382: | ||
! [[Catagolue]] | ! [[Catagolue]] | ||
|- | |- | ||
! colspan=" | ! colspan="3" | [[Period]] | ||
| 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 391: | Line 391: | ||
|- | |- | ||
! 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:#c6efce; color:#006100" | '''Yes''' | | style="background-color:#c6efce; color:#006100" | '''Yes''' | ||
| Line 399: | Line 399: | ||
| 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 407: | Line 407: | ||
| 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:#c6efce; color:#006100" | '''Yes''' | | style="background-color:#c6efce; color:#006100" | '''Yes''' | ||
| Line 416: | Line 416: | ||
|- | |- | ||
! 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 424: | Line 424: | ||
| 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 432: | Line 432: | ||
| 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 440: | Line 440: | ||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | | style="background-color:#ffc7ce; color:#9c0006" | '''No''' | ||
|- | |- | ||
! colspan=" | ! colspan="3" | [[Direction]] | ||
| 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 448: | Line 448: | ||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | | style="background-color:#ffc7ce; color:#9c0006" | '''No''' | ||
|- | |- | ||
! colspan=" | ! colspan="3" | [[Slope]] | ||
| 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 457: | Line 457: | ||
|- | |- | ||
! rowspan="2" | [[Speed]] | ! rowspan="2" | [[Speed]] | ||
! Unsimplified | ! colspan="2" | 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:#c6efce; color:#006100" | '''Yes''' | ||
| Line 465: | Line 465: | ||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | | style="background-color:#ffc7ce; color:#9c0006" | '''No''' | ||
|- | |- | ||
! Simplified | ! colspan="2" | Simplified | ||
| 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 474: | Line 474: | ||
|- | |- | ||
! 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 482: | Line 482: | ||
| 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 490: | Line 490: | ||
| 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 499: | Line 499: | ||
|- | |- | ||
! 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 507: | Line 507: | ||
| 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 516: | Line 516: | ||
|- | |- | ||
! rowspan="4" | Supported by rules | ! rowspan="4" | Supported 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 524: | Line 525: | ||
| 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:#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:# | | style="background-color:#c6efce; color:#006100" | '''Yes''' | ||
| style="background-color:# | | 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:#c6efce; color:#006100" | '''Yes''' | | style="background-color:#c6efce; color:#006100" | '''Yes''' | ||
| style="background-color:# | | style="background-color:#ffc7ce; color:#9c0006" | '''No''' | ||
| style="background-color:# | | 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:#c6efce; color:#006100" | '''Yes''' | | style="background-color:#c6efce; color:#006100" | '''Yes''' | ||
| Line 548: | Line 550: | ||
| 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:#c6efce; color:#006100" | '''Yes''' | | style="background-color:#c6efce; color:#006100" | '''Yes''' | ||
Revision as of 14:50, 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 | OT | No | Yes | No | Yes | No | No |
| INT | No | Yes | No | Yes | Yes | Yes | ||
| Maximum | OT | No | Yes | No | Yes | No | No | |
| INT | 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)