├── micropsi_core
├── tests
│ ├── __init__.py
│ ├── test_tools.py
│ ├── conftest.py
│ ├── test_island.py
│ ├── test_configurationManager.py
│ ├── test_node.py
│ └── test_operations.py
├── world
│ ├── island
│ │ ├── resources
│ │ │ ├── island.json
│ │ │ ├── groundmaps
│ │ │ │ ├── mars.png
│ │ │ │ ├── insel.png
│ │ │ │ ├── psi_1.png
│ │ │ │ └── psi_emo.png
│ │ │ ├── objectimages
│ │ │ │ ├── Lamp.png
│ │ │ │ ├── rock.png
│ │ │ │ ├── well.png
│ │ │ │ ├── boulder.png
│ │ │ │ ├── maple.png
│ │ │ │ ├── menhir.png
│ │ │ │ ├── braintree.png
│ │ │ │ ├── cubensis.png
│ │ │ │ ├── palm-tree.png
│ │ │ │ ├── fly-agaris.png
│ │ │ │ ├── unused
│ │ │ │ │ ├── omni0.png
│ │ │ │ │ ├── rock.png
│ │ │ │ │ ├── tree.png
│ │ │ │ │ ├── banana.png
│ │ │ │ │ ├── battery.png
│ │ │ │ │ ├── boulder.png
│ │ │ │ │ ├── nettle.png
│ │ │ │ │ ├── omni11.png
│ │ │ │ │ ├── omni110.png
│ │ │ │ │ ├── omni120.png
│ │ │ │ │ ├── omni131.png
│ │ │ │ │ ├── omni142.png
│ │ │ │ │ ├── omni153.png
│ │ │ │ │ ├── omni164.png
│ │ │ │ │ ├── omni175.png
│ │ │ │ │ ├── omni186.png
│ │ │ │ │ ├── omni197.png
│ │ │ │ │ ├── omni208.png
│ │ │ │ │ ├── omni219.png
│ │ │ │ │ ├── omni22.png
│ │ │ │ │ ├── omni230.png
│ │ │ │ │ ├── omni240.png
│ │ │ │ │ ├── omni251.png
│ │ │ │ │ ├── omni262.png
│ │ │ │ │ ├── omni273.png
│ │ │ │ │ ├── omni284.png
│ │ │ │ │ ├── omni295.png
│ │ │ │ │ ├── omni306.png
│ │ │ │ │ ├── omni317.png
│ │ │ │ │ ├── omni328.png
│ │ │ │ │ ├── omni33.png
│ │ │ │ │ ├── omni339.png
│ │ │ │ │ ├── omni350.png
│ │ │ │ │ ├── omni44.png
│ │ │ │ │ ├── omni55.png
│ │ │ │ │ ├── omni66.png
│ │ │ │ │ ├── omni77.png
│ │ │ │ │ ├── omni88.png
│ │ │ │ │ ├── omni99.png
│ │ │ │ │ ├── shroom1.png
│ │ │ │ │ ├── shroom2.png
│ │ │ │ │ ├── stone1.png
│ │ │ │ │ ├── stone2.png
│ │ │ │ │ ├── unknown.png
│ │ │ │ │ ├── Micropsi_0.png
│ │ │ │ │ ├── Mouselamp.png
│ │ │ │ │ ├── hackklotz.png
│ │ │ │ │ ├── lamp_small.png
│ │ │ │ │ ├── ore_gold.png
│ │ │ │ │ ├── pinetree.png
│ │ │ │ │ ├── sagaagent.png
│ │ │ │ │ ├── sunflower.png
│ │ │ │ │ ├── tree_small.png
│ │ │ │ │ ├── treestump.png
│ │ │ │ │ ├── unknownbox.png
│ │ │ │ │ ├── waterempty.png
│ │ │ │ │ ├── waterfull.png
│ │ │ │ │ ├── Micropsi_112.png
│ │ │ │ │ ├── Micropsi_135.png
│ │ │ │ │ ├── Micropsi_157.png
│ │ │ │ │ ├── Micropsi_180.png
│ │ │ │ │ ├── Micropsi_202.png
│ │ │ │ │ ├── Micropsi_22.png
│ │ │ │ │ ├── Micropsi_225.png
│ │ │ │ │ ├── Micropsi_247.png
│ │ │ │ │ ├── Micropsi_270.png
│ │ │ │ │ ├── Micropsi_292.png
│ │ │ │ │ ├── Micropsi_315.png
│ │ │ │ │ ├── Micropsi_337.png
│ │ │ │ │ ├── Micropsi_45.png
│ │ │ │ │ ├── Micropsi_67.png
│ │ │ │ │ ├── Micropsi_90.png
│ │ │ │ │ ├── agent_small.png
│ │ │ │ │ ├── banana_small.png
│ │ │ │ │ ├── fliegenpilz.png
│ │ │ │ │ ├── fungus_small.png
│ │ │ │ │ ├── marsagent_0.png
│ │ │ │ │ ├── marsagent_22.png
│ │ │ │ │ ├── marsagent_45.png
│ │ │ │ │ ├── marsagent_67.png
│ │ │ │ │ ├── marsagent_90.png
│ │ │ │ │ ├── ore_poisoned.png
│ │ │ │ │ ├── repairdroid.png
│ │ │ │ │ ├── smallflower.png
│ │ │ │ │ ├── soilentgreen.png
│ │ │ │ │ ├── solarstation.png
│ │ │ │ │ ├── uglyuglytree.png
│ │ │ │ │ ├── marsagent_112.png
│ │ │ │ │ ├── marsagent_135.png
│ │ │ │ │ ├── marsagent_157.png
│ │ │ │ │ ├── marsagent_180.png
│ │ │ │ │ ├── marsagent_202.png
│ │ │ │ │ ├── marsagent_225.png
│ │ │ │ │ ├── marsagent_247.png
│ │ │ │ │ ├── marsagent_270.png
│ │ │ │ │ ├── marsagent_292.png
│ │ │ │ │ ├── marsagent_315.png
│ │ │ │ │ ├── marsagent_337.png
│ │ │ │ │ ├── mushroom_small.png
│ │ │ │ │ ├── ouruglypalmtree.png
│ │ │ │ │ ├── thornbush_small.png
│ │ │ │ │ ├── unknown_small.png
│ │ │ │ │ ├── waterhole_small.png
│ │ │ │ │ ├── wirselkraut_small.png
│ │ │ │ │ ├── shockpodbush_small.png
│ │ │ │ │ └── waterholeempty_small.png
│ │ │ │ ├── wirselkraut.png
│ │ │ │ ├── boletus-edulis.png
│ │ │ │ ├── braitenberg_0.png
│ │ │ │ ├── braitenberg_22.png
│ │ │ │ ├── braitenberg_45.png
│ │ │ │ ├── braitenberg_67.png
│ │ │ │ ├── braitenberg_90.png
│ │ │ │ ├── braitenberg_112.png
│ │ │ │ ├── braitenberg_135.png
│ │ │ │ ├── braitenberg_157.png
│ │ │ │ ├── braitenberg_180.png
│ │ │ │ ├── braitenberg_202.png
│ │ │ │ ├── braitenberg_225.png
│ │ │ │ ├── braitenberg_247.png
│ │ │ │ ├── braitenberg_270.png
│ │ │ │ ├── braitenberg_292.png
│ │ │ │ ├── braitenberg_315.png
│ │ │ │ ├── braitenberg_337.png
│ │ │ │ └── juniper-berries.png
│ │ │ └── worldimages
│ │ │ │ ├── insel.png
│ │ │ │ ├── mars.png
│ │ │ │ ├── psi_emo.png
│ │ │ │ ├── miniisland.png
│ │ │ │ └── doernerisland.png
│ │ ├── structured_objects
│ │ │ └── __init__.py
│ │ └── __init__.py
│ ├── minecraft
│ │ └── __init__.py
│ ├── __init__.py
│ └── worldobject.py
├── nodenet
│ ├── dict_engine
│ │ ├── __init__.py
│ │ ├── dict_nodespace.py
│ │ ├── dict_netentity.py
│ │ └── dict_link.py
│ ├── theano_engine
│ │ ├── __init__.py
│ │ ├── theano_netapi.py
│ │ ├── theano_stepoperators.py
│ │ └── theano_link.py
│ ├── __init__.py
│ ├── gatefunctions.py
│ ├── operations
│ │ ├── layout.py
│ │ └── __init__.py
│ └── link.py
├── __init__.py
└── emoexpression.py
├── micropsi_server
├── tests
│ ├── __init__.py
│ └── conftest.py
├── static
│ ├── favicon.png
│ ├── img
│ │ ├── 2001.gif
│ │ ├── brian.gif
│ │ ├── brazil.gif
│ │ ├── resting.gif
│ │ ├── working.gif
│ │ ├── brainstorm.gif
│ │ ├── metropolis.gif
│ │ ├── sort_asc.png
│ │ ├── sort_both.png
│ │ ├── sort_desc.png
│ │ ├── stevehead.png
│ │ ├── frankenstein.gif
│ │ ├── strangelove.gif
│ │ ├── arrow_left_grey.png
│ │ ├── arrow_left_red.png
│ │ ├── fahrenheit451.gif
│ │ ├── loading_bubbles.gif
│ │ ├── arrow_left_green.png
│ │ ├── sort_asc_disabled.png
│ │ ├── glyphicons-halflings.png
│ │ ├── sort_desc_disabled.png
│ │ ├── young_frankenstein.gif
│ │ ├── bootstrap-colorpicker
│ │ │ ├── hue.png
│ │ │ ├── alpha.png
│ │ │ ├── saturation.png
│ │ │ ├── hue-horizontal.png
│ │ │ └── alpha-horizontal.png
│ │ └── glyphicons-halflings-white.png
│ ├── island
│ │ ├── lamp.png
│ │ ├── rock.png
│ │ ├── well.png
│ │ ├── boulder.png
│ │ ├── maple.png
│ │ ├── menhir.png
│ │ ├── psi_1.png
│ │ ├── Micropsi.png
│ │ ├── braintree.png
│ │ ├── cubensis.png
│ │ ├── palm-tree.png
│ │ ├── background.jpg
│ │ ├── braitenberg.png
│ │ ├── fly-agaris.png
│ │ ├── tree_small.png
│ │ ├── unknownbox.png
│ │ ├── wirselkraut.png
│ │ ├── boletus-edulis.png
│ │ ├── juniper-berries.png
│ │ └── island.tpl
│ ├── css
│ │ ├── chosen-sprite.png
│ │ ├── chosen-sprite@2x.png
│ │ └── highlight_styles
│ │ │ └── github.css
│ ├── minecraft
│ │ ├── block_textures
│ │ │ ├── Air.png
│ │ │ ├── Bed.png
│ │ │ ├── Cake.png
│ │ │ ├── Dirt.png
│ │ │ ├── Fire.png
│ │ │ ├── Ice.png
│ │ │ ├── Lava.png
│ │ │ ├── Sand.png
│ │ │ ├── Sign.png
│ │ │ ├── Snow.png
│ │ │ ├── TNT.png
│ │ │ ├── Vine.png
│ │ │ ├── Wood.png
│ │ │ ├── Anvil.png
│ │ │ ├── Cactus.png
│ │ │ ├── Chest.png
│ │ │ ├── Crops.png
│ │ │ ├── Fence.png
│ │ │ ├── Glass.png
│ │ │ ├── Grass.png
│ │ │ ├── Gravel.png
│ │ │ ├── Hopper.png
│ │ │ ├── Leaves.png
│ │ │ ├── Lever.png
│ │ │ ├── Piston.png
│ │ │ ├── Poppy.png
│ │ │ ├── Portal.png
│ │ │ ├── Rails.png
│ │ │ ├── Sponge.png
│ │ │ ├── Stone.png
│ │ │ ├── Torch.png
│ │ │ ├── Water.png
│ │ │ ├── Barrier.png
│ │ │ ├── Bedrock.png
│ │ │ ├── Block_34.png
│ │ │ ├── Bookshelf.png
│ │ │ ├── Cauldron.png
│ │ │ ├── Coal_Ore.png
│ │ │ ├── Dandelion.png
│ │ │ ├── Dead_Bush.png
│ │ │ ├── Dispenser.png
│ │ │ ├── Dropper.png
│ │ │ ├── Emptiness.png
│ │ │ ├── End_Stone.png
│ │ │ ├── Farmland.png
│ │ │ ├── Furnace.png
│ │ │ ├── Gold_Ore.png
│ │ │ ├── Hay_Block.png
│ │ │ ├── Iron_Bars.png
│ │ │ ├── Iron_Door.png
│ │ │ ├── Iron_Ore.png
│ │ │ ├── Jukebox.png
│ │ │ ├── Ladders.png
│ │ │ ├── Lily_Pad.png
│ │ │ ├── Mycelium.png
│ │ │ ├── Obsidian.png
│ │ │ ├── Pumpkin.png
│ │ │ ├── Sandstone.png
│ │ │ ├── Sapling.png
│ │ │ ├── Seed_Stem.png
│ │ │ ├── Soul_Sand.png
│ │ │ ├── Sunflower.png
│ │ │ ├── Trapdoor.png
│ │ │ ├── Tripwire.png
│ │ │ ├── Wall_Sign.png
│ │ │ ├── WebBlock.png
│ │ │ ├── Acacia_Door.png
│ │ │ ├── Acacia_Wood.png
│ │ │ ├── Birch_Door.png
│ │ │ ├── Birch_Fence.png
│ │ │ ├── Clay_Block.png
│ │ │ ├── Cobblestone.png
│ │ │ ├── Cocoa_Plant.png
│ │ │ ├── Diamond_Ore.png
│ │ │ ├── Dragon_Egg.png
│ │ │ ├── Emerald_Ore.png
│ │ │ ├── End_Portal.png
│ │ │ ├── Ender_Chest.png
│ │ │ ├── Flower_Pot.png
│ │ │ ├── Glass_Pane.png
│ │ │ ├── Jungle_Door.png
│ │ │ ├── Moss_Stone.png
│ │ │ ├── Nether_Wart.png
│ │ │ ├── Netherrack.png
│ │ │ ├── Note_Block.png
│ │ │ ├── Packed_Ice.png
│ │ │ ├── Prismarine.png
│ │ │ ├── Sea_Lantern.png
│ │ │ ├── Slime_Block.png
│ │ │ ├── Spruce_Door.png
│ │ │ ├── Stone_Brick.png
│ │ │ ├── Stone_Slab.png
│ │ │ ├── Sugar_Canes.png
│ │ │ ├── Tall_Grass.png
│ │ │ ├── White_Wool.png
│ │ │ ├── Wooden_Door.png
│ │ │ ├── Acacia_Fence.png
│ │ │ ├── Activator_Rail.png
│ │ │ ├── Beacon_Block.png
│ │ │ ├── Block_of_Coal.png
│ │ │ ├── Brewing_Stand.png
│ │ │ ├── Brick_(Block).png
│ │ │ ├── Brick_Stairs.png
│ │ │ ├── Brown_Mushroom.png
│ │ │ ├── Carrot_(Block).png
│ │ │ ├── Command_Block.png
│ │ │ ├── Crafting_Table.png
│ │ │ ├── Dark_Oak_Door.png
│ │ │ ├── Dark_Oak_Fence.png
│ │ │ ├── Detector_Rail.png
│ │ │ ├── Gold_(Block).png
│ │ │ ├── Hardened_Clay.png
│ │ │ ├── Iron_(Block).png
│ │ │ ├── Iron_Trapdoor.png
│ │ │ ├── Jack_o'Lantern.png
│ │ │ ├── Jungle_Fence.png
│ │ │ ├── Melon_(Block).png
│ │ │ ├── Nether_Brick.png
│ │ │ ├── Oak-Wood_Slab.png
│ │ │ ├── Quartz_Stairs.png
│ │ │ ├── RedMushroomCap.png
│ │ │ ├── Red_Mushroom.png
│ │ │ ├── Red_Sandstone.png
│ │ │ ├── Redstone_Lamp.png
│ │ │ ├── Redstone_Ore.png
│ │ │ ├── Skeleton_Skull.png
│ │ │ ├── Snow_(Block).png
│ │ │ ├── Spruce_Fence.png
│ │ │ ├── Sticky_Piston.png
│ │ │ ├── Stone_Button.png
│ │ │ ├── Trapped_Chest.png
│ │ │ ├── Tripwire_Hook.png
│ │ │ ├── White_Carpet.png
│ │ │ ├── Wooden_Button.png
│ │ │ ├── Wooden_Stairs.png
│ │ │ ├── Block_of_Emerald.png
│ │ │ ├── Block_of_Quartz.png
│ │ │ ├── BrownMushroomCap.png
│ │ │ ├── Cobblestone_Wall.png
│ │ │ ├── Daylight_Sensor.png
│ │ │ ├── Diamond_(Block).png
│ │ │ ├── End_Portal_Frame.png
│ │ │ ├── Furnace_(Active).png
│ │ │ ├── Lapis_Lazuli_Ore.png
│ │ │ ├── Monster_Spawner.png
│ │ │ ├── Oak_Wood_Planks.png
│ │ │ ├── Potatoes_(Block).png
│ │ │ ├── Powered_Rail_Off.png
│ │ │ ├── Sandstone_Stairs.png
│ │ │ ├── Acacia_Wood_Stairs.png
│ │ │ ├── Birch_Wood_Stairs.png
│ │ │ ├── Block_of_Redstone.png
│ │ │ ├── Cobblestone_Stairs.png
│ │ │ ├── Double_Stone_Slab.png
│ │ │ ├── Enchantment_Table.png
│ │ │ ├── Fence_Gate_(Closed).png
│ │ │ ├── Glowstone_(Block).png
│ │ │ ├── Jungle_Wood_Stairs.png
│ │ │ ├── Nether_Brick_Fence.png
│ │ │ ├── Nether_Brick_Stairs.png
│ │ │ ├── Nether_Quartz_Ore.png
│ │ │ ├── Red_Sandstone_Slab.png
│ │ │ ├── Spruce_Wood_Stairs.png
│ │ │ ├── Stone_Brick_Stairs.png
│ │ │ ├── White_Stained_Clay.png
│ │ │ ├── White_Stained_Glass.png
│ │ │ ├── Dark_Oak_Wood_Stairs.png
│ │ │ ├── Lapis_Lazuli_(Block).png
│ │ │ ├── Red_Sandstone_Stairs.png
│ │ │ ├── Stone_Pressure_Plate.png
│ │ │ ├── Wooden_Pressure_Plate.png
│ │ │ ├── Inverted_Daylight_Sensor.png
│ │ │ ├── Redstone_(Torch,_Active).png
│ │ │ ├── Redstone_Lamp_(Active).png
│ │ │ ├── White_Stained_Glass_Pane.png
│ │ │ ├── Acacia_Fence_Gate_(Closed).png
│ │ │ ├── Birch_Fence_Gate_(Closed).png
│ │ │ ├── Jungle_Fence_Gate_(Closed).png
│ │ │ ├── Redstone_(Torch,_Inactive).png
│ │ │ ├── Redstone_(Wire,Inventory).png
│ │ │ ├── Spruce_Fence_Gate_(Closed).png
│ │ │ ├── Dark_Oak_Fence_Gate_(Closed).png
│ │ │ ├── Free-standing_Banner_(Small).png
│ │ │ ├── Redstone_(Repeater,_Active).png
│ │ │ ├── Redstone_(Repeater,_Inactive).png
│ │ │ ├── Redstone_Comparator_(active).png
│ │ │ ├── Wall-mounted_Banner_(Small).png
│ │ │ ├── Redstone_Comparator_(inactive).png
│ │ │ ├── Weighted_Pressure_Plate_(Heavy).png
│ │ │ └── Weighted_Pressure_Plate_(Light).png
│ │ ├── minecraft.tpl
│ │ └── minecraft.js
│ ├── timeseries
│ │ ├── timeseries.tpl
│ │ └── timeseries.js
│ └── js
│ │ ├── world.js
│ │ └── html5.js
├── __init__.py
├── view
│ ├── object_list.tpl
│ ├── minidoc.tpl
│ ├── netapi_console.tpl
│ ├── set_password.tpl
│ ├── nodenet_list.tpl
│ ├── upload.tpl
│ ├── viewer.tpl
│ ├── error.tpl
│ ├── worldadapter_selector.tpl
│ ├── about.tpl
│ ├── nodenet_mgt.tpl
│ ├── world.tpl
│ ├── boilerplate.tpl
│ ├── runner_form.tpl
│ └── user_mgt.tpl
└── LICENSE for bottle.txt
├── pytest.ini
├── .coveragerc
├── .idea
└── dictionaries
│ └── joscha.xml
├── run.sh
├── demo_data
└── worlds
│ └── ac7c4fb40adc11e58caa20c9d087b4b7.json
├── requirements.txt
├── .gitignore
├── Makefile
├── start_micropsi_server.py
├── license.txt
├── README.md
├── configuration.py
├── CHANGELOG.md
├── README_additional_configuration.md
└── config.default.ini
/micropsi_core/tests/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/micropsi_server/tests/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/island.json:
--------------------------------------------------------------------------------
1 | {}
--------------------------------------------------------------------------------
/pytest.ini:
--------------------------------------------------------------------------------
1 | [pytest]
2 | norecursedirs=lib include dist spock src
--------------------------------------------------------------------------------
/micropsi_core/world/minecraft/__init__.py:
--------------------------------------------------------------------------------
1 | __author__ = 'jonas'
2 |
--------------------------------------------------------------------------------
/micropsi_core/nodenet/dict_engine/__init__.py:
--------------------------------------------------------------------------------
1 | __author__ = 'rvuine'
2 |
--------------------------------------------------------------------------------
/micropsi_core/nodenet/theano_engine/__init__.py:
--------------------------------------------------------------------------------
1 | __author__ = 'rvuine'
2 |
--------------------------------------------------------------------------------
/micropsi_core/world/island/structured_objects/__init__.py:
--------------------------------------------------------------------------------
1 | __author__ = 'rvuine'
2 |
--------------------------------------------------------------------------------
/.coveragerc:
--------------------------------------------------------------------------------
1 | [run]
2 | omit =
3 | */tests/*
4 | micropsi_server/bottle.py
5 | */conftest.py
6 |
--------------------------------------------------------------------------------
/.idea/dictionaries/joscha.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/micropsi_server/static/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/favicon.png
--------------------------------------------------------------------------------
/micropsi_server/static/img/2001.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/2001.gif
--------------------------------------------------------------------------------
/micropsi_server/static/img/brian.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/brian.gif
--------------------------------------------------------------------------------
/micropsi_server/static/img/brazil.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/brazil.gif
--------------------------------------------------------------------------------
/micropsi_server/static/img/resting.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/resting.gif
--------------------------------------------------------------------------------
/micropsi_server/static/img/working.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/working.gif
--------------------------------------------------------------------------------
/micropsi_server/static/island/lamp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/island/lamp.png
--------------------------------------------------------------------------------
/micropsi_server/static/island/rock.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/island/rock.png
--------------------------------------------------------------------------------
/micropsi_server/static/island/well.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/island/well.png
--------------------------------------------------------------------------------
/micropsi_server/static/img/brainstorm.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/brainstorm.gif
--------------------------------------------------------------------------------
/micropsi_server/static/img/metropolis.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/metropolis.gif
--------------------------------------------------------------------------------
/micropsi_server/static/img/sort_asc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/sort_asc.png
--------------------------------------------------------------------------------
/micropsi_server/static/img/sort_both.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/sort_both.png
--------------------------------------------------------------------------------
/micropsi_server/static/img/sort_desc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/sort_desc.png
--------------------------------------------------------------------------------
/micropsi_server/static/img/stevehead.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/stevehead.png
--------------------------------------------------------------------------------
/micropsi_server/static/island/boulder.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/island/boulder.png
--------------------------------------------------------------------------------
/micropsi_server/static/island/maple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/island/maple.png
--------------------------------------------------------------------------------
/micropsi_server/static/island/menhir.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/island/menhir.png
--------------------------------------------------------------------------------
/micropsi_server/static/island/psi_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/island/psi_1.png
--------------------------------------------------------------------------------
/micropsi_server/static/img/frankenstein.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/frankenstein.gif
--------------------------------------------------------------------------------
/micropsi_server/static/img/strangelove.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/strangelove.gif
--------------------------------------------------------------------------------
/micropsi_server/static/island/Micropsi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/island/Micropsi.png
--------------------------------------------------------------------------------
/micropsi_server/static/island/braintree.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/island/braintree.png
--------------------------------------------------------------------------------
/micropsi_server/static/island/cubensis.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/island/cubensis.png
--------------------------------------------------------------------------------
/micropsi_server/static/island/palm-tree.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/island/palm-tree.png
--------------------------------------------------------------------------------
/micropsi_server/static/css/chosen-sprite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/css/chosen-sprite.png
--------------------------------------------------------------------------------
/micropsi_server/static/img/arrow_left_grey.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/arrow_left_grey.png
--------------------------------------------------------------------------------
/micropsi_server/static/img/arrow_left_red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/arrow_left_red.png
--------------------------------------------------------------------------------
/micropsi_server/static/img/fahrenheit451.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/fahrenheit451.gif
--------------------------------------------------------------------------------
/micropsi_server/static/img/loading_bubbles.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/loading_bubbles.gif
--------------------------------------------------------------------------------
/micropsi_server/static/island/background.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/island/background.jpg
--------------------------------------------------------------------------------
/micropsi_server/static/island/braitenberg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/island/braitenberg.png
--------------------------------------------------------------------------------
/micropsi_server/static/island/fly-agaris.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/island/fly-agaris.png
--------------------------------------------------------------------------------
/micropsi_server/static/island/tree_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/island/tree_small.png
--------------------------------------------------------------------------------
/micropsi_server/static/island/unknownbox.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/island/unknownbox.png
--------------------------------------------------------------------------------
/micropsi_server/static/island/wirselkraut.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/island/wirselkraut.png
--------------------------------------------------------------------------------
/micropsi_server/static/css/chosen-sprite@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/css/chosen-sprite@2x.png
--------------------------------------------------------------------------------
/micropsi_server/static/img/arrow_left_green.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/arrow_left_green.png
--------------------------------------------------------------------------------
/micropsi_server/static/img/sort_asc_disabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/sort_asc_disabled.png
--------------------------------------------------------------------------------
/micropsi_server/static/island/boletus-edulis.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/island/boletus-edulis.png
--------------------------------------------------------------------------------
/micropsi_server/static/img/glyphicons-halflings.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/glyphicons-halflings.png
--------------------------------------------------------------------------------
/micropsi_server/static/img/sort_desc_disabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/sort_desc_disabled.png
--------------------------------------------------------------------------------
/micropsi_server/static/img/young_frankenstein.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/young_frankenstein.gif
--------------------------------------------------------------------------------
/micropsi_server/static/island/juniper-berries.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/island/juniper-berries.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/groundmaps/mars.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/groundmaps/mars.png
--------------------------------------------------------------------------------
/micropsi_server/static/img/bootstrap-colorpicker/hue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/bootstrap-colorpicker/hue.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Air.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Air.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Bed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Bed.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Cake.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Cake.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Dirt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Dirt.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Fire.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Fire.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Ice.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Ice.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Lava.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Lava.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Sand.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Sand.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Sign.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Sign.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Snow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Snow.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/TNT.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/TNT.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Vine.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Vine.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Wood.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Wood.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/groundmaps/insel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/groundmaps/insel.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/groundmaps/psi_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/groundmaps/psi_1.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/Lamp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/Lamp.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/rock.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/rock.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/well.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/well.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/worldimages/insel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/worldimages/insel.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/worldimages/mars.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/worldimages/mars.png
--------------------------------------------------------------------------------
/micropsi_server/static/img/bootstrap-colorpicker/alpha.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/bootstrap-colorpicker/alpha.png
--------------------------------------------------------------------------------
/micropsi_server/static/img/glyphicons-halflings-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/glyphicons-halflings-white.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Anvil.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Anvil.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Cactus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Cactus.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Chest.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Chest.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Crops.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Crops.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Fence.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Fence.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Glass.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Glass.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Grass.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Grass.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Gravel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Gravel.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Hopper.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Hopper.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Leaves.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Leaves.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Lever.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Lever.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Piston.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Piston.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Poppy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Poppy.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Portal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Portal.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Rails.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Rails.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Sponge.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Sponge.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Stone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Stone.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Torch.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Torch.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Water.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Water.png
--------------------------------------------------------------------------------
/micropsi_core/__init__.py:
--------------------------------------------------------------------------------
1 | """
2 | MicroPsi architecture, definition of nodenets, agents and environments
3 | """
4 |
5 | __author__ = 'joscha'
6 | __date__ = '09.05.12'
7 |
8 |
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/groundmaps/psi_emo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/groundmaps/psi_emo.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/boulder.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/boulder.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/maple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/maple.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/menhir.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/menhir.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/worldimages/psi_emo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/worldimages/psi_emo.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Barrier.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Barrier.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Bedrock.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Bedrock.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Block_34.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Block_34.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Bookshelf.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Bookshelf.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Cauldron.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Cauldron.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Coal_Ore.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Coal_Ore.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Dandelion.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Dandelion.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Dead_Bush.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Dead_Bush.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Dispenser.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Dispenser.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Dropper.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Dropper.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Emptiness.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Emptiness.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/End_Stone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/End_Stone.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Farmland.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Farmland.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Furnace.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Furnace.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Gold_Ore.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Gold_Ore.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Hay_Block.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Hay_Block.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Iron_Bars.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Iron_Bars.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Iron_Door.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Iron_Door.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Iron_Ore.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Iron_Ore.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Jukebox.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Jukebox.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Ladders.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Ladders.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Lily_Pad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Lily_Pad.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Mycelium.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Mycelium.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Obsidian.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Obsidian.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Pumpkin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Pumpkin.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Sandstone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Sandstone.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Sapling.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Sapling.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Seed_Stem.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Seed_Stem.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Soul_Sand.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Soul_Sand.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Sunflower.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Sunflower.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Trapdoor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Trapdoor.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Tripwire.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Tripwire.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Wall_Sign.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Wall_Sign.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/WebBlock.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/WebBlock.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/braintree.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/braintree.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/cubensis.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/cubensis.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/palm-tree.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/palm-tree.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/worldimages/miniisland.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/worldimages/miniisland.png
--------------------------------------------------------------------------------
/micropsi_server/static/img/bootstrap-colorpicker/saturation.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/bootstrap-colorpicker/saturation.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Acacia_Door.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Acacia_Door.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Acacia_Wood.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Acacia_Wood.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Birch_Door.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Birch_Door.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Birch_Fence.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Birch_Fence.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Clay_Block.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Clay_Block.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Cobblestone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Cobblestone.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Cocoa_Plant.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Cocoa_Plant.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Diamond_Ore.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Diamond_Ore.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Dragon_Egg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Dragon_Egg.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Emerald_Ore.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Emerald_Ore.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/End_Portal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/End_Portal.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Ender_Chest.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Ender_Chest.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Flower_Pot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Flower_Pot.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Glass_Pane.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Glass_Pane.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Jungle_Door.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Jungle_Door.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Moss_Stone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Moss_Stone.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Nether_Wart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Nether_Wart.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Netherrack.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Netherrack.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Note_Block.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Note_Block.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Packed_Ice.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Packed_Ice.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Prismarine.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Prismarine.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Sea_Lantern.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Sea_Lantern.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Slime_Block.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Slime_Block.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Spruce_Door.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Spruce_Door.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Stone_Brick.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Stone_Brick.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Stone_Slab.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Stone_Slab.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Sugar_Canes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Sugar_Canes.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Tall_Grass.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Tall_Grass.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/White_Wool.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/White_Wool.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Wooden_Door.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Wooden_Door.png
--------------------------------------------------------------------------------
/micropsi_core/nodenet/__init__.py:
--------------------------------------------------------------------------------
1 | #!/usr/local/bin/python
2 | # -*- coding: utf-8 -*-
3 |
4 | """
5 |
6 | """
7 |
8 | __author__ = 'joscha'
9 | __date__ = '03.08.12'
10 |
11 |
--------------------------------------------------------------------------------
/micropsi_core/world/__init__.py:
--------------------------------------------------------------------------------
1 | #!/usr/local/bin/python
2 | # -*- coding: utf-8 -*-
3 |
4 | """
5 |
6 | """
7 |
8 | __author__ = 'joscha'
9 | __date__ = '03.08.12'
10 |
11 |
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/fly-agaris.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/fly-agaris.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni0.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/rock.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/rock.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/tree.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/tree.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/wirselkraut.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/wirselkraut.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/worldimages/doernerisland.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/worldimages/doernerisland.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Acacia_Fence.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Acacia_Fence.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Activator_Rail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Activator_Rail.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Beacon_Block.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Beacon_Block.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Block_of_Coal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Block_of_Coal.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Brewing_Stand.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Brewing_Stand.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Brick_(Block).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Brick_(Block).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Brick_Stairs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Brick_Stairs.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Brown_Mushroom.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Brown_Mushroom.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Carrot_(Block).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Carrot_(Block).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Command_Block.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Command_Block.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Crafting_Table.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Crafting_Table.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Dark_Oak_Door.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Dark_Oak_Door.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Dark_Oak_Fence.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Dark_Oak_Fence.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Detector_Rail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Detector_Rail.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Gold_(Block).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Gold_(Block).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Hardened_Clay.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Hardened_Clay.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Iron_(Block).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Iron_(Block).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Iron_Trapdoor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Iron_Trapdoor.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Jack_o'Lantern.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Jack_o'Lantern.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Jungle_Fence.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Jungle_Fence.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Melon_(Block).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Melon_(Block).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Nether_Brick.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Nether_Brick.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Oak-Wood_Slab.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Oak-Wood_Slab.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Quartz_Stairs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Quartz_Stairs.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/RedMushroomCap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/RedMushroomCap.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Red_Mushroom.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Red_Mushroom.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Red_Sandstone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Red_Sandstone.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Redstone_Lamp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Redstone_Lamp.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Redstone_Ore.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Redstone_Ore.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Skeleton_Skull.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Skeleton_Skull.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Snow_(Block).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Snow_(Block).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Spruce_Fence.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Spruce_Fence.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Sticky_Piston.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Sticky_Piston.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Stone_Button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Stone_Button.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Trapped_Chest.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Trapped_Chest.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Tripwire_Hook.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Tripwire_Hook.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/White_Carpet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/White_Carpet.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Wooden_Button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Wooden_Button.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Wooden_Stairs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Wooden_Stairs.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/__init__.py:
--------------------------------------------------------------------------------
1 | #!/usr/local/bin/python
2 | # -*- coding: utf-8 -*-
3 |
4 | """
5 |
6 | """
7 |
8 | __author__ = 'joscha'
9 | __date__ = '03.08.12'
10 |
11 |
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/boletus-edulis.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/boletus-edulis.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/braitenberg_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/braitenberg_0.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/braitenberg_22.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/braitenberg_22.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/braitenberg_45.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/braitenberg_45.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/braitenberg_67.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/braitenberg_67.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/braitenberg_90.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/braitenberg_90.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/banana.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/banana.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/battery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/battery.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/boulder.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/boulder.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/nettle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/nettle.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni11.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni110.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni110.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni120.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni131.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni131.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni142.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni142.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni153.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni153.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni164.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni164.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni175.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni175.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni186.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni186.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni197.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni197.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni208.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni208.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni219.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni219.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni22.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni22.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni230.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni230.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni240.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni251.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni251.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni262.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni262.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni273.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni273.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni284.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni284.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni295.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni295.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni306.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni306.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni317.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni317.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni328.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni328.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni33.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni33.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni339.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni339.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni350.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni350.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni44.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni44.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni55.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni55.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni66.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni66.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni77.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni77.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni88.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni88.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/omni99.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/omni99.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/shroom1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/shroom1.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/shroom2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/shroom2.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/stone1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/stone1.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/stone2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/stone2.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/unknown.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/unknown.png
--------------------------------------------------------------------------------
/micropsi_server/static/img/bootstrap-colorpicker/hue-horizontal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/bootstrap-colorpicker/hue-horizontal.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Block_of_Emerald.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Block_of_Emerald.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Block_of_Quartz.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Block_of_Quartz.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/BrownMushroomCap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/BrownMushroomCap.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Cobblestone_Wall.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Cobblestone_Wall.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Daylight_Sensor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Daylight_Sensor.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Diamond_(Block).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Diamond_(Block).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/End_Portal_Frame.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/End_Portal_Frame.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Furnace_(Active).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Furnace_(Active).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Lapis_Lazuli_Ore.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Lapis_Lazuli_Ore.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Monster_Spawner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Monster_Spawner.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Oak_Wood_Planks.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Oak_Wood_Planks.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Potatoes_(Block).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Potatoes_(Block).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Powered_Rail_Off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Powered_Rail_Off.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Sandstone_Stairs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Sandstone_Stairs.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/braitenberg_112.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/braitenberg_112.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/braitenberg_135.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/braitenberg_135.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/braitenberg_157.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/braitenberg_157.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/braitenberg_180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/braitenberg_180.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/braitenberg_202.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/braitenberg_202.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/braitenberg_225.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/braitenberg_225.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/braitenberg_247.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/braitenberg_247.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/braitenberg_270.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/braitenberg_270.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/braitenberg_292.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/braitenberg_292.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/braitenberg_315.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/braitenberg_315.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/braitenberg_337.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/braitenberg_337.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/juniper-berries.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/juniper-berries.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/Micropsi_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/Micropsi_0.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/Mouselamp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/Mouselamp.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/hackklotz.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/hackklotz.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/lamp_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/lamp_small.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/ore_gold.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/ore_gold.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/pinetree.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/pinetree.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/sagaagent.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/sagaagent.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/sunflower.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/sunflower.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/tree_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/tree_small.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/treestump.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/treestump.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/unknownbox.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/unknownbox.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/waterempty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/waterempty.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/waterfull.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/waterfull.png
--------------------------------------------------------------------------------
/micropsi_server/static/img/bootstrap-colorpicker/alpha-horizontal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/img/bootstrap-colorpicker/alpha-horizontal.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Acacia_Wood_Stairs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Acacia_Wood_Stairs.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Birch_Wood_Stairs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Birch_Wood_Stairs.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Block_of_Redstone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Block_of_Redstone.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Cobblestone_Stairs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Cobblestone_Stairs.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Double_Stone_Slab.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Double_Stone_Slab.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Enchantment_Table.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Enchantment_Table.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Fence_Gate_(Closed).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Fence_Gate_(Closed).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Glowstone_(Block).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Glowstone_(Block).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Jungle_Wood_Stairs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Jungle_Wood_Stairs.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Nether_Brick_Fence.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Nether_Brick_Fence.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Nether_Brick_Stairs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Nether_Brick_Stairs.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Nether_Quartz_Ore.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Nether_Quartz_Ore.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Red_Sandstone_Slab.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Red_Sandstone_Slab.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Spruce_Wood_Stairs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Spruce_Wood_Stairs.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Stone_Brick_Stairs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Stone_Brick_Stairs.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/White_Stained_Clay.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/White_Stained_Clay.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/White_Stained_Glass.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/White_Stained_Glass.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/Micropsi_112.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/Micropsi_112.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/Micropsi_135.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/Micropsi_135.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/Micropsi_157.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/Micropsi_157.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/Micropsi_180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/Micropsi_180.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/Micropsi_202.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/Micropsi_202.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/Micropsi_22.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/Micropsi_22.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/Micropsi_225.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/Micropsi_225.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/Micropsi_247.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/Micropsi_247.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/Micropsi_270.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/Micropsi_270.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/Micropsi_292.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/Micropsi_292.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/Micropsi_315.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/Micropsi_315.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/Micropsi_337.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/Micropsi_337.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/Micropsi_45.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/Micropsi_45.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/Micropsi_67.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/Micropsi_67.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/Micropsi_90.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/Micropsi_90.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/agent_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/agent_small.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/banana_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/banana_small.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/fliegenpilz.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/fliegenpilz.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/fungus_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/fungus_small.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/marsagent_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/marsagent_0.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/marsagent_22.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/marsagent_22.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/marsagent_45.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/marsagent_45.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/marsagent_67.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/marsagent_67.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/marsagent_90.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/marsagent_90.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/ore_poisoned.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/ore_poisoned.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/repairdroid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/repairdroid.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/smallflower.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/smallflower.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/soilentgreen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/soilentgreen.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/solarstation.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/solarstation.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/uglyuglytree.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/uglyuglytree.png
--------------------------------------------------------------------------------
/micropsi_server/__init__.py:
--------------------------------------------------------------------------------
1 | """
2 | MicroPsi web server component, currently using the bottle framework for rendering content
3 | """
4 |
5 | __author__ = 'joscha'
6 | __date__ = '15.05.12'
7 |
8 |
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Dark_Oak_Wood_Stairs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Dark_Oak_Wood_Stairs.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Lapis_Lazuli_(Block).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Lapis_Lazuli_(Block).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Red_Sandstone_Stairs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Red_Sandstone_Stairs.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Stone_Pressure_Plate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Stone_Pressure_Plate.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Wooden_Pressure_Plate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Wooden_Pressure_Plate.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/marsagent_112.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/marsagent_112.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/marsagent_135.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/marsagent_135.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/marsagent_157.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/marsagent_157.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/marsagent_180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/marsagent_180.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/marsagent_202.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/marsagent_202.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/marsagent_225.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/marsagent_225.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/marsagent_247.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/marsagent_247.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/marsagent_270.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/marsagent_270.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/marsagent_292.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/marsagent_292.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/marsagent_315.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/marsagent_315.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/marsagent_337.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/marsagent_337.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/mushroom_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/mushroom_small.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/ouruglypalmtree.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/ouruglypalmtree.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/thornbush_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/thornbush_small.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/unknown_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/unknown_small.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/waterhole_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/waterhole_small.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Inverted_Daylight_Sensor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Inverted_Daylight_Sensor.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Redstone_(Torch,_Active).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Redstone_(Torch,_Active).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Redstone_Lamp_(Active).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Redstone_Lamp_(Active).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/White_Stained_Glass_Pane.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/White_Stained_Glass_Pane.png
--------------------------------------------------------------------------------
/run.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # -*- coding: utf-8 -*-
3 |
4 | if [[ -a bin/activate ]]; then
5 | source bin/activate
6 | ./start_micropsi_server.py
7 | else
8 | ./start_micropsi_server.py
9 | fi
10 |
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/wirselkraut_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/wirselkraut_small.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Acacia_Fence_Gate_(Closed).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Acacia_Fence_Gate_(Closed).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Birch_Fence_Gate_(Closed).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Birch_Fence_Gate_(Closed).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Jungle_Fence_Gate_(Closed).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Jungle_Fence_Gate_(Closed).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Redstone_(Torch,_Inactive).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Redstone_(Torch,_Inactive).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Redstone_(Wire,Inventory).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Redstone_(Wire,Inventory).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Spruce_Fence_Gate_(Closed).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Spruce_Fence_Gate_(Closed).png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/shockpodbush_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/shockpodbush_small.png
--------------------------------------------------------------------------------
/micropsi_core/world/island/resources/objectimages/unused/waterholeempty_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_core/world/island/resources/objectimages/unused/waterholeempty_small.png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Dark_Oak_Fence_Gate_(Closed).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Dark_Oak_Fence_Gate_(Closed).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Free-standing_Banner_(Small).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Free-standing_Banner_(Small).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Redstone_(Repeater,_Active).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Redstone_(Repeater,_Active).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Redstone_(Repeater,_Inactive).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Redstone_(Repeater,_Inactive).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Redstone_Comparator_(active).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Redstone_Comparator_(active).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Wall-mounted_Banner_(Small).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Wall-mounted_Banner_(Small).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Redstone_Comparator_(inactive).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Redstone_Comparator_(inactive).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Weighted_Pressure_Plate_(Heavy).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Weighted_Pressure_Plate_(Heavy).png
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/block_textures/Weighted_Pressure_Plate_(Light).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joschabach/micropsi2/HEAD/micropsi_server/static/minecraft/block_textures/Weighted_Pressure_Plate_(Light).png
--------------------------------------------------------------------------------
/demo_data/worlds/ac7c4fb40adc11e58caa20c9d087b4b7.json:
--------------------------------------------------------------------------------
1 | {
2 | "filename": "/Users/dwelland/workspace/tmp/micropsi_alpha2/./resources/worlds/ac7c4fb40adc11e58caa20c9d087b4b7.json",
3 | "name": "default",
4 | "uid": "ac7c4fb40adc11e58caa20c9d087b4b7",
5 | "version": 1
6 | }
--------------------------------------------------------------------------------
/micropsi_core/tests/test_tools.py:
--------------------------------------------------------------------------------
1 | #!/usr/local/bin/python
2 | # -*- coding: utf-8 -*-
3 |
4 | """
5 |
6 | """
7 | import micropsi_core.tools
8 |
9 | __author__ = 'joscha'
10 | __date__ = '29.10.12'
11 |
12 |
13 | def test_generate_uid():
14 | u1 = micropsi_core.tools.generate_uid()
15 | u2 = micropsi_core.tools.generate_uid()
16 | assert len(u1)
17 | assert len(u2)
18 | assert u1 != u2
19 |
--------------------------------------------------------------------------------
/requirements.txt:
--------------------------------------------------------------------------------
1 | CherryPy==3.6.0
2 | Theano==0.7.0
3 | WebOb==1.4
4 | WebTest==2.0.16
5 | beautifulsoup4==4.4.1
6 | cov-core==1.14.0
7 | coverage==3.7.1
8 | matplotlib==1.4.3
9 | mock==1.0.1
10 | numpy==1.9.2
11 | py==1.4.31
12 | pycrypto==2.6.1
13 | pytest==2.8.7
14 | pytest-cov==1.8.1
15 | scipy==0.17.0
16 | six==1.8.0
17 | -e git+https://github.com/micropsi-industries/spock.git#egg=spock-dev
18 | waitress==0.8.9
19 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | /.idea/
2 | /bin/
3 | /downloads/
4 | /develop-eggs/
5 | /eggs/
6 | /etc/
7 | /parts/
8 | /resources/nodenets
9 | /resources/worlds
10 | /resources/user-db.json
11 | /.installed.cfg
12 | *.pyc
13 | /resources/server-config.json
14 | /share/
15 | /dist/
16 | /include/
17 | /lib/
18 | .DS_Store
19 | /config.ini
20 | /.Python
21 | .coverage
22 | /htmlcov/
23 | /src/
24 | /*.sublime-project
25 | /*.sublime-workspace
26 | micropsi.log
27 | /test-data/
28 | pip-selfcheck.json
29 |
--------------------------------------------------------------------------------
/micropsi_server/view/object_list.tpl:
--------------------------------------------------------------------------------
1 |
2 | % if objects:
3 | % for uid in objects:
4 | % if uid == current_object:
5 | {{objects[uid]["name"]}}
6 | % else:
7 | {{objects[uid]["name"]}}
8 | % end
9 | % end
10 | % else
11 | (empty)
12 | %end
13 |
14 |
15 |
--------------------------------------------------------------------------------
/micropsi_server/view/minidoc.tpl:
--------------------------------------------------------------------------------
1 | %include("menu.tpl")
2 |
3 |
11 |
12 |
Documentation browser
13 | {{!content}}
14 |
15 |
16 |
17 |
18 |
19 | %rebase("boilerplate.tpl", title = "{{title}}")
20 |
--------------------------------------------------------------------------------
/Makefile:
--------------------------------------------------------------------------------
1 | # Makefile
2 |
3 | venv: pip requirements.txt
4 | test -d bin || virtualenv ./ --python=python3
5 | bin/pip install -Ur requirements.txt
6 |
7 | pip:
8 | virtualenv --version >/dev/null || pip install virtualenv
9 |
10 | run:
11 | ./run.sh
12 |
13 | all:
14 | venv pip
15 |
16 | clean:
17 | rm -rf include lib .Python bin
18 |
19 | tests:
20 | -bin/py.test
21 | -bin/py.test --agents
22 |
23 | test-coverage:
24 | bin/py.test --cov micropsi_core --cov micropsi_server --cov-report html
25 |
26 | test-toolkit:
27 | bin/py.test
28 |
29 | test-agents:
30 | bin/py.test --agents
31 |
32 |
33 | .PHONY: run
34 |
--------------------------------------------------------------------------------
/micropsi_core/nodenet/gatefunctions.py:
--------------------------------------------------------------------------------
1 |
2 | """ Collection of available gatefunctions """
3 |
4 | import math
5 |
6 | # identity, abs, sigmoid, "return 0.0 if x == 0.0 else 1.0 / x"
7 |
8 |
9 | def identity(input_activation, rho, theta):
10 | return input_activation
11 |
12 |
13 | def absolute(input_activation, rho, theta):
14 | return abs(input_activation)
15 |
16 |
17 | def sigmoid(input_activation, rho, theta):
18 | return 1.0 / (1.0 + math.exp(-(theta + input_activation)))
19 |
20 |
21 | def one_over_x(input_activation, rho, theta):
22 | return 0.0 if input_activation == 0.0 else 1.0 / input_activation
23 |
--------------------------------------------------------------------------------
/start_micropsi_server.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python3
2 | # -*- coding: utf-8 -*-
3 |
4 | """
5 | Startup script for the MicroPsi service.
6 | """
7 |
8 | __author__ = 'joscha'
9 | __date__ = '06.07.12'
10 |
11 | import micropsi_server.micropsi_app
12 | import argparse
13 |
14 |
15 | def main(host=None, port=None):
16 | micropsi_server.micropsi_app.main(host, port)
17 |
18 | if __name__ == "__main__":
19 | parser = argparse.ArgumentParser(description="Start the MicroPsi server.")
20 | parser.add_argument('-d', '--host', type=str, default=None)
21 | parser.add_argument('-p', '--port', type=int, default=None)
22 | args = parser.parse_args()
23 | main(host=args.host, port=args.port)
24 |
--------------------------------------------------------------------------------
/micropsi_server/static/minecraft/minecraft.tpl:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/micropsi_server/view/netapi_console.tpl:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
9 | Netapi Console
10 |
11 |
12 |
13 |
14 |
15 |
16 |
# enter your code here.
17 | # eg: netapi.create_node("Pipe", None, "example")
18 |
19 | >>>
20 |
21 |
22 |
--------------------------------------------------------------------------------
/micropsi_server/LICENSE for bottle.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) 2011, Marcel Hellkamp.
2 |
3 | Permission is hereby granted, free of charge, to any person obtaining a copy
4 | of this software and associated documentation files (the "Software"), to deal
5 | in the Software without restriction, including without limitation the rights
6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7 | copies of the Software, and to permit persons to whom the Software is
8 | furnished to do so, subject to the following conditions:
9 |
10 | The above copyright notice and this permission notice shall be included in
11 | all copies or substantial portions of the Software.
12 |
13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
19 | THE SOFTWARE.
20 |
--------------------------------------------------------------------------------
/micropsi_server/static/timeseries/timeseries.tpl:
--------------------------------------------------------------------------------
1 |
2 |
3 |
24 |
--------------------------------------------------------------------------------
/micropsi_server/view/set_password.tpl:
--------------------------------------------------------------------------------
1 |
2 |
32 |
--------------------------------------------------------------------------------
/license.txt:
--------------------------------------------------------------------------------
1 | All parts of MicroPsi2 are under MIT license, unless marked otherwise.
2 |
3 | Copyright (c) 2015 micropsi industries GmbH
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in
13 | all copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21 | THE SOFTWARE.
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | About
2 | -----
3 | An artificial intelligence toolkit implementing concepts from the cognitive architecture MicroPsi.
4 |
5 | For more information on the cognitive architecture visit [micropsi.com](http://www.micropsi.com); e.g., the [publications ](http://www.micropsi.com/publications/publications.html) page.
6 |
7 |
8 | Prerequisites
9 | -----
10 | * Python3 (tested with 3.4.3 and 3.5.1)
11 | * On Windows, we recommend downloading and installing [WinPython 3.4.3.7](http://winpython.github.io/)
12 |
13 |
14 | Run on OS X or Linux:
15 | -----
16 | * Run `./run.sh`
17 | * View in browser at [http://localhost:6543/](http://localhost:6543/)
18 |
19 |
20 | Run on Windows:
21 | -----
22 | * Add the winpython folders `python-3.4.3` and `python-3.4.3\Scripts` to your PATH environment variable
23 | * On the Windows command-line, "cd" to the microps2 folder and run `python start_micropsi_server.py`
24 | * View in browser at [http://localhost:6543/](http://localhost:6543/)
25 |
26 |
27 | Attribution
28 | -----
29 | [micropsi2](https://github.com/joschabach/micropsi2) uses
30 |
31 | * [bottle](https://github.com/defnull/bottle)
32 | * [spock](https://github.com/nickelpro/spock)
33 | * [paperjs](http://github.com/paperjs/paper.js)
34 | * [theano](https://github.com/Theano/Theano)
35 |
--------------------------------------------------------------------------------
/micropsi_server/view/nodenet_list.tpl:
--------------------------------------------------------------------------------
1 | % if len(mine) + len(others) > 0:
2 |
3 | % else:
4 |
5 | % end
6 |
7 | % if current in mine:
8 | {{mine[current].name}}
9 | % elif current in others:
10 | {{others[current].name}} ({{others[current].owner}})
11 | % else:
12 | (no {{type}} selected)
13 | % end
14 |
15 | % if len(mine) + len(others) == 0:
16 |
17 | % else:
18 |
19 |
20 |
41 | %end
--------------------------------------------------------------------------------
/micropsi_core/tests/conftest.py:
--------------------------------------------------------------------------------
1 | """
2 | Central initialization of fixtures for Runtime etc.
3 | """
4 | import pytest
5 | from micropsi_core import runtime as micropsi
6 |
7 | DELETE_TEST_FILES_ON_EXIT = True
8 |
9 |
10 | nn_uid = 'Testnet'
11 |
12 |
13 | @pytest.yield_fixture(scope="function")
14 | def fixed_nodenet(request, test_world, engine):
15 | """
16 | A test nodenet filled with some example data (nodenet_data.py)
17 | Structure:
18 |
19 | -> A1 -> A2
20 | /
21 | S ACTA
22 | \
23 | -> B1 -> B2
24 |
25 | S: Sensor, brightness_l
26 | A1: Pipe
27 | A2: Pipe
28 | B1: Pipe
29 | B2: Pipe
30 | ACTA: Activator, por
31 | """
32 | from micropsi_core.tests.nodenet_data import fixed_nodenet_data
33 | if engine == "theano_engine":
34 | fixed_nodenet_data = fixed_nodenet_data.replace('Root', 's0001')
35 | success, uid = micropsi.new_nodenet("Fixednet", engine=engine, worldadapter="Braitenberg", owner="Pytest User", world_uid=test_world, uid='fixed_test_nodenet')
36 | micropsi.get_nodenet(uid)
37 | micropsi.merge_nodenet(uid, fixed_nodenet_data, keep_uids=True)
38 | micropsi.save_nodenet(uid)
39 | yield uid
40 | try:
41 | micropsi.delete_nodenet(uid)
42 | except:
43 | pass
44 |
--------------------------------------------------------------------------------
/micropsi_core/nodenet/operations/layout.py:
--------------------------------------------------------------------------------
1 |
2 | from micropsi_core.nodenet.operations import selectioninfo
3 |
4 |
5 | @selectioninfo(mincount=1)
6 | def autoalign(netapi, selection):
7 | """ Autoalign nodes or nodespaces."""
8 | if len(selection) == 1:
9 | # if there's only one item selected, we assume it's a nodespace
10 | # so we align its contents. If it's not, we return an error
11 | try:
12 | nodespace = netapi.get_nodespace(selection[0])
13 | except:
14 | return {'error': 'nothing to align'}
15 | netapi.autoalign_nodespace(nodespace.uid)
16 | else:
17 | # otherwise, we retrieve the parent nodespace from the first selected
18 | # entity, and autoalign the selected nodes in the given nodespace
19 | nodespace = None
20 | if len(selection):
21 | try:
22 | nodespace = netapi.get_node(selection[0]).parent_nodespace
23 | except:
24 | pass
25 | try:
26 | nodespace = netapi.get_nodespace(selection[0]).parent_nodespace
27 | except:
28 | pass
29 | if nodespace is None:
30 | return {'error': 'unknown entity in selection'}
31 | netapi.autoalign_entities(nodespace, selection)
32 |
--------------------------------------------------------------------------------
/micropsi_core/tests/test_island.py:
--------------------------------------------------------------------------------
1 | #!/usr/local/bin/python
2 | # -*- coding: utf-8 -*-
3 |
4 | """
5 |
6 | """
7 | from micropsi_core import runtime
8 | from micropsi_core import runtime as micropsi
9 |
10 | __author__ = 'joscha'
11 | __date__ = '29.10.12'
12 |
13 |
14 | def test_island(resourcepath):
15 | success, world_uid = micropsi.new_world("Misland", "Island", owner="tester")
16 | assert success
17 | world = runtime.worlds[world_uid]
18 | assert world.__class__.__name__ == 'Island'
19 | runtime.add_worldobject(world_uid, "Lightsource", (10, 10), uid='foobar', name='foobar', parameters={})
20 | runtime.save_world(world_uid)
21 | runtime.revert_world(world_uid)
22 | world = runtime.worlds[world_uid]
23 | assert world.objects["foobar"].__class__.__name__ == 'Lightsource'
24 | assert world.objects["foobar"].position == [10, 10]
25 | assert world.data['objects']['foobar']['position'] == [10, 10]
26 | assert world.__class__.__name__ == 'Island'
27 | runtime.set_worldobject_properties(world_uid, "foobar", position=(5, 5))
28 | assert world.objects["foobar"].position == (5, 5)
29 | assert world.data['objects']['foobar']['position'] == (5, 5)
30 | assert runtime.get_world_view(world_uid, -1)['objects']['foobar']['position'] == (5, 5)
31 | runtime.delete_world(world_uid)
32 |
--------------------------------------------------------------------------------
/micropsi_server/view/upload.tpl:
--------------------------------------------------------------------------------
1 |
2 |
40 |
--------------------------------------------------------------------------------
/micropsi_server/view/viewer.tpl:
--------------------------------------------------------------------------------
1 |
2 | %include("menu.tpl", version=version, permissions=permissions, user_id=user_id)
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 | Loading
11 |
12 |
13 | %if mode == "nodenet":
14 | %include("nodenet.tpl")
15 | % end
16 | %if mode == "monitors":
17 | %include("monitors.tpl", logging_levels=logging_levels)
18 | %end
19 | %if mode == "world":
20 | %include("world.tpl", mine=mine, others=others, current=current, world_assets=world_assets)
21 | % end
22 | %if mode == "dashboard":
23 | %include("dashboard.tpl", logging_levels=logging_levels)
24 | % end
25 |
26 | %if mode == "all":
27 | %include("nodenet.tpl")
28 | %include("monitors.tpl", logging_levels=logging_levels)
29 | %include("world.tpl", mine=mine, others=others, current=current, world_assets=world_assets)
30 | % end
31 |
32 | %if defined('first_user') and first_user:
33 |
38 | %end
39 |
40 |
41 | %rebase("boilerplate.tpl", title="MicroPsi Simulator")
42 |
--------------------------------------------------------------------------------
/micropsi_server/view/error.tpl:
--------------------------------------------------------------------------------
1 | %include("menu.tpl")
2 |
3 |
4 |
5 | %if defined("error") and error.status:
6 |
Error {{error.status}}
7 | %elif defined("error") and error.exception:
8 | {{error.exception}}
9 | %else:
10 | Error
11 | %end
12 | %if defined("msg"):
13 | {{msg}}
14 | %end
15 |
16 | %if defined("error"):
17 |
18 |
19 | {{error}}
20 |
21 |
22 | %end
23 | %if defined("error") and error.traceback:
24 |
25 |
26 | {{error}}
27 |
28 |
29 | %end
30 |
31 |
32 | %if defined("img"):
33 |
34 | %else:
35 |
36 | %end
37 |
38 |
39 |
40 |
43 |
44 | %rebase("boilerplate.tpl", title="MicroPsi Error")
45 |
--------------------------------------------------------------------------------
/micropsi_server/view/worldadapter_selector.tpl:
--------------------------------------------------------------------------------
1 |
2 |
3 | % if not world_uid in worlds:
4 | None
5 | % else:
6 | % for type in sorted(worlds[world_uid].supported_worldadapters.keys()):
7 | % if defined("nodenet_uid") and nodenet_uid in nodenets and nodenets[nodenet_uid].worldadapter == type:
8 | {{type}}
9 | % else:
10 | {{type}}
11 | %end
12 | %end
13 |
14 | %end
15 |
16 | Select a worldadapter to see a description
17 |
18 | %if world_uid in worlds:
19 |
34 | %end
35 |
36 |
37 |
--------------------------------------------------------------------------------
/micropsi_server/static/island/island.tpl:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/micropsi_server/view/about.tpl:
--------------------------------------------------------------------------------
1 | %include("menu.tpl", version=version)
2 |
3 |
4 |
5 |
About MicroPsi 2
6 |
Version {{version}}
7 |
8 |
9 |
10 |
MicroPsi is a cognitive architecture, based on Dietrich Dörner's Psi Theory and additional
11 | concepts, as laid down in the book Principles of Synthetic Intelligence (OUP 2009). MicroPsi allows
12 | the design of agents as hierarchical spreading activation networks, and includes a Multi Agent simulation
13 | environment.
14 |
The first version of MicroPsi had been developed between 2003 and 2009 by Joscha Bach, Ronnie Vuine,
15 | Matthias Füssel, David Salz, Markus Dietzsch, Colin Bauer, Daniel Küstner, Julia Böttcher. It was designed
16 | as a PlugIn for the Eclipse IDE and written in Java.
17 |
MicroPsi 2 is a completely new implementation, this time in Python. To reduce maintenance and support cost
18 | for different platforms, and to allow for easier access, MicroPsi 2 has been implemented as a web application.
19 |
20 |
License
21 | MicroPsi 2 is under MIT license.
22 |
23 |
24 |
Contact
25 |
30 |
31 |
32 |
33 | %rebase("boilerplate.tpl", title="About MicroPsi 2")
34 |
--------------------------------------------------------------------------------
/micropsi_server/view/nodenet_mgt.tpl:
--------------------------------------------------------------------------------
1 | %include("menu.tpl", version=version, permissions=permissions, user_id=user_id)
2 |
3 |
4 |
5 |
Nodenet Console
6 |
7 |
8 | %if notification:
9 |
10 | ×
11 | {{notification['msg']}}
12 |
13 | %end
14 |
15 |
16 |
17 |
18 |
19 | Nodenet UID
20 | Nodenet name
21 | Owner
22 | Actions
23 |
24 |
25 |
26 | %for nodenet_uid in nodenet_list:
27 |
28 | {{nodenet_uid}}
29 | {{nodenet_list[nodenet_uid]["name"]}}
30 |
31 | {{nodenet_list[nodenet_uid]["owner"]}}
32 |
33 |
34 | View
35 | Delete
36 |
37 |
38 | %end
39 |
40 |
41 |
42 |
43 |
47 |
48 | %rebase("boilerplate.tpl", title="Manage Nodenets")
49 |
--------------------------------------------------------------------------------
/micropsi_core/nodenet/operations/__init__.py:
--------------------------------------------------------------------------------
1 | """
2 | Package for operations.
3 |
4 | You can add files here, that define functions to operate on a selection of nodes or nodespaces
5 | The filename will be used to group the operations by category.
6 |
7 | To define an operation-function, choose a good function-name, and use the selectioninfo decorator to provide
8 | meta-information about your operation:
9 | * a list of nodetypes this operation can work with (or empty for all). defaults to empty
10 | * a mincount to define the minimum amount of nodes needed for your operation. defaults to 0
11 | * a maxcount to define the maximum amount of nodes you operation can work on, or -1 for no limit. defaults to -1
12 |
13 | Setting a short docstring is encouraged, and will be used in the frontend to clarify what your operation does.
14 |
15 | Operations can return a dict.
16 | If a key "error" is set in the dict, the frontend assumes the whole operation failed.
17 | Otherwise the result (if any) is displayed in the frontend.
18 | To return images, that can be displayed in the frontend, base64 encode the images bytestring, and return it as data
19 | together with a content-type: {'content_type': 'data:image/png;base64', 'data': image}
20 |
21 | Operations that can have a mincount of one are assumed to be applicable to nodespaces, and listed in a context
22 | menu without selection.
23 | """
24 |
25 |
26 | def selectioninfo(nodetypes=[], mincount=0, maxcount=-1):
27 | def _decorator(func):
28 | func.selectioninfo = {
29 | 'nodetypes': nodetypes if type(nodetypes) == list else [nodetypes],
30 | 'mincount': mincount,
31 | 'maxcount': maxcount
32 | }
33 | return func
34 | return _decorator
35 |
--------------------------------------------------------------------------------
/micropsi_server/static/css/highlight_styles/github.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | github.com style (c) Vasily Polovnyov
4 |
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | color: #333;
12 | background: #f8f8f8;
13 | }
14 |
15 | .hljs-comment,
16 | .hljs-quote {
17 | color: #998;
18 | font-style: italic;
19 | }
20 |
21 | .hljs-keyword,
22 | .hljs-selector-tag,
23 | .hljs-subst {
24 | color: #333;
25 | font-weight: bold;
26 | }
27 |
28 | .hljs-number,
29 | .hljs-literal,
30 | .hljs-variable,
31 | .hljs-template-variable,
32 | .hljs-tag .hljs-attr {
33 | color: #008080;
34 | }
35 |
36 | .hljs-string,
37 | .hljs-doctag {
38 | color: #d14;
39 | }
40 |
41 | .hljs-title,
42 | .hljs-section,
43 | .hljs-selector-id {
44 | color: #900;
45 | font-weight: bold;
46 | }
47 |
48 | .hljs-subst {
49 | font-weight: normal;
50 | }
51 |
52 | .hljs-type,
53 | .hljs-class .hljs-title {
54 | color: #458;
55 | font-weight: bold;
56 | }
57 |
58 | .hljs-tag,
59 | .hljs-name,
60 | .hljs-attribute {
61 | color: #000080;
62 | font-weight: normal;
63 | }
64 |
65 | .hljs-regexp,
66 | .hljs-link {
67 | color: #009926;
68 | }
69 |
70 | .hljs-symbol,
71 | .hljs-bullet {
72 | color: #990073;
73 | }
74 |
75 | .hljs-built_in,
76 | .hljs-builtin-name {
77 | color: #0086b3;
78 | }
79 |
80 | .hljs-meta {
81 | color: #999;
82 | font-weight: bold;
83 | }
84 |
85 | .hljs-deletion {
86 | background: #fdd;
87 | }
88 |
89 | .hljs-addition {
90 | background: #dfd;
91 | }
92 |
93 | .hljs-emphasis {
94 | font-style: italic;
95 | }
96 |
97 | .hljs-strong {
98 | font-weight: bold;
99 | }
100 |
--------------------------------------------------------------------------------
/configuration.py:
--------------------------------------------------------------------------------
1 | #!/usr/local/bin/python
2 | # -*- coding: utf-8 -*-
3 |
4 | """
5 | Contains basic configuration information, especially path names to resource files
6 | """
7 |
8 | __author__ = 'joscha'
9 | __date__ = '03.12.12'
10 |
11 | import os
12 | import configparser
13 | import warnings
14 |
15 | if os.path.isfile('config.ini'):
16 | filename = 'config.ini'
17 | else:
18 | filename = 'config.default.ini'
19 | try:
20 | config = configparser.ConfigParser()
21 | with open(filename) as fp:
22 | config.read_file(fp)
23 | except OSError:
24 | warnings.warn('Can not read config from inifile %s' % filename)
25 | raise RuntimeError('Can not read config from inifile %s' % filename)
26 |
27 | config['micropsi2']['version'] = "0.8-alpha6"
28 | config['micropsi2']['apptitle'] = "MicroPsi"
29 |
30 | homedir = config['micropsi2']['data_directory'].startswith('~')
31 |
32 | if homedir:
33 | data_path = os.path.expanduser(config['micropsi2']['data_directory'])
34 | else:
35 | data_path = config['micropsi2']['data_directory']
36 |
37 | if 'logging' not in config:
38 | config['logging'] = {}
39 |
40 | for level in ['level_agent', 'level_system', 'level_world']:
41 | if level not in config['logging']:
42 | warnings.warn('logging level for %s not set in config.ini - defaulting to WARNING' % level)
43 | config['logging'][level] = 'WARNING'
44 |
45 | config.add_section('paths')
46 | config['paths']['data_directory'] = os.path.join(os.path.dirname(__file__), data_path)
47 | config['paths']['usermanager_path'] = os.path.join(os.path.dirname(__file__), 'resources', 'user-db.json')
48 | config['paths']['server_settings_path'] = os.path.join(os.path.dirname(__file__), 'resources', 'server-config.json')
49 |
--------------------------------------------------------------------------------
/micropsi_core/tests/test_configurationManager.py:
--------------------------------------------------------------------------------
1 | #!/usr/local/bin/python
2 | # -*- coding: utf-8 -*-
3 |
4 | """
5 |
6 | """
7 | import os
8 | import tempfile
9 | import pytest
10 | from micropsi_core.config import ConfigurationManager
11 |
12 |
13 | __author__ = 'joscha'
14 | __date__ = '29.10.12'
15 |
16 |
17 | @pytest.fixture(scope="session")
18 | def path():
19 | return os.path.join(tempfile.gettempdir(), "configs.json")
20 |
21 |
22 | @pytest.fixture(scope="session")
23 | def path2():
24 | return os.path.join(tempfile.gettempdir(), "configs2.json")
25 |
26 |
27 | def test_create_configs(path, path2):
28 | conf_mgr = ConfigurationManager(path)
29 | try:
30 | os.remove(path)
31 | os.remove(path2)
32 | except:
33 | pass
34 | assert not os.path.exists(path)
35 | conf_mgr.save_configs()
36 | assert os.path.exists(path)
37 |
38 | conf2 = ConfigurationManager(path2) # we can have two config managers
39 |
40 | conf_mgr["height"] = 20
41 | conf_mgr["name"] = "Klaus"
42 | conf_mgr["record"] = {"i": 12}
43 | conf2["color"] = "blue"
44 |
45 | assert "color" not in conf_mgr
46 | assert "height" not in conf2
47 | assert conf_mgr["height"] == 20
48 | assert conf_mgr["name"] == "Klaus"
49 | assert conf_mgr["record"]["i"] == 12
50 | assert conf2["color"] == "blue"
51 | del conf_mgr["name"]
52 | assert "name" not in conf_mgr
53 |
54 | del conf_mgr
55 | del conf2
56 |
57 | conf_mgr = ConfigurationManager(path)
58 | conf2 = ConfigurationManager(path2)
59 |
60 | assert "color" not in conf_mgr
61 | assert "height" not in conf2
62 | assert conf_mgr["height"] == 20
63 | assert "name" not in conf_mgr
64 | assert conf_mgr["record"]["i"] == 12
65 | assert conf2["color"] == "blue"
66 |
67 | ConfigurationManager(path) # we can now have more than one config manager at a single path
68 |
--------------------------------------------------------------------------------
/micropsi_server/static/js/world.js:
--------------------------------------------------------------------------------
1 |
2 | $(function(){
3 | currentWorld = $.cookie('selected_world') || null;
4 | currentWorldSimulationStep = 0;
5 |
6 | worldRunning = false;
7 | wasRunning = false;
8 |
9 | registerResizeHandler();
10 |
11 | function get_world_data(){
12 | return {step: currentWorldSimulationStep};
13 | }
14 |
15 | function set_world_data(data){
16 | if(!jQuery.isEmptyObject(data)){
17 | currentWorldSimulationStep = data.current_step;
18 | }
19 | }
20 |
21 | register_stepping_function('world', get_world_data, set_world_data);
22 |
23 | function updateViewSize() {
24 | if(typeof view != 'undefined'){
25 | view.draw(true);
26 | }
27 | }
28 |
29 | function registerResizeHandler(){
30 | // resize handler for nodenet viewer:
31 | var isDragging = false;
32 | var container = $('.section.world .editor_field');
33 | if($.cookie('world_editor_height')){
34 | container.height($.cookie('world_editor_height'));
35 | try{
36 | updateViewSize();
37 | } catch(err){}
38 | }
39 | var startHeight, startPos, newHeight;
40 | $("a#worldSizeHandle").mousedown(function(event) {
41 | startHeight = container.height();
42 | startPos = event.pageY;
43 | $(window).mousemove(function(event) {
44 | isDragging = true;
45 | newHeight = startHeight + (event.pageY - startPos);
46 | container.height(newHeight);
47 | updateViewSize();
48 | });
49 | });
50 | $(window).mouseup(function(event) {
51 | if(isDragging){
52 | $.cookie('world_editor_height', container.height(), {expires:7, path:'/'});
53 | }
54 | isDragging = false;
55 | $(window).unbind("mousemove");
56 | });
57 | }
58 | });
--------------------------------------------------------------------------------
/micropsi_core/world/worldobject.py:
--------------------------------------------------------------------------------
1 | """
2 | Superclass for world objects and agents.
3 | objects are instances in the world, that are not connected to a nodenet.
4 | Holds a reference to the serializeable data dict in the world.
5 | """
6 |
7 | from micropsi_core.tools import generate_uid
8 |
9 |
10 | class WorldObject(object):
11 |
12 | @property
13 | def diameter(self):
14 | return self.data.get('diameter', 1)
15 |
16 | @property
17 | def position(self):
18 | return self.data.get('position', 0)
19 |
20 | @position.setter
21 | def position(self, position):
22 | self.data['position'] = position
23 |
24 | @property
25 | def orientation(self):
26 | return self.data.get('orientation', 0)
27 |
28 | @orientation.setter
29 | def orientation(self, orientation):
30 | self.data['orientation'] = orientation % 360
31 |
32 | @property
33 | def name(self):
34 | return self.data.get('name', self.uid)
35 |
36 | @name.setter
37 | def name(self, name):
38 | self.data['name'] = name
39 |
40 | @property
41 | def uid(self):
42 | return self.data['uid']
43 |
44 | def __init__(self, world, category='objects', uid=None, **data):
45 | self.world = world
46 | if uid is None:
47 | uid = generate_uid()
48 | if category not in self.world.data:
49 | self.world.data[category] = {}
50 | if uid not in self.world.data[category]:
51 | self.world.data[category][uid] = data
52 | self.data = self.world.data[category][uid]
53 | self.data["type"] = data.get('type', self.__class__.__name__)
54 | self.data["uid"] = uid
55 | self.initialize_worldobject(data)
56 |
57 | def initialize_worldobject(self, data):
58 | """ sets the values from the data """
59 | pass
60 |
61 | def update(self):
62 | """ Called by the world at each world iteration """
63 | pass
64 |
--------------------------------------------------------------------------------
/micropsi_core/emoexpression.py:
--------------------------------------------------------------------------------
1 | __author__ = 'rvuine'
2 |
3 | import math
4 |
5 |
6 | def gentle_sigmoid(x):
7 | return 2 * ((1 / (1 + math.exp(-0.5 * x))) - 0.5)
8 |
9 |
10 | def calc_emoexpression_parameters(nodenet):
11 |
12 | emoexpression = dict()
13 |
14 | emo_selection_threshold = nodenet.get_modulator("emo_selection_threshold")
15 | emo_securing_rate = nodenet.get_modulator("emo_securing_rate")
16 | emo_resolution = nodenet.get_modulator("emo_resolution")
17 | emo_pleasure = nodenet.get_modulator("emo_pleasure")
18 | emo_joy = nodenet.get_modulator("emo_sustaining_joy")
19 | emo_competence = nodenet.get_modulator("emo_competence")
20 | emo_activation = nodenet.get_modulator("emo_activation")
21 | base_unexpectedness = nodenet.get_modulator("base_unexpectedness")
22 |
23 | integrity = 1
24 | if nodenet.world is not None and "health" in nodenet.worldadapter_instance.get_available_datasources():
25 | if nodenet.worldadapter_instance.get_datasource("health"):
26 | integrity = nodenet.worldadapter_instance.get_datasource("health")
27 |
28 | exp_pain = 1 - integrity
29 | exp_activation = emo_activation
30 | exp_surprise = base_unexpectedness
31 | exp_anger = (1 - emo_competence) * emo_activation
32 | exp_sadness = (1 - emo_competence) * (1 - emo_activation)
33 | exp_joy = emo_joy + 0.3 # baseline
34 | exp_fear = 0 # todo: get fear from emo once we know how to calculate it
35 | exp_helplessness = 0 # todo: probably introduce base_ parameter to be set by motivation
36 |
37 | emoexpression["exp_pain"] = exp_pain
38 | emoexpression["exp_activation"] = exp_activation
39 | emoexpression["exp_surprise"] = exp_surprise
40 | emoexpression["exp_anger"] = exp_anger
41 | emoexpression["exp_sadness"] = exp_sadness
42 | emoexpression["exp_joy"] = exp_joy
43 | emoexpression["exp_fear"] = exp_fear
44 | emoexpression["exp_helplessness"] = exp_helplessness
45 |
46 | return emoexpression
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 |
2 | 0.8-alpha6 (2016-04-22)
3 | ==========
4 |
5 | * Operations for selections of nodes/nodespaces
6 | * Test infrastructure for nodenets and native modules
7 | * Gradient descent native modules built-in
8 | * Nodenet/native module data structure changed
9 | * Faster sensors for theano
10 | * Configurable worlds
11 | * New timeseries world
12 | * Netapi console if serving for localhost only
13 |
14 |
15 | 0.7-alpha5 (2016-02-04)
16 | ==========
17 |
18 | * Changed the nodenet data protocol to only transfer diffs while stepping
19 | * Windows compatibility & instructions
20 |
21 |
22 | 0.6-alpha4 (2015-11-17)
23 | ==========
24 |
25 | * Made the theano engine the non-experimental default
26 | * Made partitions configurable
27 | * Introduced LSTMs
28 | * Introduced Visualization API
29 | * Introduced dashboard
30 |
31 |
32 | 0.5-alpha3 (2015-07-16)
33 | ==========
34 |
35 | * Improved monitor and logging UI
36 | * Introduced runner conditions
37 | * Introduced netapi fragment generation
38 | * Introduced concept of "Partitions"
39 |
40 |
41 | 0.4-alpha2 (2015-06-05)
42 | ==========
43 |
44 | * Introduced Comment nodes
45 | * Introduced global modulators and Doernerian emotional model
46 | * Introduced por/ret link decay
47 | * Introduced recipes: python scripts that can be run from the nodenet editor and have netapi access
48 | * Copy & paste functionality in nodenet editor
49 | * Snap to grid in nodenet editor
50 | * Nodenet editor setting for rendering links: always, for currently selected nodes, or never
51 | * Nodenet editor can link multiple selected nodes at once
52 | * Improved nodenet editor user experience when zoomed out
53 | * Additional monitor types, including link weight monitors
54 | * Display origin-gate & target-slot in link-sidebar
55 |
56 | * Introduced theano_engine, an engine for running nodenets on top of numpy/theano (requires additional configuration)
57 | * Introduced Minecraft connectivity (requires additional configuration)
58 |
59 |
60 | 0.3-alpha1 (2014-06-30)
61 | ==========
62 |
63 | First alpha release
64 |
--------------------------------------------------------------------------------
/micropsi_server/view/world.tpl:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
12 |
13 |
14 |
15 | %include("nodenet_list.tpl", type="world", mine=mine, others=others, current=current)
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 | %if world_assets.get('template'):
29 | %include(world_assets['template'], assets=world_assets)
30 | %else:
31 |
32 |
33 |
34 | %end
35 |
36 |
37 |
38 |
39 |
45 |
46 |
47 |
48 |
49 | %if world_assets.get('paperjs'):
50 |
51 | %elif world_assets.get('js'):
52 |
53 | %end
54 |
--------------------------------------------------------------------------------
/micropsi_server/view/boilerplate.tpl:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | %if defined(title):
6 | {{title}}
7 | %else:
8 | MicroPsi
9 | %end
10 |
11 |
12 |
13 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | {{!base}}
51 |
52 |
53 |
54 | %include("dialogs.tpl")
55 |
56 |
57 |
--------------------------------------------------------------------------------
/micropsi_server/tests/conftest.py:
--------------------------------------------------------------------------------
1 |
2 | import os
3 | import pytest
4 | from webtest import TestApp
5 |
6 | nn_uid = 'Testnet'
7 |
8 | from configuration import config
9 | from micropsi_server import usermanagement
10 | from micropsi_server.micropsi_app import usermanager
11 |
12 | user_token = list(usermanager.users['Pytest User']['sessions'].keys())[0]
13 | test_path = os.path.join(config['paths']['data_directory'], 'user-test-db.json')
14 |
15 |
16 | class MicropsiTestApp(TestApp):
17 | auth = None
18 |
19 | def set_auth(self):
20 | self.auth = user_token
21 |
22 | def unset_auth(self):
23 | self.auth = None
24 | self.reset()
25 |
26 | def get_json(self, *args, **kwargs):
27 | headers = kwargs.setdefault("headers", {})
28 | if self.auth is not None:
29 | self.set_cookie('token', self.auth)
30 | headers["X-Requested-With"] = 'XMLHttpRequest'
31 | headers["Accept"] = "application/json"
32 | return super(MicropsiTestApp, self).get(*args, **kwargs)
33 |
34 | def post_json(self, *args, **kwargs):
35 | headers = kwargs.setdefault("headers", {})
36 | if self.auth is not None:
37 | self.set_cookie('token', self.auth)
38 | headers["X-Requested-With"] = 'XMLHttpRequest'
39 | headers["Accept"] = "application/json"
40 | return super(MicropsiTestApp, self).post_json(*args, **kwargs)
41 |
42 |
43 | from micropsi_server.micropsi_app import micropsi_app
44 | testapp = MicropsiTestApp(micropsi_app)
45 |
46 |
47 | def pytest_runtest_teardown(item, nextitem):
48 | if nextitem is not None:
49 | if os.path.isfile(test_path):
50 | os.remove(test_path)
51 |
52 |
53 | @pytest.fixture()
54 | def app(test_world):
55 | return testapp
56 |
57 |
58 | @pytest.fixture(scope="function")
59 | def user_def():
60 | return test_path
61 |
62 |
63 | @pytest.fixture(scope="function")
64 | def user_mgr(user_def):
65 | return usermanagement.UserManager(user_def)
66 |
67 |
68 | @pytest.fixture(scope="function")
69 | def eliza(user_mgr):
70 | """ creates a user eliza, and a session. returns eliza's session token """
71 | user_mgr.create_user("eliza", "qwerty", "Full")
72 | token = user_mgr.start_session("eliza")
73 | return token
74 |
--------------------------------------------------------------------------------
/micropsi_server/view/runner_form.tpl:
--------------------------------------------------------------------------------
1 |
2 |