Terms of use
PLEASE NOTE THAT YOUR USE OF AND ACCESS TO OUR SERVICES (DEFINED BELOW) ARE SUBJECT TO THE FOLLOWING TERMS. IF YOU DO NOT AGREE TO ALL OF THE FOLLOWING, YOU MAY NOT USE OR ACCESS THE SERVICES IN ANY MANNER.
Effective Date: May 8th, 2023
Welcome to DIAMBRA. Please read on to learn the rules and restrictions that govern your use of our website(s), products, services and applications (the “Services”). If you have any questions, comments, or concerns regarding these Terms or the Services, please contact us at [email protected].
These Terms of Use (the “Terms”) are a binding contract between you and DIAMBRA, Inc. (“DIAMBRA,” “we” and “us”). DIAMBRA is organized under the laws of the State of Delaware, USA.
You must agree to and accept all of the Terms, or you don’t have the right to use the Services. Your use of the Services in any way means that you agree to all of these Terms, and these Terms will remain in effect while you use the Services. These Terms include the provisions in this document, as well as those in the Privacy Policy. In these Terms, the words “include” or “including” mean “including but not limited to”, and examples are for illustration purposes and are not limiting.
In these Terms, as well as in the Privacy Policy, with DIAMBRA Arena we identify our Freeware Software Package that can be downloaded from our GitHub repository (https://github.com/diambra/arena), installed through Python PIP system (https://pypi.org/project/diambra-arena/), and that is described in detail on our DIAMBRA Arena Docs website (https://docs.diambra.ai).
These Terms cover DIAMBRA Arena usage too, as its usage falls under the, above mentioned, definition of “Services”.
1. Will these Terms ever change?
We are constantly trying to improve our Services, so these Terms may need to change along with the Services. We reserve the right to change the Terms at any time, but if we do, we will bring it to your attention by placing a notice on DIAMBRA website, by sending you an email, or by some other means. Changes will not apply retroactively and will become effective no sooner than 14 days after they are posted. However, changes addressing new functions for a Service or changes made for legal reasons will be effective immediately. If you don’t agree with the new Terms, you are free to reject them; unfortunately, that means you will no longer be able to use the Services. If you use the Services in any way after a change to the Terms is effective, that means you agree to all of the changes.
Except for changes by us as described here, no other amendment or modification of these Terms will be effective unless in writing and signed by both you and us.
2. What about my privacy?
DIAMBRA takes the privacy of its users very seriously. For the current DIAMBRA Privacy Policy, please click here.
3. What are the basics of using DIAMBRA?
You may be required to sign up for an account, and select a password and username/battle-name (“DIAMBRA User ID”). You promise to provide us with accurate, complete, and updated registration information about yourself. You may not select as your DIAMBRA User ID a name that you don’t have the right to use, or another person’s name with the intent to impersonate that person. You may not transfer your account to anyone else without our prior written permission. In the spirit of fairness, you may not have or control more than one active DIAMBRA User ID. If we determine that you are operating under more than one DIAMBRA User ID, we may revoke access to your DIAMBRA User ID.
You represent and warrant that you are of legal age to form a binding contract. If you are not of legal age to form a binding contract, please see the Privacy Policy and contact us at [email protected] for more information on the parental consent process. You must either be of legal age to form a binding contract or have completed the parental consent process to use the Services.
If you’re agreeing to these Terms on behalf of an organization or entity, you represent and warrant that you are authorized to agree to these Terms on that organization or entity’s behalf and bind them to these Terms (in which case, the references to “you” and “your” in these Terms, except for in this sentence, refer to that organization or entity), but you are still required to sign up each individual user from your organization with a DIAMBRA User ID. You are not allowed to allow multiple individuals to operate under one DIAMBRA User ID, even if you are an organization or entity.
You will only use the Services for your own internal, personal, non-commercial use, and not on behalf of or for the benefit of any third party, and only in a manner that complies with all laws that apply to you. If your use of the Services is prohibited by applicable laws, then you aren’t authorized to use the Services. We are not responsible if you use the Services in a way that breaks the law.
You will keep all your registration information accurate and current. You will not share your account or password with anyone, and you must protect the security of your account and your password. You’re responsible for any activity associated with your account.
4. Are there any additional restrictions on my use of the Services?
Yes. You represent, warrant, and agree that you will not interact with the Services in a manner that:
- Violates the Acceptable Use Policy;
- Is harmful, threatening, harassing, defamatory, obscene, or otherwise objectionable;
- “Crawls,” “scrapes,” or “spiders” any page, data, or portion of or relating to the Services or Content (through use of manual or automated means);
- Copies or stores any significant portion of the Content;
Decompiles, reverse engineers, or otherwise attempts to obtain the source code or underlying ideas or information of or relating to the Services.
Without limitation to any other remedies available to DIAMBRA, a violation of any of the foregoing is grounds for termination of your right to use or access the Services. We reserve the right to remove any Content or User Submissions from the Services at any time, for any reason (including if someone alleges you contributed that Content in violation of these Terms), and without notice.
5. What are my rights in DIAMBRA?
The materials displayed or performed or available on or through the Services, including text, graphics, data, articles, photos, images, and illustrations (collectively, the “Content”), are protected by copyright and other intellectual property laws. You promise to abide by all copyright notices, trademark rules, information, and restrictions contained in any Content you access through the Services, and you won’t use, copy, reproduce, modify, translate, publish, broadcast, transmit, distribute, perform, upload, display, license, sell or otherwise exploit for any purpose any Content not owned by you, (i) without the prior consent of the owner of that Content or (ii) in a way that violates someone else’s (including DIAMBRA’s) rights.
You understand that DIAMBRA runs the Services. You won’t modify, publish, transmit, participate in the transfer or sale of, reproduce (except as expressly provided in this Section), create derivative works based on, or otherwise exploit any of the Services.
The Services may allow you to copy or download certain Content; please remember that just because this functionality exists, doesn’t mean that all the restrictions above don’t apply — they do!
6. Who is responsible for what I see and do on the Services?
Any information or content publicly posted or privately transmitted through the Services is the sole responsibility of the person from whom such content originated, and you access all such information and content at your own risk. We aren’t liable for any errors or omissions in that information or content or for any damages or loss you might suffer in connection with it. We cannot control and have no duty to take any action regarding how you may interpret and use the Content or what actions you may take as a result of having been exposed to the Content, and you release us from all liability for you having acquired or not acquired Content through the Services. We can’t guarantee the identity of any users with whom you interact in using the Services and are not responsible for which users gain access to the Services.
You are responsible for all Content you contribute to the Services, and you represent and warrant you have all rights necessary to do so.
The Services may contain links, information or connections to third party websites or services that are not owned or controlled by DIAMBRA. When you access third party websites or engage with third party services, you accept that there are risks in doing so, and that DIAMBRA is not responsible for such risks. We encourage you to be aware when you leave the Services and to read the terms and privacy policy of each third party website or service that you visit or utilize.
DIAMBRA has no control over, and assumes no responsibility for, the content, accuracy, privacy policies, or practices of or opinions expressed in any third party websites or by any third party that you interact with through the Services. In addition, DIAMBRA will not and cannot monitor, verify, censor or edit the content of any third party site or service. By using the Services, you release and hold us harmless from any and all liability arising from your use of any third party website or service.
Your interactions with organizations or individuals found on or through the Services, including payment and delivery of goods or services, and any other terms, conditions, warranties or representations associated with such dealings, are solely between you and such organizations or individuals. You should make whatever investigation you feel necessary or appropriate before proceeding with any online or offline transaction with any of these third parties. You agree that DIAMBRA will not be responsible or liable for any loss or damage of any sort incurred as the result of any such dealings.
If there is a dispute between participants on this site, or between users and any third party, you agree that DIAMBRA is under no obligation to become involved. If you have a dispute with one or more other users, you release all members taking part in DIAMBRA from claims, demands, and damages of every kind or nature, known or unknown, suspected or unsuspected, disclosed or undisclosed, arising out of or in any way related to such disputes or our Services.
7. What is DIAMBRA Arena and what are Environments?
DIAMBRA Arena is a software package that allows users to interact with a video game emulator software implementing a standard communication interface. This interface restricts the emulator functionality, allowing to interact with it only by means of software programs that need to be created ad hoc (the “software agent”, or “agent”).
It has been built to foster Reinforcement Learning research and experimentation. It provides interfaces to a given set of games, opening the possibility to use them as Reinforcement Learning Environments.
An “Environment” will accept the agent’s actions and generate a new state. An episode is an Environment running one or more agents until done. The agent’s activity in an episode may be available for viewing and download.
Each Environment may be subject to additional rules, for example, describing how many agents are needed to participate in an episode, how an agent’s performance is better or worse, and the final outcome needed for an episode to be done. Each episode may be part of a larger grouping of multiple episodes.
Environments provided by DIAMBRA Arena are a mere software interface to existing video games, and they cannot work as a standalone application. As such, they require the User to own software elements protected by copyright, and to interface them with the Environment itself. It is the case, for example, of Game ROMS required to execute the corresponding Game-related Environment. In such cases, it is sole and only responsibility of the User to comply with all the laws and regulations, and to make sure he has the right to use such copyright-protected material. DIAMBRA members will spend their maximum effort in avoiding illegal distribution of such material, and are by no means responsible for copyright infringement.
8. What if I see something on the Services that infringes my copyright?
You may have heard of the DIRECTIVE (EU) 2019 / 790 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL, as it relates to online service providers, like DIAMBRA, being asked to remove material that allegedly violates someone’s copyright. We respect others’ intellectual property rights, and we reserve the right to delete or disable Content alleged to be infringing, and to terminate the accounts of repeat alleged infringers. To review our complete Copyright Dispute Policy and learn how to report potentially infringing content contact us at [email protected].
9. Will DIAMBRA ever change the Services?
We’re always trying to improve the Services, so they may change over time. We may suspend or discontinue any part of the Services, or we may introduce new features or impose limits on certain features or restrict access to parts or all of the Services. We’ll try to give you notice when we make a material change to the Services that would adversely affect you, but this isn’t always practical.
10. Does DIAMBRA cost anything?
Current DIAMBRA Services are free for all. Certain of our Services may become subject to payments in the future (the “Paid Services”). We will notify you before any of this will change, and if you wish to continue using such Services, you must pay all applicable fees for such Services.
Please note that any payment terms presented to you in the process of using or signing up for a Paid Service are deemed part of these Terms.
11. What if I want to stop using DIAMBRA?
You’re free to stop using the Service at any time; please refer to our Privacy Policy, as well as the licenses above, to understand how we treat information you provide to us after you have stopped using our Services.
DIAMBRA is also free to terminate (or suspend access to) your use of the Services or your account, for any reason in our discretion, including your breach of these Terms. DIAMBRA has the sole right to decide whether you are in violation of any of the restrictions in these Terms.
Account termination may result in destruction of any Content associated with your account, so keep that in mind before you decide to terminate your account.
Provisions that, by their nature, should survive termination of these Terms will survive termination. By way of example, all of the following will survive termination: any obligation you have to pay us or indemnify us, any limitations on our liability, any terms regarding ownership of intellectual property rights, and terms regarding disputes between us.
12. What else do I need to know?
Warranty Disclaimer. Neither DIAMBRA nor its licensors or suppliers makes any representations or warranties concerning any content contained in or accessed through the Services (including DIAMBRA Arena), and we will not be responsible or liable for the accuracy, copyright compliance, legality, or decency of material contained in or accessed through the Services. We (and our licensors and suppliers) make no representations or warranties regarding suggestions or recommendations of services or products offered or purchased through the Services. Products and services purchased or offered (whether or not following such recommendations and suggestions) through the Services are provided “AS IS” and without any warranty of any kind from DIAMBRA or others (unless, with respect to such others only, provided expressly and unambiguously in writing by a designated third party for a specific product). THE SERVICES AND CONTENT ARE PROVIDED BY DIAMBRA (AND ITS LICENSORS AND SUPPLIERS) ON AN “AS-IS” BASIS, WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR THAT USE OF THE SERVICES WILL BE UNINTERRUPTED OR ERROR-FREE. SOME STATES DO NOT ALLOW LIMITATIONS ON HOW LONG AN IMPLIED WARRANTY LASTS, SO THE ABOVE LIMITATIONS MAY NOT APPLY TO YOU.
Limitation of Liability. TO THE FULLEST EXTENT ALLOWED BY APPLICABLE LAW, UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY (INCLUDING TORT, CONTRACT, NEGLIGENCE, STRICT LIABILITY, OR OTHERWISE) WILL DIAMBRA (OR ITS LICENSORS OR SUPPLIERS) BE LIABLE TO YOU OR TO ANY OTHER PERSON FOR ( A ) ANY INDIRECT, SPECIAL OR INCIDENTAL DAMAGES OF ANY KIND, INCLUDING DAMAGES FOR LOST PROFITS, LOSS OF GOODWILL, WORK STOPPAGE, ACCURACY OF RESULTS, OR COMPUTER FAILURE OR MALFUNCTION, OR ( B ) ANY AMOUNT, IN THE AGGREGATE, IN EXCESS OF THE GREATER OF (I) €100 OR (II) THE AMOUNTS PAID BY YOU TO DIAMBRA IN CONNECTION WITH THE SERVICES IN THE TWELVE (12) MONTH PERIOD PRECEDING THIS APPLICABLE CLAIM, OR ( C ) ANY MATTER BEYOND OUR REASONABLE CONTROL. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF CERTAIN DAMAGES, SO THE ABOVE LIMITATION AND EXCLUSIONS MAY NOT APPLY TO YOU.
Indemnity. To the fullest extent allowed by applicable law, you will defend, indemnify and hold all DIAMBRA’s contributors harmless from and against any and all claims, liabilities, damages (actual and consequential), losses and expenses (including attorneys’ fees) arising from or in any way related to any third party claims (including from other users) relating to ( A ) your submissions to the Services including any Content or User Submissions, ( B ) your use of the Services (including any actions taken by a third party using your account), and ( C ) your violation of these Terms.
Assignment. You may not assign, delegate or transfer these Terms or your rights or obligations hereunder, or your Services account, in any way (by operation of law or otherwise) without DIAMBRA’s prior written consent. We may transfer, assign, or delegate these Terms and our rights and obligations without consent.
13. About These Terms
These Terms control the relationship between DIAMBRA and you. They do not create any third party beneficiary rights.
If you do not comply with these Terms, and we don’t take action right away, this doesn’t mean that we are giving up any rights that we may have (such as taking action in the future).
If it turns out that a particular term is not enforceable, this will not affect any other part of the Terms.
The laws of the State of Delaware, USA will apply to any disputes arising out of or relating to these Terms or the Services. All claims arising out of or relating to these Terms or the Services will be litigated exclusively in the court of the State of Delaware, USA, and you and DIAMBRA consent to personal jurisdiction in those courts.