Implementados metodos para reorganizar los estados en un ArrayList de Estados y a su vez los enlaces en un ArrayList de enlaces (Lista de adyacencia)

This commit is contained in:
carlos
2017-06-28 14:09:44 +00:00
parent 66284f875a
commit 75083921a0
5 changed files with 215 additions and 15 deletions

View File

@@ -0,0 +1,95 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE root SYSTEM "mtbase.dtd">
<root>
<transicion>
<qi>0</qi>
<si>0</si>
<qj>1</qj>
<sj>X</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>1</qi>
<si>0</si>
<qj>1</qj>
<sj>0</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>1</qi>
<si>Y</si>
<qj>1</qj>
<sj>Y</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>1</qi>
<si>1</si>
<qj>2</qj>
<sj>Y</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>2</qi>
<si>X</si>
<qj>0</qj>
<sj>X</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>2</qi>
<si>0</si>
<qj>2</qj>
<sj>0</sj>
<movimiento>L</movimiento>
</transicion>
<transicion>
<qi>2</qi>
<si>#</si>
<qj>3</qj>
<sj>#</sj>
<movimiento>L</movimiento>
</transicion>
<transicion>
<qi>2</qi>
<si>1</si>
<qj>2</qj>
<sj>1</sj>
<movimiento>L</movimiento>
</transicion>
<transicion>
<qi>2</qi>
<si>Y</si>
<qj>2</qj>
<sj>Y</sj>
<movimiento>L</movimiento>
</transicion>
<transicion>
<qi>3</qi>
<si>Y</si>
<qj>3</qj>
<sj>Y</sj>
<movimiento>L</movimiento>
</transicion>
<transicion>
<qi>3</qi>
<si>X</si>
<qj>4</qj>
<sj>X</sj>
<movimiento>L</movimiento>
</transicion>
<transicion>
<qi>4</qi>
<si>X</si>
<qj>4</qj>
<sj>X</sj>
<movimiento>L</movimiento>
</transicion>
<transicion>
<qi>4</qi>
<si>#</si>
<qj>5</qj>
<sj>#</sj>
<movimiento>R</movimiento>
</transicion>
</root>