SocksCap64 : A large video game database and HTML5 games arcade - SocksCap64|SSTap - The best network acceleration and socks proxy software designed to reduce ping of online games
SocksCap64
  • Game Database
    • Online Game Database
    • Games From A to Z
    • Game’s Requirements
    • iOS Games
    • Online HTML5 Games
    • Gaming Software
    • Game Series
    • Games for your site
  • Reviews
  • News
  • Walkthrough
  • Game Tools
    • SSTap
    • SocksCap64
    • iOS Game Price Tracker
    • Steam Price Tracker
    • Microsoft Store Price Tracker
    • Upcoming Games
  • Support
    • Forums
    • Subscribe
    • Search
  • MORE
    • Game Tools
      • SSTap
      • SocksCap64
      • iOS Game Price Tracker
      • Steam Price Tracker
      • Microsoft Store Price Tracker
      • Upcoming Games
    • Support
      • Forums
      • Subscribe
      • Search
  • MENUS
    • Game Database
      • Online Game Database
      • Games From A to Z
      • Game’s Requirements
      • iOS Games
      • Online HTML5 Games
      • Gaming Software
      • Game Series
      • Games for your site
    • Reviews
    • News
    • Walkthrough
    • Game Tools
      • SSTap
      • SocksCap64
      • iOS Game Price Tracker
      • Steam Price Tracker
      • Microsoft Store Price Tracker
      • Upcoming Games
    • Support
      • Forums
      • Subscribe
      • Search
REGISTER
@
LOGIN

Hashlife

by Jiachen Ren on 2017-08-16
Hashlife
  • Size 29.7 MB
  • Ratings 2
  • AgeRating 4+ [?]
Download on the AppStore
Jiachen Ren Hashlife
Ratings: 5
  • Developer: Jiachen Ren
  • Website: Official website
  • Release Date: 2017-08-16
  • Supports: Family Sharing
  • Languages: English, Simplified Chinese
  • Compatibility: Requires iOS 10.0 or later. Compatible with iPhone, iPad, and iPod touch.

Summary

## Description

Fastest Game of Life Simulator for iOS available on the app store by Jiachen Ren. Enjoy!

Gesture Controls in Simulation tab:
* long press to start/stop the simulation
* swipe up with two fingers to accelerate/decelerate the simulation
* pinch to zoom in and out (current cols * rows is displayed on the upper right corner)
* generation and population statistics overlay (could be disabled through Instrumentation tab)
* pan to move around (note that pan gesture could also be treated as draw/erase depending on the context).
* when loaded pattern with "insert" option, tap to drop pattern, press discard to discard loaded pattern.
* when the view disappears, timed refresh automatically stops, because otherwise it would slow down UI performance.
* to enable timed refresh when not in the simulation tab, press "start" in the segmented control provided in Instrumentation tab.

Patterns tab:
* more than 1000 pattern files from wikipedia
* app supports pattern files with different rule configuration (actually all of them). Default is 23/3
* if config is not default, then the different rule set is displayed to the right in blue.
* press on any of them to segue to the overview
* press "Network" located in the nav bar to do network fetch.

Overview:
* name, author, rule, source, description and the properly scaled preview of the pattern is provided.
* press on the link to see more details on wikipedia
* press on the pattern preview to segue to Editor view controller.
* press load to choose between overriding the existing universe or insert multiple copies into the current one.
* if a universe is overridden, then the rule for the current pattern is applied, if not, the current rule will not be changed.

Editor:
* rotate and flipping capabilities are supported.
* segmented control for pan, draw, erase. Brush size could be controlled through Instrumentation tab.
* when back to the overview, any edits are saved for the current session
* click on save copy to save your own copy, you can also set the rule

Instrumentation:
* customizing color for grid, cells, and background.
* customizing the rule
* customizing overlays on the instrumentation tab
* overriding the auto speed to make calculation even faster
* enabling/disabling stats update(turn this off to save some power...). NOTE: stats will update only if this switch is enabled

