Skip to content

v4.0.0

Compare
Choose a tag to compare
@colgreen colgreen released this 01 Jan 16:19
· 101 commits to main since this release

For details see: SharpNEAT 4.0.0 Release Notes

Major rewrite/refactor performed over a period of about 6 years (between 2017 and 2022).

The target platform is now .NET [Core] 7. Previously SharpNEAT was a .NET Framework project, with some parts later targeting .NET Standard. All code in this project now targets .NET 7.

This release contains significant performance improvements, through use of Span<T>, ArrayPool, Vector<T>, and general improvements, e.g. to reduce memory allocations and Garbage Collection overhead.

Improved / cleaner API, code structure, and just generally provides a good foundation for future NEAT research.