• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 19:29
CEST 01:29
KST 08:29
  • 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
Serral wins HomeStory Cup 2914Serral wins Maestros of the Game 243ByuL, and the Limitations of Standard Play3Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12
Community News
Weekly Cups (July 27-Aug 2): SHIN's big week0SC4ALL II: Brood War - $2500 - Dec 5-66SC4ALL II announced - $10,000 prize pool, Dec 5-63PIG STY FESTIVAL 8.0! (13 - 23 August)11Neeb returns to progaming; rejoins ONSYDE15
StarCraft 2
General
Balance hotfix patch 5.0.16b (July 16) August World Ranking: Clem climbs to #2 Daily SC2 Player Grid - feedback wanted Weekly Cups (July 27-Aug 2): SHIN's big week Life's Huge Gambling Spree After IEM Katowice 2014
Tourneys
PIG STY FESTIVAL 8.0! (13 - 23 August) RSL Revival: Season 6 - Qualifiers and Main Event INu's Battles #19 2-Days Event Sparkling Tuna Cup - Weekly Open Tournament SC4ALL II announced - $10,000 prize pool, Dec 5-6
Strategy
[G] Having the right mentality to improve
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
The PondCast: SC2 News & Results Mutation # 537 Hostile Territory Mutation # 536 Railroad Switch Mutation # 535 Assembly of Vengeance
Brood War
General
ASL 22 Proposed Map Pool ASL22 General Discussion Artosis Joins SC4ALL II As Our First BW Invite! BW General Discussion Making an Online Broodwar Manager Game
Tourneys
[Megathread] Daily Proleagues SC4ALL II: Brood War - $2500 - Dec 5-6 2v2v2v2 Tournament Escore Tournament - Season 3
Strategy
Any training maps people recommend? Fighting Spirit mining rates Simple Questions, Simple Answers Odyssey Mineral Stack Saturation
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread ZeroSpace Early Access is Now Live! Beyond All Reason Path of Exile
Dota 2
Looking for a Dota Mentor Official 'what is Dota anymore' discussion
League of Legends
[TL LoL EUW IHs] Teemo shall perish TSM pausing esports and CLG Dead
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Power Rank TL Mafia Community Thread NeO.D_StephenKing vs This Guy From 1 Million Dance
Community
General
US Politics Mega-thread Artificial Intelligence Thread European Politico-economics QA Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine
Fan Clubs
INnoVation Fan Club The Scarlett Fan Club The IdrA Fan Club
Media & Entertainment
Anime Discussion Thread Movie Discussion! Series you have seen recently... [Req][Books] Good Fantasy/SciFi books
Sports
Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion MLB/Baseball 2023 McBoner: A hockey love story
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Simple Questions Simple Answers FPS when play League Of Legend on laptop
TL Community
Northern Ireland Global Starcraft The Automated Ban List
Blogs
Please support my new stand…
Peanutsc
What is a Gamer?
TrAiDoS
Hello guys!
LIN1s
ASL S22 English Commentary…
namkraft
Poker (part 2)
Nebuchad
Customize Sidebar...

Website Feedback

Closed Threads



Active: 4035 users

My Senior Project!

Blogs > EsX_Raptor
Post a Reply
EsX_Raptor
Profile Blog Joined February 2008
United States2802 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 States24785 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 States24785 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
Next event in 10h 32m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PiGStarcraft9
StarCraft: Brood War
Rain 859
Artosis 524
Dota 2
monkeys_forever377
NeuroSwarm176
League of Legends
JimRising 344
Counter-Strike
Fnx 889
Super Smash Bros
PPMD88
Other Games
summit1g5006
FrodaN697
JuggernautJason215
ToD162
XaKoH 128
Organizations
Other Games
gamesdonequick910
BasetradeTV111
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 15 non-featured ]
StarCraft 2
• Berry_CruncH302
• Hupsaiya 122
• musti20045 46
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• masondota21536
Other Games
• imaqtpie973
Upcoming Events
Sparkling Tuna Cup
10h 32m
INu's Battles
11h 32m
Percival vs Zoun
Cure vs TBD
ByuN vs TBD
TBD vs NightMare
PiGosaur Cup
1d
Replay Cast
1d 9h
Kung Fu Cup
1d 11h
Replay Cast
2 days
The PondCast
2 days
INu's Battles
2 days
Replay Cast
3 days
Escore
3 days
[ Show More ]
IntoTheTV X SOOP
3 days
RSL Revival
4 days
RSL Revival
5 days
WardiTV Weekly
6 days
Liquipedia Results

Completed

ASL Season 22: Qualifier #2
CranK Gathers Season 4: BW vs SC2 Team League
Eternal Conflict S2 Finale

Ongoing

KCM Race Survival 2026 Season 3
K-JUNGMAN
RSL Revival: Season 6
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026

Upcoming

Acropolis #5
Escore Tournament S3: W6
Escore Tournament S3: W7
CSLAN 4
ASL Season 22
Escore Tournament S3: W8
Acropolis #5 - TRS
HSC XXX
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
PiG Sty Festival 8.0
Thunderpick World Champ.
ESL Pro League Season 24
Stake Ranked Episode 4
Logitech G Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #5
BLAST Open Fall 2026
Esports World Cup 2026
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 © 2026 TLnet. All Rights Reserved.