Participatory zoning initiatives are underway in scores of protected areas in the tropics where forests are rich, but people are poor. Ideally, participatory zoning promises to
In this exercise, you will assume the role of a real-life stakeholder from Tambopata. Based on your stakeholder’s interests, you will define your land-use priorities for TNR, find allies, and negotiate with your opponents as you collectively negotiate and vote on one of four zoning proposal maps created in the local participatory planning process. In thinking about which map should guide land use activities in Tambopata’s future, consider the following: Why do your interests deserve priority? What kinds of activities will generate income without destroying biodiversity? Does your character have special interest in a certain area, e.g. the fertile, gold-rich and scenic riversides? Which areas have old-growth forests? Conversely, which areas are already deforested? Which activities are taking place up-stream from your character’s areas of interest?
You will advocate for your stakeholder’s vision for Tambopata by participating in a role-played roundtable and writing a position paper. At the roundtable and in the paper, you will identify the map you think best matches your character’s priorities, and (most importantly) defend your character’s position using moral, environmental and/or economic arguments:
Moral Arguments: Who should benefit from Tambopata’s forests and why? The area's original indigenous inhabitants? Or the largest group, namely small-scale farmers of mixed ancestry, some of whom have lived in Tambopata for decades, others only a few years? Which kinds of land use activities can offer security for Tambopata’s residents? Do Tambopata's forests and wildlife deserve protection apart from human economic concerns?
Environmental Arguments: What land uses are most likely to maintain biodiversity and/or other ecosystem services? How can environmentally destructive practices be mitigated? Why should certain activities be conducted in certain areas of TNR (e.g. where does old-growth forest persist? Where has forest already been cleared? Which areas are up/down stream? Which areas are closer to the Bahuaja-Sonene National Park?)?
Economic Arguments: Tambopata is poor. What kind of economic activities should have priority? Why? Which kinds of land use activities can generate capital and taxes to improve Tambopata’s services?
Instructors: If you are interested in using this assignment, contact<EMAIL_ADDRESS>for a teacher’s guide.
The Tambopata National Reserve (TNR) was created in 1990 to protect one of the most biologically diverse and least disturbed forests on the planet. The region is also home to indigenous people, like the Ese’eja, who see their very survival threatened by development. Many other local residents see Tambopata as a poor region of Peru that contains untapped reserves of timber, gold, and farmland.
To balance biodiversity protection with economic development, officials are promoting participatory zoning of the 272,000 hectares of land within TNR. Leading this zoning exercise is Peru’s Ministry of the Environment. The Ministry has invited local stakeholder groups to propose zoning maps and promote their map at a public roundtable. The consensus map selected at the roundtable will guide future management.
1890-1915: The global demand for rubber leads companies to penetrate the forests of Tambopata to tap rubber trees. These companies bring the first wave of colonists, diseases, and market economies to the region.
1930: People begin to extract Brazil nuts from Tambopata for international markets. Small-scale gold mining begins.
1990s: The Tambopata Candamo Reserve Zone (TCRZ) is created as a temporary reserve on 1.5 million hectares, including uninhabited forests and areas settled by ~6000 people. The local farmers’ federation FADEMAD and a local conservation group, Conservation Internacional-Peru (CI-Peru), work together to classify land in the region according to its agricultural potential and create a national park (“Bahuaja-Sonene”) (see VIDEO “Return to Tambopata”).
Late 1990s, early 2000’s: Participatory mapping and zoning exercises resume.
2000: The Peruvian Congress passes a new Sustainable Forestry Law. A moratorium is temporarily placed on logging in the Peruvian Amazon due to “destructive, corrupt, and wasteful” practices. Local loggers revolt and burn government vehicles and confiscated timber. They demand to log forests and to dissolve the TCRZ. The protestors set up a roadblock near the airport. One person killed, offices burned. After three days, anti-riot police from Lima squelch the protest with tear gas and arrests. INRENA lifts the logging moratorium.
2008: As global economic crisis sets in, gold prices soar, and a gold rush brings tens of thousands of Peruvians to Tambopata.
2012: SERNANP uses an emergency decree to halt mining within the Tambopata Reserve. Public riots break out. The National Federation of Miners of Peru strikes and burns government buildings.  The decree stands. Peru’s military evicts most of the miners from the Reserve. Mining continues (illegally) in the proposed Buffer Zone.
2020: Mining conflicts continue to this day…
Participatory zoning processes like the one we re-enacted are underway in many protected areas in the tropics where biodiversity overlaps with poverty and management institutions are weak and underfunded. Ideally, participatory zoning balances ecosystem conservation and economic development goals across large areas and among diverse stakeholders. Community mapping can bolster traditional resource use claims. Zoning can also highlight areas of special importance for protecting water and wildlife.
So, in sum, why go through all the effort to engage stakeholders and do participatory zoning?
Participatory zoning has been underway in one form or another in Tambopata for nearly two decades. Some past participatory zoning efforts have focused on agricultural development or mining outside protected areas.
Our re-enactment matches an effort launched in 2001 that was funded by the Macarthur Foundation and led by Peruvian conservationists. In reality, more than a dozen zoning maps were proposed by various stakeholder groups over the course of years. We selected and simplified four of these proposed maps to use in this exercise.
Given that this exercise was funded and led by conservationists, ‘forest friendly’ groups were privileged from the start, namely Brazil nut harvesters, ecotourism operators, ecologists, the Federation of Indigenous peoples (FENAMAD), and the Agrarian Federation (FADEMAD). However, FADEMAD was relatively large and powerful, and its members included some miners and loggers. Thus, after several roundtables and debates, participants chose Proposal #2, a simplified version of the map originally proposed by FADEMAD.
Proposal #2 was thought to best balance competing interests. Notably, in place of the Buffer Zone, the participants recommended a new zoning category (a ‘Community Reserve’) that allowed all kinds of activities, but only if they were conducted by Tambopata residents. Miners were allocated the gold-rich riverbanks along the Malinowski in the NW section of the Reserve.
This consensus map was sent for approval to Peru’s Institute of Natural Resources (INRENA) in Lima, where it sat for a year under consideration. When INRENA finally sent the formally approved zoning map back to Tambopata, stakeholders were met with a surprise: INRENA designated a Buffer Zone, arguing that ‘Community Reserve’ was not a legally recognized land use zone.
INRENA also erased the direct use zone along the Malinowski River meant for mining, hoping this would protect the source of water for the growing city of Puerto Maldonado from mercury contamination. Additionally, in 2010 the Peruvian Government established a formal mining corridor where mining could legally take place with formal permits; however, mining continues to occur outside of this legally designated area.
Local reaction to the final, INRENA-approved map was mixed. Some Ese’eja citizens were pleased to see ecotourism granted big areas; other Ese’eja opposed this. Brazil nut harvesters were encouraged by the formal public support of their activity. The zoning exercise made them feel more confident in their rights to exclude loggers and farmers from the old-growth forest where they harvest Brazil nuts, but they admit hunting is not controlled.
Most participants believed mining on the Malinowski would not stop even if it was forbidden on the zoning map. Similarly, many felt the Buffer Zone was only a designation on paper, not one that would be enforced in reality.
Failures: Despite the zoning effort, some illegal logging continued in the NE corner of the Tambopata National Reserve (TNR) and neighboring indigenous territories. Worse, as expected, illegal gold mining activities exploded in the Buffer Zone and along the upper Malinowski River. In 2018 alone, mining destroyed over 9,000 hectares of forests (that’s about 18,000 football fields).
Here you can see the rapid explansion in two areas of the Buffer Zone:
Some groups hope that former alluvial mining sites can be reforested after mining. But restoring these highly contaminated, sandy soils is difficult, and the planted trees that survive grow slowly. CINCIA, a non-profit working to restore Peru’s Amazonian landscape, is piloting remediation techniques involving biocarbon to improve tree growth and survivorship in the post-mining site pictured below. Tree growth is slow given the severely degraded soils.
Successes: Forests in the TNR are still fairly well protected. There is negligible mining in the Reserve (despite the presence of gold deposits). Instead, more forest-friendly activities predominate, such as Brazil nut harvesting and tourism.
A few Brazil nut harvesters have also embarked on small commercial ventures that offer tourists a chance to harvest Brazil nuts and stay in rustic cabins. Excelsa, pictured below, is one such site. Here a Brazil nut harvester allowed forest to grow back on his pastures, hoping this will attract tourists.
A broader conservation achievement is the fact that the adjacent one million-hectare Bahuaja-Sonene National Park is still mostly protected (partly because it is so remote). However, unlike Tambopata, most participatory zoning in the tropics happens where there is no huge, intact national park next door. The social and ecological stakes of participatory zoning are higher when there is no other forested area left for conservation or sustainable use.
Failures: Conservation continues to be a politically charged issue at Tambopata. On one hand, the mayor of the region’s capital, Puerto Maldonado, declared the city the ‘Biodiversity Capital of Peru”. But some defiant leaders of loggers and miners have been elected to public office by running their campaigns on anti-conservation messages. The explosion of illegal gold mining ultimately required expensive, militarized enforcement (see next).
Successes: Although participatory zoning didn’t ‘win over’ all residents to a conservation mindset, it raised public awareness. Prior to the exercise, most residents knew little about the TNR, whereas after, many understood TNR’s conservation significance. In particular, locals had a better awareness of Brazil nut and tourism concessions, the location of the Buffer Zone, etc.
Most notably, this activity helped to strengthen a new Local Management Committee made up of zoning exercise participants and led by the former Agrarian Federation (FADEMAD) leader. Together they have achieved remarkable impact, e.g. working with the press and civic organizations to alert the public to mercury pollution, creating an anonymous ‘hotline’ to report mining infractions, and blowing the whistle on corruption in the mining sector.
Confronting mining is very risky given the enormous profits and criminality of many operations. Management Committee leaders regularly receive death threats. This committee is also working with government agencies to improve the mining formalization process. So effective is this committee that the Peruvian government had them coach management committees around other protected areas. The government is even considering expanding the Buffer Zone at Tambopata, assuming the Local Management Committee can extend its good work (a tall ask given that they are already stretched thin). If you would like to learn more about the Tambopata Local Management Committee and/or contribute to their cause, you can find them here: https://www.tambopatas.org/ [Website in Spanish]
In February 2019, Peru’s government launched ‘Operation Mercury,’ a multisector governmental operation to confront the illegal mining crisis in this region. This crackdown significantly slowed gold mining deforestation in the Buffer Zone and kept it from penetrating the TNR and the Bahuaja-Sonene National Park.
Success! Stakeholders’ involvement in the exercise allowed them to build new institutions to support decision making. Many participants became members of the Local Management Committee that oversees the Buffer Zone.
Mixed Results: The Malinowski River, an important headwater, was severely damaged by mining despite zoning protection. Most forest is protected in the TNR and the Bahuaja-Sonene Park.
HIGHLY POLITICAL?
Yes, very! Zoning is not just about where resources will be used, but who gets access.
SLOW?
Yes, this was a >5-year process. The government then spent more than a year after the roundtable formalizing and adjusting
the map chosen at the roundtable. Zoning is still adjusted every couple of years, but each time, it builds on previous zoning efforts and
concerns a smaller area.
DEMOCRATIC?
Some stakeholders (e.g. Brazil nut harvesters) gained influence via the zoning process. But miners, industrial
agriculturalists, and loggers were not even invited to the roundtable because conservationists thought their activities were not compatible
with TNR goals.
INEFFECTIVE?
Pluralistic processes like participatory land use zoning tend to favor ambiguous rules for zones (e.g. the
Community Reserve zone). This ambiguity helps bring competing stakeholders together, but it makes subsequent enforcement difficult. Also,
in this case (like many others), international donors funded the zoning exercise (~US$ 500k total) but did not provide funds for subsequent
enforcement.
Participatory zoning is an example of community-engaged conservation. It is slow, politically fraught work, but it is key to enduring land stewardship. Also remember, local zoning efforts are inadequate to defend land from activities like mining. Controlling a high-profit, highly destructive activity like mining requires both community engagement and strong government support.


