library IEEE; use IEEE.std_logic_1164.all; package TTTdefs is type TTTgrid is array (1 to 3) of STD_LOGIC_VECTOR(1 to 3); subtype TTTmove is STD_LOGIC_VECTOR (3 downto 0); constant MOVE11: TTTmove := "1000"; constant MOVE12: TTTmove := "0100"; constant MOVE13: TTTmove := "0010"; constant MOVE21: TTTmove := "0001"; constant MOVE22: TTTmove := "1100"; constant MOVE23: TTTmove := "0111"; constant MOVE31: TTTmove := "1011"; constant MOVE32: TTTmove := "1101"; constant MOVE33: TTTmove := "1110"; constant NONE: TTTmove := "0000"; end TTTdefs;