• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 23:57
CEST 05:57
KST 12:57
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0TL Team Map Contest #5: Presented by Monster Energy6Code S RO8 Preview: herO, Zoun, Bunny, Classic7
Community News
Weekly Cups (June 23-29): Reynor in world title form?12FEL Cracov 2025 (July 27) - $8000 live event16Esports World Cup 2025 - Final Player Roster14Weekly Cups (June 16-22): Clem strikes back1Weekly Cups (June 9-15): herO doubles on GSL week4
StarCraft 2
General
Weekly Cups (June 23-29): Reynor in world title form? StarCraft Mass Recall: SC1 campaigns on SC2 thread The SCII GOAT: A statistical Evaluation How does the number of casters affect your enjoyment of esports? Esports World Cup 2025 - Final Player Roster
Tourneys
FEL Cracov 2025 (July 27) - $8000 live event HomeStory Cup 27 (June 27-29) WardiTV Mondays SOOPer7s Showmatches 2025 $200 Biweekly - StarCraft Evolution League #1
Strategy
How did i lose this ZvP, whats the proper response Simple Questions Simple Answers [G] Darkgrid Layout
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome Mutation # 478 Instant Karma Mutation # 477 Slow and Steady
Brood War
General
BW General Discussion Flash Announces Retirement From ASL ASL20 Preliminary Maps BGH Auto Balance -> http://bghmmr.eu/ StarCraft & BroodWar Campaign Speedrun Quest
Tourneys
[Megathread] Daily Proleagues [BSL20] GosuLeague RO16 - Tue & Wed 20:00+CET The Casual Games of the Week Thread [BSL20] ProLeague LB Final - Saturday 20:00 CET
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Path of Exile What do you want from future RTS games? Beyond All Reason
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread Trading/Investing Thread Things Aren’t Peaceful in Palestine Stop Killing Games - European Citizens Initiative Russo-Ukrainian War Thread
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece [\m/] Heavy Metal Thread Korean Music Discussion
Sports
2024 - 2025 Football Thread NBA General Discussion Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023 NHL Playoffs 2024
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
from making sc maps to makin…
Husyelt
Blog #2
tankgirl
Game Sound vs. Music: The Im…
TrAiDoS
StarCraft improvement
iopq
Heero Yuy & the Tax…
KrillinFromwales
Trip to the Zoo
micronesia
Customize Sidebar...

Website Feedback

Closed Threads



Active: 551 users

My Senior Project!

Blogs > EsX_Raptor
Post a Reply
EsX_Raptor
Profile Blog Joined February 2008
United States2801 Posts
August 30 2010 14:46 GMT
#1
Soon, I will be needing to turn in a proposal for a senior project I will be having to work on all semester long. I have a couple ideas of what I want to do, however, I do not know whether they'll prove to be big or good enough to be called a "Senior Project".

I want to make an AI program for a game of checkers, as well as make its respective GUI, but I do not know if that will suffice. I somehow see the problem to be relatively easy yet I could still write a 30 page report and give a 30 minute presentation on the entire project's life-cycle.

If for some reason this ends up not being complex enough for a senior project, I was thinking of turning it into a self-learning checkers AI. However, that would require having knowledge in some area such as Neural Networks or Machine learning, both which are grad. school courses, to be able to carry out its development.

I'd like to know what you guys think and if you'd consider my first proposal to be good enough to be my senior project! I will be graduating this December and I want to do something different from everyone else around here (web applets).

I know I can make a Chess or a Go AI and that Checkers is "easy" compared to those board games and that it was also already solved a while ago and all of that good stuff. But I want to keep this last semester as easy as I possibly can given I'm also taking 5 other courses T_T.

Cheers!

*
sob3k
Profile Blog Joined August 2009
United States7572 Posts
August 30 2010 14:49 GMT
#2
Tic-Tac-Toe AI

In Hungry Hungry Hippos there are no such constraints—one can constantly attempt to collect marbles with one’s hippo, limited only by one’s hippo-levering capabilities.
alffla
Profile Blog Joined November 2005
Hong Kong20321 Posts
August 30 2010 15:16 GMT
#3
bw ai
Graphicssavior[gm] : What is a “yawn” rape ;; Masumune - It was the year of the pig for those fucking defilers. Chill - A clinic you say? okum: SC without Korean yelling is like porn without sex. konamix: HAPPY BIRTHDAY MOMMY!
micronesia
Profile Blog Joined July 2006
United States24665 Posts
August 30 2010 15:25 GMT
#4
Checkers with AI on a modified board might be more interesting.
ModeratorThere are animal crackers for people and there are people crackers for animals.
intoyourrainbOW
Profile Blog Joined May 2008
United States168 Posts
August 30 2010 15:29 GMT
#5
i've heard that making a go AI is very very very hard.
micronesia
Profile Blog Joined July 2006
United States24665 Posts
Last Edited: 2010-08-30 15:30:33
August 30 2010 15:30 GMT
#6
On August 31 2010 00:29 intoyourrainbOW wrote:
i've heard that making a go AI is very very very hard.

