Sürü (simülasyon) - Swarm (simulation)

Sürü
Geliştirici (ler)Sürü Geliştirme Grubu
İlk sürümKasım 1997; 23 yıl önce (1997-11)
Kararlı sürüm
2.4.1 / Nisan 2009; 11 yıl önce (2009-04)
YazılmışAmaç-C, Java
İşletim sistemiUnix benzeri, Microsoft Windows
TürBilimsel yazılım
LisansGNU Genel Kamu Lisansı
İnternet sitesiwww.swarm.org
İtibariyleEkim 2013

Sürü açık kaynağın adıdır ajan tabanlı modelleme simülasyon paketi, etkileşimi simüle etmek için yararlı ajanlar (sosyal veya biyolojik) ve bunların ortaya çıkan kolektif davranış. Swarm başlangıçta Santa Fe Enstitüsü 1990'ların ortalarında ve 1999'dan beri kar amacı gütmeyen kuruluşlar tarafından sürdürülmektedir. Sürü Geliştirme Grubu. Sürü Simülasyon Sistemi olarak da bilinir,[1] ücretsiz olarak mevcuttur [2] ve kullanım kapsamı: GNU Genel Kamu Lisansı.[3]

Swarm ile ilgili erken geliştirme çalışmaları Chris Langton (SFI), Roger Burkhart (John Deere), Nelson Minar (SFI), Manor Askenazi (SFI), Glen Ropella (SFI), Marcus Daniels (SFI) ve Alex Lancaster (SFI) tarafından tamamlandı ). O zamandan beri, dünyanın her yerinden yüzlerce insan Swarm ABM araçları paketinin sürekli açık kaynak geliştirilmesine katkıda bulundu.

Başvurular

Bilimsel uygulamalar

Aracı tabanlı modelleme, bu karmaşıklıkları ve uyarlamaları, bunların etkileşimli olduğu hesaplama ortamlarında kopyalamaya çalışır. ortaya çıkan davranışlar çok boyutlu analiz edilebilir. Bilinen veya tahmin edilen, öngörülen davranışları yansıtan ajansları tanımlayarak ve atayarak bilgisayar simülasyonu bilim adamları, doğal zamansal çerçevelerde mümkün olmayan deneysel sonuçları tahmin edebilirler.

Swarm ve diğer ajan tabanlı modelleme platformları, bilim insanlarına yürütme ve görselleştirmek Bilimsel teorileri, doğal veri setlerini ve diğer analizleri test etmek için bu sentetik makro ve mikro ortamlardaki deneyler, zaman, hacim, tehlikeler veya diğer birçok parametre gibi zorlayıcı kısıtlamalar olmadan.

Ticari uygulamalar

Ajan tabanlı modeller, 1990'ların ortalarından beri çeşitli iş ve teknoloji sorunlarını çözmek için kullanılmaktadır. Uygulama örnekleri şunları içerir:

Bu ve diğer uygulamalarda, ilgili sistem, bireysel aracıların davranışları ve bunların ara bağlantıları toplanarak simüle edilir. Ajan tabanlı modelleme araçları, bireysel davranışlardaki değişikliklerin genel, ortaya çıkan sistem davranışını nasıl etkileyeceğini test etmek için kullanılabilir.

Ayrıca bakınız

Referanslar

Dış bağlantılar