Comparison of oscillator analysis tools: Difference between revisions
Jump to navigation
Jump to search
Category:Software |
|||
| (7 intermediate revisions by one other user not shown) | |||
| Line 15: | Line 15: | ||
--> | --> | ||
== 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="3" | Datum | ! colspan="3" | Datum | ||
| Line 221: | Line 221: | ||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | | style="background-color:#ffc7ce; color:#9c0006" | '''No''' | ||
|- | |- | ||
! rowspan=" | ! rowspan="6" | [[Bounding box]] | ||
! | ! rowspan="2" | All phases | ||
! 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 234: | ||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | | style="background-color:#ffc7ce; color:#9c0006" | '''No''' | ||
|- | |- | ||
! | ! 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''' | ||
| 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''' | | 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''' | |||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | |||
|- | |||
! rowspan="2" | Min. phase | |||
! XY | |||
| 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:#ffffdd; color:#616100" | '''Help only''' | |||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | |||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | |||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | |||
|- | |||
! Area | |||
| 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:#ffffdd; color:#616100" | '''Help only''' | |||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | |||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | |||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | |||
|- | |||
! rowspan="2" | Max. phase | |||
! XY | |||
| 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:#ffffdd; color:#616100" | '''Help only''' | |||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | |||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | |||
| style="background-color:#ffc7ce; color:#9c0006" | '''No''' | |||
|- | |||
! Area | |||
| 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:#ffffdd; color:#616100" | '''Help only''' | |||
| 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 372: | Line 419: | ||
|} | |} | ||
== 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="3" | Datum | ! colspan="3" | Datum | ||
| Line 414: | Line 461: | ||
| 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:# | | style="background-color:#ffffdd; color:#616100" | '''Glide''' | ||
| 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 647: | Line 694: | ||
p96 Hans Leo hassler period map (LifeViewer build 970).png|LifeViewer (build 970) | p96 Hans Leo hassler period map (LifeViewer build 970).png|LifeViewer (build 970) | ||
p96 Hans Leo hassler period map (LifeViewer build 971).png|LifeViewer (builds 971-1322) | p96 Hans Leo hassler period map (LifeViewer build 971).png|LifeViewer (builds 971-1322) | ||
p96 Hans Leo hassler period map (LifeViewer build 1323).png|LifeViewer (builds 1323-present) | p96 Hans Leo hassler period map (LifeViewer build 1323).png|LifeViewer (builds 1323-1370) | ||
p96 Hans Leo hassler period map (LifeViewer build 1371).png|LifeViewer (builds 1371-present) | |||
</gallery> | </gallery> | ||
| Line 674: | Line 722: | ||
== Notes == | == Notes == | ||
<references group="n"/> | <references group="n"/> | ||
[[Category:Software]] | |||
Latest revision as of 09:13, 28 February 2026
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 | Yes | Yes | Yes | No | No | No | |
| Maximum | No | Yes | No | Yes | 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 | Yes | Yes | Yes | Yes | Yes | No | ||
| Bounding box | All phases | XY | No | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Area | No | Yes | No | Yes | Yes | Yes | No | No | No | ||
| Min. phase | XY | No | No | No | Yes | No | Help only | No | No | No | |
| Area | No | No | No | Yes | No | Help only | No | No | No | ||
| Max. phase | XY | No | No | No | Yes | No | Help only | No | No | No | |
| Area | No | No | No | Yes | No | Help only | 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 | Yes | No | No | No | No | No |
| Phase coloring | No | No | No | No | No | No | No | No | No |
Spaceships
| Datum | Oscar | Oscilloscope | Nakano | LifeViewer | CAViewer | Caterer | Catagolue | ||
|---|---|---|---|---|---|---|---|---|---|
| Period | No | Yes | Yes | Yes | Yes | Yes | Yes | ||
| Mod | Value | No | No | Yes | Yes | No | No | No | |
| Transformation | No | No | No | Yes | No | No | No | ||
| Kinetic symmetry | No | No | Glide | No | No | No | No | ||
| Population | Minimum | No | Yes | Yes | Yes | No | No | Yes | |
| Maximum | No | Yes | Yes | Yes | No | No | Yes | ||
| Average | No | Yes | Yes | Yes | No | No | No | ||
| Direction | No | Yes | No | Yes | dx, dy | dx, dy | No | ||
| Slope | No | No | No | Yes | No | No | No | ||
| Speed | Unsimplified | Yes | No | Yes | Yes | No | No | No | |
| Simplified | No | Yes | Yes | Yes | No | No | No | ||
| Heat | Minimum | No | No | Yes | Yes | No | No | No | |
| Maximum | No | No | Yes | Yes | No | No | No | ||
| Average | No | No | Yes | Yes | Yes | Yes | No | ||
| Bounding box | All phases | XY | No | Yes | No | Yes | No | No | No |
| Area | No | Yes | No | Yes | No | No | No | ||
| Min. phase | XY | No | Yes | No | Help only | No | No | No | |
| Area | No | Yes | No | Help only | No | No | No | ||
| Max. phase | XY | No | Yes | Yes | Help only | No | No | No | |
| Area | No | Yes | Yes | Help only | No | No | No | ||
| Supported by rules | Minimum | OT | No | No | Yes | No | Yes | No | No |
| INT | No | No | Yes | No | Yes | Yes | Yes | ||
| Maximum | OT | No | No | Yes | No | Yes | No | No | |
| INT | No | No | Yes | No | Yes | Yes | Yes | ||
| apgcode | No | 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-1370)
-
LifeViewer (builds 1371-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)
Signature maps
-
Oscilloscope (v1.5.0)
Notes
- ↑ no upper limit as of build 1285 (possibly earlier)