String Alignment

String Alignment

Dynamic Programming Visualizer

1 ratings
1 review

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.

Details

  • Released
  • Updated
  • February 23, 2021
  • February 25, 2021

Features

String Alignment screenshot #1 for iPhone
String Alignment screenshot #2 for iPhone
String Alignment screenshot #3 for iPhone
String Alignment screenshot #4 for iPhone
String Alignment screenshot #5 for iPhone
String Alignment screenshot #6 for iPhone
String Alignment screenshot #7 for iPhone
String Alignment screenshot #8 for iPhone
๐Ÿ–ผ๏ธGet Icon
Iconsโ†˜๏ธŽ

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.

โœ“Learn Needleman-Wunsch algorithm
โœ“Interactive visualizer
โœ“Customizable string lengths
โœ“Adjustable operation costs
โœ“Customizable gameboard colors
โœ“Simulation speed control
Show original description

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.

More

User reviews

Match random text

Great app. Please allow entering new text to match like matching between goo- morning to good mo-g.

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.