Skip to content

OpenAI Gym Env for game Gomoku(Five-In-a-Row, 五子棋, 五目並べ, omok, Gobang,...)

License

Notifications You must be signed in to change notification settings

rockingdingo/gym-gomoku

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gym Gomoku Environment(Five-In-a-Row)

OpenAI Gym Env for game Gomoku(Five-In-a-Row, 五子棋, 五目並べ, omok, Gobang,...) The game is played on a typical 19x19 or 15x15 go board. Black plays first and players alternate in placing a stone of their color on an empty intersection. The winner is the first player to get an unbroken row of five stones horizontally, vertically, or diagonally.

#Demo gym_gomoku_demo

Installation

Pip

pip install gym-gomoku

Github

git clone https://github.com/rockingdingo/gym-gomoku.git
cd gym-gomoku
pip install -e .

Quick example

import gym
import gym_gomoku
env = gym.make('Gomoku19x19-v0') # default 'beginner' level opponent policy

env.reset()
env.render()
env.step(15) # place a single stone, black color first

# play a game
env.reset()
for _ in range(20):
    action = env.action_space.sample() # sample without replacement
    observation, reward, done, info = env.step(action)
    env.render()
    if done:
        print ("Game is Over")
        break

Related

DeepNLP AI APP Store

DeepNLP AI Store (http://www.deepnlp.org/store) is a newly released website to let users write genuine reviews, ratings, human evaluation, prompts and share use cases about detailed aspects of AI services from users' perspective (different from researchers' perspective like the LLM/MultiModal benchmarks). We want to build the "Yelp" for AI and Robotics community and ease the burden of customers choosing various AI services.

image text

Detailed AI Service Use Case

Users can write detailed reviews about some functions about an AI service (ChatGPT/Gemini/Perplexity/Midjourney/) like how AI is doing on "Correct Grammarly Mistakes in Essays", "Acting like doctors about Illness", or text-to-image ability like "Generate Cartoon Characters", "Draw Picture of Fantasy Humanoid", by uploading the screenshots of a conversation or the generated images of AI image generator.

Multi-Aspect Rating

Users can write review and give overall rating from 1 to 5 to each function of AI service, as well as give detailed rating of different aspects of each function, including "Correctness", "Helpfulness" and "Interesting", and customized aspects of each function, such as "Clarity of image", "Image Resolution", "Artistic", "Grammar", "Succintness" and more.

image text

All Categories and People Groups

We cover 30+ different categories of use cases, such as AI Image Generators, AI Assistant & Chatbot, AI Translator, AI Search Engine, AI for kids, AI for adults, AI for elderly, AI in TRAVEL, AI in TRANSPORTATION AI in HEALTHCARE, AI in BUSINESS, AI in FINANCE, AI in EDUCATION, AI in PRODUCTIVITY TOOL, AI in POLITICS, AI in ENTERTAINMENT, AI in NEWS, AI in ART AND SPORTS, AI in LIFESTYLE AI in PAYMENT, AI in SOCIAL, AI in AGRICULTURE AI in SCIENCE, AI in TECHNOLOGY, AI in TRAVEL, AI in TRANSPORTATION, AI in CAR, AI in CHARITY AI in PUBLIC SERVICE, AI in HOUSING, AI in LAW, AI in COMMUNICATION, AI in FOOD

AI Services Main Publisher Reviews and Ratings

Chatbot

OpenAI o1 Reviews
ChatGPT User Reviews
Gemini User Reviews
Perplexity User Reviews
Claude User Reviews
Qwen AI Reviews
Doubao Reviews
ChatGPT Strawberry
Zhipu AI Reviews

AI Image Generation

Midjourney User Reviews
Stable Diffusion User Reviews
Runway User Reviews
GPT-5 Forecast
Flux AI Reviews
Canva User Reviews

AI Video Generation

Luma AI
Pika AI Reviews
Runway AI Reviews
Kling AI Reviews
Dreamina AI Reviews

AI Education

Coursera Reviews
Udacity Reviews
Grammarly Reviews

Robotics

Tesla Cybercab Robotaxi
Tesla Optimus
Figure AI
Unitree Robotics Reviews
Waymo User Reviews
ANYbotics Reviews
Boston Dynamics

AI Tools

DeepNLP AI Tools

AI Widgets

Apple Glasses
Meta Glasses
Apple AR VR Headset
Google Glass
Meta VR Headset
Google AR VR Headsets

Social

Character AI

Self-Driving

BYD Seal
Tesla Model 3
BMW i4
Baidu Apollo Reviews
Hyundai IONIQ 6

Reviews and Rating of AI App Store By Categories

AI IMAGE GENERATOR
AI Search Engine
AI Chatbot Assistant
AI for ELDERLY
AI for KIDS
AI in LAW
AI in FINANCE
AI in HEALTHCARE
AI in BUSINESS
AI in EDUCATION
AI in PRODUCTIVITY TOOL
AI in POLITICS
AI in ENTERTAINMENT
AI in NEWS
AI in ART AND SPORTS
AI in LIFESTYLE
AI in PAYMENT
AI in SOCIAL
AI in AGRICULTURE
AI in SCIENCE
AI in TECHNOLOGY
AI in TRAVEL
AI in TRANSPORTATION
AI in CAR
AI in CHARITY
AI in PUBLIC SERVICE
AI in HOUSING
AI in COMMUNICATION
AI in FOOD

AI Store of Image Generator

Best AI Tools in Image Generator User Ratings Reviews and Showcase

image text

DeepNLP AI store is a platform and community for user to write genuine user reviews and ratings of AI apps and services. User can upload pictures as showcase of AI Image Generator, such as Midjourney, Canva, Stable Diffusion, etc. People can write reviews about some common user prompts (questions or intents), such as "Generate Cartoon Characters", "Draw Fantacy and Humanoids", "Plot Architecture" and more.

image text image text

ShowCases

Use Midjourney to Generate Cartoon Characters
Use Midjourney to Draw Fantacy and Humanoids
Use Midjourney to Plot Architecture Use Stable Diffusion to Generate Cartoon Characters Use Stable Diffusion to Generate Fantacy and Humanoids Use Canva to Draw Fantacy and Humanoids

AI Store in Law

Best AI in Law and Legal User Ratings Reviews and Showcase

image text

Unlike most Large Language Models(LLM) benchmark and arena's win-rate metric, which is quite difficult for customers to understand (1 vs 1 metric), users' reviews on DeepNLP AI store is about AI tool's performance in a detailed subfield of the industry, such as "Ask ChatGPT Employment Law Related Questions" and "Ask Gemini Contracts and Agreements Related Questions". Users can give rating from 1 to 5 stars on different aspects of the answeres generated by AI systems, including "Overall", "Correctness", "Helpfulness", "Interesting". They can also give rating to any customized aspect of the service, such as "whether the information is realtime", "generation speed", and many others. Here, we are going to cover different sub areas of AI in Law, includine Employment Law, Contracts and Agreements, Business and Corporate Law, Real Estate, Family Law, Personal Injury, Criminal Law, Immigration Law, and Civil Rights Law, etc.

Prompts (Questions) exmaples

  • You are a lawyer specialized in employment Law. I will consult you a few questions. And my questions include "Can my employer fire me without cause and how much compensation can I get if I live in California?".
  • What are my rights regarding workplace discrimination?
  • Act as an employment law expert and please answer this question "Can I fight for unjustified evaluation if I am placed on performance improvement plan?".

Employment Law

Best AI in Employment Law
ask-chatgpt-employment-law-related-questions
ask perplexity ai employment law related questions
ask gemini employment law related questions
ask claude employment law related questions

Contracts and Agreements

Best AI in Contracts and Agreements
Ask perplexity ai contracts and agreements related questions
Ask chatgpt contracts and agreements related questions
Ask gemini contracts and agreements related questions
Ask claude contracts and agreements related questions

Business and Corporate Law

Best AI in Business and Corporate Law ask gemini business and corporate law related questions
ask chatgpt business and corporate law related questions
ask perplexity ai business and corporate law related questions
ask claude business and corporate law related questions

Real Estate

Best AI in Real Estate Law ask-chatgpt-real-estate-related-questions
ask-perplexity-ai-real-estate-related-questions
ask-gemini-real-estate-related-questions
ask claude real estate related questions

Civil Rights Law

Best AI in Civil Rights Law
ask perplexity ai civil rights law related questions
ask gemini civil rights law related questions
ask chatgpt civil rights law related questions
ask claude civil rights law related questions

Family Law

Best AI in Family Law Ask chatgpt family law and related question
Ask claude family law related questions
Ask perplexity ai family law related questions
Ask gemini family law related questions

Personal Injury

Best AI in Personal Injury
Ask perplexity ai personal injury law and accidents related question
Ask chatgpt personal injury law and accidents related question
Ask claude personal injury law and accidents related question
Ask gemini personal injury law and accidents related question

Criminal Law

Best AI in Criminal Law Ask gemini criminal law related questions
Ask perplexity ai criminal law related questions
Ask chatgpt criminal law related questions
Ask claude criminal law related questions

Immigration Law

Best AI in immigration law Ask perplexity ai immigration law related questions
Ask gemini immigration law related questions
Ask chatgpt immigration law related questions
Ask gemini criminal law related questions

AI in Finance: User Ratings, Reviews and Showcase

Best AI in Finance User Ratings Reviews and Showcase

image text

Prompts (Questions)

  • You are an expert in stock investment, and I will consult you a few questions. The questions include "Is Tesla a buy stock? Should I sell Nvidia stock after financial report season?"
  • Please act as a trader. Please answer this question "Summarize Nvidia's GAAP Financial Report Q4 FY24 statistics and compare P/E ratio with other tech company such as google and apple"
  • Act as a financial analyst and "Please draw a bar chart comparing the market capital of Google, Apple, Tesla, Nvidia and Microsoft."

AI in Investment Finance

Best AI in Investment Finance
Ask chatgpt facts about investment and seek advice
Ask Gemini Facts about Investment and Seek Advice
Ask Claude INVESTMENT Related Questions
Ask Perplexity AI INVESTMENT Related Questions

AI in INSURANCE Finance

Best AI in Finance INSURANCE User Ratings Reviews and Showcase
Ask Gemini INSURANCE Related Questions
Ask Perplexity AI INSURANCE Related Questions
Ask ChatGPT INSURANCE Related Questions
Ask Claude INSURANCE Related Questions

AI in Mortgage and Loan Finance

Best AI in Mortgage Loan Finance
Ask ChatGPT MORTGAGE & LOAN Related Questions
Ask Gemini MORTGAGE & LOAN Related Questions
Ask Claude MORTGAGE & LOAN Related Questions
Ask Perplexity AI MORTGAGE & LOAN Related Questions

AI in BANKING Finance

Best AI in BANKING Finance
Ask Perplexity AI BANKING Related Questions
Ask Gemini BANKING Related Questions
Ask ChatGPT BANKING Related Questions
Ask Claude BANKING Related Questions

AI in DEBT Finance

Best AI in Debt Finance
Ask Claude DEBT Related Questions
Ask ChatGPT DEBT Related Questions
Ask Gemini DEBT Related Questions
Ask Perplexity AI DEBT Related Questions

AI in Healthcare

Best AI in Healthcare User Ratings Reviews and Showcase

HOSPITAL APPOINTMENT

Best AI in HOSPITAL APPOINTMENT

HOSPITAL

Best AI in Hospital Healthcare

AI in ILLNESS

Best AI in ILLNESS Healthcare

MEDICINE

Best AI in Medicine Healthcare

NURSING

Best AI in NURSING Healthcare

BEAUTY

Best AI in BEAUTY Healthcare

ELDERLY CARE

Best AI in ELDERLY CARE

MEDICAL INSTRUMENT

Best AI in MEDICAL INSTRUMENT

AI for Elderly: User Ratings, Reviews and Showcase

Best AI for Elderly User Ratings, Reviews and Showcase

Prompts (Questions) exmaples What are the side effects of [medication]? How can I manage [illness]?

e.g. What are the side effects of Tylenol? How can I manage arthritis pain?

ShowCases

Elderly People Ask Gemini Personal Hobbies Related Questions
Elderly People Ask Gemini Legal Questions
Elderly People Ask Gemini Health and Medicine Related Questions
Elderly People Ask ChatGPT Health and Medicine Related Questions
Elderly People Ask Perplexity AI Health and Medicine Related Questions
Elderly People Ask Claude Health and Medicine Related Questions

AI for Kids: User Ratings, Reviews and Showcase

Best AI for Kids User Ratings, Reviews and Showcase

Prompts (Questions) exmaples

STORY TELLING for KIDS

  1. Please tell me a bedtime story about unicorns for my 4 years old daughter.
  2. Help me write a story about Paw Patrol Dogs Fighting Bad Guys

DRAWING|AIGC

  1. Help me Draw a picture about Paw Patrol Dogs Chase Driving Police Car
  2. Help me Draw a picture Peppa Pig playing in the swimming pool

ShowCases Ask Gemini to Tell a Bedtime Story Ask Gemini to Draw Cartoon Characters Ask Gemini to Tell a Bedtime Story Ask ChatGPT to Draw Cartoon Character

AI in LifeStyle

Best AI in LifeStyle User Ratings, Reviews and Showcase

Prompts (Questions) exmaples

Act as ${role}

I want you to respond and answer like ${role} using the tone, manner that ${role} would use. Do not write any explanations. My first sentence is ${your_question}.

ShowCases

Ask ChatGPT to Act As Lovers in a Relationship
Ask Gemini to Act As Lovers in a Relationship
Ask Character AI to Act As Lovers in a Relationship
Ask Doubao to Act As Lovers in a Relationship
Ask Qwen AI from Alibaba to Act As Lovers in a Relationship
Ask Zhipu AI to Act As Lovers in a Relationship

AI in Productivity Tool

Best AI in Productivity Tool User Ratings, Reviews and Showcase

image text

Writing Tool

Best AI in Writing Tool

Research Analysis

Best AI in Research & Analysis

Programming

Best AI in Programming

Prompts: Show me the ${programming language} code of ${algorithm}, no explanation. Write the ${programming language} to implement ${function}, no explanation. Generate the ${programming language} code of a ${description} website, no explanation. Find the ${statistic} from ${data_source} and display in ${format}.

e.g.

  1. Show me the latex code of KL Divergence
  2. Write the python code for QuickSort Implementation
  3. Generate the html code of a login page of a community website, no explanation.
  4. Find the 2023 divorce rate of all states in US and display in the table and line chart.

ShowCase

Programming

Gemini for Programming ChatGPT for Programming

Plot Chat

Use ChatGPT to Draw Plot of Math Function

Data Analysis

Use Gemini to Conduct Data Analysis

DeepNLP AI & Robots Community Communities

DeepNLP AI & Robots Community for AI Practitioner
Would you share your experience using AI Productivity Tools such as AI Writing Coding CoPilot
What are the features you need for AI Video Generator apps and tools
Which one is the best AI Video Generator Runway Luma Pika Kling and Why
What are the typical use scenarios of Quadruped Robot Dogs
Humanoid Robot Husband Vote for the most popular appearance of Humanoid Robot Husband
Humanoid Robot Wife Who would you choose your humanoid robot wife to look like human females
What are the most important features Humanoid Robot should have in the future
What are the typical use cases of Humanoid Robots

AI Agents Multi-Agents Reasoning

AI Agent Visualization Review Asynchronous Multi-Agent Simulation
Dialogue Visualization Agent Multimodal Visualization Tools for AI Systems A Review

Related

http://www.deepnlp.org/blog/
http://www.deepnlp.org/equation/
http://www.deepnlp.org/search/
http://www.deepnlp.org/workspace/ai_courses/
http://www.deepnlp.org/workspace/aigc_chart/
http://www.deepnlp.org/workspace/ai_writer/
http://www.deepnlp.org/workspace/detail/
DeepNLP Review Panel
DeepNLP Car Review Panel
DeepNLP Ecommerce Review Panel
DeepNLP Ecommerce Bags Review Panel
DeepNLP Watch Bags Review Panel
DeepNLP Review Ecommerce Brand List
DeepNLP Review Car Brand List
AI Agent Visualization Review Asynchronous Multi-Agent Simulation
Dialogue Visualization Agent Multimodal Visualization Tools for AI Systems A Review

About

OpenAI Gym Env for game Gomoku(Five-In-a-Row, 五子棋, 五目並べ, omok, Gobang,...)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages