Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8820601
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 14, 20262026-06-14T05:38:56+00:00 2026-06-14T05:38:56+00:00

I know how algorithms like minimax can be used in order to play perfect

  • 0

I know how algorithms like minimax can be used in order to play perfect games (In this case, I’m looking a game similar to Tic-Tac-Toe)

However, I’m wondering how one would go about creating a non-perfect algorithm, or an AI at different ‘skill levels’ (Easy, Medium, Hard etc), that a human player would actually have a chance of defeating.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-14T05:38:58+00:00Added an answer on June 14, 2026 at 5:38 am

    Cut off the search at various depths to limit the skill of the computer. Change the evaluation function to make the computer favor different strategies.

    Non-expert human players play with sub-optimal strategies and limited tactics. These roughly correspond to poor evaluation of game states and limited ability to think ahead.

    Regarding randomness, a little is desired so the computer doesn’t always make the same mistakes and can sometimes luck into doing better or worse than usual. For this, just don’t always choose the best path, but choose the among them weighted by their scores. You can make the AI even more interesting by having it refine its evaluation function, i.e. update its weightings, based on the results of the game. This way it can learn a better evaluation function at limited search depth through playing, just as a human might.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I would like to know if there exist algorithms that solves this issue. It
Do you guys know of any algorithms that can be used to compute difference
Inkeeping with my interests in algorithms (see here ), I would like to know
I have been looking around and would like to know what everyone uses to
I would like to know if compression algorithms always generate unique output for two
I'm fascinated by the CAPTCHA system used on SO... I would like to know
This is my requirement, I know that certain algorithms makes good use of Cache,
I'd really like to know what knowledge do I have to pursue in order
I would like to bin vectors in n-dimensional space. This can be done by
I would like to know if there's an efficient algorithm to find the greatest

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.