private void findSolidObjects(GameDescription game){
		ArrayList<SpriteData> avatars = game.getAvatar();
		ArrayList<SpriteData> staticSprites = game.getStatic();
		
		for(SpriteData sprite:avatars){
			for(SpriteData solid:staticSprites){
				boolean isSolid = true;
				ArrayList<InteractionData> interactions = game.getInteraction(sprite.name, solid.name);
				ArrayList<InteractionData> secondaryInteraction = getAllInteractions(solid.name, InteractionType.FIRST, game);
				for(InteractionData sI:secondaryInteraction){
					if(!solidInteractions.contains(sI.type)){
						isSolid = false;
						break;
					}
				}
				
				for(InteractionData i:interactions){
					if(!solidInteractions.contains(i.type)){
						isSolid = false;
						break;
					}
				}
				
				if(isSolid && interactions.size() > 0 && !solidSprites.contains(solid.name)){
					solidSprites.add(solid.name);
				}
			}
		}
	}