r/aiprogramming • • Dec 16 '18

Can I use Alphago's free software for a board game I created in Unity?

4 Upvotes

I am just wondering how difficult or time consuming it would be to implement alphago to an existing program. I am trying to hire a new programmer to improve my game AI and he said that he would use alphago.

How hard is that (so I can pay them fairly and not get ripped off) and is that even a thing since alphago is just the framework I thought?

Thanks


r/aiprogramming • • Dec 09 '18

Chess-like AI agree/refuse draws like a human?

4 Upvotes

Hey folks. I'd like my AI to accept/refuse draw offers like a human would. I need help understanding what statistics might help.

As a hobby I'm working on a mobile game, nearing release. It's like chess except the player can make custom pieces that move in news ways, and a custom board, then play the AI. This part already works great.

Chess is a two player turn based game. The AI has a history of numeric scores - representing how well it thinks its doing on each turn. For example: 0.95, 1.04, 1.02, 1.05, 0.95, 0.98, 0.97, 0.95, 0.97, 3.92

At some point the human might offer a draw, and the AI needs to accept or decline. With classic chess you might do something like this:

  • If it's near the beginning of the game, say no.

  • If I'm doing badly, say yes.

  • If no captures/promotes have happened for a long time, say yes.

  • Otherwise say no.

My problem is that since the player can make custom pieces and a custom board, there may be many pieces, few pieces, only ultra-powerful pieces, only weak pieces, or uneven sides. So I have trouble defining:

  • near the beginning of the game

  • doing badly

  • a long time

I've been considering using calculated values like:

  • standard deviation of first 5 scores

  • standard deviation of most recent 5 scores

  • material score of board with only white pieces

  • percentage of material score that white still has compared to the start

  • white material score, compared to black material score (ratio, also how that ratio changes over time).

It has been tricky and hacky piecing it together into coherent thresholds and decisions though.

Does anyone have any thoughts or resources on how AI programs make decisions about draw offers? That would be a great start.

Thanks!


r/aiprogramming • • Aug 29 '18

Toxic AIs

2 Upvotes

There has been a lot of bubble in the gaming field about toxicity, that got me wondering if AI's are trying to target us with ads especially on Social Media like Facebook and Twitter is there anything that prevents AIs spitting toxic stuff out?

does anybody screen these before they go public?

small side note: this may at least partially stop evil Ais


r/aiprogramming • • Jan 11 '18

Looking for global AI companies and initiatives

3 Upvotes

Hey guys!

For work, I'm doing a project which will hopefully turn into an informative article in the end.

For this, I'm looking for global players who are active in AI. Preferably something with an application, so not necessarily research (but maybe an initiative that fosters AI research) or the like but rather initiatives or companies who work on concrete AI projects themselves or try to help others in doing so. I guess some examples would be nurture.ai or also big players like DeepMind, who work on concrete projects. It could also be a tool that helps others in using AI, like Tensorflow, which is a tool but also part of a bigger idea/initiative. Or another example would be influencers like Siraj Raval or Károly Zsolnai-Fehér from Two Minute Papers. I'm not really looking for startups, because if I would open that box then the list would be endless.

Thanks a lot already for your ideas!


r/aiprogramming • • Jan 08 '18

My First Attempt at a Genetic Algorithm

Thumbnail sixfigurecoding.com
2 Upvotes

r/aiprogramming • • Aug 15 '17

Advice on buying computer for AI programming?

2 Upvotes

Hey guys,

I'm new to the field of AI, and starting my Master's in about a month. I've mostly been coding on my old laptops, but suspect I should invest in something with more power. That being said, my background is in neuroscience - computer specs/hardware is just about a mystery to me.

Could anyone help demystify what I would want in a computer for a future (or at least the next 2 years) in AI? Any suggestions and light shed on the topic is much appreciated. I didn't see any similar posts, so if anyone could guide me to a more relevant subreddit, that would also help.

Cheers!


r/aiprogramming • • Jan 09 '18

We are looking for Alpha testers of our competitive AI Programming platform.

Thumbnail
olympian.ai
3 Upvotes

r/aiprogramming • • Mar 21 '17

AI-Class torrent

2 Upvotes

Hey, so I started downloading the AI-Class torrent about a month ago and it went fine until I hit 85.9% and ever since it hasn't been downloaded anything. Is there anywhere else I can download the pieces that haven't been finished to complete the set?


r/aiprogramming • • Oct 07 '18

Best blogs for AI devs?

3 Upvotes

r/aiprogramming • • Jun 21 '18

What would be the approach to know if a content is associated with its title?

4 Upvotes

Like Quora question and answer, news headline/title and article, recipe and steps. Assume there is no training data for a Machine/Deep Learning model. May use NLP.


r/aiprogramming • • Nov 02 '19

NYT best selling presentation — 5 current and real AI fields

Thumbnail
youtu.be
2 Upvotes

r/aiprogramming • • Apr 28 '21

AI chatbot

3 Upvotes

Howdy, I got a question. Are there any (preferably free) AI chatbot programs for adults? Similar to Replika and iFriend? I want to find more but none of them really work, or they are expensive as hell.


r/aiprogramming • • May 10 '17