The climate is tropical and very humid, averaging 77-95°F (25-35°C). There are heavy and sudden rains all year round, especially November to February during the NW monsoon.
Brunei Bay Radio operates a regular voice broadcast sked of METAREA and local coastal forecasts for SE Asia waters, the NW Pacific and eastern Indian Ocean. For details of Brunei Bay Radio broadcast skeds and frequencies, see http://www.bruneibay.net/bbradio/bbrschfvoice.htm and http://www.bruneibay.net/bbradio/bbrscweathMSIbcasts.html
For links to free global weather information, forecast services and extreme weather information see the Noonsite Weather Page
Bandar Seri Bagawan * , Kuala Belait * , Muara *
* indicates port of entry


Navigation:
Click and drag on the screen or use arrow keys to move around the map
Click a map marker to receive information about the continent
Use the scroll wheel or the + and - buttons at the top to zoom


Ping Pong will count up to your number from 1 with the following exceptions:
Enter your number here: Submit


-
Class Summary
| Class |
Description |
| NodeManager |
Using this as a controller
|
Package nodemanager Description
The only class this package contains is the NodeManager class, which serves
as the entry point and controller for the program. It is very important, so
if you are new to the program, I'd highly advise you check it out.
Package Roadmap:
| I'm looking for... | You can find it here: |
| Graphic User Interface | gui package |
| Wayfinding data | model package |
| Backend | events and modes |
| Files | files and io |


--- title: OpenFaaS Pro Pricing description: Take OpenFaaS to production with scale to zero, Kafka invocations, upgraded autoscaling and more. image: https://www.openfaas.com/images/pexels-fauxels-3183150.jpg --- {% include pricing-page/pricing-title.html %} {% include pricing-page/pricing-cards.html %} {% include pricing-page/pricing-poc.html %}


We're sorry but this website doesn't work properly without JavaScript enabled. Please enable it to continue.


Source code for asab.timer
import asyncio
[docs]class Timer(object):
'''
T.__init__(app, handler, autorestart=False) -> Timer.
The relative and optionally repeating timer for asyncio.
This class is simple relative timer that generate an event after a given time, and optionally repeating in regular intervals after that.
:param app: An ASAB application.
:param handler: A coro or future that will be called when a timer triggers.
:param boolean autorestart: If `True` then a timer will be automatically restarted after triggering.
:ivar Handler: A coro or future that will be called when a timer triggers.
:ivar Task: A future that represent the timer task.
:ivar App: An ASAB app.
:ivar boolean AutoRestart: If `True` then a timer will be automatically restarted after triggering.
The timer object is initialized as stopped.
*Note*: The implementation idea is borrowed from "`Python - Timer with asyncio/coroutine <https://stackoverflow.com/questions/45419723/python-timer-with-asyncio-coroutine>`_" question on StackOverflow.
'''
def __init__(self, app, handler, autorestart=False):
self.App = app
self.Handler = handler
self.Task = None
self.AutoRestart = autorestart
app.PubSub.subscribe("Application.stop!", self._on_stop)
[docs] def start(self, timeout):
'''
Start the timer.
:param float/int timeout: A timer delay in seconds.
'''
if self.is_started():
raise RuntimeError("Timer is already started")
self.Task = asyncio.ensure_future(self._job(timeout))
[docs] def stop(self):
'''
Stop the timer.
'''
if self.Task is not None:
self.Task.cancel()
self.Task = None
[docs] def restart(self, timeout):
'''
Restart the timer.
:param float/int timeout: A timer delay in seconds.
'''
if self.is_started():
self.stop()
self.start(timeout)
[docs] def is_started(self):
'''
T.is_started() -> boolean
Return `True` is the timer is started otherwise returns `False`.
'''
return self.Task is not None
async def _job(self, timeout):
await asyncio.sleep(timeout)
self.Task = None
if self.AutoRestart:
self.start(timeout)
await self.Handler()
def _on_stop(self, message_type, n):
# This is to ensure timer stop on application exit
self.stop()


§330-2 Rules concerning poisons. The department of health may adopt rules concerning poisons and poison containers. [PC 1869, c 88, §1; am L 1872, c 16, §1; RL 1925, §1004; am L 1931, c 224, pt of §1; RL 1935, §1430; RL 1945, §2952; am L 1945, c 139, §1(b); RL 1955, §53-2; am L Sp 1959 2d, c 1, §19; HRS §330-2; am L 2001, c 2, §2]
Cross References
Rulemaking, see chapter 91.


The Melee Library
Purpose: To compile all information about how to play Super Smash Bros Melee.
Welcome to The Melee Library, the largest collection of Melee information there is. If you are new here, please do not feel overwhelmed! Use ctrl+F to look for specific keywords or check out the Beginner section.
For questions or suggestions related to content, contact Daniel Baggerman by email.
For everything related to the code/website, contact Nate.
Table of Contents
How to Search
This library includes a lot of information, but you may find that, sometimes, you need to search for an answer. This is especially true for character discussion threads. I will explain some basic search methods to help you find answers. For this Library page, you can use Ctrl+F on your keyboard to search for character strings to find things more quickly than scrolling. For example, to find info about powershielding, you might press ctrl+F then type "powershield" or try "power shield".
This is probably the most important search function to understand since Smashboards can be hard to navigate but contains a vast wealth of information. In the top right corner of each Smashboards page there is a search box. Click on it and a number of options will appear in a drop-down menu. The most important ones, in my opinion are “Posted by Member,” “search this thread only,” and “search this forum only.” Those will help you focus your search. Some of these options only appear on specific pages.
There is actually some decent information and discussion on /r/SSBM especially for newer players. You might be able to find useful stuff on /r/smashbros, too. NanchoMan wrote a wonderful bit about using the Reddit search bar. Their wiki page is full informative themed threads.
Google knows all. If you are having trouble finding stuff on Smashboards or Reddit, you might have some luck with Google. Google’s search engine is a bit stronger than those others'. If not stronger, Google is different and may prioritize different results allowing you to find what you want. When searching with Google, use the ‘site:’ function to get results from specific websites. Typing “site:[website]” will only return results from that URL. Use “site:smashboards.com” or “site:reddit.com/r/ssbm” to refine your search. There are lots of other tips and tricks for searching using google. Here is a good infographic about it by HackCollege.
The SSBWiki has a lot of hidden gold. There is good information on there, and there is wrong or outdated information too. A lot of articles are incomplete. Still, it is worth checking out because it may have some stuff that is “too simple” to be discussed in guides and write-ups.
Fundamental Concepts, Improvement, and Practicing
Beginner
They discuss what hardware you need to start playing, how to get acquainted with your local scene, and how to get started on learning the game.
A list of common jargon used by smashers. The post is pretty old.
NMW explains a stratified way to progress in Melee. Those strata are techskill, punish game, DI, neutral game, and innovation. It provides a general roadmap you can use to look forward on your journey to goddom.
SleepyK tells beginners what they need to learn first. His guide emphasizes tech skill, but provides other good teachings, too.
Teaches basic advanced techniques everyone needs to know.
THE source for having a mindset to improve and how to achieve it.
Alex criticizes Drastic Improvement's teaching methods and provides an alternative.
A playlist of videos covering basic techniques. It is a little redundant compared to the previous sources, but maybe you prefer videos.
List of some basic tech that every beginner should learn how to do, plus some tips for practicing. Most info is redundant with previous beginner sources.
This video covers the process of finding a main in a fighting game in general. In short, make sure that the character you choose fits your playstyle and don't base everything around perceived strength.
Kira explains the procedure for choosing character, ports, and stages in tournament.
Armada, the best player in the world at the time of posting this, gives the following advice to new players: stick to one character, be open-minded, work on movement, analyze your own matches, and play to learn not to win.
Advanced
Lucien and HomeMadeWaffles discuss spacing, a fundamental aspect of Melee.
Lucien and HomeMadeWaffles discuss interpreting and predicting the decisions of others. “Everyone sees the same thing; it’s what you take from it.”
Options for following up after someone hits the ground from a tumble.
Zero discusses covering options and following up on platforms.
KirbyKaze explains in a very visual manner how to SDI Fox's Up-throw Up-air.
Similar to KirbyKaze's guide but with more technical information.
A simple video about the essentials of directional influence. Some of the info in this video is slightly wrong for the sake of simplicity and brevity. For a more complete explanation of DI, read this post: The Specifics of Trajectory DI.
A video about the debug menu, which can be accessed in the 20XX Hack Pack. It is a useful way to view hitboxes and test options and situations frame perfectly.
A list of controls available to you in develop mode. Pairs nicely with Gravy’s video above.
Use ASDI down to collide with the ground when hit and avoid followups.
Shielddropping opens a world of options when shielding on platforms.
Another video that explains the basics of shield dropping.
Wall tech to recover better and be in sweet combo videos.
Phanna explains various ways to drop through platforms including normal platform drop, Isai drop, shield drop, no-impact drop, waveland drop, and PC jump drop. There are better resources on shield dropping elsewhere in this library. Additionally, there is a mistake describing the Isai drop. One does not dash upon landing, but rather, walks.
Another way to drop through platforms.
Dshi discusses what he calls the "proactive" neutral game.
A picture that shows how the blastzones are layed out on all the legal stages.
Remix explains with technical illustrations how to ledge tech and what options you have afterward.
Kira discusses how changing the rhythm and timing of your attacks can make for effective mixups.
Undershooting and overshooting aerials are a very important part of the neutral game. Raiku explains how to do them and what they're useful for.
Mixups in the number of times a player repeats an action before changing to something else.

