WPF based adaptive UI demo application
Released under the MIT license
This application is to explore concepts implementing a UI that responds to the contextual input of the user to rearrange itself so the items used most often will rise to the top.
https://en.wikipedia.org/wiki/Adaptive_user_interface
To Use, Build and start the application and then press the buttons in some random order. Select the algorithm from the combo box underneath the buttons and then press Go to see how they the UI changes.
Button presses can be saved/restored from the disk for testing algorithms.