Add initial implementation of Hopfield and Hamming networks with web interface

- Create Dockerfile and entrypoint script for application setup
- Implement pattern loading from Excel and weight caching
- Develop core functions for Hopfield and Hamming networks
- Add Sinatra web server for user interaction
- Create HTML interface for displaying patterns and results
- Include necessary gems in Gemfile and lockfile
- Add .dockerignore and .gitignore files
This commit is contained in:
Dmitry
2026-05-16 22:13:26 +03:00
commit 422cb49b31
14 changed files with 841 additions and 0 deletions
+8
View File
@@ -0,0 +1,8 @@
source 'https://rubygems.org'
gem 'roo'
gem 'rubyXL'
gem 'sinatra'
gem 'sinatra-contrib'
gem 'rackup'
gem 'webrick'