By hard I assume you mean hard to make it as competitive as the other top GO ai's. After all the best computer go players can barely beat other mid-level amateurs haha.
ModeratorThere are animal crackers for people and there are people crackers for animals.
jonnyp
Profile Blog Joined May 2009
United States415 Posts
August 30 2010 15:33 GMT
#7
There's some decent lectures on youtube about neural networking and machine learning if you decide to go the second route. Whichever you choose, good luck!
The number of years it takes for the Internet to move past anything is way, way over 9000.
mucker
Profile Blog Joined May 2009
United States1120 Posts
Last Edited: 2010-08-30 15:51:01
August 30 2010 15:50 GMT
#8
I think it depends on how much of the project you want to be the gui. A really nice gui will be more work than a good checkers ai. You won't make hardly any progress on a go ai in one semester if you are going for anything beyond a 9x9 board. I did a go learning ai my senior year of college (after having spent my junior year in Japan playing a ton of go) and it was not impressive at all given how much work I put into it.

If you really are interested in ai, especially if you plan to go to grad school, do the self learning checkers. You'll gain a lot of knowledge from it and the presentation will be very easy since the project will have a really natural progression.

Good luck!
It's supposed to be automatic but actually you have to press this button.
Laerties
Profile Blog Joined March 2010
United States361 Posts
August 30 2010 16:02 GMT
#9
EsX_Raptor, where do you go to school?
Happiness is when what you think, what you say, and what you do are in harmony.
illu
Profile Blog Joined December 2008
Canada2531 Posts
August 30 2010 16:07 GMT
#10
go is very hard. there are too many possible moves.

:]
GreatFall
Profile Blog Joined January 2010
United States1061 Posts
August 30 2010 23:54 GMT
#11
Do it on the new SC2 ai, how the computer opponent no longer 'cheats'. It has to scout you and based on what you are doing that it sees, it plays accordingly... that's amazing.
Inventor of the 'Burning Tide' technique to quickly getting Outmatched Crusher achivement :D
natturner
Profile Blog Joined June 2008
342 Posts
August 31 2010 02:29 GMT
#12
the AI class in my school had to make a checkers AI as one of their projects for the class, so there's definitely no way that checkers is hard enough for a senior project. I don't know how your school does senior projects, but I thought the point of senior projects was to do something that hasn't been done before. Not necessarily come up with a completely new idea, but maybe to do something in a new way, or apply something differently than it was being used before. Also, my school required senior projects to have a hardware and software component, so a checkers AI and GUI wouldn't fall under that criteria. Again, I don't know what your school's requirements are for a senior project, but a checkers AI is not a new or original idea at all and can be coded in just a couple of weeks.
This nigga done stole my bike.
infinitestory
Profile Blog Joined April 2010
United States4053 Posts
August 31 2010 03:19 GMT
#13
I can tell you, making a checkers AI probably isn't incredibly difficult. My friend made a very challenging chess AI by assigning each piece a point value and telling it to perform the move that led to the highest net point gain after 5 turns.
Translator:3
YejinYejin
Profile Blog Joined July 2009
United States1053 Posts
August 31 2010 03:46 GMT
#14
I had a senior project last year. I built a laser harp. If your current plan doesn't work out, you could consider that. Although it didn't take us all semester, and the financing of it is somewhat of a problem.
안지호
Please log in or register to reply.
Live Events Refresh
PiGosaur Monday
00:00
#38
PiGStarcraft645
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PiGStarcraft645
RuFF_SC2 157
Livibee 112
StarCraft: Brood War
Noble 16
Icarus 8
Dota 2
monkeys_forever657
League of Legends
JimRising 1298
Counter-Strike
summit1g9535
PGG 64
Stewie2K40
Super Smash Bros
hungrybox612
Heroes of the Storm
Khaldor115
Other Games
tarik_tv7961
Fnx 3060
shahzam760
WinterStarcraft267
Maynarde158
CosmosSc2 11
Organizations
Other Games
gamesdonequick1265
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 18 non-featured ]
StarCraft 2
• Hupsaiya 108
• practicex 22
• Kozan
• IndyKCrew
• sooper7s
• AfreecaTV YouTube
• Migwel
• intothetv
• LaughNgamezSOOP
StarCraft: Brood War
• Azhi_Dahaki131
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
League of Legends
• Doublelift4769
• masondota2598
• Lourlo390
• Stunt187
Other Games
• Scarra1368
Upcoming Events
Replay Cast
20h 3m
The PondCast
1d 6h
RSL Revival
1d 6h
ByuN vs Classic
Clem vs Cham
WardiTV European League
1d 12h
Replay Cast
1d 20h
RSL Revival
2 days
herO vs SHIN
Reynor vs Cure
WardiTV European League
2 days
FEL
2 days
Korean StarCraft League
2 days
CranKy Ducklings
3 days
[ Show More ]
RSL Revival
3 days
FEL
3 days
Sparkling Tuna Cup
4 days
RSL Revival
4 days
FEL
4 days
BSL: ProLeague
4 days
Dewalt vs Bonyth
Replay Cast
5 days
Replay Cast
6 days
Liquipedia Results

Completed

Proleague 2025-06-28
HSC XXVII
Heroes 10 EU

Ongoing

JPL Season 2
BSL 2v2 Season 3
BSL Season 20
Acropolis #3
KCM Race Survival 2025 Season 2
CSL 17: 2025 SUMMER
Copa Latinoamericana 4
Championship of Russia 2025
RSL Revival: Season 1
Murky Cup #2
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025
YaLLa Compass Qatar 2025

Upcoming

CSLPRO Last Chance 2025
CSLPRO Chat StarLAN 3
K-Championship
uThermal 2v2 Main Event
SEL Season 2 Championship
FEL Cracov 2025
Esports World Cup 2025
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.