
Archived App (Last seen on 25 Jun 2025)
This is an archived listing of the app previously available on the App Store.Although the app is no longer distributed by Apple, you can still view its description, screenshots, version history, ratings, and metadata for reference.
About
Learn the Needleman-Wunsch algorithm through an interactive and visually engaging experience. Customize string lengths, operation costs, and gameboard colors. Control simulation speed for a personalized learning pace.
What's New in String Alignment
1.1
February 25, 2021
I added sound to the visualization. There is now a counter on the bottom left of the visualization screen that counts the 4 operation types. Bugs were squashed in the making of this release.
MoreUser reviews
Developer apps
FAQ
What is String Alignment?
String Alignment is an educational app designed to help users learn the Needleman-Wunsch algorithm. It provides a visual and interactive way to understand how this dynamic programming technique works for sequence alignment.
Does String Alignment have ads?
No, String Alignment is ad-free, offering an uninterrupted learning experience for users.
What learning methodology does String Alignment use?
String Alignment employs a visual and interactive learning methodology. Users can see the algorithm in action, adjust parameters, and customize the display to better grasp the concepts of dynamic programming.
How does String Alignment track progress?
String Alignment focuses on visualizing the algorithm's execution. While it doesn't have explicit progress tracking features like quizzes or saved states, users can revisit and experiment with different scenarios to reinforce their understanding.
What devices is String Alignment available on?
String Alignment is available on iPhones and iPods, running on iOS.
What is the age rating for String Alignment?
String Alignment has an age rating of 4+, making it suitable for a wide range of users interested in learning algorithms.
How often is String Alignment updated?
String Alignment was last updated on February 25, 2021, with version 1.1. Further updates may be released based on user feedback and development plans.
Can I change the operation costs in String Alignment?
Yes, String Alignment allows you to change the weights of each of the 4 operation costs, giving you control over how the algorithm calculates alignment scores.







