Update README.md
Browse files
README.md
CHANGED
|
@@ -24,13 +24,13 @@ tags:
|
|
| 24 |
|
| 25 |
SwarmMind, kolektif davranışların (sürü zekası), basit kurallardan karmaşık düzenlerin doğuşunun (belirme), yapay sinir ağlarının evrimi yoluyla çevresel adaptasyonun (NEAT - NöroEvrim) ve rekabet ortamında stratejilerin karşılıklı evrimleşmesinin (ko-evrim) incelendiği, Python tabanlı bir simülasyon projesidir. Proje, temel sürüklenme (flocking) davranışından başlayarak, yem toplama ve dolaylı iletişim (stigmergy) gibi görevlere, ardından tek bir sürünün adaptif evrimine ve nihayetinde iki rakip sürünün ko-evrimsel mücadelesine kadar uzanan, giderek artan karmaşıklıkta dört ana sürümden oluşmaktadır. SwarmMind, Yapay Yaşam (ALife), karmaşık sistemler ve yapay zeka prensiplerini görsel ve etkileşimli bir şekilde keşfetmek için eğitici bir araç ve bir deney platformu sunar. Görselleştirme için Pygame, evrimsel hesaplama için NEAT-Python kütüphaneleri kullanılmıştır. Bu proje, basit bireylerin etkileşiminden nasıl karmaşık ve "akıllı" görünen kolektif sonuçlar doğabileceğini merak eden herkes için ilginç bir keşif sunmaktadır.
|
| 26 |
|
| 27 |
-
|
| 28 |
|
| 29 |
## Project Summary (English)
|
| 30 |
|
| 31 |
SwarmMind is a Python-based simulation project exploring the fascinating concepts of collective behavior (swarm intelligence), the emergence of complex patterns from simple rules (emergence), environmental adaptation through the evolution of artificial neural networks (NEAT - NeuroEvolution), and the reciprocal evolution of strategies in a competitive setting (co-evolution). The project consists of four main versions of increasing complexity, starting from basic flocking behavior, moving through foraging and indirect communication (stigmergy), then to the adaptive evolution of a single swarm, and finally culminating in the co-evolutionary struggle between two competing swarms. SwarmMind offers an educational tool and an experimental platform for visually and interactively exploring principles of Artificial Life (ALife), complex systems, and artificial intelligence. It utilizes Pygame for visualization and the NEAT-Python library for evolutionary computation. This project provides an interesting exploration for anyone curious about how complex and seemingly "intelligent" collective outcomes can arise from the interactions of simple individuals.
|
| 32 |
|
| 33 |
-
|
| 34 |
|
| 35 |
---
|
| 36 |
|
|
|
|
| 24 |
|
| 25 |
SwarmMind, kolektif davranışların (sürü zekası), basit kurallardan karmaşık düzenlerin doğuşunun (belirme), yapay sinir ağlarının evrimi yoluyla çevresel adaptasyonun (NEAT - NöroEvrim) ve rekabet ortamında stratejilerin karşılıklı evrimleşmesinin (ko-evrim) incelendiği, Python tabanlı bir simülasyon projesidir. Proje, temel sürüklenme (flocking) davranışından başlayarak, yem toplama ve dolaylı iletişim (stigmergy) gibi görevlere, ardından tek bir sürünün adaptif evrimine ve nihayetinde iki rakip sürünün ko-evrimsel mücadelesine kadar uzanan, giderek artan karmaşıklıkta dört ana sürümden oluşmaktadır. SwarmMind, Yapay Yaşam (ALife), karmaşık sistemler ve yapay zeka prensiplerini görsel ve etkileşimli bir şekilde keşfetmek için eğitici bir araç ve bir deney platformu sunar. Görselleştirme için Pygame, evrimsel hesaplama için NEAT-Python kütüphaneleri kullanılmıştır. Bu proje, basit bireylerin etkileşiminden nasıl karmaşık ve "akıllı" görünen kolektif sonuçlar doğabileceğini merak eden herkes için ilginç bir keşif sunmaktadır.
|
| 26 |
|
| 27 |
+
|
| 28 |
|
| 29 |
## Project Summary (English)
|
| 30 |
|
| 31 |
SwarmMind is a Python-based simulation project exploring the fascinating concepts of collective behavior (swarm intelligence), the emergence of complex patterns from simple rules (emergence), environmental adaptation through the evolution of artificial neural networks (NEAT - NeuroEvolution), and the reciprocal evolution of strategies in a competitive setting (co-evolution). The project consists of four main versions of increasing complexity, starting from basic flocking behavior, moving through foraging and indirect communication (stigmergy), then to the adaptive evolution of a single swarm, and finally culminating in the co-evolutionary struggle between two competing swarms. SwarmMind offers an educational tool and an experimental platform for visually and interactively exploring principles of Artificial Life (ALife), complex systems, and artificial intelligence. It utilizes Pygame for visualization and the NEAT-Python library for evolutionary computation. This project provides an interesting exploration for anyone curious about how complex and seemingly "intelligent" collective outcomes can arise from the interactions of simple individuals.
|
| 32 |
|
| 33 |
+
|
| 34 |
|
| 35 |
---
|
| 36 |
|