473,508 Members | 2,425 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

AI and .NET: Simulating a Swarm Algorithm in C#


http://www.c-sharpcorner.com//Code/2...h/SwarmSim.asp

I just found this port of the swarm groups famous 'complexity from
simple interacting agents' type software.

Very easy to load and run in Studio.

I'm going to try a mono build when I get home...don't know about how to
translate the GDI though.
Jul 21 '05 #1
2 2336
asj
A Waterfall That Barks <ja*****@earthlink.net> wrote in message news:<f2******************************@news.terane ws.com>...
http://www.c-sharpcorner.com//Code/2...h/SwarmSim.asp

I just found this port of the swarm groups famous 'complexity from
simple interacting agents' type software.

Very easy to load and run in Studio.

I'm going to try a mono build when I get home...don't know about how to
translate the GDI though.


ROTFLOL! trollboy, if you really want to model emergent behaviors, go
play with something like NetLogo:

http://ccl.sesp.northwestern.edu/netlogo/

you can use this to model ant colonies foraging, bees swraming,
economic models of stock buying, cancer formation, emergent behavior
in parties, etc. it actually comes with tons of samples you can play
with, or you can create your own (plus, it has a very active
maillist):

and guess what, trollboy, it's java-based ;-)
Jul 21 '05 #2
asj wrote:
A Waterfall That Barks <ja*****@earthlink.net> wrote in message news:<f2******************************@news.terane ws.com>...
http://www.c-sharpcorner.com//Code/2...h/SwarmSim.asp

I just found this port of the swarm groups famous 'complexity from
simple interacting agents' type software.

Very easy to load and run in Studio.

I'm going to try a mono build when I get home...don't know about how to
translate the GDI though.

ROTFLOL! trollboy, if you really want to model emergent behaviors, go
play with something like NetLogo:

http://ccl.sesp.northwestern.edu/netlogo/

you can use this to model ant colonies foraging, bees swraming,
economic models of stock buying, cancer formation, emergent behavior
in parties, etc. it actually comes with tons of samples you can play
with, or you can create your own (plus, it has a very active
maillist):

and guess what, trollboy, it's java-based ;-)


Also see Objective-C based Swarm: <http://www.swarm.org/>

Jul 21 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

34
2152
by: Peter MacKenzie | last post by:
Hello, I'm Peter, and I'm very much a newbie. New in the sense of being a novice at everything to do with programming, rather than just new to Python, so please be very explicit in your replies...
0
1676
by: Natehop | last post by:
I've been attempting to design an n-tiered framework leveraging .NET's strongly typed Dataset. My Framework will serve as the foundation to several client apps from Windows applications to web...
3
395
by: jimif_fr | last post by:
How is it possible to simulate the keyboard entries (and the mouse events) of one program, from another program. The first program is not written for this purpose and is a not aware of the...
2
2246
by: A Waterfall That Barks | last post by:
http://www.c-sharpcorner.com//Code/2003/March/SwarmSim.asp I just found this port of the swarm groups famous 'complexity from simple interacting agents' type software. Very easy to load and...
6
1426
by: Timo | last post by:
The IT Manager where I'm working prizes "no touch" deployment above all else. The instructions I've been given are basically this: if it's possible in ASP.NET, write it in ASP.NET; use WinForms...
26
5545
by: Wouter van Teijlingen | last post by:
Dear Readers, This is my first post to this group. I was pointed to this group in a other vb group, so i have better luck here! For my learning curve of VB .NET i want to make a traffic...
3
6104
by: Glenn Palomar | last post by:
Hi, Instead of using user32 API for simulating mouse click (left down, left up, etc.), are there any .net function/class that i can use? Public Declare Sub mouse_event Lib "user32" (ByVal...
2
2139
by: Affan | last post by:
Hi, I am writing a discrete event simulator and want to simplify the analysis of multipath by trigging an arrival of multipath based on a the receiver distance from sender- say 'd'- and a...
0
2178
by: shuaibali | last post by:
Hello, I just wanted to inquire if all the cipher suite Cipher Algorithm types (specifically AES group) are usable in .Net framework or not. According to my understanding, AES ciphers are still not...
0
7224
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
7118
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
7379
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
7493
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
5625
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
3180
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
1550
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
1
763
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
415
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.