Game life simulator, enjoy it
Life simulation
What is it about?
Game life simulator, enjoy it!
App Screenshots
App Store Description
Game life simulator, enjoy it!
Gesture control in the Simulation tab:
*Long press start/stop simulation
* Slide up with two fingers, acceleration/deceleration simulation
*Zoom (current cols * line is displayed in the upper right corner)
*Generation and demographic coverage (can be disabled via the Instrumentation tab)
* Pan movement (note that pan gestures can also be considered to be drawn/deleted depending on the context).
*When using the "Insert" option to load mode, click on "Delete Mode" and press the "Abandon" button to discard the loaded mode.
* When the view disappears, the timed refresh will stop automatically, otherwise the UI performance will be reduced.
*To enable timed refresh without being in the Simulation tab, press "start" in the segmentation control provided in the Instrumentation tab.
Mode tab:
More than 1000 schema files from wikipedia
* app supports schema files with different rule configurations (actually all). The default is 23/3
* If config is not the default, the right side displays different rule sets in blue.
*Press any of them to jump to the overview
*According to the "Network" located in the navigation bar for network acquisition.
Overview:
* Provides a preview of the name, author, rule, source, description, and appropriate scaling of the pattern.
*Click on the link to see more details about Wikipedia
* Press mode preview to segue to the editor view controller.
* Press the load button to select whether to overwrite the existing universe or insert multiple copies into the current universe.
* If a global is overridden, the rules of the current mode are applied; if not, the current rule is not changed.
editor:
* Supports rotation and flip functions.
* Split controls for panning, drawing, and deleting. The size of the brush can be controlled via the meter tab.
*When returning to the overview, any edits will be saved to the current session
*Click Save to save your own copy, or set the rules.
instrument:
* Custom colors for grids, cells, and backgrounds.
Custom rules
* Custom coverage on the instrumentation tab
*Overwrite automatic speed to make calculation faster
*Enable/disable status update (turn off this feature to save some power...) Note: stats will only be updated when this switch is enabled
statistics:
*Three graphs represent population, calculation time, and empty nodes (because the universe is infinite)
* Cache results: The size of the hash map I used to do saves a lot of computation (cache, not hash lifetime)
* Hash maps are emptied each time a rule changes, because the cached results can only use uniform rules.
Load large mode:
* Large mode includes OTCA cells for "life in life", Turing machine, a bunch of prime calculators, etc.
* Hash map cache enough results to speed up the calculation takes about 15 seconds
* After warming up, the calculation time will return to normal (can be confirmed by viewing the stats tab)
* Rendering a large number of cells takes time, adjusting the instrument > Cell > Rendering quality [faster, balanced, better], Instrument > Auto Speed > Max allows rendering time to increase speed when needed.
CoreData:
* When you open the app for the first time, the app will transcribe all .rle files into core redata for the following reasons:
1) Faster performance when loading mode
2) Better and easier management.
* However, if you decide to quit during the process of building the database, this is no big deal, because the next time the user opens the application, the application will start where it left off.
AppAdvice does not own this application and only provides images and links contained in the iTunes Search API, to help our users find the best apps to download. If you are the developer of this app and would like your information removed, please send a request to takedown@appadvice.com and your information will be removed.