| Namespace | Description |
| Api | Zbiór interfejsów wykorzystywanych przez klasy znajdujące się w pozostałych przestrzeniach nazw. |
| App | Zbiór komponentów głównych odpowiedzialnych za działanie systemu EvNet - poddawanie całego środowiska ewolucji oraz rozmieszczanie agentów. |
| Associate | Przestrzeń nazw Evolution.Associate. |
| Core | Przestrzeń nazw Evolution.Core. |
| Crossover | Zbiór klas implementujących interfejs ICrossover. Aktualnie dostępna jest tylko jedna metoda mutacji (realizowana przez klasę NormalCrossover). |
| Generator | Zbiór klas implementujących interfejsy ISeriesGenerator oraz ISeriesGeneratorFactory. Stanowią one różne przykłady ciągów uczących dla sieci neuronowych. |
| Global | Przestrzeń nazw Evolution.Global. |
| Local | Przestrzeń nazw Evolution.Local. |
| Log | Przestrzeń nazw Evolution.Log. |
| Main | Klasa MainClass odpowiedzialna za odczyt parametrów systemu z pliku konfiguracyjnego, jego utworzenie i uruchomienie. |
| Mutation | Zbiór klas implementujących interfejs IMutation. Aktualnie dostępna jest tylko jedna metoda mutacji (realizowana przez klasę NormalMutation). |
| NeuralNet | Zbiór klas implementujących funkcjonalność wielowarstwowej sieci neuronowej uczonej za pomocą algorytmu back-propagation. |
| Platform | Klasy platformy AntNet, na której bazuje EvNet. |
| Random | Przestrzeń nazw Evolution.Random. |
| UnitTests | Zbiór testów sprawdzających czy klasy realizują żądaną funkcjonalność. Do poprawnej kompilacji wymagane jest zainstalowanie modułu csUnit |
| Util | Przestrzeń nazw Evolution.Util. |