pygame is
Python
Simple DirectMedia Layer
 
 
pygame.org is
Site Swing
Morningside AI Test Environment

Morningside AI Test Environment - 2009.9.26

Kris Schnee (snow)

Tags:

Description

Run this program as an offline server that runs a miniature world similar to a board game. It's a test environment though, not really a game. External programs control the characters by reading and writing text files to its player_io directory. There's a set of sample tests; can you design a program that can beat them? See also http://kschnee.xepher.net/code/morningside/ for a sample AI and human interface program. Without those you'll need to manually create text files to play; instructions included. If the included links break, go there to find the latest versions.

Links

Home Page: http://kschnee.xepher.net/code/morningside/
Source: http://kschnee.xepher.net/code/morningside/morningside_server_v2009_09_26_no_exe.zip
Windows: http://kschnee.xepher.net/code/morningside/morningside_server_v2009_09_26.zip

Screenshot


click to view original size

Releases

Morningside AI Test Environment - 2009.9.30 - Oct 2, 2009
Morningside AI Test Environment - 2009.9.26 - Sep 26, 2009

Pygame.org account Comments

If you wish to leave a comment with your pygame.org account, please sign in first.

February 28, 2010 12:15am - CJO - nickname: (ciber) - 5/5
I just realized that many of the maps mentiond in challenges are missing :(
how to haz fixing dis problem?
February 26, 2010 9:54pm - CJO - nickname: (ciber)
Oh it seems to be fixed by copying the brain into a fresh file
but now it seems im not getting any wait no oh im an idiot hyped up on caffene i forgot to make the ai do something when not given inputXD
February 26, 2010 9:44pm - CJO - nickname: (ciber) - 5/5
Um Help?
Get this when I try to run my ai
based on AiShell
>>> Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Python26\lib\lib-tk\Tkinter.py", line 1410, in __call__
return self.func(*args)
File "C:\Python26\lib\idlelib\ScriptBinding.py", line 140, in run_module_event
code = self.checksyntax(filename)
File "C:\Python26\lib\idlelib\ScriptBinding.py", line 99, in checksyntax
return compile(source, filename, "exec")
TypeError: compile() expected string without null bytes
February 26, 2010 12:01am - CJO - nickname: (ciber) - 5/5
Thumbs up
For the next version I think movement commands should be changed to
go f/b
turn l/r
strafe l/r
And the ability to make maps of any size
maby shrink the tiles so they fit on screen if a maps to big
spotlight

 
our projects
pygame.org welcomes all python game, art, music, sound, video and multimedia projects. If they use pygame or not.
 
recent releases
Jul 28, 2014

Jul 22, 2014

Jul 21, 2014

Jul 20, 2014

Jul 19, 2014

Jul 15, 2014

Jul 10, 2014

Jul 9, 2014

Jun 27, 2014



Jun 24, 2014

... more!
 
for pygame related questions, comments, and suggestions, please see help (lists, irc)