Automat komórkowy(seeds) B2/S w C

0

Cześć,
jak wykonać automat komórkowy w języku C, tzn. jakich bibliotek użyć, czy korzystać z "winbgi2.h", z jakich funkcji korzystac?

2

Zwykła tablica struktur (radzę jednowymiarową - przeliczamy wg: y*ColCount+x):

  • stan obecny
  • stan poprzedni
  • ewentualnie, jeżeli potrzebujemy szybkości obliczeń - tablica wskaźników do sąsiadów.
    Funkcje wyłącznie potrzebne do interfejsu.
0

Ok, dzięki, a samą animację, żeby wyszło coś takiego: https://en.wikipedia.org/wiki/File:Seeds_140_generations.gif za pomocą czego mam wykonać?

1

Można nawet w trybie konsolowym to wykonać.
Wystarczy że tym https://msdn.microsoft.com/en-us/library/windows/desktop/ms686025(v=vs.85).aspx ustawisz kursor w lewy górny róg i narysujesz nowy stan dla całości
lub tylko zmianę.
Wszystko zależy od wybranego narzędzia oraz/lub systemu operacyjnego.

1 użytkowników online, w tym zalogowanych: 0, gości: 1