DI mixups are effective tools in the punish game that will let you extend your combos or get kills early.
Captain Faceroll gives advice on how to improve quickly: stick to one character, attend a lot of tournaments, practice punish game, learn how to lose, and play to learn.
They discuss how to use undershot attacks to bait the opponent into a bad commitment.
CDK explains everything Randall.
Edge-cancelling will allow you to do flashy and unpredictable follow-ups. CDK goes over how to perform edge-cancelled attacks and what they're useful for.
CDK discusses, on a basic level, the types of shield, shield DI, shieldstun, buffering options out of shield with the C-stick, shield poking, and options out of shield in general.
Practice Guides
Training Mode is a modpack for Super Smash Bros. Melee that aims to streamline practice by providing pre-made individual training scenarios.
Albert got pretty good pretty quickly and he wrote about how he practiced.
PPMD explains effective methods to practice by oneself even without the 20XX Hack Pack.
THE source for having a mindset to improve and how to achieve it.
Alex criticizes Drastic Improvement's teaching methods and provides an alternative.
People ask questions along the lines of “How Do I Practice Wavedashing?” and I wanted to write a succinct answer.
Another guide about practicing effectively.
Zhu and Cactuar discuss effective training routines. They also talk about reaction speeds and what you should do to improve it.
Achilles’s revolutionary hack pack makes practicing a breeze.
UnclePunch's training mode. This is a wonderful addition to 20XX which will help you train specific things like ledgedashes and l-cancels.
KJH's in-depth guide on 20XX 4.07(++). At the time of writing this, it's the latest version of 20XX.
Ginger goes over five important tips. Some of those are specific to Falco/Fox but the video will still be interesting to other characters nonetheless.
Achilles shows how to use the frame counter function in his hack pack to count the number of frames your character is in an animation.
Achilles explains how to use the hitbox freeze repeater function in his hack pack to practice ledge teching. It has numerous other uses as well.
In this playlist, Achilles will walk you through the process of using save states in 20XX 4.06.
Schnerp made a post on Reddit to explain 20XX 4.06 save states. It's more succint than the longer videos that Achilles made himself.
These two videos show what you can do with the 20XX hackpack version 3.02 to improve your training routine.
An infographic that shows basic 3.0 commands.
An infographic that shows basic 4.0 commands.
The 20XX Hack Pack opens a world of training possibilities, and Clowsui helps you understand how to navigate that world.
Doing well in Melee is founded on good movement. These drills will have you practice necessary techniques you may not have thought of before.
This shows which moves and movement options can be performed from other options. This is useful for undering the tree of optins available to you in various situations.
Your practice partners being worse than you is not an excuse for not getting better or improving slowly.
Create a timeline of button inputs with a sound playing for each one. It is sort of like practicing with a metronome but better.
One of the multiple ways of practising perfect ledgedashes on 20XX.
This guide explains how to run 20XX or other modded game files on your Wii. Additionally, it directs to guides for BootMii and Priiloader which allow you to load your games without a wiimote.
Improving and Problem Solving
lloD describes what he found as the "Golden Pathway" to improvement.
NanchoMan uses the 5 Whys and why-because analysis to explain an approach for solving problems.
A post by PPMD in the Falco thread discussing how to solve specific problems in your games.
“Playing to learn is a process of analyzing one's play and addressing the problems in it during friendly play.”
An article about Kira, a Sheik main from SoCal. The value in this article is the section about changing habits. Breaking habits can be hard and many people try to do it wrong. This article explains it scientifically and gives advice.
Little England talks about his journey to becoming a good player. He explains various aspects of the game as well as tech.
Forgetting about winning friendlies in order to learn something new, practice a new technique, or experiment with a new tactic.
Santiago calls out some of the reasons you don't git gud.
A guide to navigating the debug menu.
Tafo discuss confirmation bias and how bad feedback loops can hinder your improvement as a player.
While written for Magic: The Gathering players, the cognitive biases discussed in this article can easily be applied to problem solving in Melee.
Briceño provides a way of structuring learning to improve performance and learning.
Kira explains how to analyze matches. In this particular example, he focuses on out of shield options.
Mindset/Mentality
PPMD improved in a region where there were not many people around and not many good people. Here PPMD discusses how he found motivation to improve and how he learned the game.
“These eight success strategies and behaviors are major enhancers that help transform your goals into realities.”
Courage and confidence will help you make and take opportunities.
Modulate between emotional states to better achieve goals in specific situations.
Emotions are a warning sign of something being off-kilter. Learn to deal with this through focused self-awareness allowing you to find the source of that emotion. Then you can work on treating the cause.
This is a book written to address the mental side of performance in sports, specifically tennis. A strange suggestion, but its praises are sung far and wide by smashers who have read it.
“The thesis of this book is that neither mastery nor satisfaction can be found in the playing of any game without giving at least some attention to the relatively neglected skills of the inner game. This is the game that takes place in the mind of the player, and it is played against such obstacles as lapses in concentration, nervousness, self-doubt, and self-condemnation…
The player of the inner game comes to value the art of relaxed concentration above all other skills; he discovers a true basis for self-confidence; and he learns that the secret to winning any game lies in not trying too hard. He aims at the kind of spontaneous performance which occurs only when the mind is calm and seems at one with the body, which finds its own surprising ways to surpass its own limits again and again. Moreover, while overcoming the common hangups of competition, the player of the inner game uncovers a will to win which unlocks all his energy and which is never discouraged by losing.
There is a far more natural and effective process for learning and doing almost anything than most of us realize. It is similar to the process we all use, but soon forgot, as we learned to walk and talk. It uses the so-called unconscious mind and more than the deliberate “self-conscious” mind… This process doesn’t have to be learned; we already know it. All that is needed is to unlearn those habits which interfere with it and then to just let it happen.”
A synopsis of the “be present” mindset, which no one has ever had anything bad to say about.
Wobble’s blog about psychological and theory aspects of competition, Melee, and life.
 From Wikipedia: “flow, also known as zone, is the mental state of operation in which a person performing an activity is fully immersed in a feeling of energized focus, full involvement, and enjoyment in the process of the activity.”