Statistics:
* Three graphs for population, calculation duration, and empty nodes (since the universe is infinite)
* cached results: the size of the hash map that I use to do save tremendous amount of computation (memoized, not hash life)
* every time when the rule changes, the hash map is emptied because cached results only work with uniform rules.

Loading large patterns:
* large patterns include OTCA cells for "life in life", Turing Machine, a bunch of prime calculators, etc
* it will take about 15 seconds for the hash map to cache enough results to accelerate the calculation
* once warmed up, calculation time will back to normal (this could be confirmed by checking the stats tab)
* rendering large amount of cells take time, adjust the rendering quality in Instrumentation > Cell > [Faster, Balanced, Better] and in Instrumentation > Auto Speed > Max Allowed Rendering Duration to achieve speed boost if needed.

Compatibility:
* Iphone 5s and up. Any versions of ios before 5s will crash the app due to integer overflow.
* It is not possible to fix because my hashValue generation algorithm produces an oversized int on Iphone 5 and below.

CoreData:
* When the app is opened up for the first time, the app will transcribe all of its .rle files into CoreData for the following reasons:
1) faster performance when loading patterns
2) better & easier management.
* However, if the you decide to quit during the process in which the app is building up the data base, it is no big deal, because the app will start from where it left off the next time the user opens up the app.

Games related to Hashlife
  • Fuzzy Tapp
  • Fuzzy Wonderz
  • Fuzzy Wuzzy Fun
  • Fuzzy-Logic Chess
  • Fußball Fantasy Manager 2018
  • The Bet Hero Sportsbetting
  • FVR Wizard
  • FVR キャッチボール
  • FVRSalmon
  • Fwee
  • Fwoosh
  • FX Racer
  • FX Simulator
  • FX Trading Bootcamp
  • FXDrone Megalodrone
Activities of Hashlife
Activities of Hashlife

Hashlife

2017-08-16 Initial Version
iOS Games For You
View All
Make Ice Pops
Make Ice Pops
Kids Games Inc.
(1)

Make it 13
Make it 13
Michael Reiland
(0)

Make it 2048 - Mini Puzzle Games
Make it 2048 - Mini Puzzle Games
Adebola Aburime
(0)

Make it accessible - English
Make it accessible - English
Doron Kanaan
(0)

Make it Big in Hollywood
Make it Big in Hollywood
Nordcurrent Ltd
(23)

Make It Crumble
Make It Crumble
Yah Man Games
(0)

Make it Fall!
Make it Fall!
Awareness Way Project LLC
(4)

Make It Fit
Make It Fit
sana Ben Fadhel
(0)

Make it Fit - Triangle Block
Make it Fit - Triangle Block
Kitiya Ruanpor
(0)

Make It Fit: block mania free color puzzle legend
Make It Fit: block mania free color puzzle legend
Nang Nguyen
(1)

Latest Video Games
View All
The Reason Why Raeliana Ended up at the Duke’s Mansion –...
7.0
학생들의 공포괴담 終 (Students’ horrible stories FIN)
8.0
로스팅 리포트:대학생 수면제 사망사건
8.0
龙鸣朋克
6.0
DarkFighter
8.0
Site Links
Json Viewer
What is my IP
About SocksCap64
SocksCap64 Changelog
Contact me
Privacy
Download sockscap64
Site Links
Donate
Sitemap
Contributor
Translation
Forum
SSTap Changelog
BBPress Improvements for yoast SEO
Cache file management for wp super cache
Site Links
HTML5 Games for your site
Video Game Series
Online Video Games Database
Video game specs
Upcoming Games
play online HTML5 games free
BBPress Dofollow
Friendly Links
CNET
Softpedia
X64 Bit download
SSTap
SocksCap64
Copyright © 2014 - 2025 SocksCap64.  All Logos, Trademarks, Pictures, Videos, Game's names are used for informational purposes and Belongs To Their Respected Owners. Powered By WordPress. 15 Queries in 0.097 seconds.