8 - carpan_yeni_hiz=(oo.hiz/90)*fark olarak eklendi. çarpılan açısına göre çarpılan ve çarpanın hızı orantılı ayarlanıyor.
8 - DereceFix(derece) eklendi 0 dan küçük ve 360 dan büyük olanları aralığa çekiyor.
8 - Carpışma açısı genel kurala uymayan 2 durum için kontrol eklendi.
if(zzz.derece < 90 && oo.derece > 270) zzz.derece=zzz.derece+360;
if(zzz.derece > 270 && oo.derece < 90) oo.derece=oo.derece+360;
9 - o arrayine renk eklendi.
9 - top oluşturma bölümüne elem.style.backgroundColor=o[i].renk eklendi.
9 - DurumBilgiGuncelle() ile bilgi alanın üstüne topların durumu hakkında bilgi eklendi. bilgi_tur=setInterval(DurumBilgiGuncelle, 100) ile 10/1 saniyede bir güncelleme eklendi.
10- Hareket işlemleri ile ekran güncelleme işleri ayrı timerlara bağlandı.(öncesinde hareket işlemlerinin ardından çalışıyordu.) hareket işlerinin sıklığı 5ms den 1 ms ye indi.