Author Topic: METAL Project News  (Read 16108 times)

0 Members and 1 Guest are viewing this topic.

Offline Jim

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2732
  • Last Login:Today at 02:09:10 pm
METAL Project News
« on: January 30, 2019, 05:19:59 pm »
Today, METAL's Highway Data Examiner was enhanced in two ways:

1) The Vertex Closest Pairs search algorithm visualization now searches for both the closest pair and the most distant pair of waypoints in the graph.

2) The "Option 1" search bar on the "Load Data" panel now matches filenames as well as descriptions.

Offline Jim

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2732
  • Last Login:Today at 02:09:10 pm
Re: METAL Project News
« Reply #1 on: August 09, 2019, 08:01:36 pm »
A new version of HDX has been installed into production today.  This version implements some new algorithm visualizations, has support for conditional breakpoints, and has many bug fixes and UI improvements.

Offline Jim

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2732
  • Last Login:Today at 02:09:10 pm
Re: METAL Project News
« Reply #2 on: December 16, 2020, 05:46:09 pm »
The production HDX has a new feature to load a graph on startup with the load= query string parameter.  For example

https://courses.teresco.org/metal/hdx/?load=AND-region-collapsed.tmg

would load the Andorra graph without bringing up the Load Data panel.

There is also a noav QS parameter that will bypass the Algorithm Visualization selection panel.  It can be used by itself, or in conjunction with the load QS parameter.

Please let me know if you notice that anything has been broken with this update.

Offline Jim

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2732
  • Last Login:Today at 02:09:10 pm
Re: METAL Project News
« Reply #3 on: December 17, 2020, 09:05:35 pm »
Another QS parameter was added to HDX, units= can specify miles, km, ft, or meters.  Your choice will be remembered in a browser cookie and remain in effect until you load HDX with a different
Code: [Select]
units= value.

Issue https://github.com/TravelMapping/EduTools/issues/324 has been opened to reflect the intent to allow this to be changed through the site UI at some point in the future.

Offline Jim

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2732
  • Last Login:Today at 02:09:10 pm
Re: METAL Project News
« Reply #4 on: August 02, 2021, 05:19:45 pm »
A new version of METAL's HDX is almost ready, with a new user interface, a few new algorithms, and various other enhancements.  For now, it can be accessed at https://courses.teresco.org/metal/hdxt/


Offline yakra

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 4234
  • Last Login:February 13, 2024, 07:19:36 pm
  • I like C++
Re: METAL Project News
« Reply #5 on: August 02, 2021, 11:56:57 pm »
Ooh. Looking very nice!
Sri Syadasti Syadavaktavya Syadasti Syannasti Syadasti Cavaktavyasca Syadasti Syannasti Syadavatavyasca Syadasti Syannasti Syadavaktavyasca

Offline michih

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 4555
  • Last Login:Today at 04:44:01 pm
Re: METAL Project News
« Reply #6 on: August 03, 2021, 02:30:21 pm »
Is it possible to get back to the start dialog without reloading the url?

The manual needs to be updated once it will be live, e.g. https://travelmapping.net/devel/manual/syserr.php#nearmisspoint

Offline yakra

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 4234
  • Last Login:February 13, 2024, 07:19:36 pm
  • I like C++
Re: METAL Project News
« Reply #7 on: August 03, 2021, 09:43:39 pm »
After clicking [Visualize] (even if just Visualize Graph Data Only) there will be a [New Graph] button @ top right.
Sri Syadasti Syadavaktavya Syadasti Syannasti Syadasti Cavaktavyasca Syadasti Syannasti Syadavatavyasca Syadasti Syannasti Syadavaktavyasca

Offline Jim

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2732
  • Last Login:Today at 02:09:10 pm
Re: METAL Project News
« Reply #8 on: September 22, 2021, 12:56:22 pm »
Still a few things that need fixing, but I have replaced the default production HDX version at https://courses.teresco.org/metal/hdx/ with version 3, the one with this past summer's enhancements.  The previous production version will remain indefinitely at https://courses.teresco.org/metal/hdx2/ but I do not have plans to maintain it.

Please report any bugs and offer any suggestions using GitHub Issues at https://github.com/TravelMapping/EduTools .  Have a look through existing Issues first, though, as there are plenty of things already reported as problems and requested/planned as new features.

Offline Jim

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2732
  • Last Login:Today at 02:09:10 pm
Re: METAL Project News
« Reply #9 on: May 28, 2022, 03:35:23 pm »
Prep for the Summer 2022 project is underway, and I have now started making changes to the production version of HDX as fixes and new features are deemed ready to go.  The version (more or less) that was in production over the last several months remains available at https://courses.teresco.org/metal/hdx20210921/

Offline Jim

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2732
  • Last Login:Today at 02:09:10 pm
Re: METAL Project News
« Reply #10 on: August 23, 2022, 03:20:38 pm »
Version 3.0 of METAL's HDX is now live.

Some of what's new:

  • New algorithm visualizations: all-points closest pairs, traveling salesperson (both brute force and twice-around-the-tree approximation), recursive coordinate bisection partitioning, graph bridge detection (in the graph theory sense, not the roads sense), and graph coloring
  • Support for graph archive sets (no more graph data generation pauses for major labs/assignments!), including intersection-only graphs, making more graph sets usable with more algorithms
  • Load graphs, select AVs, set AV parameters directly through query string parameters
  • New TMG file format options for custom data and partitioned graphs
  • minor features and bug fixes too numerous to mention

Thanks go out to the METAL Summer 2022 team: Luke, Michael, and Mark.

As always, suggestions, bug reports, etc., are welcome here in the forum or on the project's GitHub repository.

Offline Jim

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2732
  • Last Login:Today at 02:09:10 pm
Re: METAL Project News
« Reply #11 on: March 03, 2023, 02:00:18 pm »
A new version of HDX has been installed, with lots of improvements, plus a redesigned implementation of the Divide and Conquer Closest Pairs algorithm visualization.

Please let me know if you notice any problems with this version.

Offline Jim

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2732
  • Last Login:Today at 02:09:10 pm
Re: METAL Project News
« Reply #12 on: May 18, 2023, 11:39:45 am »
A new production version of HDX has been installed.  There have been many improvements and fixes, with the main new feature being a "Copy AV URL" button.  This allows the user to load a graph and select and AV and its parameters, then generate a URL (copied to the clipboard) which will get HDX back to that same state.  These URLs could previously be generated manually.  This is intended primarily for instructors setting up cases to run for their students to allow the students to follow a link and be ready to run the specified AV on a given graph.

Please let me know if you notice any problems with this, or if it looks like this version has broken any other functionality.

Offline Jim

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2732
  • Last Login:Today at 02:09:10 pm
Re: METAL Project News
« Reply #13 on: August 18, 2023, 06:40:01 pm »
A new production version of HDX has been installed.  There are many improvements throughout, with some highlights being the implementation of a new and improved conditional breakpoint system and the addition of the A* algorithm visualization.

Please let me know if you notice any problems with this, or if it looks like this version has broken any other functionality.