diff --git a/index.html b/index.html
index daae378..662ff9d 100644
--- a/index.html
+++ b/index.html
@@ -10,6 +10,11 @@
Language Evolution Simulation
with Agent Based Models
- Source code on github
+
+
+
+
+
@@ -58,6 +63,27 @@
Most used word
);
simulation.run();
+
+ // Wire up controls
+ var pauseBtn = document.getElementById('pause-btn');
+ var resetBtn = document.getElementById('reset-btn');
+ var speedSlider = document.getElementById('speed-slider');
+ var speedValue = document.getElementById('speed-value');
+
+ pauseBtn.addEventListener('click', function () {
+ var paused = simulation.togglePause();
+ pauseBtn.textContent = paused ? 'Resume' : 'Pause';
+ });
+
+ resetBtn.addEventListener('click', function () {
+ simulation.reset();
+ });
+
+ speedSlider.addEventListener('input', function () {
+ var value = parseInt(speedSlider.value, 10);
+ speedValue.textContent = value;
+ simulation.setSpeed(value);
+ });