algoritmy
Class Srovnani

java.lang.Object
  extended by algoritmy.Srovnani

public class Srovnani
extends java.lang.Object

Trida poskytuje metody na srovnani vysledku dosazenych pri ruznych algoritmech (a pristupech) na detekovani poruch. Konkretne pro klasicke LZPR, CA (Celularni automat), deterministicky pristup a reseeding.


Constructor Summary
Srovnani()
          Konstruktor tridy.
 
Method Summary
 void simulujDeterFazi()
          Metoda simuluje pouze deterministickou fazi, cili do testu se uvazuji ouze vektory vygenerovane Atalantou.
 void simulujLZPRneboCA(java.lang.String varianta, int pocetKroku)
          Metoda simuluje krok LZPR, nebo krok s CA a pocet detekovanych poruch zapisuje do souboru.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Srovnani

public Srovnani()
         throws java.lang.Exception
Konstruktor tridy.

Throws:
java.lang.Exception
Method Detail

simulujLZPRneboCA

public void simulujLZPRneboCA(java.lang.String varianta,
                              int pocetKroku)
                       throws java.lang.Exception
Metoda simuluje krok LZPR, nebo krok s CA a pocet detekovanych poruch zapisuje do souboru.

Parameters:
varianta -
pocetKroku -
Throws:
java.lang.Exception

simulujDeterFazi

public void simulujDeterFazi()
                      throws java.lang.Exception
Metoda simuluje pouze deterministickou fazi, cili do testu se uvazuji ouze vektory vygenerovane Atalantou.

Throws:
java.lang.Exception