Commit History

Auteur SHA1 Bericht Datum
  Gwyneth Llewelyn b271725217 Added a new functionality: running just one step of the simulation, then stop the engine. This replicates the functionality of the old PHP code and makes it easier to debug. 7 jaren geleden
  Gwyneth Llewelyn f8e6559c3a Begin transition for new logging package. The purpose is to make sure all logs are kept ‘somewhere’ between sessions. 7 jaren geleden
  Gwyneth Llewelyn 302937b479 Using smaller buttons on the engine page, and an accordion to display the manual user commands, so that we can have a little more space on that page. 7 jaren geleden
  Gwyneth Llewelyn 147f08ba1c Attempt to use flex containers to improve scrolling but it doesn’t work well, so reverted to what it was before 7 jaren geleden
  Gwyneth Llewelyn c60d8306bc First round of debugging the engine. Added a bit more control over when to send messages (if the websocket is down) instead of timing out. JavaScript on the browser will now parse messages for engine ‘alerts’ to keep a similar UI than the PHP version (but HTML is on the template, not on the engine code side). 7 jaren geleden
  Gwyneth Llewelyn 23677dbb0f Full port of old PHP code finished. Now it’s debugging time, since there are clear differences in the results! Also, it seems that Go is four times slower; that has to be checked! 7 jaren geleden
  Gwyneth Llewelyn 221650c1d7 Commented out console.log() for messages normally received by the server. 7 jaren geleden
  Gwyneth Llewelyn 5796ff9592 Work done to control remotely the engine, with visual feedback 7 jaren geleden
  Gwyneth Llewelyn eff861e9ed Engine running as a goroutine from the start, engine page is dealing with start/stop, messages are being sent and received, but still some tweaking with shared variables needed. 7 jaren geleden
  Gwyneth Llewelyn 1b9b7f1a04 Revamped full client-based interface for the engine, it now handles practically everything needed to send commands to the engine, all that is missing is a start/stop button (will do that shortly!!!) 7 jaren geleden
  Gwyneth Llewelyn b57d7c8cb7 Two-way communication using WebSockets and JSON for more structured message data. So far it seems to work… until Go crashes when receiving data for the formEngine submission 7 jaren geleden
  Gwyneth Llewelyn e73782dad8 Added new set of icons with the new logo, using RealFaviconGenerator.com 7 jaren geleden
  Gwyneth Llewelyn 2fb050ceeb Preparing the Engine to respond to the form selecting agents & cubes. The engine doesn’t do anything, but it’s all prepared for giving commands to agents to move to destinations! 7 jaren geleden
  Gwyneth Llewelyn 3903fa183f Preparing the Engine to respond to the form selecting agents & cubes. It’s non-functional right now and does not compile, caveat utility! 7 jaren geleden
  Gwyneth Llewelyn 10f2919bf0 Added a pie chart on the Dashboard to show total objects; cleared a LOT of CSS and made that top menu fixed (does not scroll with the rest of the page). It still needs some tweaking! 7 jaren geleden
  Gwyneth Llewelyn 7958701360 Working with WebSockets to update the Engine page display, which is crucial as we enter the next stage, which is to get the engine actually doing something — and logging what it does on the respective page. 7 jaren geleden
  Gwyneth Llewelyn 6215d28c62 - Made gobot respond to signals; send a SIGHUP to get it to reload the configuration! 7 jaren geleden
  Gwyneth Llewelyn aefece4756 New template to display results of the AI engine while they come fresh out of the simulation; it uses WebSockets to refresh the page on demand 7 jaren geleden