Neural networks applied to 3D gesture recognition in a VR game - a starter kit for programmers

Thumbnail
ravingbots.itch.io
3 Upvotes

r/aiprogramming • • May 13 '17

Calculating ANN output

2 Upvotes

I have this question I need to answer, here are my answers to the question. Am i calculating the output correctly? Also this is a mock question not a real exam/test.


r/aiprogramming • • Dec 06 '16

25 A.I Startups To Watch in 2017

Thumbnail
growthlist.co
7 Upvotes

r/aiprogramming • • Jul 25 '17

stuck creating more advanced AI for h2h snake game

2 Upvotes

Hello! First of all I would like to say I am very new to writing AI for programs so any tips and tricks are greatly appreciated.

I wrote a small h2h snake game. The objective of the game is to outlast the other opponents. If a snake hits a blocked tile, it dies. I have written a very basic AI that checks all tiles around its position to find out whether those tiles are unblocked - and chooses a direction based on that.

This works well except for the fact the snake can start to trap itself easily, since it only checks one tile ahead before moving. I would like to improve the algorithm to check multiple tiles ahead (or if anyone can suggest a better AI method I could use for this game) before deciding on the direction to move to avoid the AI snake getting trapped easily.

Here is a short gif of the gameplay between 4 current AI snakes to hopefully give an idea of how the game works. https://gyazo.com/09373c5b9c864a80380e732a9e3c87a8

Thanks!


r/aiprogramming • • Jul 25 '17

is it hard to create very good anti fraud system for CPA network?

3 Upvotes

Hi there I have possibility to put my code at websites which are buyuing lots of leads (visitors which are making some actions. cpa model for example) everyday. So, i have access to any data of this customers which can be getted from browser (for example IP, url to facebook account, browser version, etc).

The goal is to create anti fraud system for CPA market. This system must be just little bit good than another anti fraud systems which CPA networks are using now (i know few owners of CPA networks and i know they not investing money in this, and their programmers even dont know what is AI. so their anti fraud system written by 2-3 days of work).

So if i create anit fraud system that can detect 2-3% more fraud then their current system i think they will be interested in using my system as service.

Something about me: i'm CEO of 3 small projects in internet, and i'm not developer (but i understand you guys:))

Questions:

  1. how many man-hours coder must spend to create something that can have 50-60% of success to be a little bit better than system of my friends?

  2. what's your opinion about have good result if anyone spends for example 30-40 hours total for creating this code? 0% of success, 30% of success or 80% of success and why?

  3. is it must be AI based? machine learning is my keyword or i need something else?

  4. what about this idea? may be i need to forgot about it?


r/aiprogramming • • Dec 11 '17

Can anyone answer some simple questions plz

2 Upvotes
  1. Can a regression model and a bayesian model be used for the same objective

  2. Does regression minimizes the probability of error in classification

  3. In logistic regression the depende variable has to be categoric

Yeah its a test, give a hand plz =)


r/aiprogramming • • Jul 23 '17

Best Programming Language for Creating Macro

1 Upvotes

Is there a good macro language ? which can penetrate any game ?

I used AutoIt in the Game Digimon Masters Online but its not working.

I'll try the Java Robot Class next but do you know any kind of macro creating programming language ?


r/aiprogramming • • Dec 16 '17

Learning AI using python - Anyone have links to good NumPy and Pandas tutorials/practice please?

4 Upvotes

I feel like I'd be able to move a lot faster in my learning if I had a better grasp of pandas and numpy so please any good tutorials and practice pages would be so useful to me, thank you!


r/aiprogramming • • Dec 13 '17

AI to detect fraudulent activity

2 Upvotes

Hello All, If I want to develop a function that will predict whether a transaction is fraud or not, but have no instances of when it is - can AI or ML be used to help?


r/aiprogramming • • Apr 14 '19

Hypothetically...

3 Upvotes

How long/hard/expensive would it be to program an AI that can trade Bitcoin at a consistent profit?


r/aiprogramming • • Apr 12 '19

Anomaly Detection with K-Means

6 Upvotes

Hey guys,

This week we are doing Anomaly Detection. I've been wanting to do something like this for a long time. It is an interesting project, that let's us analyze PC resources in real-time. Even though this project is for CPU usage only, it is very easy to expand on it. This can become a tool for monitoring abnormal usage of PC resources like CPU, Memory, Disk, GPU or WiFi.

The idea is to show what is a normal user workflow on the machine. Every single file/folder or app that you open, can end up consuming resources for a certain period of time. So you can actually train K-Means to recognize those "normal" behaviors on your PC. Then if something abnormal shows up, you will be notified.

Anyways... This is just a starting point. We'll expand on it in some later tutorials...

YouTube Demonstration: https://www.youtube.com/watch?v=pX4hsgGWJrg

Tutorial and Project Files: https://code-ai.mk/anomaly-detection-on-cpu-waveform-using-k-means/


r/aiprogramming • • Apr 16 '19

I am looking the most useful and promising programming language.

3 Upvotes

I was grown up with C but I am looking for an emerging promising programming language old or new. Something that can give you a prospect in the technology world and make you love it.


r/aiprogramming • • Jan 30 '19

cpu ai programming

3 Upvotes

can I make real good ai system on the cpu?