SleepyK discusses how to approach increasing your understanding of the game, consistency, and maintaining your peak in a constructive way.
Lade discusses accepting what you cannot control, having the wherewithal to recognize when and where things go wrong, believing in yourself, taking responsibility for your failures, giving your opponent credit for their successes, not over-adapting, and knowing that everyone bleeds.
A professional Magic the Gathering player discusses the personality type he named Bruce. Bruce loses on purpose because he needs to lose. “Did you ever know someone who seemed like a born loser? Someone who just couldn't catch a break no matter what they did? Someone who always found a way to end up just short of being the winner? Someone who was cursed with more"bad luck" than anyone who has ever lived? Someone who could always preface his answer to"how'd you do?" with the word"if?"”
MeTrik talks with Zhu and Cactuar about how to manage motivation and have healthy mental habits.
A systematic approach to mindfulness and changing cognitive distortions.
Snips discusses the interactive aspects of Melee, mixups, baits, and pressure.
An analysis of the causes of tilting and its prevention.
Game Theory and Abstract Concepts
An analysis of gameplay in neutral based on Rock, Paper, Scissors.
Wobbles explains his theory about four fundamental pillars of Melee: technical skill, mindgames, tactics, and spacing.
Zhu and Cactuar explain how movement can be used to influence what your opponent is going to do.
A blog about smash by a really smart player. He posts from time to time.
Goals in SSBM -- An Intro to the PvP Elements of the Game (pt. 1 of 2)
Goals in SSBM -- An Intro to the PvP Elements of the Game (pt. 2 of 2)
A playlist regarding the macro aspect of Melee. Topics include cross-ups, stage positioning and more.
Druggedfox explains how frame advantage can be used to reinterpret neutral in terms of frame advantage, and how it can help you understand certain winning neutral interactions better.
This post covers two very different topics, but both are useful. The first topic is about how different characters utilize different traits and styles better than others. Because of this, one can learn different things from playing and analyzing different characters (e.g. Advance, Attack, Avoid). The second is about approaching and what it means, a more complicated idea than one might first believe it to be.
PPMD discusses approaching more and how to do it effectively. He also talks about why Fox is a good character.
NanchoMan applies game theory to Melee. He also discusses analyzing one’s own play.
Juicebox explains footsies in Street Fighter, but it still applies to Melee and the neutral game.
An opponent is staggered if they have reduced options or are feeling nervous. This is a guide about exploiting that.
Omni explains what it means to have a positional advantage and how different players will react based on their positions.
Cunning Kitsune talks about creating, building, and sustaining control of a match and dictating the flow of the game.
In this smashboards post, Emblem Lord discussing how mixups and cross-ups add layers of depth to the game.
Lunin emphasizes prediction, case constructions, spontaneity, dynamic reactions, patience, unpredictability/conditioning, and emotional control as seven habits of professional smashers.
“What I'd like to analyze here is exactly what it takes to improve, pinpointing the hows and whys of what it takes to ascend to the next level in one's game… There's no checklist you can follow to improving… But what there ARE that we can highlight are the milestones that one must arrive at, and conquer, before moving on to the next phase of improvement.”
“EVERYTHING in smash comes down to observation. EVERYTHING. Did I say that enough? I don't think I did. Once again, EVERYTHING branches from your ability to process as much data as possible visually.”
While it is a Marth guide, the fundamentals section explains a lot about the theory of Melee. Tai once said something along these lines, “I wanted to write a fundamentals guide, but MIOM wanted character guide so I wrote a fundamentals guide in the guise of a Marth guide.”
Wobbles’s blog about psychological and theory aspects of competition, Melee, and life.
An insightful article about navigating the space of suboptimal strategy to counter the particular suboptimal strategy of an opponent. David Sirlin explains it a bit better (or at least in more depth) here.
While personal opinions of Mr. Sirlin vary, his ideas are sound. This series on Playing to Win gives powerful insight on the mind of a winner and explains complicated aspects of how games work fundamentally. The section about Yomi is a must-read.
Sūnzĭ’s Art of War, “for the last two thousand years it remained the most important military treatise in Asia”[1] Interesting read on tactics and competition.
PPMD discusses L-cancelling, balance, and crouch cancelling as some of the reasons Melee may not be the best game.
He compiled a list of a bunch of resources in the fighting game community. Most of this in applicable to Melee as well.
A well timed input can cover two options instead of one, for instance rolling to beat double shine and shine grab.
Overswarm discusses the history and reasoning behind standard tournament rules.
Overswarm explains how stage striking works and why we use it.
LordKnight explains how you can make assumptions based on the character your opponent is playing.
A comic explaining and illustrating the concept of dead space. This topic is covered more in depth in the first episode of season two of Zero to Hero by Tafokints.
They explain the importance of adaptation on account of the fact that there is rarely ever a 100% correct option in Melee.
A comment by Apotheosis276 in a r/ssbm discussion thread about this video provides additional insight into Wobbles's lessons. He explains the importance of reaction time in neutral.
Scar wrote several blog posts applying the thinking of Eric Ries's lean startup business model to Melee.
A (somewhat) long write-up by A_Reverie that discusses the neutral game.
SSBM Tutorials discusses direct attacks, counter attacks, positional attacks, and baits.
What Clowsui views as fundamentals. "The text is based heavily on principles I read/discovered in the Tao of Jeet Kune Do and The Book of Five Rings."
NMW analyzes how Lord uses multiple gimmicks to get an edge on his opponents and just how important understanding situations is.
In the context of Brawl, Mew2king explains how to cover options and break down situations.
(Copy pasted text from a dead webpage.) In the context of Brawl, Mew2King emphasizes building your strengths to gain advantages.
NMW uses Lord's example again to show how apparently horrible options can actually work well if used intelligently during mixups.
Mew2King explains how conditioning can force 50/50s and help you win the neutral.
Skyline talks about a problem solving method popular in the US military called the OODA loop. This has application in Melee as well.
A VLOG where Armada discusses the power of believing in yourself and putting in the necessary amount of work to get good among other things.
Netplay
Slippi is a Dolphin mod that enhances (and if frankly necessary for) the Melee netplay experience with features like rollback netcode, matchmaking, replays, and more.
A quick guied on setting up netplay with the Slippi mod above.
An in depth guide on setting up netplay with the Slippi mod above.
A more advanced guide on tweaking your computer setup to better run Slippi.
This gives resources and explanation about setting yourself up to play Melee online. It covers the hardware, software, essential settings, and setup procedures.
This explains various settings you can change to optimize Dolphin performance on low spec computers.
Teams
A very basic introduction to teams.
KirbyKaze discusses positioning in teams, building off of Umbreon's article.
NMW covers teams positioning, top-tiers' strengths and weaknesses, popular teams compositions, common strategies, and common mistakes.
A specific team double attack that Sauc3 calls the Spanish Weave.
Scar interviews strong teams.
SleepyK lays out a few team strategies that work effectively.
In UmbreonMow's Drastic Improvement guide, he has a section on teams. He discusses utilizing a 2 vs 1 vs 1 strategy and categorizing opponents as conservative or aggressive to help define your in game choices.
More teams theory.
A VERY advanced guide to teams.
How they work.
NMW steps through some basic reasons for picking certain stages, especially in doubles.
In short, don't blame your teammate for messing up something simple once.
Tournament Organizing
In this guide I will go down into the specifics of your options as a TO, and help to provide you a framework for running a successful tournament.
Tech
Mahie is slightly wrong. It only works for Marth, Roy, and Samus because their shields are programmed weird. It kinda works for characters with low crouches like Sheik, Jigglypuff, and Kirby but not to the same level of effect.
Some people hold their controller differently to make things easier. This is a discussion about the advantages and disadvantages of different styles. It is in the context of Peach, but the information is easily generalized to other characters. Here are two videos showing claw grip. 1, 2. Pay attention to both the left and right hands.
Gravy breaks down the different ways you can pivot.
You can set up your character to jump in the wrong direction.
Explanation in the video description.
Grab ledge quickly with most characters on Fountain of Dreams.
A weird little tech that some characters can do.
Kira explains what buffering Dthrow is and how it can be useful to tighten up your grab game.
Use shield ASDI and knockback to slide off platforms in shield and quickly retaliate.
Reduce your knockback velocity by 5% by pressing L/R right before you are hit.
Walk or crouch before smashturning to help reduce the chance of messing up a smashturn.
Gravy explains three option selects related to l-canceling, fastfalling, and options after landing.
Only a light trigger press is required to l-cancel and it doesn't lock you out of tech.
Shield drop while on a platform that is close to the ground, e.g. on Pokemon Stadium or Fountain of Dreams, to quickly land and do grounded moves out shield.
Armada shows how you can use platforms push-off to start or extend a combo.
Buffer a spot dodge after a DSDI Tech to allow your character to stay on the stage longer.
Other
“Problems that newer players consistently have. The list isn't comprehensive, but if you've been playing for < 2 years, odds are you have at least a couple of these habits.”
Similar to NMW’s list of noob habits.
SSBM Tutorials made a video detailing 5 noob habits. This video gives helpful tips to stop making these mistakes.
A playlist regarding the micro aspect of Melee. Topics include crouch-cancelling get up attacks, every Puff rest setup, and more.
A series of podcasts that are interviews with top players. Each player has three podcasts that cover questions from the community, match review by the player, and advice about the player’s main.
A collection of the names of a bunch of combo videos for all characters. These are all pretty old so many probably cannot be found anymore. Watch and learn combo trees.
A searchable database of match videos. You can filter by character, player, stage, event, caster, and match type. Useful for match analysis.
Hugs analyzes his match versus Leffen at Press Start. He talks a lot about mixups and conditioning.
Most events use this rule set. Use it to check the legality of whatever.
A handy picture to reference for standard tournament settings and neutral spawn points in singles and doubles.
Keep your hands healthy!
A four part routine for healthy gaming: mobility, forearm stretches, and a posture check.
David Collins gives a few tips to prepare for your next tournament.
Playlists of videos where Mango analyzes his own and others’ sets.
TauKhan explains how to get a reverse hit from a move, e.g. grab ledge then reverse knee edgeguard with Captain Falcon.
A pretty self explanatory gif of the specific times of Randall the Cloud’s movement. Here is an explanatory post that accompanied the gif.
This is a playlist of interviews conducted on Tafokints’s 12 hour stream geared towards improvement. He interviews several community members asking about how they got gud, their roads to prominence, and advice.
HugS highlights having a routine and focusing on performance over results as important strategies to play consistently.
I want to share some tips both for how to play your best in tournament and how to get the most out of attending a tournament.
First recording of weird shield mechanics before the Invisible Ceiling Glitch was fully understood.
A collection of threads with gifs and explanations of unique and vital tech for all characters.
A Jigglypuff-centric guide on punishing roll-ins.
JazzDynamite asked top players “Given a hypothetical player of top 5-6 skill, which characters could they use to win a tournament like The Big House 5? Assuming they put all of their time/effort into that character?
They used an eye tracker to figure out where people look when they play Street Fighter. Players often ask, “Where should I be looking?” and this gives you an eye-dea of what experienced players do. The tracker follows the player playing Elena. Notice that the eye focuses in the center during neutral gameplay, and focuses on Ken when waiting for reactions.
It’s harder than usual.
Info about playing Melee on a setup besides a console+CRT. More info.
Useful for learning how to recognize different tech options in order to react quickly.
You can tech twice with one digital L/R input.
Remix shows how to use 20XX to practise reaction tech chases (with Falcon).
A website that shows gifs for various techniques. It also has a page for locating local Facebook groups.
Tafokints discusses the advantages and disadvantages of maining two characters.
PPMD discusses L-cancelling, balance, and crouch cancelling as some of the reasons Melee may not be the best game.
Contains detailed information on alternative setups to a standard CRT.
Some CRT TVs do lag.
Explains input lag.
Stabby uses a high speed camera to empirically determine input lag on console and discovers a frustrating result from crappy polling.
Players with fewer stocks can escape grabs more easily. Similar info by Magus.
Links to various Discord channels of Smash related things.
Cause and solutions for springy controllers.
A video discussing V-cancelling which allows you to lower the knockback of an attack under certain circumstances.
xChaos takes a unique look at neutral interaction and positioning by mapping out where neutral wins and losses occur on various stages in various matchups.
A fantastic tool for providing feedback on game replays. Draw and write notes on videos and share for an improved learning experience.
Remix looks at things the players in Genesis 4 top 8 could do better.
Kira explains what refreshing recovery moves (such as Luigi's down-B) is and why you would want to do it.
How to determine the number of actionable frames you have while your opponent is in shield stun.
This helps you manage multiple game files in an emulator.
CDK explains the difference between spikes and meteor sma
If you don't press the shield button quickly enough, you will fail to block attacks because of a weird programming quirk.
A complete list of all shield sizes in the game (including the Hands and Gigabowser).
Wavedashing out of shield using the same trigger can result in slower, suboptimal performance.
Armada advises players to overshoot or undershoot their moves, crouch cancel, have multiple mixups, use different moves based on the opponent's percent, and stuff aggressive opponent's moves with your own.
A blog by Norcal Fox player, L. At the time of writing this, he has only written about effective practice, mental game, and working memory.
A playlist of Armada analyzing various high level sets.
How to make shield drop notches using tape instead of filing your controller shell.
How to cut your shoulder button springs to make them easier to press.
Melee top player teaches a Smash Ultimate top player how to play Melee.
Frame Data and Technical Knowledge
An amazing compilation of frame data gathered without using any kind of special tools or AR. It mainly focuses on ranking each character’s options such as frames of jump squat, roll distance, shield size, jump height, etc.
Explains DI (Directional Influence), SDI (Smash DI), ASDI (automatic SDI), and more.
A technical thread that explains what trajectory DI actually is and how it works.
An album of images that show what analog stick inputs will do what in different action states.
Gravy explains how to control the aerial drift out of a jump in what he calls an analog jump.
A program for reading character files. Allows you to look up data directly from the game files on each character, their moves, and their animations.
Excel spreadsheet that can be used to calculate the effect of hitting people with moves. Useful in conjunction with MasterHand.
List of every character’s common out of shield options and how many frames each option takes. Used well with StrongBad’s shieldstun calculator.
About all the possible angles one can get with the analog stick.
A collection of data about how fast characters can move on the ground. Also includes the size of stages.
Fly Amanita discusses how inattentiveness to frame refreshing can cause one to mess up despite correctly timing a stream of inputs.
It is a bit of minutiae, but knowing may make a difference.
Some technical details about boost grabs.
Graph illustrating characters' gravities and max fall speeds.
Various frame gurus answer questions. Lots of great posts by StrongBad, Kadano, Schmooblidon, Magus, and more. Great for searching.
Questions about lots of things get answered. Lots of Magus posts. Great for searching.
A guide on how to DSDI tech by Witchking and with help from Magus I believe. This technique is also sometimes called Amsah teching.
A list of stun data for most characters’ moves. Though, there is nothing you can cannot calculate with just Kadano’s augmented spreadsheet of move data found on his thread.
Similar to Schmooblidon’s Ground Movement Analysis, but this has explanation and discusses application a bit.
A guide for calculating frame advantage on shield.
Your ECB is different depending on how you grabbed the ledge.
Schmooblidon breaks down how one can manipulate environmental collision boxes (ECBs) to land quickly on platforms. He explains no impact lands, aerial interrupts, platform cancels, and platform warps. Additionly, here is a list of every move that can be platform canceled.
A website with awesome interactive heat maps of character hitboxes, informational gifs and videos, a visual knockback calculator, and more.
Kadano explains why back dashing is made harder due to the way the game is programmed.
Lots of info about the mechanics of the invisible ceiling glitch.
Peach, Marth, and Roy can also activate the invisible ceiling glitch with their counters.
A spreadsheet outlining the maximum possible advantage for each character’s aerials. Nothing that cannot be calculated with StrongBad’s knockback calculator spreadsheet.
A bunch of old frame data collected by SuperDoodleMan.
This explains what happens when you’re hit by a move but already in knockback from another move.
Use this to test at what percents certain moves will break crouch cancel and ASDI down.
It’s not quite linear.
For missed tech inputs.
A video explaining Magus's writeup on the topic.
Knockback does not quite scale linearly with charge frames.
Code for changing hitbox display to remove graphic effects that obscure hitboxes.
Reflected projectiles take the stale move queue of the opponent's equivalent move.
Typo explains the mechanisms behind controllers with good dashbacks, how to test whether your controller has good dashbacks, and the benefits and consequences of having good dashbacks.
Post explaining potentiometers, and snapback and dashback issues. He also explains the capacitor fix for snapback.
Random ECB distortion when hit in certain scenarios can help you wall tech on recovery.
This code modifies the hitbox visualization to display extra useful visualizations.
How to mod your controller with a capacitor to prevent snapback.
A specific Ness hitbox that connects with another player will not connect with that player again until it has connected with at least 12 other things first.
A website containing the hitbox data for all characters' movesets along with GIFs of each move. You can advance through them frame by frame and look at their hitbox properties.
- Secrets of the Ledge: An Advanced Guide to TAS Ledgedash Inputs in SSBM
- The Most Broken Technique in SSBM That Nobody Talks About
- The Most Misunderstood Mechanic in SSBM
- How to Live Forever in SSBM
- The Technique That Has Taken Over SSBM
- The Strangest State in SSBM
All about perfect ledgedashing.
Click-baity title for a video about instant aerials and how they affect character gravity.
A video about the many applications of ASDI down and why it's different from crouch canceling.
Further elaboration on ASDI down teching.
This video goes in depth about using ADSI to slide off ledges and become actionable quickly.
Hax goes into depth on the knocked down state.
Magus
Kadano’s Videos
He introduces technical terms to be able to talk about other technical things.
He explains teching and how to perform an “Amsah” tech, and multiple SDI.
Kadano’s Thread
This thread is a goldmine of information. Not only is it technical analysis, but it also applies that analysis to actually playing the game. There is lots of good information in there for every character main. A lot of it is about Marth. Some other general info includes turn animation info on smash turns and tilt turns, rebound and clanking, grab breaks, shield drops, light powershield, control stick input maps, grounded actionable ledge intangibility, environmental collision box explanation, shield SDI, Z-powershield, shy guy DI, Fountain of Dreams platform heights, a hitbox spreadsheet, and much, much more.
Character Guides
I made this section because I had a lot of links for Marth and Peach. As I have stumbled across links for other characters, I have developed their sections. If a character is not included, it is because I would only be linking the stickied threads on Smashboards. Check out Smashboards’ character discussions to start research if you do not see your character here. If you have any suggestioned links, I would love to hear them.
Coming soon*: Goku
Bowser
Video guide on performing useful Bowser tech in 2020.
This video explains basic Bowser techniques such as his Up-B OOS. The introduction also has and interesting discussion on Bowser's weaknesses.
The post is a joke but there is a link to a Google Doc in the post that is the actual guide.
Captain Falcon
They give an overview of Captain Falcon the character to give you an idea of whether you would like to play him.
Video guide on performing useful Captain Falcon tech in 2020.
This is actually a (somewhat) old collection of different posts by various Falcon mains on multiple match-ups.
Gravy explains in technical details Falcon's movement options.
Gravy discusses four different types of techchasing with Falcon.
Lots of questions and answers about Falcon. May give you a place to start. Use the search function.
Has info on stage picks, matchups, training regimen, and FAQs.
Playlist. Learn what the Florida Falcons think about how other people play Captain Falcon.
The 20GX crew discusses basic movement options, frame advantage and invincibility options.
Gravy and Gahtzu explain utilizing analog jump and aerial drift with Falcon, as well as tech chasing.
Percents to help followups on Sheik.
The fastest way for Captain Falcon to grab the ledge in many situations.
Some Captain Falcon minutiae. Dash attack wall jump, pivot wall jump, sticky walking, quick ways to get to ledge, SH nair data, crouching in run boost run, dsmash on platforms, run b cancel and vududashing, rising falcon punches, and Mango's stomp spacing.
Movement is Captain Falcon’s best and most fundamental tool. Optimizing your control of it is important.
Achilles explains how the Gentleman technique is programmed into the game to help players perform the technique.
A video that covers training your Captain Falcon's combo game, defensive game, and control by yourself.
Wizzrobe discusses shield pressure, ledge options, approach options, combos on Marth, combos on Sheik, tech chasing, the Fox match up, stages Captain Falcon likes especially versus Jigglypuff, punishing Jigglypuff, the Falco match up, and random Q&A.
A video going over aerial follow-ups on Marth.
A thread similar to Kadano’s thread but for Falcon.
A tutorial/compilation exemplifying great Falcon edgeguarding tactics.
A NTSC-specific technique regarding raptor boost.
Trials are technical challenges meant to improve your techskill.
A playlist of videos showing how to practice Captain Falcon.
Tech chasing with double jump dair.
An exceptional discord channel with extra special resources. The admins have put a lot of effort into a bot that you can type commands to with questions and receive answers with accompanying gifs.
Doctor Mario
Video guide on performing useful Doctor Mario tech in 2020.
Lots of frame data on Doctor Mario (and some of the other Mario Bros).
Collection of old information about Doctor Mario. Chaingrab info by Magus, move discussion, Doc in teams, matchups, and edgeguarding.
A somewhat old thread containing matchup guides and general tips on playing Doc.
Video showing various Doctor Mario techniques.
Wacky tricks with Doc's up-b cancel.
Donkey Kong
Video guide on performing useful Donkey Kong tech in 2020.
Description of DK grab tech/setup that prevents your opponent jumping after mashing out of your grab
Collection of nearly every DK video.
An old guide talking about the uses of DK's throws.
A very simple introductory guide to DK. It covers the uses of his moves and also cargo uthrow combos.
DK matchups discussion.
Falco
Video guide on performing useful Falco tech in 2020.
They give an overview of Falco the character to give you an idea of whether you would like to play him.
This Falco practice routine will ensure your techskill is crisp and efficient.
A playlist of a few videos demonstrating Falco techniques including laser, mobililty, combo, and recovery tricks.
Lots of great discussion with input by PPMD himself!
A video showcasing options Falco can perform intangibly from a ledgedash.
A document outlining Squid’s thought processes in solving problems as Falco.
Shooting low lasers off the stage to edgeguard spacies’ side-b.
A single set of inputs that will yield a double shine grab or a Westballz shine depending on how fast you execute.
Mango describes how lasers exert pressure on your opponent and the kinds of mixups they create.
How much intangibility you can expect from Falco's ledgedash given certain jump and airdodge timings and ledgegrab setups.
 If it's aerial, you wavedash down, and can resume pressure."
They are: not getting much off throws, using side-b to recover too predictably, double laser from the ledge too predictably, spamming spotdodge, shooting the same number of lasers before approaching, not dash dancing, and using dair too much.
It is "take the laser, then do an action".
Druggedfox discusses fastfall timings to achieve the best possible frame advantage on aerials.
Some old Falco discussion.
Old matchup info. Still some useful stuff.
It is old, but maybe you will find some nuggets.
Old school tutorial video.
PPMD covers great skills to practice with Falco.
Fox
Video guide on performing useful Fox tech in 2020.
An extremely in-depth guide to everything Fox.
A video demonstrating and explaining essential Fox tech.
An analysis of the Fox vs Samus matchup. It touches on a lot of different fundamental ideas about spacing and option coverage that most players/characters could learn to apply to their game.
Changes due to port priority.
Changes due to port priority.
A playlist of videos showing Lucky’s favorite Fox techniques.
Some Fox minutiae.
Compares the fastest ways for Fox to grab the ledge from far away.
Ippo goes over waveshine execution and what it can lead into.
Fox can shorten his side-b at different lengths. This is how you do them.
A video showcasing Fox’s options he can perform intangibly from a ledgedash.
An additional ledge option for Fox on Yoshi's story and Battlefield: no impact land with a laser.
A work-in-progress post listing important tech skill to learn as Fox. Most of the items have links explaining the tech. For the rest, you can probably find in the Melee Library.
Useful for learning to tech chase.
List of techskill to practice and learn as Fox.
SFAT discusses his approach to the Fox vs Pikachu matchup, one he is known for doing quite well in.
Shine, jump, edge cancel advanced tech.
NanchoMan describes a musical method based on rhythm pulses to land the Armada shine.
In this video, Remix looks at the multiple ways you can use Fox's blaster and their most effective uses.
Some of Fox's hurtboxes extend slightly outside of his shield. You can use that to punish him while he's in full shield like SleepyK does with Falco's shine in this video.
This Fox practice routine will ensure your techskill is crisp and efficient.
Mostly silly shine tech.
Stratocaster explains ways to hit with only the second hit of Fox's uair.
Use the ECB distortions of neutral B to quickly board platforms.
The angle you approach the ledge with Firefox can make wall teching easier.
A specific shield poke on Jigglypuff with Fox's uair.
Pipsqueak breaks down the Fox vs Samus matchup.
Ganondorf
A VERY serious video describing why Ganondorf is actually the best character in Melee.
Video guide on performing useful Ganondorf tech in 2020.
A Q&A thread. Search it and become enlightened.
A detailed guide on techchasing as Ganondorf. Includes percents and follow-ups.
Ace discusses edgeguarding. Includes sections for a lot of characters.
Some old advice on matchups.
What percents Ganondorf’s moves will knock down Fox, Falco, and Captain Falcon
A glitch with Ganondorf's Up-B in the 1.00 version of the game.
Ice Climbers
They give an overview of Ice Climbers the character to give you an idea of whether you would like to play them.
Video guide on performing useful Ice Climbers tech in 2020.
An Ice Climbers guide.
With input from Wobbles
Exacron discusses the various methods of de-synching. Includes a section on the Freeze glitch.
A 2007 post detailing combos and grab follow-ups (in fear that wobbling would be banned completely).
Discusses how to do the infinite properly, how hard is wobbling, the psychology behind wobbling, stuff that leads into grabs, lagless setups, should wobbling be banned?
Peef answers questions about Nana's throw and pummel tendencies, how DI affects throw combos, which quick grab combos kill faster, and when Blizzard will freeze the opponent.
Frame perfect wobble with blizzard instead of ftilt or dtilt.
Ice Climbers can do crazy shield pressure utilizing desyncs.
A video showcasing Ice Climbers’ options they can perform intangibly from a ledgedash.
A series of videos about Ice Climbers. Includes hand-offs, wobbling, basic desyncs, advanced desyncs, shieldstun desyncs, and probably more since the writing of this.
A massive collection of information and quotes from respectable players about Ice Climber strategies.
Very precise inputs can make both Ice Climbers perform different attacks at the same time.
Old video of useful desyncs.
An alternative to regular wobbling.
An old video of random little Ice Climbers tricks.
A playlist of not only basic Ice Climber tech tutorials but also some obscure stuff that is really interesting.
An explanation of the "gravitational pull" of the main Ice Climber on the backup climber.
General guide to beating ICs.
The details of the chaingrab.
Jigglypuff
A blog where Alex shares ideas and knowledge about Jigglypuff.
Everything about Jigglypuff, in depth.
Video guide on performing useful Jigglypuff tech in 2020.
Thread on SmashBoards discussing aggressive play with Jigglypuff.
A very important if somewhat underused tech to punish Marth's up-tilt spam.
Video of various kill moves being DSDI’d as Jigglypuff to survive. The percents in the video are the limiting cases. Some of these moves are stale when used on Jigglypuff so the percentages may be slightly higher than with a fully un-stale move.
A compilation video of every one of Hungrybox’s rests. Study for rest setups.
A video showcasing Jigglypuff’s options she can perform intangibly from a ledgedash.
Combo options versus Fox at 0%.
A technical deconstruction of Puff's Fthrow.
A beginner level Jigglypuff guide.
Your generic stickied character guide. Try searching the thread, too.
Old thread about how to play Jigglypuff. Some info might still be relevant.
Grabbing the ledge in tricky ways using Puff's up-b.
Unconventional rest setups.
They cover how to practice using aerials with various jumps, spacing, timing, and drift, practicing combos, and using the ledge.
A small hidden hitbox inside Jigglypuff when she does rollout without charging has high knockback.
Alexpuffstuff lists Puff's ledge options and steps through their vulnerabilities and weaknesses.
10 different ways to use Jigglypuff's bair.
Kirby
It's a dash-attack canceled grab.
Video guide on performing useful Kirby tech in 2020.
Link
Video guide on performing useful Link tech in 2020.
Community discussion, involving Saus, on how to make Link as good as he can be.
Saus discusses Link's general gameplan against Peach.
An extensive discusses of Link's grab follow-ups on multiple characters.
Luigi
They give an overview of Luigi the character to give you an idea of whether you would like to play him.
Video guide on performing useful Luigi tech in 2020.
Gravy weighs in on 20XX techchasing with Luigi. Here is a Smashboards thread with the same content, but with discussion by real Luigi players.
An analysis of gameplay in neutral based on Rock, Paper, Scissors.
A collection of matchup guides and discussions about matchups. 2010-2014
An introduction to Luigi for beginners.
People keep asking questions about these moves and misfire, so they made a thread with clarifying information.
A really old (2006), but in depth, guide about Luigi. Good for beginners.
How best to mash to get the most distance from the tornado.
Good discussion in the comments too.
Utilizing Luigi’s unique movement.
A series of challenges for Luigi inspired by Street Fighter's trials system.
Luigi starts with his down-b charged on certain stages against certain characters.
Control your momentum out of wavedashes better using dashes and pivots.
A video showing Luigi's ability to haxdash invincibly.
Mario
Video guide on performing useful Mario tech in 2020.
Pictures of the coverage of Mario’s edgeguard options.
A Q&A. Use the search function.
A general guide on Mario.
A Rookie answers various questions.
He found some applications for the landing hitbox of Mario’s dair.
Marth
A website pefectly designed to be your guide to learning everything about Marth.
Video guide on performing useful Marth tech in 2020.
They give an overview of Marth the character to give you an idea of whether you would like to play him.
A compilation of smart things said by good Marth players. Includes general Marth tips and theory, as well as matchup notes. Most info is pre-2014.
These guides are pretty simple. In his words, “They're mainly aimed at players who struggle with a matchup and need a good starting point.” This also includes a very detailed flowchart to chaingrab Fox to death on FD (this was probably written for PAL Fox, but most of it still applies).
Compilation of information from various Marth players. None of it is tested so some info may be inaccurate. It is a place to start. I have found Beat’s chaingrab flowchart above to be pretty effective even in NTSC.
A guide on how to play Marth. This guide is unique from the rest in its emphasis on explaining the fundamentals. Even players who do not play Marth could learn a lot from this guide. Tai also discusses each of Marth’s moves and how they are useful, or not. At the end, he gives a few matchup tips.
Neighborhood P discusses the Marth vs. Sheik matchup.
Kadano applies intensive frame data analysis to optimize Marth play. Most of the information is indexed in the main post, but the second post, below the indexing, also includes more information that is not indexed.
Includes gifs of all of Marth’s moves showing hitboxes and hurtboxes. Also lists frame data on each move.
Crimson Blur lists 21 things Marth players should practice.
A video demonstrating and explaining essential Marth tech.

A video explaining how to pivot with Marth and some applications.
Ken talks about how to play Marth.
Ken talks some more about how to play Marth.
A very old video about how to play Marth.
A compilation video of Mew2king edgeguarding with Marth. I suggest putting on your favorite music or Pandora station and watching these attentively. Get a feel for how Mew2king edgeguards. You can also learn a lot using situational analysis by creating flowcharts of the options Mew2king has and the opponent has and then analyzing the options they choose to do in each situation.
The Moon talks about movement with Marth and general tips.
Gfycat of invincible haxdash with Marth. Use the frame advance options to see inputs and breakdown. Kadano also includes a breakdown in his Perfect Marth Class thread.
Some of Marth’s moves sometimes do not come out on Dreamland. It’s dumb.
Playlist of videos created by Ippo about things you can practice on your own. Mostly Marth, but there are some other characters in there, too.
Sycorax explains how you can angle Marth's Up-B vertically.
A useful tool against Fox's Up-B recovery on stage.
A simple flowchart that covers most of Fox’s recovery options in most situations.
A video showcasing Marth’s options he can perform intangibly from a ledgedash.
A little bit of jank for techchasing Sheik.
A huge long thread of people talking about Marth. Use the search function to find what you want. Most of the good stuff has been compiled in Mookie Rah’s google doc.
A simple flowchart to chaingrabbing Fox and Falco. This flowchart is not perfect but should get you most of the way against most spacie players.
Tafokints teaches Marth to Van.
You can cancel the first 3 frames of dash into a fsmash and this video explains uses for that.
A playlist of videos showing movement options, attack options, ledge options, how to Ken combo, how to chaingrab, and how to use third hit down side-b meteor.
A set of flowcharts outlining a robust set of options after uthrowing fastfallers.
Another Marth chaingrab guide. Marth has one of the most complicated chaingrab flowcharts and this video doest a mostly good job of covering it all. Always know that because of several Melee mechanics, it is hard to be 100% accurate about this topic.
Tricks to use in the matchup. Most importantly, conditioning drift in order to land safe grabs. The throw combos are better explained in Kadano's thread. The bthrow combos are not real.
Combining horizontal and vertical sweetspot.
Marth master, PPMD, gives a guide on how to play Marth. He covers Marth's moveset's special properties such as tipper hitboxes, arcing attacks, lingering attackes, and disjoint. He uses these properties to construct a strategy for Marth to be played as a zoning character and goes into depth on what that means exactly.
An advanced technique to get more ledge intangibility as Marth.
Mewtwo
Video guide on performing useful Mewtwo tech in 2020.
Mr. Game and Watch
Video guide on performing useful Game & Watch tech in 2020.
Ness
Video guide on performing useful Ness tech in 2020.
An explanation of what the yo-yo glitch does and the jackets you can attach to Ness using the glitch.
A explanation of how to activate the yo-yo glitch. Find frame data in the Ness hitboxes and frame data thread.
Peach
They give an overview of Peach the character to give you an idea of whether you would like to play her.
Video guide on performing useful Peach tech in 2020.
MacD introduces you to the essentials of Peach.
A beginner’s guide to practicing Peach.
A wonderful starting place for anyone learning Peach.
Quetzalcoatl adds some more info about how turnips work.
Lots of information about floating and how to use it.
VaNz discusses Peach’s matchups, giving some dos and don’ts. It is an outdated source, but much of the information and tactics are still good. If not, they provide a good starting point to begin approaching the matchups. Search the thread too for additional information.
Shows gifs of all of Peach’s moves displaying hitboxes and hurtboxes. Also lists frame data on each move including frame advantage on shield.
Data on various aspects of Peach. Turnip, throws, moves, chaingrabs.
An analysis of Peach’s mixup game on shield.
Fun tricks when you pull a Bob-omb.
Neat movement trick.
Peach has an intangible ledgestall on battlefield.
Peach can use her double jump land to act quickly out of a run. Minimally 7 frames.
How to squeeze the most out of the RNG aspects of Peach.
DoH explains his tactic for fighting Falco: powershield everything!
Put on some music and study how Armada edgeguards multiple characters.
Similar to Armada's 2015 Peach Edgeguards video. Put on some music and study up.
A strong option that Peach can use on shield. Especially useful against Ice Climbers.
Wisp explains how Peach's fair fits into her general gameplan.
Wisp discusses Peach's 50/50s and how to win mixups. While being Peach-centric, the video is useful to any character since the topic at hand is universal.
Quetz recently discovered a new method of floating called “subfloat”. This video describes how to do it and why it can be useful to implement it in your game.
The table shows, for each throw, the initial X and Y velocity vectors, the magnitude of those vectors added [speed (speed/0.6)], and launch angle.
A comment correcting some information in this video.
Contains info on the chaingrab on fastfallers, escaping dthrow knee, when nair causes more knockback than fair, turnip interaction with Fox/Falco's up-b, Peach's shield pressure, reaction tech chasing off uthrow, how staleness affects the end of Peach's chaingrabs, escaping Marth's fthrow regrab, uair aerial interrupt combo, sweetspot up-b, dthrow and uthrow followups, dash attack, dash jump nair to end chaingrabs, air to ground turnip throw mechanics, Samus jab shield pressure, glide tossing, move staling, parasol fall rates, up-B out of shield, parasol flick combo, how to escape Fox's uthrow uair, and more.
Percent data on causing jab resets with jab, dair, and z-dropped turnips.
Peach bomber does a lot of shield damage. For comparison, Marth's shield breaker uncharged does 31.78 shield health damage. Peach smash bomber does 19.88. Max shield health is 60. So this should break shields when the opponent has about 1/3 of their shield left. Stitch face does about 21.5. Mr. Saturn does about 32.
A video showing what Sycorax explains in his thread.
Throw turnips farther by throwing them backward.
Wacky tilt bomber combos.
Peach's bomber has strange properties that allow it to clang with moves in the air.
A directory of Armada Peach combos on fastfallers.
Similar to double jump no impact land.
Press and hold X/Y early to float instantly after leaving platform.
A thread exploring how Armada's shield pressure could be optimized.
A niche trick to prevent wobbling.
This explains the mechanics behind the frozen turnip glitch.
How to use Peach's side-b against a wall to help recover.
Armada advises Peach players to use wavedashing, not be lazy with movement, use shield more/better, mix up and guess better, and be willing to go off-stage for edgeguarding.
This thread demonstrates two ways Peach is able to get a hitbox out while intangible from grabbing the ledge. The first is by using Up-b to the ledge for ECB manipulation, then dropping an air dodging on stage, and landing as the ECB updates. This yields at least 5 frames of grounded actionable ledge intangibility (enough for a dsmash). The second is glide tossing a turnip on to the stage.
Pichu
Video guide on performing useful Pichu tech in 2020.
M2K goes over various aspects of Pichu so you can win some embarrassing money matches.
Pikachu
They give an overview of Pikachu the character to give you an idea of whether you would like to play him.
Video guide on performing useful Pikachu tech in 2020.
A discussion thread. Search and learn.
Collection of informative things said by top level Pikachu players.
N64 writes about his thoughts on matchups. Lots of old info with a few updates for modern meta.
Pikachu’s uair has lots of weird hitboxes. This is how they work.
Up to date match up information by the best Pikachu player in the world. At the time of posting this, only Fox and Falco are completed.
Pikachu's and Pichu's up-b cancels all knockback momentum on the 14th frame.
Axe discusses quick attack sweetspots to the ledge from the stage, moonwalking, and aerial interrupts.
Roy
Video guide on performing useful Roy tech in 2020.
Samus
They give an overview of Samus the character to give you an idea of whether you would like to play her.
Video guide on performing useful Samus tech in 2020.
Old school Samus tutorial video. With an accompanying thread.
A 2008 guide to Samus with interesting discussions in the posts too.
A large collection of various posts about matchups.
General Samus discussion.
Samus can do some wonky physics stuff with her down special.
Samus can do some strong shield pressure with her down b.
A video showcasing Samus’s options she can perform intangibly from a ledgedash. It does not show her options after an aerial interrupt from the ledge which grants more intangibility for her than ledgedash.
An old outline by Phanna describing Samus’s ledge game.
Index thread of discussions on Samus. Lots of old information but some may still be applicable.
Buffer dthrow with cstick to covert off of extender grabs on platforms.
An old guide with fundamentals of missile usage.
Sheik
Up-B edge cancels to aid with Sheik's recovery.
Video guide on performing useful Sheik tech in 2020.
They give an overview of Sheik the character to give you an idea of whether you would like to play her.
A compilation video of Mew2king edgeguarding with Sheik. I suggest putting on your favorite music or Pandora station and watching these attentively. Get a feel for how Mew2king edgeguards. You can also learn a lot using situational analysis by creating flowcharts of the options Mew2king has and the opponent has and then analyzing the options they choose to do in each situation.
Has lots of stuff in it. It has some matchup guides, character specific frame data, and the thread can probably be searched for answers to questions.
He means bad for Marth. It is more of a 200 level course.
Includes gifs of all of Sheik's moves showing hitboxes and hurtboxes. Also lists frame data on each move.
“Links to useful threads.”
A series of videos where Tafokints teaches Sheik to Atrioc. “You may know the techniques, but you may not know how to use them.” There is lots of good fundamental or generalizable information in there, too.
What area Sheik can cover out of shield and how fast.
DruggedFox discusses NTSC grab follow-ups on Peach.
A video showcasing Sheik’s options she can perform intangibly from a ledgedash.
Essential Sheik tech skill to know.
A guide oriented towards mid-level players. Includes interesting training exercises to help break habits and understand Sheik's gameplan better.
This technique isn't specific to Sheik, but she makes great use of it.
A collection of things smart people said about playing Sheik.
SleepyK and Swedish Delight have an extensive top level discussion about the Sheik v. Peach matchup.
Use wavedash back to cover ambiguous DIs off dthrow.
A Sheik recovery trick.
Leffen describes an important recovery mix-up.
Yoshi
Video guide on performing useful Yoshi tech in 2020.
An old (2005) thread. Can be used as a starting guide, but remember that some of the info here might be outdated.
An old Yoshi guide with information that is still relevant. There is also a breakdown of game a few essential mechanics. He calls parrying supershielding.
Shows gifs of all of Yoshi’s moves displaying hitboxes and hurtboxes. Also lists frame data on each move.
A thread of useful Yoshi frame data and other information like combo options.
A great thread to search for common questions and answers by the great Yoshi players.
Yoshi’s shield is weird and different.
Playlist of videos by aMSa demonstrating various weird Yoshi things.
“A series of four Street Fighter style trial videos, to be used by new Yoshi players as a learning tool. The videos focus on different elements of Yoshi tech skill.”
Axe explains why Yoshi's grab seems to miss randomly sometimes.
Young Link
Video guide on performing useful Young Link tech in 2020.
Chandy shows various movement tricks to get to the ledge quickly after a bomb pull.
Meant to be a social thread for Young Link mains, but still contains interesting information. Use the search function.
This guide is rather old but you can still find useful information.
NJzFinest describes multiple ways to use your bombs in order to rack up percents and setup kills.
This guide is outdated, it still includes old stage picks like Kongo Jungle 64 or Brinstar. You can still browse it to get a general idea of what Young Link mains think about stage counterpicks, but not everything will be accurate.
Technical explanation of Young Link's hookshot, as well as various ways to use it effectively.
Chandy's massive Young Link project. Read away!
More bomb technology.
Community discussion regarding Young Link's various matchups.
"This is a collection of all knowledge that could be be useful in competitive Young Link play."
Zelda
Video guide on performing useful Zelda tech in 2020.
With an update.
Chandy shows various Zelda tech.
An expansive technical guide on a bunch of advanced Zelda tech


Java I/O, NIO, and NIO.2
Java I/O support is included in the java.io and
java.nio
packages. Together these packages include the following
features:
- Input and output through data streams, serialization and the
file system.
- Charsets, decoders, and encoders, for translating between bytes
and Unicode characters.
- Access to file, file attributes and file systems.
- APIs for building scalable servers using asynchronous or
multiplexed, non-blocking I/O.
Tutorials and Programmer's Guides
API Specification
Examples
Enhancements
More Information


MouseMover simulates mouse movement to prevent your screen saver from activating. Requires the Microsoft .NET Framework 2.0 or higher.
Download MouseMover


The CyREN Lab advances the cyber simulation domain and cybersecurity data collection through research, modeling, experimentation, product evaluation, and collaboration activities. We aim to engineer a simulation testbed that enables on-demand environment configuration and customization for test-specific environment controls. This R&D effort builds upon traditional simulation design and honeypot research to produce realistically camouflaged decoy simulations. Such simulations are capable of empirical cyber intelligence collection, hypothesis testing, and incident response planning.


Order Summary
Cart subtotal: $499.99
Tax: $50.00
Total: $549.99
Tax: $50.00
Total: $549.99
Payment Information
User ID
Email
Billing Address
Shipping Address
Credit Card Info


Options
play
play
pause
stop
mute
unmute
max volume
Update Required
To play the media you will need to either update your browser to a recent version or update your
Flash plugin
.
Enable storyboard
Enable black sidebars
Enable videos
Enable gameplay
Auto mode
Upload a replay


{% extends "layout.html" %} {% block body %}
The Bogside Artists® are the sole creators of the world famous People's Gallery® in the Bogside area of Derry in the North of Ireland. The twelve large scale murals are a main visitor attraction in the city. For the artists themselves they are socialist in essence and transcend all sectarian and ideological conflicts that have afflicted the province since 1968.
All Information is from Discover Northern Ireland - Bogside Murals


Clan Hall Information
Name of clan hall
%AGIT_NAME%
Clan that owns
%AGIT_OWNER_PLEDGE_NAME%
Leader of clan that owns
%OWNER_PLEDGE_MASTER%
Size of clan hall
%AGIT_SIZE%rating
(grade)
Rental fee for clan hall
%AGIT_LEASE%
adena
/week
Clan hall location
%AGIT_LOCATION%


Gustavo Sousa - Walter Rudametkin - Laurence Duchien
Spirals - Université Lille 1 / CRIStAL / École Centrale de Lille / Inria
This accompanying site contains additional information about the research conducted on the use of software product lines tools and ontology reasoning for automated setup of multi-cloud environments for microservices-based applications. Here we make available the developed modeling tools, code base of the implementation and experimentation, as well as the resulting data obtained. All the files and paths mentioned here can be found in the bundle zip.
The domain specific languages and editor was developed using Xtext and EMF technology on Eclipse Luna. The language meta-model was designed using Ecore and the Eclipse support for OCLinEcore. The three proposed languages allow for describing (i) multi-cloud application requirements; (ii) cloud provider feature models and (iii) cloud provider mappings.
The Eclipse workspace containing the meta-model, grammar and code used to implement the DSLs can be found in the eclipse-workspace subdirectory. The generated plugin files, which can be used to install the modeling tool in Eclipse can be found in lib/plugins/.
To load the workspace or use the editor plugin you need to download Eclipse Luna and install the following software into it:
- Xtext Complete SDK
- OCL Classic SDK: Ecore/UML Parsers,Evaluator,Edit
- OCL Examples and Editors SDK
You can either install the plugins by copying the files from lib/plugins/ to the plugins directory of the your Eclipse instalation or execute the editor directly from the code base workspace.
The subdirectory
src/main/resources/workspace/ contains
an Eclipse workspace with some providers decriptions and application
requirements used in our experimentation.
The tool for generating configurations is mostly coded in Groovy with some small portions in Java. It uses the developed Xtext plugin for parsing artifacts, the HermiT OWL Reasoner to reason over ontologies and the Choco Solver to solve feature models as Constraint Satisfaction Problems (CSP).
The tool can be easily built using Gradle, all needed dependencies are either automatically fetched or are included in the bundle. The solve command line script is a wrapper for the fr.inria.spirals.mmcloud.main.Main class that lets you execute the tool to generate multi-cloud configurations from a set of provider descriptions and a requirements file. It includes several parameters for defining the path from where to load files, adding randomly generated providers, logging options, etc. For instance, the following command could be used to generate two configurations and print the output.
./solve -w src/main/resources/workspace/eval/world/ -r src/main/resources/workspace/eval/requirements/Ecommerce.Application.config -n 2 -p
For the experimental evaluation we also created an script that calls solve subsequently to log different parameters from the execution. To reproduce the experiments you can run the script experiment and indicate an output file. Then, you can and use the analyse script to process the results.
$ ./experiment -f output.json
Running id:<PHONE_NUMBER>
Persistence key: drGwYkTYaH
Logging options: All
Writing status log to output.json
Number of providers: 4
...
$ ./analyse -f output.json
Reading data from output.json
================================================================================
Operation Avg (ms) Std Dev (ms) Number
--------------------------------------------------------------------------------
Validate cloud conditions 3.56 5.12 25
Translate service to feature set 1796.83 2215.70 29
Build and solve CSP for FM 3350.48 827.35 21
Total time 6620.60 6431.53 25
================================================================================
The data collected for the paper was captured in this same way and is available in src/main/resources/eval/cloud/provider4sol20.json. The command line analyse can also be used to process it.


Pick the piece(s) of equipment that this task can run on.
Choose which (if any) files can be generated for use in the above equipment. These files are defined in the file templates section of these settings.
Choose the amount and type of labware that will be required for the outputs of this task. Set to "Labware not required" if the task does not output a physical item.
Set the default (if no input files are supplied) amount that is taken from items in the product. All items that are child types of the input type will be used.
Choose which (if any) files can be supplied for use in the setting values in a task. These files are defined in the file templates section of these settings with the values overriding any defaults set when configuring.
Input fields allow the use amounts of items from the inventory in the task. The amount can also come from a calculation field.
Step fields allow for the display of text and parameters (up to four) that are required for a task. Each field is a seperate step and can allow for the creation of entire parts of a protocol in a task. Each of the properties can be given an amount and an optional measure and can be derived from a calculation field.
Output files are designed to output information from a task into a format that can be used in another system (e.g. an external inventory system).
Output fields allow the automatic creation of an inventory item on completion of a task. All information is auto-generated but can be altered later. A calculation field can be used to generate the amount.
Variable fields are used to store key values that may be required in a calculation or that are required for use in output/equipment files.
Calculation fields allow for basic calculations to be performed and the values used in different parts of a task. Fields are references by enclosing the label in curly braces ({}) e.g. {Field one}. There are extra fields that can be used to access product input information: {product_input_amount}. The following mathematical operators are supported: (), /, *, +, -, pow()


We remember everything for you!
You can generate strong passwords.
Password vaults can be shared with other users.
You don't have an account yet? Register a new account
We provide the best experience on the go!
Our app is available on any mobile device! Download now to get started!


--- layout: default title: Testimonials ---
{{ bit.text }}{% if bit.url %}{{ bit.name }}{% else %}{{ bit.name }}{% endif %}
Inspired? Already part of The Heretic community? Leave your own testimonial here!


Wild fires spread across the San Diego Hills
Strong winds expand fires ignited by high temperatures ...


Python-2.7.18
Introduction to Python 2
The Python 2 package contains the
Python development environment. It
is useful for object-oriented programming, writing scripts,
prototyping large programs or developing entire applications. This
version is for backward compatibility with other dependent
packages.
Note
Python2 has been deprecated by the upstream developers. Support
for Python2 was discontinued on January 1st, 2020.
BLFS is attempting to use Python3 as much as possible, but some
packages have not been updated to support Python3.
This package is known to build and work properly using an LFS-10.1
platform.
Package Information
Additional Downloads
Optional HTML Documentation
Python 2 Dependencies
Optional
BlueZ-5.55
and Valgrind-3.16.1
Optional (For Additional Modules)
SQLite-3.34.1 and Tk-<IP_ADDRESS>
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/Python
Installation of Python 2
First, disable the installation of a script that overwrites a more
recent script:
sed -i '/2to3/d' ./setup.py
Install Python 2 by running the
following commands:
./configure --prefix=/usr \
--enable-shared \
--with-system-expat \
--with-system-ffi \
--enable-unicode=ucs4 &&
make
To test the results, issue: make -k
test.
Now, as the root
user:
make altinstall &&
ln -s python2.7 /usr/bin/python2 &&
ln -s python2.7-config /usr/bin/python2-config &&
chmod -v 755 /usr/lib/libpython2.7.so.1.0
Since Python 2 is in maintenance
mode, and Python 3 is recommended
by upstream for development, you probably do not need to install
the documentation. However, if you still want to install
documentation for both Python
versions, be sure to define the PYTHONDOCS
variable for the version you want to use,
each time you need to consult the documentation. If you have
downloaded the preformatted documentation from http://docs.python.org/download.html,
install it as the root
user:
install -v -dm755 /usr/share/doc/python-2.7.18 &&
tar --strip-components=1 \
--no-same-owner \
--directory /usr/share/doc/python-2.7.18 \
-xvf ../python-2.7.18-docs-html.tar.bz2 &&
find /usr/share/doc/python-2.7.18 -type d -exec chmod 0755 {} \; &&
find /usr/share/doc/python-2.7.18 -type f -exec chmod 0644 {} \;
Command Explanations
--with-system-expat
: This
switch enables linking against system version of Expat.
--with-system-ffi
: This
switch enables linking against system version of libffi.
--enable-unicode=ucs4
: This
switch enables 32bit Unicode support in Python.
--with-ensurepip=yes
: This switch
enables building pip
and setuptools
packaging programs. setuptools is needed for building
some Python modules. This switch is not recommended because this
version of Python is being phased out.
--with-dbmliborder=bdb:gdbm:ndbm
: Use
this switch if you want to build Python DBM Module against Berkeley DB instead of GDBM.
make altinstall: This
make target omits some default symbolic links that may interfere
with Python 3.
chmod ...: Fix
permissions for libraries to be consistent with other libraries.
Configuring Python 2
In order for python
to find the installed documentation, you must add the following
environment variable to individual user's or the system's profile:
export PYTHONDOCS=/usr/share/doc/python-2.7.18
Contents
Installed Programs:
pydoc, python2 (symlink), python2-config
(symlink), python2.7, python2.7-config, smtpd.py, and
idle
Installed Library:
libpython2.7.so
Installed Directories:
/usr/{include,lib}/python2.7 and
/usr/share/doc/python-2.7.18
Short Descriptions
|
idle
|
is a wrapper script that opens a Python aware GUI editor. For this
script to run, you must have installed Tk before Python so that the Tkinter
Python module is built
|
|
pydoc
|
is the Python
documentation tool
|
|
python2
|
is an interpreted, interactive, object-oriented
programming language
|
|
python2.7
|
is a version-specific name for the python program
|
|
smtpd.py
|
is an SMTP proxy implemented in Python
|
Last updated on 2021-02-19 21:30:09 -0800


Get to Know Me
Hi there! Nice to meet you. A bit about myself. I'm a ...
{% for topic in site.topics %}
{% include topic-card.html %}
{% endfor %}
What I was up to recently...
{% for old-role in site.old-roles %}
{% include old-role-card.html %}
{% endfor %}


To request membership in a project, click Join This Project on the far right side of the screen in the Project Home page, which takes you to the Project Membership Request page. (If you are already a member of that project, the link changes to reflect your status.) The radio buttons in the middle of the page present you with several role options. To select a project role, click on the radio button to the left of the desired role and click on the Submit Request button at the end of the list of roles.
Think of the roles as a method of informing the project owner of how you intend to contribute. You may request, or even be asked, to fulfill more than one role at some point, and you can certainly fulfill other roles on different projects. See more about project roles.
Depending on the project's configuration, you will receive an email from the project owner approving or disapproving your project membership. Upon being approved, you will also receive more information about the nature of the particular module you will be working on.
Once you are a project member and your involvement progresses, you may wish to change your role in a project. The Project Home page includes a Request New Project Role link in the top right corner of the same page you originally used to request membership originally in the project. Now, however, your current role is noted in the top section, and only the remaining roles available to you are displayed with radio buttons. Again, you submit this change as a request that the project owner must approve.
As a project member, you are able to work with the full set of hosted tools. These include signing up for tasks, reporting issues using IssueZilla, and obtaining project source code using CVS.