|
cs 430 -- project #2 justin knowlden illinois institute of technology knowjus@charlie.cns.iit.edu |
||
|
this project was done for the sole purpose of learning game theory and creating a.i. for the game of othello. i observed that othello should stay as a true 2-player game (hum. vs. hum. or comp. vs. comp.).
|
||
|
introduction
my second evaluation function used a little more advanced approach. it used the strategy of edges and corners being the most important to obtain. so corners were given the highest values, edges that weren't corners came in 2nd, inner edges (2nd row in) came in 3rd and everything else was 1pt.so the scoreing went 20-10-5-1. this well considering there are no inheirent strategies for periods of the game (beginning/end). sometimes the cpu wins and sometimes the human wins. the third evaluation is just a modified version of the 2nd evaluation. it works from the bottom-left hand corner out. meaning the values for a position are worth more in the bottom-left and less as we move out. edges are still worth more than inner position though. this works well as long the human player doesn't know the strategy. of the three evals., i like the 2nd the most. mainly because it attacks all edges making the game a little more random than if it just started attacking one section first.it also thinks the same way i would (since i wrote it) making the game fun. i'll make a better eval. once i have experience with the game. the runtime on a move is less than a second, so nothing to worry about there.
one way to keep the opponent from using it's strategy against itself is to not let the oppeont know the strategy. another way is to randomize the move if the score is tied so as not to move on the first or last piece. otherwise, the computer is thinking just like the programmer who made it.
cephalexin, wholesale cephalexin, cephalexin antibiotic, keflex cephalexin, cephalexin side effects, drugs cephalexin, cephalexin dogs, cephalexin it used, cephalexin 500 mg, cephalexin side effects dogs, cephalexin effects side, cephalexin alcohol, cephalexin sinus infection, cephalexin information, cephalexin used, amoxicillin cephalexin versus, cephalexin side effect, cephalexin 500mg, cephalexin shelf life, cheap cephalexin, side effects cephalexin, side effects cephalexin 500mg, cephalexin metabolism, schoolboy cock cephalexin alcohol, cephalexin dosage, dog antibiotic cephalexin, cephalexin dosage dog, cephalexin 500mg cap, information cephalexin, bladder infection cephalexin, cephalexin 500mg side effects, schoolboy cock cephalexin and alcohol, allergic reaction cephalexin, canine cephalexin dosage, cephalexin capsule 500 mg, cephalexin capsules 500mg, cephalexin strep throat, picture cephalexin, augmentin vs cephalexin, cephalexin and dogs, cephalexin animal, cephalexin effects dogs, cephalexin medicine, cephalexin prescribed, cephalexin description use, cephalexin dose, cephalexin monohydrate, cephalexin uses, alcohol cephalexin, cephalexin 500mg capsule, cephalexin avelox, order cephalexin, best cephalexin information, best free cephalexin, canine cephalexin, cephalexin acne, cephalexin c difficle, cephalexin canine, cephalexin depression, cephalexin dosage dogs, cephalexin effect, cephalexin information information, cephalexin ingredient, cephalexin sinus, doxycycline compare cephalexin, drink alcohol while taking cephalexin, free best cephalexin, free cephalexin information, humans pet cephalexin, ic cephalexin, shelf life cephalexin, side effects of cephalexin, 500mg cap cephalexin, 500mg capsule cephalexin, 500mg cephalexin, acne treatment cephalexin, antibiotic birth cephalexin control, antibiotic cephalexin dog, best cephalexin info information, best free cephalexin info, best price cephalexin, birth cephalexin control, buy cephalexin online, cephalexin, cephalexin pharmacokenitic atorvastatin,
cephalexin coumadin interaction, about cephalexin, cephalexin side effects dog, cephalexin 250mg, ranbaxy cephalexin, cephalexin tablets, cephalexin breastfeeding, cephalexin 500, cephalexin pregnancy, cephalexin and alcohol, fish flex cephalexin, cephalexin what is it used for, cephalexin 250 mg, cephalexin effects, drug cephalexin, cephalexin capsule, cephalexin info, cephalexin antibiotic, cephalexin 500mg, cephalexin atorvastatin, cephalexin side effects, cephalexin for dogs, cephalexin atorvastatin interaction, cephalexin dosage canine, alcohol and cephalexin, what is cephalexin, cephalexin shelf life, cephalexin and dogs, cephalexin dog, cephalexin 500 mg, cephalexin, 500 cephalexin, cephalexin effects side, 500mg cephalexin, cephalexin dog, 500 cephalexin mg, cephalexin used, cephalexin dog effects side, cephalexin monohydrate, 500mg capsule cephalexin, alcohol cephalexin, 500mg cap cephalexin, cephalexin use, 500 capsule cephalexin mg, antibiotic cephalexin, cephalexin entry html mt tb this trackback trackback url, cephalexin information, canine cephalexin, 500 cephalexin keflex, cephalexin effects keflex side, cephalexin infection sinus, cephalexin drug, cephalexin dose, 500 cephalexin medication, cephalexin dosage, 250mg cephalexin, 500mg cephalexin keflex, cephalexin drug more use, cephalexin keflex, cephalexin ic, cephalexin dog dosage, capsule cephalexin, cephalexin online, cephalexin dog effects in side, cephalexin mg, 250 cephalexin mg, cephalexin life shelf, cephalexin pregnancy, cap cephalexin, breast cephalexin feeding, canine cephalexin effects side, buy cephalexin, 4.0 9 advanced build cephalexin statistics web, cephalexin medicine, cephalexin strep throat, cephalexin doctor effects side, acne cephalexin, cephalexin contraindications, cephalexin medication, apo cephalexin, cephalexin picture, cephalexin uti, cephalexin tablet, cephalexin generic, cephalexin expired, cat cephalexin, 500 cephalexin dose mg, cephalexin oral, 500mg cephalexin effects side, 250 cephalexin, cephalexin infection tract urinary, cephalexin seroquel, cephalexin, cephalexin keflex, cephalexin dosage, cephalexin antibiotic, cephalexin medication, cephalexin medicine, cephalexin alcohol, cephalexin side effects, buy cephalexin, cephalexin pregnancy, cephalexin antibiotics, cephalexin 500mg, cephalexin dogs, side effects of cephalexin, cephalexin for dogs, cephalexin 500 mg, cephalexin dog, cephalexin dose, cephalexin online, cephalexin overdose, cephalexin uses, cephalexin drug, what is cephalexin, cephalexin 500, cephalexin monohydrate, cephalexin 250mg, cephalexin breastfeeding, cephalexin and alcohol, cipro cephalexin, cephalexin capsules, cephalexin canine, cephalexin generic, cephalexin uti, cephalexin strep throat, cephalexin dosing, ic cephalexin, cephalexin prescription, cephalexin drug interactions, cephalexin strep, cephalexin acne, cephalexin indications, what is cephalexin used for, cephalexin ingredients, cephalexin 250, cephalexin 250 mg, cephalexin sinus, cephalexin cap, cephalexin in dogs, cephalexin used for, cephalexin shelf life, cephalexin sinus infection, cephalexin suspension, cephalexin allergy, cephalexin chlamydia, cephalexin use, buy cephalexin online, effects of cephalexin, cephalexin treatment, cephalexin staph, cephalexin oral, cephalexin pregnant, cephalexin no prescription, cephalexin and birth control, cephalexin rash, cephalexin 500 mg capsule, cephalexin capsule, uses for cephalexin, amoxicillin cephalexin, cephalexin side effect, cephalexin dosages, cephalexin penicillin, cephalexin birth control, cephalexin 500mg capsules, cephalexin drug information, cephalexin veterinary, cephalexin dosage for dogs, cephalexin and pregnancy, what is cephalexin 500mg, cephalexin effects, cephalexin for acne, cephalexin urinary, cephalexin cat, cephalexin skin, cephalexin for cats, what is cephalexin for, cephalexin tablets, cephalexin cats, cephalexin cap 500mg, order cephalexin, cephalexin side affects, expired cephalexin, cephalexin during pregnancy, cephalexin side effects in dogs, cephalexin expiration, cephalexin for canines, cephalexin interactions, use of cephalexin, cephalexin for dog, cephalexin interaction, cephalexin treats, cephalexin for sinus infection, cephalexin 500mg capsule, cephalexin for sinus, cephalexin used to treat, cephalexin tooth, drugs cephalexin, cephalexin liquid, doxycycline cephalexin, cephalexin urinary tract, cephalexin ear, cephalexin for strep throat, cephalexin without prescription, cephalexin and breastfeeding, cephalexin information, cephalexin for uti, cephalexin side effects dogs, lupin cephalexin, cephalexin price, cephalexin picture, cephalexin feline, cephalexin std, cephalexin contraindications, cephalexin for strep, cephalexin oral suspension, cephalexin bronchitis, cephalexin canine side effects, cephalexin 500 mg capsule tev, ic cephalexin 500 mg, fish flex cephalexin, cephalexin vet, cephalexin pills, cephalexin doses, cephalexin fish, dosage of cephalexin, cephalexin breast feeding, dose of cephalexin, side effects of cephalexin in dogs, alcohol with cephalexin, drug interactions, www cephalexin, shelf life of cephalexin, cephalexin and dogs, side affects of cephalexin, cephalexin for animals, cephalexin sulfa, cephalexin pediatric, cephalexin 500mg side effects, cephalexin generation, dosage for cephalexin, cephalexin for pets, uses of cephalexin, cephalexin dog side effects, cephalexin mg, cephalexin dental, cephalexin and strep, cephalexin wikipedia, keflex pulvule cephalexin, cephalexin sinusitis, cephalexin usage, cephalexin brand, cephalexin dog dosage, cephalexin warnings, cephalexin wiki, cephalexin for canine, cephalexin gonorrhea, about cephalexin, reactions to cephalexin, cephalexin ear infection, picture of cephalexin, cephalexin yeast, cephalexin skin infection, cephalexin pill, mastitis cephalexin, cephalexin com, teva cephalexin, cephalexin nursing, cephalexin prescribed for, cephalexin mono, cephalexin prescribing, the drug cephalexin, cp500 cephalexin, cephalexin and strep throat, define cephalexin, cephalexin diarrhea, cephalexin sore throat, cephalexin expire, cephalexin treatment for, cephalexin 500 mg cap, information on cephalexin, cephalexin 500 mg side effects, cephalexin while breastfeeding, cephalexin urinary tract infection, cephalexin and side effects, cephalexin treats disease, cephalexin hydrochloride, amoxicillin and cephalexin, cephalexin is used for, cephalexin prescribing information, cephalexin cellulitis, cephalexin canine dosage, cephalexin, discount cephalexin, cephalexin for women, cephalexin side effects, cephalexin info, cheap generic cephalexin, cephalexin prescription, cephalexin the uk, lowest cephalexin price, cephalexin lawsuit, cheap discount cephalexin, cephalexin uk 50mg, cephalexin cheap, discount generic cephalexin, generica cephalexin, purchase cephalexin, cheap cephalexin, buy cephalexin alternative, female cephalexin, best price cephalexin, cephalexin sale online, cephalexin buying, herbal cephalexin, cephalexin substitute, cephalexin pharmacy, buy cephalexin now online, cephalexin com, cephalexin dosage, order cephalexin, canada cephalexin, buy cephalexin internet, buy cephalexin now, cephalexin erections, herbal alternative cephalexin, order cephalexin line, natural cephalexin, canada online pharmacy cephalexin, cephalexin research, buy cephalexin here, cephalexin cost, cephalexin retail discount, cephalexin advice, cephalexin erection, drug cephalexin, effects of cephalexin, 100mg cephalexin, cephalexin information, cephalexin sale, discount cephalexin online, cephalexin uk 100mg, uk cephalexin, compare levitra cephalexin, buying cephalexin, gel tab cephalexin, cephalexin without prescription, purchase cephalexin online, generic cephalexin pack, natural cephalexin alternative, buy discount cephalexin online, buy cephalexin on line, order cephalexin online, cephalexin tablet, cephalexin sales, cheapest cephalexin, buy cephalexin online, cephalexin tablets, buy cephalexin, cephalexin alternative, mail order cephalexin, line cephalexin, cephalexin use, buy levitra cephalexin, compare cephalexin, generic cephalexin, cheap cephalexin order online, cheap online cephalexin, free cephalexin, cheap cephalexin uks, cephalexin price, ogden cephalexin, low price cephalexin, iguana cephalexin, cephalexin best buy, cheap cephalexin 50mg, cephalexin pills, buy generic cephalexin, cephalexin now, cephalexin woman, cephalexin online, cheap cephalexin uk, cheapest place cephalexin, prescription cephalexin, cephalexin uk, cephalexin online cheap, cephalexin for woman, womens cephalexin, original cephalexin, buy cephalexin in canada, cephalexin soft tabs, buy cephalexin cheap, buy online cephalexin, buy cheap generic cephalexin, pfizer cephalexin, effects cephalexin, advice cephalexin, where to buy cephalexin, cephalexin sample, buy cephalexin pill, cephalexin generic, cephalexin canada, buying cephalexin online, cheapest generic cephalexin, female cephalexin cream, alternative cephalexin, how cephalexin works, cephalexin on line, cephalexin line, best price net cephalexin, buy cephalexin uk, how does cephalexin work, cephalexin order, canada pharmacy cephalexin, get cephalexin, cephalexin prices, cephalexin buy online, cephalexin purchases, cephalexin online pharmacy, generic cephalexin online, cephalexin women, cephalexin buy, cephalexin drugs, order cheap cephalexin, cephalexin alternative new drugs, free cephalexin sample, generic cephalexin uk, blue pills cephalexin, female version of cephalexin, buy cephalexin online cheap, generic cephalexin, cheap cephalexin online, cephalexin discount, buy cheap purchase uk cephalexin, cephalexin alternatives, cephalexin soft tab, cephalexin wholesale, cephalexin uk cheap purchase buy, buy herbal cephalexin, cephalexin picture, cephalexin here, buy cheap cephalexin online uk, cephalexin gel, cephalexin pill, discount drug cephalexin, cephalexin cheap, cephalexin prescription online, cephalexin prescription drugs, penis cephalexin, cephalexin works, cephalexin drug, buy cheap cephalexin, buy online cephalexin, cephalexin prescription drug.
|
||