Odniosłem wrażenie, że oryginalna implementacja na automaty była nieźle przekombinowana.
Z drugiej strony, automaty produkuje się w ograniczonej liczbie sztuk, więc może koszt optymalizacji software’u był w tych czasach zbyt wysoki w porównaniu z dołozeniem drugiego CPU.Automaty zazwyczaj miały rozmach. Nie oszczędzano tam na sprzęcie, bo to nie były rzeczy robione po kosztach, jak niektóre komputery osobiste z lat 1980. Każdy automat pewnie zwracał się tysiące razy z opłat za granie na nich przez kilka lat.
Nie wiem czy wtedy myślano w takich kategoriach jak koszt optymalizacji software. Myślę, że raczej nie wierzono w to, że software rozwiązuje każdy problem. Jakby mogli to pewnie by większość robili sprzętowo. Software służyło do balansowania tego.
Software rozwiązujący każdy problem to ciekawostka z czasów kiedy masz “nieograniczoną” pamięć i moc obliczeniową.