473,569 Members | 2,466 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 2339
asj
A Waterfall That Barks <ja*****@earthl ink.net> wrote in message news:<f2******* *************** ********@news.t eranews.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*****@earthl ink.net> wrote in message news:<f2******* *************** ********@news.t eranews.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
2164
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 (should you deem me worth of such attention). I've long had a passing interest in programming from a macro-conceptual level, but only very recently...
0
1686
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 sites and web services. The architecture consists of a business rules tier, a data tier, and a common tier. The common tier contains my typed...
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 simulation.
2
2250
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 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.
6
1430
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 only as a last resort. One of the departments has specified that they need to have multiple Customer records open at the same time, in different...
26
5564
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 simulation program. Before i start programming, i need to know if there even is a possibility to make a algorithm in VB .NET that is able to let traffic...
3
6134
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 dwFlags As Int32, ByVal dx As Int32, ByVal dy As Int32, ByVal cButtons As Int32, ByVal dwExtraInfo As Int32) Thanks,
2
2144
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 simulation parameter, say mpParam which gives the fraction of maximum range within which the reflecting surface is located (I know gross simplifications!)....
0
2187
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 recognized by the .Net environment. I just wanted to ask if AES 64, 128, 256, etc. are available in the .Net framework to work with or not. I have...
0
7703
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, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main...
1
7678
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
0
7982
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 protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the...
0
6286
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, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then...
1
5514
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes...
0
3644
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
2116
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 we have to send another system
1
1226
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
944
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 can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...

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.